Dark mode, custom applications, and more: Coder v1.23

author avatar
Tyler Crandall
 on September 23rd, 2021
Updated on October 12th, 2021
3 min read

The latest version of Coder includes an improved installation experience and a better developer experience—including a dark theme!

Dark theme for Coder dashboard

Join the dark side with the new dark theme in the Coder dashboard. Toggle the dark theme in the “Feature Preview” section of your account.

Easier installation

Coder Doctor

For customers running the Coder control plane or workspaces on Kubernetes, we’ve released Coder Doctor, a command-line diagnostic tool that checks whether a Kubernetes cluster can run Coder successfully. The coder-doctor command will verify that the cluster supports all required API resource types and that the current user has appropriate permissions in the namespace.

Install on GKE with Terraform module

We now provide a Terraform module for creating and managing all of the infrastructure needed for a production installation of Coder, including management of the Coder control plane and database. The initial release provides support for installing Coder on Google Kubernetes Engine (GKE), and we will be adding support for additional service providers in the future.

Try Coder on a local machine

Our local preview makes it possible to try a Coder installation on your local machine with a lightweight version of Kubernetes (either Docker Desktop or Kind) by running a single script. This gets you up and running with a lightweight version of Coder for testing purposes in a matter of minutes. The script has been updated to support webRTC networking, and we’ve added instructions for running dev URLs on local previews.

Developer experience improvements

JetBrains Projector updated to latest version

We integrate with JetBrains Projector to provide remote development support for JetBrains IDEs like PyCharm, IntelliJ, WebStorm, GoLand, and more. Coder now uses the latest stable version of JetBrains Projector. Thanks to everyone who has left feedback on using JetBrains IDEs in Coder!

Coder CLI self-updates

The latest release of coder-cli includes the ability to update itself, as an alternative to installing with Homebrew or manually downloading the release. Run coder update to fetch the latest version directly from GitHub. Workspace applications Users can now provide images containing their custom applications, rather than relying on the hard-coded applications that have been built into the container image PATH.

Custom applications

Users can now provide images containing their custom applications, rather than relying on the hard-coded applications that have been built into the container image PATH.

Previously, Coder supported a number of IDEs, including VS Code, JetBrains IDEs, RStudio, and JupyterHub. Now, users can add custom applications to workspaces alongside these IDEs so developers can continue using the applications and versions they are used to with local development.

For an example, see our VNC image that allows you to get a remote desktop in Coder.

See what’s new directly from within Coder

A changelog will appear when Coder has updated, or by clicking “What’s new” next to your avatar.

Create workspaces through the API

Admins can now use the Coder REST API to create workspaces on behalf of users.

Ready to try out v1.23?

Start a free trial, upgrade, or sign up for our SaaS beta.

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!