Changelog
BREAKING CHANGES
The default of tls-redirect-http-to-https
has been changed from true to false and renamed to redirect-to-access-url
instead.
Features
- cf8d402 feat(agent): Handle signals and shutdown gracefully (#5914)
- f4d6afb feat(agent): Allow specifying log directory via flag or env (#5915)
- a753703 feat(cli): Add support for
delay_login_until_ready
(#5851) - d5d9cc8 feat: add init containers to the helm chart (#5874)
- 23176bf feat: Support rich parameters in autobuilds (#5916)
- ac4adab feat: set service account name in helm (#5913)
- 69fce04 feat: Allow hiding password auth, changing OpenID Connect text and OpenID Connect icon (#5101)
- 4a6fc40 feat: Add database data generator to make fakedbs easier to populate (#5922)
- f9ae105 feat: Adjust forms to include Rich Parameters (#5856)
- 271d68c feat: Disallow using legacy params with rich params (#5974)
- e27f7ac feat: Group immutable and mutable rich parameters (#5975)
Bug fixes
- 52ace4b fix(agent): Work around lumberjack reopening log file after close (#5941)
- c9f3aca fix(site): Don't hide/show errors during requests (#5962)
- b20cb99 fix: loop variable captured by func literal in parameters test (#5878)
- a911dda fix: access GetUserByID in database fake without lock to resolve race (#5909)
- ce36a84 fix: specify folder path for markdown-lint-check
- 0d08065 fix: use a waitgroup to ensure all connections are cleaned up in agent (#5910)
- 896158c fix: remove authentication requirement for
/users/login
(#5717) - fa5b612 fix: ensure fields show up for group resource in docs (#5918)
- b31b0fd fix: audit log broken build links (#5895)
- 480f3b6 fix: correct gpg key secret name (#5932)
- c162c0f fix: omit users for 'Everyone' group in response (#5937)
- ab1f6ce fix: Deleting a user from a group should only delete from a single group (#5977)
Documentation
- e0d48e7 docs: Add CLI docs (#5879)
- 90c4d5d docs: Document agent readiness issues (startup script) (#5877)
- 7880b94 docs: remove quote from README
- 2312bc4 docs: added alpha jetbrains gateway coder plugin | remove code-server version parameter (#5900)
- e6a3ce7 docs: add GitLab auth docs (#5923)
- 9c1d67e docs: support dark and light mode in the readme (#5928)
- 5290d5b docs: add gitauth validate url var (#5927)
- ea4a845 docs: dedicated instructions for Windows installer (#5924)
- 89bf8dd docs: fix broken link in secrets.md
- 61dcf64 docs: Change console to shell and remove unused elements (#5960)
Chores
- a121201 chore(examples): Add
login_before_ready
andstartup_script_timeout
(#5880) - e663eaa chore: remove flaking e2e test (#5884)
- cf93fbd chore: update Audit docs to include Audit Actions (#5887)
- 8a5760a chore: replace AuditableGroup label in docs (#5894)
- 981cac5 chore: Invert
delay_login_until_ready
, nowlogin_before_ready
(#5893) - eaf1b95 chore: disable auto generated tag for CLI docs (#5905)
- 33c6260 chore: merge CI linting jobs (#5904)
- 8487127 chore: skip reconnecting pty scale tests (#5908)
- e49f416 chore: merge codeql checks to run in parallel (#5907)
- 7ad8750 chore: move agent functions from
codersdk
intoagentsdk
(#5903) - b4a1c32 chore: run markdown-link-check before linting types
- b423218 chore: remove markdown-lint-check
- 3980f15 chore: bump crate-ci/typos from 1.13.3 to 1.13.9 (#5906)
- f5db4bc chore: bump ua-parser-js from 1.0.2 to 1.0.33 in /site (#5842)
- 91ef8d9 chore: remove code-server release limitation and add image push policy in kubernetes example template (#5831)
- 88b5d42 chore: add more specificity to check_enterprise_imports script (#5920)
- aa53b86 chore: add some helpers to install/upgrade Coder (#5926)
- d5e2454 chore: rework docker in docker docs (#5876)
- e6f5623 chore: Rename agent statistics server to http api server (#5961)
- bca6244 chore: change docs links to latest release
- 936bd5b chore: fix broken link in offline docs
Other changes
- 8ef0306 Revert "docs: Change console to shell and remove unused elements (#5960)" (#5964)
- 4eaa2d6 chore(.github): relax stale bot (#5902)
- 01ebfdc fiix(site): Fix custom logo size in Safari (#5966)
- 12314d7 update readme (#5911)
Compare: v0.15.3...0.16.0
Container image
docker pull ghcr.io/coder/coder:v0.16.0
Install/upgrade
Refer to our docs to install
or upgrade Coder, or use
a release asset below.