Back to changelog

Coder v2.0.0

Coder v2.0.0 is a major step forward, moving beyond development releases to reflect how much the platform has matured. With thousands of users running Coder in production, this version brings scalability improvements, better role-based access controls, and new insights for admins. Enterprise users get OIDC role syncing, and Kubernetes users benefit from enhanced logging and better deployment practices. The upgrade process remains smooth, and a new deprecation policy ensures that major changes come with plenty of notice.

New Features

  • Template Insights – Track active users, latency, and popular IDEs to understand how workspaces are being used.
  • Kubernetes Log Streaming – View Kubernetes-level issues like resource limits and invalid images directly from the Coder agent logs.
  • OIDC Role Sync (Enterprise) – Automatically map roles from your OIDC provider to Coder roles for easier authentication management.
  • License Optimization – Accounts inactive for 90 days are marked dormant, freeing up license seats until the user logs back in.

Breaking Changes

  • RBAC Permissions Adjusted – The default Member role can no longer list all users in a deployment. Only Template Admins and above can still see this information.
  • Kubernetes Service Account Changes – By default, Coder can now provision Deployments on the cluster (this can be disabled via Helm).
  • Kubernetes Templates Updated – The default Kubernetes template now uses Deployments instead of Pods, improving log streaming support.

View the full changelog on GitHub.

With this release, Coder is more powerful, scalable, and enterprise-ready than ever. If you have questions or feedback, join the conversation on Discord or email us directly!