Skip to content

Releases: coder/code-server

v4.8.2-rc.1

01 Nov 20:37
3736cff
Compare
Choose a tag to compare
v4.8.2-rc.1 Pre-release
Pre-release

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

28 Oct 16:32
ca182b9
Compare
Choose a tag to compare

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

26 Oct 19:27
ba44f6c
Compare
Choose a tag to compare
v4.8.1-rc.1 Pre-release
Pre-release

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

25 Oct 17:27
005fa87
Compare
Choose a tag to compare

Code v1.72.1

Added

  • Support for the Ports panel which leverages code-server's built-in proxy. It
    also uses VSCODE_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

30 Sep 22:31
77bbed4
Compare
Choose a tag to compare

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

09 Sep 22:15
6809ded
Compare
Choose a tag to compare

Code v1.71.0

Changed

  • Updated Code to 1.71.0

Removed

  • Dropped heartbeat patch because it was implemented upstream

Fixed

  • Add flags --unsafe-perm --legacy-peer-deps in npm-postinstall.sh which ensures installing with npm works correctly

v4.6.1

31 Aug 20:35
5e33857
Compare
Choose a tag to compare

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 of yarn

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

19 Aug 19:05
703e2cb
Compare
Choose a tag to compare

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

17 Aug 19:24
703e2cb
Compare
Choose a tag to compare
v4.6.0-rc.1 Pre-release
Pre-release

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

15 Aug 21:09
1321bd4
Compare
Choose a tag to compare

Code v1.68.1

Security

  • Fixed the proxy route not performing authentication. For example if you were
    to run a development HTTP server using python -m http.server 8000 then it
    would be accessible at my.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.