AWS re:Invent is a learning conference hosted by AWS for the global cloud-computing community.
December 2nd, 2024 - December 6th, 2024
Las Vegas, Nevada
320
Read More
Version 2.12.0 has landed, and we’re excited to share that its throughput is 5X faster than previous Coder versions. We’ll deep dive into the details of these major throughput improvements with Coder Principal Engineer, Spike Curtis.
This release also introduces several new features, such as support for multiple announcement banners, more visibility into IDE usage patterns, and the ability for developers to provision Workspaces in the environment of their choice.
Since version 2.9.0, we've made several improvements to our networking layer, culminating in remarkable performance gains in 2.12.0. You’ll immediately notice faster file transfers to and from your Coder Workspaces, more stable connections with less initial stutter, and a smoother experience when testing resource-heavy applications.
Our latest improvements include resizing TCP buffers for high-throughput connections, implementing the HyStart algorithm to manage initial traffic bursts, and reworking the TCP stack and encryption connection to minimize packet loss. These changes have unlocked phenomenal performance improvements, enhancing an already fast remote development experience.
Take a peek behind the scenes with Coder Principal Engineer, Spike Curtis, to learn more about how we achieved this networking feat.
With 2.12.0, Coder Enterprise admins can simultaneously display multiple announcement banners to developers in the Coder UI. Customize the messaging and colors to ensure important updates are always visible to every user of your Coder deployment. You can easily manage announcement banners within Coder’s admin dashboard or via API to inform everyone about service changes, upgrades, and new feature rollouts.
We’ve added a new parameter that allows developers to choose the environment their Workspace runs in, whether it's different regions, clouds, or hostnames. This is ideal for scenarios like multiregion/multicloud deployments and running Workspaces on VMs or local laptops. With a zero-trust approach, Template Admins can maintain a single Template while developers have the flexibility to select their ideal Workspace environment.
In addition to the total hours each IDE or app is used, Coder now tracks the number of unique sessions that last more than 30 minutes for each coder_app
resource. This helps you monitor IDE and app usage more effectively by showing which are used multiple times during your chosen reporting window.
Currently, Coder tracks only IDEs and apps explicitly defined as coder_app
in your Template’s Terraform file.
We release bug fixes and patches as needed throughout the month. Check out Coder releases on GitHub for full details on the latest patches.
Find a bug? Tag it here to let us know.
Subscribe to our Newsletter
Want to stay up to date on all things Coder? Subscribe to our monthly newsletter and be the first to know when we release new things!