Back to changelog

Coder v2.17.0

Coder v2.17.0 Release Summary

This release introduces CoderVPN (early implementation), improved security with automatic key rotation, and new CLI features.

New Features

Security & Authentication

  • Automatic key rotation added to enhance security for authentication payloads.
  • Support for SCIM authentication using bearer tokens for improved identity management.
  • "Forgot Password" flow introduced, allowing users to reset passwords via email (requires SMTP).

Networking & Provisioning

  • CoderVPN protocol introduced as part of Coder Desktop, enabling VPN-like connections to workspaces.
  • Workspace startup timings now available in the UI and API, providing a breakdown of provisioning and agent startup.
  • Prometheus metrics added for tracking user statuses.

CLI Enhancements

  • Owners can now create tokens for other users using coder tokens create --user.
  • Template version management via CLI, including workspace creation from a specific template version.
  • CLI now supports promoting an existing template version to active.

Dashboard & UI Improvements

  • New workspace build failure notifications, sent to template admins as weekly reports.
  • DAU chart updated to focus on user activity rather than seat consumption.
  • Provisioners grouped by authentication method for better organization in the UI.

Breaking Changes

None in this release.

View the full changelog on GitHub.

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