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.
- Coder login tokens are now masked for improved security.
- 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.
- Latest gVisor and Go 1.22.3 integrated for optimized performance.
- 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.
- VS Code now opens the most recent directory or workspace when launched.
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!