Back to changelog

Coder v2.10.0

Coder v2.10.0 introduces enhanced workspace observability, new authentication and security features, and performance improvements. A major change in this release is the removal of Maximum Workspace Lifetime (MAX_TTL), replaced by Autostop Requirement for better control over workspace shutdowns. Other notable additions include Windows container support, AWS IAM RDS database authentication, and improved workspace build tracking.

New Features

  • Workspace & Security Enhancements
    • Autostop Requirement replaces MAX_TTL for improved workspace lifecycle management.
    • Added AWS IAM RDS Database authentication for secure database access.
    • OAuth2 providers are now available for all users, no longer an enterprise-only feature.
    • Workspaces now show queue position during builds.
  • Improved Observability & Logging
    • Workspace statuses are now exposed as Prometheus metrics.
    • Added debug handlers for logs, manifests, and tokens in the agent.
    • Support bundle command is now available, making troubleshooting easier.
  • Container & Platform Updates
    • Support for Windows containers in bootstrap scripts.
    • Agent child process OOM scores are now configurable, preventing agent crashes under memory pressure.
  • UI & Developer Experience
    • Listening ports in the UI are now scrollable for better visibility.
    • Added SFTP support to insights apps for tracking workspace usage.
    • C++ icon added to supported languages.

Breaking Changes

  • MAX_TTL Removed from Templates – Workspaces will no longer stop based on a maximum lifetime timer. Users should migrate to Autostop Requirement, which better respects quiet hours while ensuring compliance with security policies.

View the full changelog on GitHub.

This release improves workspace security, expands observability, and enhances the developer experience. If you have questions or feedback, join the conversation on Discord or email us directly!