artifacthub helm/coder-v2/coder 0.13.1
v0.13.1

latest releases: 2.17.2, 2.17.0, 2.16.1...
23 months ago

If you are using the Windows Installer, please read the section at the bottom of the release notes.

Changelog

  • 9e80322 fix: do not truncate system PATH in win installer (#5243)
  • ab3b3d5 feat: add debouncing to provisionerd rpc calls (#5198)
  • 5457dd0 feat: Let port-forwarding support custom http(s) port (#5084)

Container Image

  • docker pull ghcr.io/coder/coder:v0.13.1

Note for Windows Installer users

There was a bug in previous versions of the Windows installer which would clobber your system PATH environment variable. Please expand the section below for more details and instructions on how to rectify the issue on your Windows install if you are affected.

Expand

Root cause

The path.nsh script in the NSIS installer provided methods for adding paths to the PATH and removing them. It would do this by reading the current PATH value from the registry, adding the new value (if it doesn't exist) and then writing it to the registry.

Unfortunately, it would read from the user's PATH and write the updated result to the system PATH, which would remove important PATH entries like the following in the process:

  • C:\Windows\System32
  • C:\Windows
  • C:\Windows\System32\wbem
  • C:\Windows\System32\WindowsPowerShell\v1.0
  • C:\Windows\System32\OpenSSH
  • C:\Program Files\NVIDIA Corporation\NVIDIA NvDLISR
  • C:\Program Files (x86)\NVIDIA Corporation\PhysX\Common

and would copy all user environment variables in their place. The variables listed above were the ones missing from my machine when I compared with a friend's machine.

The existing installers for the last couple of versions of Coder have been yanked from GitHub releases.

Recommended course of action for affected users:

  1. Add the paths listed above to your system PATH if they aren't there already and exist on your system.
  2. Remove any paths that are in your user's PATH from your system PATH.

Thanks to @cmor for reporting this bug.

Don't miss a new coder release

NewReleases is sending notifications on new releases.