|
1 | 1 | ## Changelog
|
2 | 2 |
|
3 |
| -### Important Features |
| 3 | +### Features |
4 | 4 |
|
5 |
| -- Expose user seat limits in Prometheus metrics (#10169) (@mtojek) |
6 |
| -- Template admins can pick which days can be used for autostart (#10226, #10263) (@Emyrk) |
7 |
| -- Add ExtraTemplates in provisioners Helm chart (#10256) (@johnstcn) |
8 |
| -- Limit workspace filtering to `Running`, `Stopped`, `Failed`, `Pending` states (#10283) (@BrunoQuaresma) |
| 5 | +- 2a4ac2a53 feat: expose user seat limits as Prometheus metrics (#10169) (@mtojek) |
| 6 | +- 39c0539d4 feat: add controls to template for determining startup days (#10226) (@Emyrk) |
| 7 | +- 5a90228c6 feat: fix 404 on the first app loads when unauthenticated (#10262) (@Emyrk) |
| 8 | +- 6ebe9b040 feat: add UI for autostart workspace days (#10263) (@Emyrk) |
| 9 | +- 7eeba15d1 feat(coderd): add support for sending batched agent metadata (#10223) (@mafredri) |
| 10 | +- 4857d4bd5 feat(codersdk/agentsdk): use new agent metadata batch endpoint (#10224) (@mafredri) |
| 11 | +- 1be24dcb5 feat(helm/provisioner): add extraTemplates (#10256) (@johnstcn) |
| 12 | +- e5198a25a feat(scaletest): annotate scaletest pod when scaletest is in progress (#10235) (@johnstcn) |
| 13 | +- 493e2bd2a feat(scaletest/templates): add repo branch parameter (#10279) (@mafredri) |
| 14 | +- 3c49290dd feat(scaletest/templates): add comment parameter (#10285) (@mafredri) |
| 15 | +- 8ffe0e22b feat(scaletest/templates): gather pod logs at the end of a scale test (#10288) (@mafredri) |
| 16 | +- 43f26dfec feat(scaletest/templates): run all scenarios even on failure (#10290) (@mafredri) |
| 17 | +- f64b9cab9 feat(site): decrease the number of statuses in the workspaces filter (#10283) (@BrunoQuaresma) |
| 18 | + |
| 19 | +### Bug fixes |
| 20 | + |
| 21 | +- a9077812e fix: use UTF-8 encoding with screen (#10190) (@code-asher) |
| 22 | +- 9bf3b35bb fix: update create workspace button to recognize template names+display names (#10233) (@Parkreiner) |
| 23 | +- cbc0c3979 fix: display health alert in `DeploymentBannerView` (#10193) (@aslilac) |
| 24 | +- 76c65b1e1 fix(agent): send metadata in batches (#10225) (@mafredri) |
| 25 | +- 1e75762cb fix(cli): scaletest: create-worksapces: remove invalid character for kubernetes provider in implicit plan (#10228) (@johnstcn) |
| 26 | +- d56f49f61 fix(coderd): make activitybump aware of default template ttl (#10253) (@johnstcn) |
| 27 | +- 6875faf23 fix(coderd/provisionerdserver): pass through api ctx to provisionerdserver (#10259) (@johnstcn) |
| 28 | +- dd86100f3 fix(scaletest): fix flake in Test_Runner/Cleanup (#10252) (@johnstcn) |
| 29 | +- 7c6687813 fix(site): ensure empty string error shows default message (#10196) (@Kira-Pilot) |
| 30 | +- 01792f064 fix(site): display empty component when workspace has no parameters (#10286) (@BrunoQuaresma) |
| 31 | +- 8efa1239e fix(site): do not return next page if the current size is lower than the limit (#10287) (@BrunoQuaresma) |
| 32 | +- 4240200b5 fix(site): fix state used to check if creating was loading (#10296) (@BrunoQuaresma) |
9 | 33 |
|
10 | 34 | ### Documentation
|
11 | 35 |
|
12 |
| -- **Docs**: [Icons Documentation](https://coder.com/docs/v2/latest/templates/icons) |
| 36 | +- 5fc9ff29d docs: mention /icons in the template documentation (#10230) (@aslilac) |
13 | 37 |
|
14 |
| -### Important Bug Fixes |
| 38 | +### Tests |
15 | 39 |
|
16 |
| -- Fixes an issue with web terminal rendering by using UTF-8 (#10190) (@code-asher) |
17 |
| -- Display template names even if no display name is set (#10233) (@Parkreiner) |
| 40 | +- 782c22a29 test(coderd/database/dbtestutil): allow access to `*sql.DB` (#10238) (@mafredri) |
18 | 41 |
|
19 |
| -### Container Image |
| 42 | +### Continuous integration |
20 | 43 |
|
21 |
| -- `docker pull ghcr.io/coder/coder:v2.3.1` |
| 44 | +- ab7dd24d9 ci: bump the github-actions group with 2 updates (#10250) (@app/dependabot) |
| 45 | + |
| 46 | +### Chores |
| 47 | + |
| 48 | +- 6ef1beec1 chore: recrop some icons for more consistent sizing (#10229) (@aslilac) |
| 49 | +- 5f0457f16 chore: bump golang.org/x/net from 0.16.0 to 0.17.0 (#10232) (@app/dependabot) |
| 50 | +- 88605b9d0 chore: add display name to member role (#10239) (@Emyrk) |
| 51 | +- 13036dd08 chore: bump google.golang.org/api from 0.145.0 to 0.147.0 (#10249) (@app/dependabot) |
| 52 | +- 1b1ab97c2 chore: bump github.com/google/go-cmp from 0.5.9 to 0.6.0 (#10248) (@app/dependabot) |
| 53 | +- 9a0aac88e chore: fix broken links in docs (#10291) (@bpmct) |
| 54 | +- eaea918a5 chore: use emotion for styling (pt. 5) (#10261) (@aslilac) |
| 55 | +- 2acf195b1 chore: bump @babel/traverse from 7.22.11 to 7.23.2 in /site (#10295) (@app/dependabot) |
| 56 | +- b5e5b39de chore: bump @babel/traverse from 7.22.8 to 7.23.2 in /offlinedocs (#10294) (@app/dependabot) |
| 57 | +- 98b6c8bcb chore(coderd): report full license in telemetry (#10258) (@ammario) |
| 58 | +- 7df40b85f chore(coderd/coderdtest): use `testing.TB` for use in benchmarks (#10237) (@mafredri) |
| 59 | +- def980b97 chore(docs): fix syntax highlighting (#10247) (@matifali) |
| 60 | +- 3adf86b60 chore(dogfood): use `coder_extrenal_auth` over deprecated `coder_git_auth` (#10208) (@matifali) |
| 61 | +- 59ae69b7f chore(enterprise/cli): fix test flake in TestServerDBCrypt (#10222) (@johnstcn) |
| 62 | +- 5be4b1237 chore(site): refactor AuthProvider to not use authXService (#10184) (@BrunoQuaresma) |
| 63 | +- 301c045aa chore(site): remove create workspace xservice (#10217) (@BrunoQuaresma) |
| 64 | +- 2029543eb chore(site): clarify autostop description (#10260) (@stirby) |
22 | 65 |
|
23 |
| -### Install/Upgrade |
| 66 | +### Other changes |
| 67 | + |
| 68 | +- 570f963ae clarify external auth regex (#10243) (@ericpaulsen) |
| 69 | +- a67a5a810 Prevent terminal being created twice (#10200) (@code-asher) |
| 70 | + |
| 71 | +Compare: [`v2.3.0...v2.3.1`](https://github.com/coder/coder/compare/v2.3.0...v2.3.1) |
| 72 | + |
| 73 | +## Container image |
| 74 | + |
| 75 | +- `docker pull ghcr.io/coder/coder:v2.3.1` |
24 | 76 |
|
25 |
| -- **Docs**: [Install](https://coder.com/docs/v2/latest/install) | [Upgrade](https://coder.com/docs/v2/latest/admin/upgrade) |
| 77 | +## Install/upgrade |
26 | 78 |
|
27 |
| ---- |
| 79 | +Refer to our docs to [install](https://coder.com/docs/v2/latest/install) or [upgrade](https://coder.com/docs/v2/latest/admin/upgrade) Coder, or use a release asset below. |
28 | 80 |
|
29 |
| -**Compare**: [`v2.3.0...v2.3.1`](https://github.com/coder/coder/compare/v2.3.0...v2.3.1) |
|
0 commit comments