Releases: linuxserver/docker-code-server
v3.9.1-ls74
LinuxServer Changes:
Allow setting gui password via hash using env var HASHED_PASSWORD
.
Remote Changes:
Updating to v3.9.1
v3.9.1-ls73
LinuxServer Changes:
Allow setting gui password via hash using env var HASHED_PASSWORD
.
code-server Changes:
VS Code v1.53.2
Upgrading is as easy as installing the new version over the old one. code-server
maintains all user data in ~/.local/share/code-server
so that it is preserved in between
installations.
New Features
- ⭐ feat: remove default home #2800
VS Code
- ⭐ updated to 1.53.2
Bug Fixes
- ⭐ fix(vscode): update link in extensionsViewlet (thanks to @kylecarbs @JammSpread @MarkAYoder for reporting the issue) #2743
- fix: responsive Sign In Page (thanks to @vapurrmaid!) #2770
- fix: disappearing dismiss button on extension help #2801
Documentation
- ⭐ docs(install): add Azure and Heroku (thanks to @bpmct!) #2729
- docs: Update contributing requirements (thanks to @vapurrmaid!) #2775
- docs(ci): update release steps with homebrew bump #2762
- docs(README): add release shield #2813
- docs(README, ci): add docs shield with link to version docs
Development
- ⭐
master
->main
- changed default branch to
main
instead of version branch - feat(testing): add unit tests for emitter.ts #2715
- feat(testing): add tests for serviceWorker.ts #2744
- feat(testing): add e2e test for 'Go Home' button #2648
- feat(testing): add unit tests for register.ts #2719
- fix(ci): add step to remove docker images on linux-arm64 #2804
- chore: remove pages/update.css #2823 (thanks to @vapurrmaid!)
Cheers! 🍻
v3.9.1-ls72
LinuxServer Changes:
Allow setting gui password via hash using env var HASHED_PASSWORD
.
code-server Changes:
VS Code v1.53.2
Upgrading is as easy as installing the new version over the old one. code-server
maintains all user data in ~/.local/share/code-server
so that it is preserved in between
installations.
New Features
- ⭐ feat: remove default home #2800
VS Code
- ⭐ updated to 1.53.2
Bug Fixes
- ⭐ fix(vscode): update link in extensionsViewlet (thanks to @kylecarbs @JammSpread @MarkAYoder for reporting the issue) #2743
- fix: responsive Sign In Page (thanks to @vapurrmaid!) #2770
- fix: disappearing dismiss button on extension help #2801
Documentation
- ⭐ docs(install): add Azure and Heroku (thanks to @bpmct!) #2729
- docs: Update contributing requirements (thanks to @vapurrmaid!) #2775
- docs(ci): update release steps with homebrew bump #2762
- docs(README): add release shield #2813
- docs(README, ci): add docs shield with link to version docs
Development
- ⭐
master
->main
- changed default branch to
main
instead of version branch - feat(testing): add unit tests for emitter.ts #2715
- feat(testing): add tests for serviceWorker.ts #2744
- feat(testing): add e2e test for 'Go Home' button #2648
- feat(testing): add unit tests for register.ts #2719
- fix(ci): add step to remove docker images on linux-arm64 #2804
- chore: remove pages/update.css #2823 (thanks to @vapurrmaid!)
Cheers! 🍻
v3.9.0-ls72
LinuxServer Changes:
Allow setting gui password via hash using env var HASHED_PASSWORD
.
code-server Changes:
VS Code v1.52.1
Upgrading is as easy as installing the new version over the old one. code-server
maintains all user data in ~/.local/share/code-server
so that it is preserved in between
installations.
New Features
- ⭐ Upgrade to VS Code 1.52.1 #2543
- feat: use compression in express server #2680 (thank you @jpoehnelt 🎉)
Documentation
- ⭐ docs(README.md): update to include requirements #2706 (thank you @genome21 🎉)
- docs: update FAQ with extension gallery info #2672
- docs: clarify Alpine install path in install.md #2696
Development
- ⭐ Test coverage increased from to 40.7% to 50.09% ⬆️
- feat(testing): add unit tests for common/util #2671
- feat(testing): add unit tests for constants #2701
- feat(testing): add unit tests for src/common/http #2702
Cheers! 🍻
v3.9.0-ls71
LinuxServer Changes:
Allow setting gui password via hash using env var HASHED_PASSWORD
.
code-server Changes:
VS Code v1.52.1
Upgrading is as easy as installing the new version over the old one. code-server
maintains all user data in ~/.local/share/code-server
so that it is preserved in between
installations.
New Features
- ⭐ Upgrade to VS Code 1.52.1 #2543
- feat: use compression in express server #2680 (thank you @jpoehnelt 🎉)
Documentation
- ⭐ docs(README.md): update to include requirements #2706 (thank you @genome21 🎉)
- docs: update FAQ with extension gallery info #2672
- docs: clarify Alpine install path in install.md #2696
Development
- ⭐ Test coverage increased from to 40.7% to 50.09% ⬆️
- feat(testing): add unit tests for common/util #2671
- feat(testing): add unit tests for constants #2701
- feat(testing): add unit tests for src/common/http #2702
Cheers! 🍻
v3.9.0-ls70
LinuxServer Changes:
Allow setting gui password via hash using env var HASHED_PASSWORD
.
code-server Changes:
VS Code v1.52.1
Upgrading is as easy as installing the new version over the old one. code-server
maintains all user data in ~/.local/share/code-server
so that it is preserved in between
installations.
New Features
- ⭐ Upgrade to VS Code 1.52.1 #2543
- feat: use compression in express server #2680 (thank you @jpoehnelt 🎉)
Documentation
- ⭐ docs(README.md): update to include requirements #2706 (thank you @genome21 🎉)
- docs: update FAQ with extension gallery info #2672
- docs: clarify Alpine install path in install.md #2696
Development
- ⭐ Test coverage increased from to 40.7% to 50.09% ⬆️
- feat(testing): add unit tests for common/util #2671
- feat(testing): add unit tests for constants #2701
- feat(testing): add unit tests for src/common/http #2702
Cheers! 🍻
v3.9.0-ls69
LinuxServer Changes:
Allow setting gui password via hash using env var HASHED_PASSWORD
.
code-server Changes:
VS Code v1.52.1
Upgrading is as easy as installing the new version over the old one. code-server
maintains all user data in ~/.local/share/code-server
so that it is preserved in between
installations.
New Features
- ⭐ Upgrade to VS Code 1.52.1 #2543
- feat: use compression in express server #2680 (thank you @jpoehnelt 🎉)
Documentation
- ⭐ docs(README.md): update to include requirements #2706 (thank you @genome21 🎉)
- docs: update FAQ with extension gallery info #2672
- docs: clarify Alpine install path in install.md #2696
Development
- ⭐ Test coverage increased from to 40.7% to 50.09% ⬆️
- feat(testing): add unit tests for common/util #2671
- feat(testing): add unit tests for constants #2701
- feat(testing): add unit tests for src/common/http #2702
Cheers! 🍻
v3.8.1-ls68
LinuxServer Changes:
Allow setting gui password via hash using env var HASHED_PASSWORD
.
code-server Changes:
VS Code v1.51.1
Upgrading is as easy as installing the new version over the old one. code-server
maintains all user data in ~/.local/share/code-server
so that it is preserved in between
installations.
New Features
- ⭐ Added a helper to the Extensions panel to explain the extension divergence #2501
- Added typings to release bundle #2544
- Dark mode support for favicon #2551
- Adjusted proxy to also work with absolute paths with
/absproxy
#2674 - Send 'loaded' event to all parent origins #2641
Bug Fixes
- ⭐ Fixed bug in install script that broke on recent Debian setups #2529
- Fixed a bug related to closing folder/workspace #2532 #2596 (thanks @rdbeach!)
- Fixed GitHub OAuth buy by bundling
callback.html
into final build #2539 - Fixed body proxying, redirect proxying and added tests #2609
Documentation
- Documented how to update the VSCode version using our new git subtree approach #2505
- Updated the hashed-password FAQ (thanks @SPGoding!)
- Updated caddy install instructions #2601
- Linked to VSCodium's extension marketplace #2603
- Updated iPad docs for pwa and control-c workaround #2639 #2640
- Renamed
/doc
to/docs
and addCODE_OF_CONDUCT
#2669 #2670
Development
- Migrated our unit tests from mocha to jest #2564
- Switched from
leaked-handles
towtfnode
#2604 - Added support for code coverage #2621
- Added basic support for end-to-end testing with playwright #2643
Cheers! 🍻
v3.8.0-ls68
LinuxServer Changes:
Allow setting gui password via hash using env var HASHED_PASSWORD
.
code-server Changes:
VS Code v1.51.1
Upgrading is as easy as installing the new version over the old one. code-server
maintains all user data in ~/.local/share/code-server
so that it is preserved in between
installations.
New Features
- ⭐ We now support
$HTTP_PROXY
,$HTTPS_PROXY
and$NO_PROXY
! See the FAQ for details. #124 - You can now store your password hashed in
config.yaml
! See the FAQ for details. #2225 - You can now customize the Go Home button! See the FAQ for details. #2328
- You can now use
--ignore-last-opened
to start code-server without a project directory #1951 - Github login now works! #1883
- FreeBSD is now supported by the build scripts! #2466
- We don't have a FreeBSD release just yet but stay tuned! #2320
- While
--link
is still in beta, you no longer have to sign up to use it! #2427- See
--help
for usage details.
- See
Bug Fixes
- ⭐ The extension host should stop crashing c15b526eff193039c49fd119aac72a93495b732e
- Favicon size has been fixed #2401
$DOCKER_USER
no longer crashes the container on restart #2267install.sh
now supports Amazon Linux correctly #2343- The bracket pair colorizer plugin works again #2197
Documentation
- The README.md screenshot is now using Chrome to avoid misleading users on Safari support #2422
- The iPad docs have seen significant additions on improving the experience #2404 #2472
Development
- We've finally switched from the lib/vscode submodule to a git subtree! #1587
- This is going to make updating to newer VS Code versions much easier.
- Thanks @SPGoding for clarifying many of the details!
- We now have a code tour of the repository! #2412
- You can try it out by opening the code-server repository inside code-server.
- We have two new members on the code-server team! Please welcome @jsjoeio and @oxy!
For the full set of changes see the commmit log here.
Happy Holidays! ☃️
v3.8.0-ls67
LinuxServer Changes:
Allow setting sudo password via hash using env var SUDO_PASSWORD_HASH
.
code-server Changes:
VS Code v1.51.1
Upgrading is as easy as installing the new version over the old one. code-server
maintains all user data in ~/.local/share/code-server
so that it is preserved in between
installations.
New Features
- ⭐ We now support
$HTTP_PROXY
,$HTTPS_PROXY
and$NO_PROXY
! See the FAQ for details. #124 - You can now store your password hashed in
config.yaml
! See the FAQ for details. #2225 - You can now customize the Go Home button! See the FAQ for details. #2328
- You can now use
--ignore-last-opened
to start code-server without a project directory #1951 - Github login now works! #1883
- FreeBSD is now supported by the build scripts! #2466
- We don't have a FreeBSD release just yet but stay tuned! #2320
- While
--link
is still in beta, you no longer have to sign up to use it! #2427- See
--help
for usage details.
- See
Bug Fixes
- ⭐ The extension host should stop crashing c15b526eff193039c49fd119aac72a93495b732e
- Favicon size has been fixed #2401
$DOCKER_USER
no longer crashes the container on restart #2267install.sh
now supports Amazon Linux correctly #2343- The bracket pair colorizer plugin works again #2197
Documentation
- The README.md screenshot is now using Chrome to avoid misleading users on Safari support #2422
- The iPad docs have seen significant additions on improving the experience #2404 #2472
Development
- We've finally switched from the lib/vscode submodule to a git subtree! #1587
- This is going to make updating to newer VS Code versions much easier.
- Thanks @SPGoding for clarifying many of the details!
- We now have a code tour of the repository! #2412
- You can try it out by opening the code-server repository inside code-server.
- We have two new members on the code-server team! Please welcome @jsjoeio and @oxy!
For the full set of changes see the commmit log here.
Happy Holidays! ☃️