Repository navigation
Releases: linuxserver/docker-code-server
Release list
4.144.0-ls374
CI Report:
https://ci-tests.linuxserver.io/linuxserver/code-server/4.144.0-ls374/index.html
LinuxServer Changes:
Full Changelog: 4.143.1-ls373...4.144.0-ls374
Remote Changes:
Code v1.144.0
Changed
- Update to Code 1.144.0
Fixed
--socket-fdnow works: the inherited socket is passed on to the process
that listens, and the address is logged asfd:<n>. Previously code-server
failed withlisten EEXISTorServer has no address.- The cookie domain was not being set against the shared root host of proxy
domains when proxy domains contained template variables like{{port}},
resulting in having to sign in multiple times per domain instead of only once
as originally intended. - When doing the web socket origin check, if the host does not already contain a
port, fall back toX-Forwarded-Port. - Fix default ports not matching in the web socket origin check (for example
https://coder.comwill now matchhttps://coder.com:443).
4.143.1-ls373
CI Report:
https://ci-tests.linuxserver.io/linuxserver/code-server/4.143.1-ls373/index.html
LinuxServer Changes:
Full Changelog: 4.141.1-ls372...4.143.1-ls373
Remote Changes:
Code v1.143.1
Changed
- Update to Code 1.143.1
4.141.1-ls372
CI Report:
https://ci-tests.linuxserver.io/linuxserver/code-server/4.141.1-ls372/index.html
LinuxServer Changes:
Full Changelog: 4.141.0-ls371...4.141.1-ls372
Remote Changes:
Security
- Update bundled Node.js to 24.22.1 to fix a remote code execution bug in the
Brotli decoder (CVE-2026-111497). - Reject compressed request bodies (
Content-Encoding: br,gzip, or
deflate) instead of decompressing them.
Fixed
- Boolean flags in the
--flag=falseform and in the config file now respect
being set to false.
Added
- Turkish locale.
Changed
- Expand values from path options in the config file that start with a tilde.
4.141.0-ls371
CI Report:
https://ci-tests.linuxserver.io/linuxserver/code-server/4.141.0-ls371/index.html
LinuxServer Changes:
Full Changelog: 4.141.0-ls370...4.141.0-ls371
Remote Changes:
Code v1.141.0
Added
- A new
--enable-remote-storageflag can be used to make code-server persist
workbench storage on the remote server instead of browser storage. Use this if
you want to share storage between multiple devices.
Fixed
- The Typescript extension was trying to load as a browser extension even though
we build the remote server version, causing it to fail to activate.
Changed
- Update to Code 1.141.0
4.141.0-ls370
CI Report:
https://ci-tests.linuxserver.io/linuxserver/code-server/4.141.0-ls370/index.html
LinuxServer Changes:
Full Changelog: 4.141.0-ls369...4.141.0-ls370
Remote Changes:
Updating to 4.141.0
4.141.0-ls369
CI Report:
https://ci-tests.linuxserver.io/linuxserver/code-server/4.141.0-ls369/index.html
LinuxServer Changes:
Full Changelog: 4.140.0-ls368...4.141.0-ls369
Remote Changes:
Updating to 4.141.0
4.140.0-ls368
CI Report:
https://ci-tests.linuxserver.io/linuxserver/code-server/4.140.0-ls368/index.html
LinuxServer Changes:
Full Changelog: 4.139.1-ls367...4.140.0-ls368
Remote Changes:
Updating to 4.140.0
4.139.1-ls367
CI Report:
https://ci-tests.linuxserver.io/linuxserver/code-server/4.139.1-ls367/index.html
LinuxServer Changes:
Full Changelog: 4.138.0-ls366...4.139.1-ls367
Remote Changes:
Updating to 4.139.1
4.138.0-ls366
CI Report:
https://ci-tests.linuxserver.io/linuxserver/code-server/4.138.0-ls366/index.html
LinuxServer Changes:
Full Changelog: 4.138.0-ls365...4.138.0-ls366
Remote Changes:
Updating to 4.138.0
4.138.0-ls365
CI Report:
https://ci-tests.linuxserver.io/linuxserver/code-server/4.138.0-ls365/index.html
LinuxServer Changes:
Full Changelog: 4.137.0-ls364...4.138.0-ls365
Remote Changes:
Updating to 4.138.0