Changelog
BREAKING CHANGES
Note
This release is only breaking if you rely on theworkspace_builds_total
Prometheus metric.
- 473ab20 fix: replace owner_email with workspace_owner, change action to workspace_transition (#6337) (@johnstcn)
Features
- 43e8ba0 feat(api): add prometheus metric coderd_workspace_builds_total (#6314) (@johnstcn)
- 8231de9 feat(cli): make minor improvements to speedtest (#6266) (@ammario)
- f7c10ad feat(cli): extract tar in template pull (#6289) (@ammario)
- f6a8c36 feat(docs): rework CLI docs (#6312) (@ammario)
- a32169c feat: add flag to see all tokens if owner (#6227) (@Kira-Pilot)
- 2e53fb5 feat: Enable custom support links (#6313) (@mtojek)
- 7f226d4 feat: add support for
coder_git_auth
data source (#6334) (@kylecarbs) - 6304bfb feat: add 'Show all tokens' toggle for owners (#6325) (@Kira-Pilot)
Bug fixes
- 457ad74 fix(docs): update Apache docs to correctly forward WebSockets (#6296) (@matifali)
- 282507f fix(provisionerd): add more detailed workspace build logging (#6331) (@johnstcn)
- 8298a92 fix(site): Fix login flow (#6294) (@BrunoQuaresma)
- 0bf6229 fix(site): Fix cancel button borders (#6315) (@BrunoQuaresma)
- 4dd95c5 fix(site): Fix long template descriptions (#6403) (@BrunoQuaresma)
- a414de9 fix(tailnet): Improve tailnet setup and agentconn stability (#6292) (@mafredri)
- 677721e fix(tailnet): Skip nodes without DERP, avoid use of RemoveAllPeers (#6320) (@mafredri)
- cae8b88 fix(tailnet): Avoid logging netmap (#6342) (@mafredri)
- 6149905 fix: disallow deleting self (#6306) (@johnstcn)
- 2a8a147 fix: don't log disconnect error when the database is shutting down (#6309) (@kylecarbs)
- 7a52a9c fix: flake in template pull (#6317) (@ammario)
- 8a4a179 fix: use proper generated cli.md for deploy (#6323) (@kylecarbs)
- 50db90c fix: rephrase rich parameters error (#6327) (@mtojek)
- 1fb7365 fix: use
-U
when installing with rpm (#6349) (@kylecarbs) - 8850ce0 fix: use bigint instead of integer in stats migration (#6380) (@kylecarbs)
- 9ea21bf fix: hardcode azure instance identity intermediate certificates (#6402) (@kylecarbs)
- 9af03d6 fix: build for all platforms in depot release (#6406) (@deansheather)
- 31a3702 fix: build for all platforms in depot release pt. 2 (#6407) (@deansheather)
Documentation
- 7f65a83 docs: Update the troubleshooting section (#6287) (@matifali)
- 29dbfe0 docs: parameters (#6332) (@bpmct)
- ec6f78d docs: Describe support links (#6353) (@mtojek)
- 7cf1e20 docs: clarify alpha state of rich parameters (#6369) (@bpmct)
- 5f6dd0c docs: fix very small typo
Code refactoring
- d993a97 refactor(site): Minor design refactoring on template version editor (#6265) (@BrunoQuaresma)
Tests
Continuous integration
Chores
- bbdf246 chore(examples): update provider versions (#6311) (@coadler)
- b412ef0 chore(site): Fix chromatic errors (#6301) (@BrunoQuaresma)
- 1ba6fab chore: skip flaky TestSpeedtest (#6322) (@johnstcn)
- 8abe48c chore: update docs to recommend MFA via iDP (#6324) (@deansheather)
- 16363fd chore: update terraform-provider-coder (#6333) (@mtojek)
- 17adfd1 chore: improve times of ratelimit tests (#6346) (@kylecarbs)
- acbe968 chore: increase activitybump deadline duration to fix flake (#6350) (@kylecarbs)
- 7c46f76 chore: fetch templates by id without lock in dbfake (#6351) (@kylecarbs)
- 3d8b77d chore: improve clarity of the agent logs (#6345) (@kylecarbs)
- 418a8a7 chore: Skip authz on various functions used for api data building (#6366) (@Emyrk)
- 05e4499 chore: convert agent stats to use a table (#6374) (@kylecarbs)
- c560d6d chore: bump actions/upload-artifact from 2 to 3 (#6383) (@app/dependabot)
- b56e1bb chore: bump contributor-assistant/github-action from 2.2.1 to 2.3.0 (#6384) (@app/dependabot)
Other changes
- acf000a add common ml logos (#6318) (@matifali)
- 16364db add: resource reqs/limits on K8s template (#6308) (@ericpaulsen)
- d613ba9 security: add
X-Content-Type-Options: nosniff
to block MIME-sniffing (#6344) (@kylecarbs)
Compare: v0.17.4...0.18.0
Container image
docker pull ghcr.io/coder/coder:v0.18.0
Install/upgrade
Refer to our docs to install or upgrade Coder, or use a release asset below.