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.
The 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:
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.
Expand
Root cause
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.
Recommended course of action for affected users:
Thanks to @cmor for reporting this bug.