Coder v2.16.0
This is our largest release since v2, introducing Organizations, Custom Roles, and Notifications in beta. These features enable advanced RBAC, multi-org support, and real-time notifications.
Custom Roles and Multi-Org support require a Premium license.
New Features
Organizations & Multi-Org Support
- Teams can now operate in isolated organizations, with scoped IdP sync, groups, quotas, and provisioners.
- New organization settings UI makes it easy to manage members and resources.
- Provisioners are now scoped per organization for better isolation and control.
Custom Roles (Premium Feature)
- Admins can create and assign custom roles, allowing granular permission management.
- Roles UI now displays both built-in and custom roles in one place.
Notifications (Beta)
- Users can configure alerts via Webhook, SMTP, Slack, or Microsoft Teams.
- New notifications include workspace build failures, system alerts, and user account updates.
- Notification settings UI allows users to manage their preferences.
CLI & Developer Experience Improvements
coder ping
now runs indefinitely by default; use-n
to limit pings.- New CLI command:
organizations settings show group-sync
for fetching group sync settings. - Workspace startup timings now available, helping admins analyze performance.
Breaking Changes
- API Token TTL Change – Default API token TTL is now 7 days instead of 30.
- CLI
coder ping
Behavior Change – Now runs indefinitely by default. - Diagnostics Output Change – All
coder ping
diagnostics now write tostderr
.
View the full changelog on GitHub.
This release introduces multi-org support, granular RBAC, and real-time notifications, transforming how teams manage secure development environments. If you have questions or feedback, join the conversation on Discord or email us directly!