Changelog
Features
- 8735f51 feat(coder): add authz_querier experiment (#5858)
- bfc8a10 feat(dogfood): install nix package manager (#5308)
- 16d8cc4 feat(site): Add deployment-wide DAU chart (#5810)
- 138887d feat: Add workspace agent lifecycle state reporting (#5785)
- 26c6952 feat: Validate workspace build parameters (#5807)
- 1213162 feat: adding template version id to workspace build diff (#5841)
- 322a4d9 feat: add audit log filter for autostarted and autostopped workspace builds (#5830)
- 1cd5f38 feat: add debug server for tailnet coordinators (#5861)
- cc694a5 feat: add debug info to HA coordinator (#5883)
Bug fixes
- 5c5ddc6 fix(site): Hide agent lifecycle unless opted in via
delay_login_until_ready
(#5850) - 52ecd35 fix(wsconncache): only allow one peer per connection (#5886)
- dbfeb56 fix: update docs link for configuration (#5827)
- 9801157 fix: agent log location (#5742)
- 233492b fix: ensure coordinator debug output is always sorted (#5867)
- dd8eab5 fix: cache disconnected agent names in tailnet coordinator debug (#5870)
Documentation
- de66f0d docs: Add frontend guide (#5852)
- 8830ddf docs: update the readme to reduce unnecessary text (#5837)
- 5da4b53 docs: use ✅ and ❌ in enterprise feature matrix (#5866)
- 5c54d8b docs: create a SECURITY.md file (#5875)
Code refactoring
- bef9e72 refactor(site): Update agent status to include the lifecycle (#5835)
- e7b8318 refactor(site): Normalize avatar components (#5860)
Continuous integration
Chores
- f65c7ca chore(site): Improve the e2e setup (#5840)
- 36384aa chore(site): Use react-query and refactor the workspaces page to use it (#5838)
- 43a441f chore(site): align ESLint config to typescript-eslint's recommended-requiring-type-checking (#5797)
- 721957d chore(site): Ignore progress build bar on Chromatic (#5869)
- b678309 chore: Authz should support non-named roles (#5855)
- 08412fd chore: Remove unused SQL functions (#5857)
- b0a1615 chore: Implement standard rbac.Subject to be reused everywhere (#5881)
- e2bea2d chore: autogenerate audit log documentation (#5862)
- 3d58e69 chore: removing unaudited resources (#5885)
Other changes
Compare: v0.15.2...0.15.3
Container image
docker pull ghcr.io/coder/coder:v0.15.3