- Notifications
You must be signed in to change notification settings - Fork927
v2.21.0
Compare
9b6067c
Changelog
Note
This is a mainline Coder release. We advise enterprise customers without a staging environment to install ourlatest stable release while we refine this version. Learn more about ourRelease Schedule.
Use AI coding agents in Coder
With Coder, you can self-host AI coding agents in isolated development environments. To learn more, read ourdocumentation on running AI agents in Coder.
Features
- Support user session tracking in the audit log (#16703,f1b357d) (@BrunoQuaresma)
- Add support for workspace app audit (#16801,de41bd6) (@mafredri)
User sessions are now recorded in the audit log.
- Implement
WorkspaceCreationBan
org role (#16686,cccdf1e) (@Emyrk)Adds a native role that prevents users from creating workspaces in an organization.
- Add notifications inbox database (#16599,c074f77) (@defelmnq)
- Add notifications widget in the navbar (#16983,ab8ba96) (@BrunoQuaresma)
- Server: Add new dispatch logic for coder inbox (#16764,522181f) (@defelmnq)
New notifications inbox shows alerts in the dashboard. Can be used in isolation or with SMTP/Webhook notifications.
- Add devcontainer in the UI (#16800,861c4b1) (@BrunoQuaresma)
- Check for .ps1 dotfiles scripts on windows (#16785,edf2889) (@aslilac)
Allows
coder dotfiles
to use the correct binary on Windows machines. - Allow selecting the initial organization for new users (#16829,32c36d5) (@aslilac)
- Add provisioner jobs into the UI (#16867,564b387) (@BrunoQuaresma)
- Display error if a workspace app is not installed (#16980,13d0dac) (@mtojek)
- Filter users by github user id in theusers list CLI command (#17029,a71aa20) (@hugodutka)
- Agent: Set additional login vars, LOGNAME and SHELL (#16874,3005cb4) (@mafredri)
- CLI: Preserve table column order (#16843,4b1da9b) (@mtojek)
- CLI: Add
coder open app <workspace> <app-slug>
command (#17032,0474888) (@johnstcn) - CLI: Start workspace in no-wait mode (#17087,56082f3) (@mtojek)
Allows workspace builds to be run without awaiting user input via the CLI. Helps with executing bulk operations.
Bug fixes
- Return provisioners in desc order and add limit to CLI (#16720,7cd6e9c) (@mafredri)
- Add org role read permissions to site wide template admins and auditors (#16733,bf5b002) (@jaaydenh)
- Handle undefined job while updating build progress to fix "Cannot read properties of undefined" dashboard error (#16732,0ea0601) (@mtojek)
- Allow orgs with default github provider (#16755,95347b2) (@hugodutka)
- Display all available settings in deployment page (#16798,975ea23) (@mtojek)
- Hide "last seen" from users page when user is suspended (#16813,77479cd) (@mtojek)
- Select default org in template form if only one exists (#16639,191b0ef) (@Kira-Pilot)
- Apply autofocus to workspace button search (#16905,30179ae) (@mtojek)
- Prevent audit log search from breaking with invalid query (#16944,f01ee96) (@aslilac)
- Add notifications back to desktop (#17021,bf59c7c) (@BrunoQuaresma)
- Display force-tty flag (#17067,081679f) (@mtojek)
- Implement device auth rate limit handling (#17079,d5557fc) (@hugodutka)
- Improve error message when deleting organization with resources (#17049,cf10d98) (@brettkolodny)
- Agent: Ensure RSA key generation always produces valid keys (#16694,38c0e8a) (@ThomasK33)
- CLI: Replace $SESSION_TOKEN placeholder for external apps (#17048,674f60f) (@johnstcn)
- Database: Consider tag sets when calculating queue position (#16685,b85ba58) (@evgeniy-scherbina)
- Dashboard: Gracefully handle reselection of the same preset (#17014,38b21ab) (@SasSwart)
Documentation
- Document newfeature stages (#16719,81ef9e9) (@EdwardAngert)
- AddCoder Desktop early preview documentation (#16544,73057eb) (@EdwardAngert)
- Add OOM/OOD tonotifications (#16582,9251e0d) (@EdwardAngert)
- Documentworkspace presets (#16612,0913594) (@EdwardAngert)
- Convert alerts to use GitHub Flavored Markdown (GFM) (#16850,101b62d) (@EdwardAngert)
- Add cgroup memory troubleshooting toinstallation docs (#16920,a2131a7) (@EdwardAngert)
- Document steps foradding cert to JetBrains plugin settings (#16882,8ca52a8) (@EdwardAngert)
- AddAWS AMI upgrade instructions (#16973,bd243c1) (@EdwardAngert)
- Add new doc on how todeploy Coder on Rancher (#16534,c88d86b) (@EdwardAngert)
- Documentdefinition of workspace activity (#16941,bbe7dac) (@EdwardAngert)
Chores
- Add an unassign action for roles (#16728,91a4a98) (@aslilac)
- Update Terraform tov1.11.2 (#17081,8da568b) (@sreya)
- Update go to 1.24.1 (#17194,338439c) (@sreya)
Compare:v2.20.2...v2.21.0
Container image
docker pull ghcr.io/coder/coder:v2.21.0
Install/upgrade
Refer to our docs toinstall orupgrade Coder, or use a release asset below.
Assets24
Uh oh!
There was an error while loading.Please reload this page.