infra: updated code-server version to 4.1.0 (features VS Code 1.63.0).
infra: updated Kubernetes libraries to 1.21.
api: added ability for users to set preferred ICE protocol (e.g., TURN or
STUN).
Bug fixes 🐛
web: fixed issue with RStudio login redirects.
web: fixed issue where usernames in dev URLs were case-sensitive.
web: fixed issue where resource quota changes were audit logged incorrectly.
web: fixed issue where deleting a workspace caused a “Failed to fetch
applications!” error.
web: fixed issue where the Dashboard showed a “workspace available”
notification even though the build failed.
web: fixed issue with the Create/Edit a Workspace form not displaying errors
if users provided non-unique workspace names.
web: fixed issue with code copy buttons in the UI.
web: fixed issue where users aren’t logged out correctly after changing the
password.
C4D: fixed issue with Docker workspace provider form throwing “Failed to
create/update workspace provider!” errors.
C4D: fixed “Resource Load Unknown” errors that occurred during the workspace
build process.
infra: fixed issue where the API call issued by Coder while loading the
workspaces page returns the image and information on all workspaces using that
image, leading to degraded performance.
infra: fixed issue with workspace build jobs scheduled multiple times.
infra: fixed memory leak when a client connects to a workspace.
infra: fixed issue where dev URL access settings weren’t enforced after
changes made by site managers.
infra: fixed issue regarding mTLS not working with Git providers and Docker
registries.
infra: fixed issue with coderd intermittently crashing.
infra: fixed issue with satellites unable to build workspaces when the
self-contained workspace feature was enabled.
Security updates 🔐
infra: upgraded from Go boring 1.17.5b7 to 1.17.8b7 to fix CVEs.
Known issues 🔧
web: the service banner (if enabled) reappears for all users, even if they've
previously dismissed it.
web: using the web terminal in Coder can occasionally result in the connection
being reset and needing to be restarted.
web: the Switch workspace drop-down menu shows a workspace's status as
Building even though the build process is completed.
web: users installing v1.24 (or later) into an air-gapped environment cannot
upload their license when prompted.
See an opportunity to improve our docs? Make an edit.