Releases: coder/code-server
Releases Β· coder/code-server
v4.8.2-rc.1
Release candidate for 4.8.2
Code v1.72.1
Added
- New text in the Getting Started page with info about
coder/coder
. This is enabled by default but can be disabled by passing the CLI
flag--disable-getting-started-override
or setting
CS_DISABLE_GETTING_STARTED_OVERRIDE=1
or
CS_DISABLE_GETTING_STARTED_OVERRIDE=true
.
v4.8.1
Code v1.72.1
Fixed
- Fixed CSP error introduced in 4.8.0 that caused issues with webviews and most
extensions.
v4.8.1-rc.1
Release candidate for 4.8.1
Fixed
Uses the correct hash for *.html
files which had CSP errors in 4.8.0.
See #5712 for details.
v4.8.0
Code v1.72.1
Added
- Support for the Ports panel which leverages code-server's built-in proxy. It
also usesVSCODE_PROXY_URI
where{{port}}
is replace when forwarding a port.
Example:VSCODE_PROXY_URI=https://{{port}}.kyle.dev
would forward an
application running on localhost:3000 to https://3000.kyle.dev - Support for
--disable-workspace-trust
CLI flag - Support for opening a file from the command line at a specific line:column
- Added Ubuntu-based images for Docker releases. If you run into issues with
PATH
being overwritten in Docker please try the Ubuntu image as this is a
problem in the Debian base image.
Changed
- Updated Code to 1.72.1
Fixed
- Enabled
BROWSER
environment variable - Patched
asExternalUri
to work so now extensions run inside code-server can use it
v4.7.1
Code v1.71.2
Changed
- Updated Code to 1.71.2
Fixed
- Fixed install script not upgrading code-server when already installed on RPM-based machines
- Fixed install script failing to gain root permissions on FreeBSD
v4.7.0
v4.6.1
Code v1.70.2
Changed
- Updated Code to 1.70.2.
- Updated
argon2
to 0.29.0 which should fix issues on FreeBSD. - Updated docs to suggest using
npm
instead ofyarn
Removed
- Dropped database migration patch affected to 4.0.2 versions and earlier.
Fixed
- Fixed preservation of
process.execArgv
which means you can pass--prof
to profile code-server
v4.6.0
Code v1.70.1
Changed
- Updated Code to 1.70.1.
Added
- Added a heartbeat to sockets. This should prevent them from getting closed by
reverse proxy timeouts when idle like NGINX's default 60-second timeout.
Fixed
- Fixed logout option appearing even when authentication is disabled.
v4.6.0-rc.1
Code v1.70.1
Changed
- Updated Code to 1.70.1.
Added
- Added a heartbeat to sockets. This should prevent them from getting closed by
reverse proxy timeouts when idle like NGINX's default 60-second timeout.
Fixed
- Fixed logout option appearing even when authentication is disabled.
v4.5.2
Code v1.68.1
Security
-
Fixed the proxy route not performing authentication. For example if you were
to run a development HTTP server usingpython -m http.server 8000
then it
would be accessible atmy.domain/proxy/8000/
without any authentication.If all of the following apply to you please update as soon as possible:
- You run code-server with the built-in password authentication.
- You run unprotected HTTP services on ports accessible by code-server.
Changed
- Invoking
code-server
in the integrated terminal will now use the script that
comes with upstream Code. This means flags like--wait
will be
automatically supported now. However the upstream script only has the ability
to interact with the running code-server and cannot spawn new instances. If
you need to spawn a new code-server from the integrated terminal please
specify the full path to code-server's usual script (for example
/usr/bin/code-server
).
Fixed
- Invoking
code-server
in the integrated terminal will now work instead of
erroring about not finding Node.