Back to changelog

Coder v2.12.0

Major Networking Performance Boost – Since v2.9.0, Coder has significantly improved networking, culminating in faster file transfers, more stable connections, and smoother experiences with resource-heavy applications in v2.12.0.

Important Note:
- The v2.12.0 CLI is not backward compatible with earlier versions of Coder Server.
- Upgrade your server before upgrading the CLI to avoid compatibility issues.
- Read more in our blog: How We Improved Performance of Userspace TCP Stack in Go by 5x.

New Features

  • Security & Authentication Enhancements
    • Coder login tokens are now masked for improved security.
    • Provisioner tags can now be selected per workspace, offering greater flexibility.
    • Server now supports editing and deleting organizations via API.
  • Performance & Networking Improvements
    • Latest gVisor and Go 1.22.3 integrated for optimized performance.
    • PubSub latencies are now measured and exposed as metrics for better observability.
    • DERP send queue length increased to 512 for higher network throughput.
  • UI & Usability Updates
    • VS Code now opens the most recent directory or workspace when launched.
    • Dashboards now display the number of times a coder_app is opened for better insights.
    • New "Update and Start" button appears when workspace updates are required by a template.

Breaking Changes

  • CLI Compatibility Issue – The v2.12.0 CLI is not compatible with older Coder Server versions. Upgrade your server before upgrading the CLI.

View the full changelog on GitHub.

This release delivers a major networking boost, enhances security, and refines the user experience. If you have questions or feedback, join the conversation on Discord or email us directly!