Skip to content

v2.7.0

Compare
Choose a tag to compare
@github-actions github-actions released this 19 Jan 23:20
· 997 commits to main since this release
77de24c

Changelog

Warning

This release includes a bug (#11732) that improperly reports when a direct peer-to-peer connection to their workspace is established.

This release includes an issue with connection caching potentially causing workspace apps sharing the same port to be accessed by other users.

We recommend upgrading directly to v2.7.2 or above.

Important changes

New "Workspace" page design

Workspace-page

Tailnet v2 / PG Coordinator

This release includes two significant changes to our networking stack: PG Coordinator and Tailnet v2. The changes
aim to improve network reliability, code quality, session control, and stable versioning/backward compatibility.

Features

  • The "Health Check" page can help admins to troubleshoot common deployment/network issues (#11494) (@johnstcn)
    Health Check
  • Added support for bulk workspace updates (#11583) (@aslilac)
    Bulk updates
  • Expose owner_name in coder_workspace resource (#11639) (#11683) (@mtojek)
    Owner name

    This is currently only managed in account settings. In a future release, we may capture this from the identity provider or "New user" form: #11704

  • Add logging to agent stats and JetBrains tracking (#11364) (@spikecurtis)
  • Group avatars can be selected with the emoji picker (#11395) (@aslilac)
  • Display current workspace version on coder list (#11450) (@f0ssel)
  • Display application name over sign in form instead of Sign In (#11500) (@f0ssel)
  • 🧹 Workspace Cleanup: Coder can flag or even auto-delete workspaces that are not in use (#11427) (@sreya)
    Workspace cleanup

    Template admins can manage the cleanup policy in template settings. This is an Enterprise feature

  • Add a character counter for fields with length limits (#11558) (@aslilac)
  • Add markdown support for template deprecation messages (#11562) (@aslilac)
  • Add support for loading template variables from tfvars files (#11549) (@mtojek)
  • Expose support links as env variables (#11697) (@mtojek)
  • Allow custom icons in the "support links" navbar (#11629) (@mtojek)
  • Add additional fields to first time setup trial flow (#11533) (@coadler)
  • Manage provisioner tags in template editor (#11600) (@f0ssel)
  • Add coder open vscode CLI command (#11191) (@mafredri)
  • Add app testing to scaletest workspace-traffic (#11633) (@mafredri)
  • Allow multiple remote forwards and allow missing local file (#11648) (@mafredri)
  • Add provisioner build version and api_version on serve (#11369) (@johnstcn)
  • Add provisioner_daemons to /debug/health endpoint (#11393) (@johnstcn)
  • Improve icon compatibility across themes (#11457) (@aslilac)
  • Add docs links on health page (#11582) (@johnstcn)
  • Show version files diff based on active version (#11686) (@BrunoQuaresma)

Bug fixes

Documentation

Compare: v2.6.0...v2.7.0

Container image

  • docker pull ghcr.io/coder/coder:v2.7.0

Install/upgrade

Refer to our docs to install or upgrade Coder, or use a release asset below.