v3.3.0
VS Code v1.46.0
New Features
- We now have a config file you can use to set parameters in
~/.config/code-server/config.yaml- See ./doc/FAQ.md
- We now have
.deband.rpmreleases, a homebrew package and an npm package- See docs in README.md for installation
- We now have a setup guide in ./doc/guide.md
- ./doc/FAQ.md has been updated with more questions and a table of contents
Bug Fixes
Breaking Changes
With the revamped releases and documentation, we found a few minor issues we wanted to clean up even though they are breaking changes.
- The
code-serverscript in the self contained releases is now in abindirectory- Now you can add the
bindirectory to your$PATHto easily call it without linking the binary into a directory in$PATH This means there is nocode-serverscript in the root of the release, you'll need to update the path in your own scripts tobin/code-server- There is now a symlink in
code-servertobin/code-serverin v3.3.1 so auto updates and your scripts still work but please usebin/code-serveras this symlink will be removed in the next few weeks
- Now you can add the
- Automatic updates have been removed (#1483, #1513, #1622)
- It's a better idea to use your system package manager to install anyway as we now have
.deband.rpmpackages in this release! - This means you can no longer pass in
--disable-updates
- It's a better idea to use your system package manager to install anyway as we now have
- The naming of the release assets has been changed to use
amd64,arm64andmacos- More clear and easy to follow, especially for new users
- There is precedent for the darwin -> macOS name change in Neovim
- There will be no separate
-arm64docker tag, the same tag will be used for both theamd64andarm64images with docker's multi arch image support - The default host is now always
127.0.0.1as set in the default config file- Previously it would be
0.0.0.0if both a cert and password authentication was enabled
- Previously it would be
- The macOS data directory has been moved from
~/Library/Application Support/code-serverto~/.local/share/code-serverto better match user expectations- When you run
v3.3.0for the first time, it will automatically copy from the old data directory to the new one
- When you run
- The macOS release is now a
.tar.gzinstead of a.zipto match the other releases