Skip to content

Commit 0021102

Browse files
committed
docs: add v2.8.0 changelog
1 parent b8e32a3 commit 0021102

File tree

3 files changed

+118
-0
lines changed

3 files changed

+118
-0
lines changed
155 KB
Loading
58.4 KB
Loading

docs/changelogs/v2.8.0.md

Lines changed: 118 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,118 @@
1+
## Changelog
2+
3+
### Features
4+
5+
- Coder will now autofill parameters in the "create workspace" page based on the previous value (#11731) (@ammario)
6+
![Parameter autofill](./images/parameter-autofill.png)
7+
- Show workspace name suggestions below the name field (#12001) (@aslilac)
8+
- Add favorite/unfavorite commands (@johnstcn)
9+
- Add .zip support for Coder templates (#11839) (#12032) (@mtojek)
10+
- Add support for `--wait` and scripts that block login (#10473) (@mafredri)
11+
- Users can mark workspaces as favorite to show up at the top of their list (#11875) (#11793) (#11878) (#11791) (@johnstcn)
12+
![Favorite workspaces](./images/favorite_workspace.png)
13+
- Add Prometheus metrics to servertailnet (#11988) (@coadler)
14+
- Add support for concurrent scenarios (#11753) (@mafredri)
15+
- Display user avatar on workspace page (#11893) (@BrunoQuaresma)
16+
- Do not show popover on update deadline (#11921) (@BrunoQuaresma)
17+
- Simplify "Create Template" form by removing advanced settings (#11918) (@BrunoQuaresma)
18+
- Show deprecation message on template page (#11996) (@BrunoQuaresma)
19+
- Check agent API version on connection (#11696)
20+
- Add "updated" search param to workspaces (#11714)
21+
- Add option to speedtest to dump a pcap of network traffic (#11848) (@coadler)
22+
- Add logging to client tailnet yamux (#11908) (@spikecurtis)
23+
- Add customizable upgrade message on client/server version mismatch (#11587) (@sreya)
24+
- Add logging to pgcoord subscribe/unsubscribe (#11952) (@spikecurtis)
25+
- Add logging to pgPubsub (#11953) (@spikecurtis)
26+
- Add logging to agent yamux session (#11912) (@spikecurtis)
27+
- Move agent v2 API connection monitoring to yamux layer (#11910) (@spikecurtis)
28+
- eb03e4490 feat: add statsReporter for reporting stats on agent v2 API (#11920) (@spikecurtis)
29+
- Add metrics to PGPubsub (#11971) (@spikecurtis)
30+
- Add custom error message on signups disabled page (#11959) (@mtojek)
31+
32+
### Bug fixes
33+
34+
- Make ServerTailnet set peers lost when it reconnects to the coordinator (#11682)
35+
- Properly auto-update workspace on SSH if template policy is set (#11773)
36+
- Allow template name length of 32 in template push and create (#11915) (@mafredri)
37+
- Alter return signature of convertWorkspace, add check for requesterID (#11796) (@johnstcn)
38+
- Fix limit in `GetUserWorkspaceBuildParameters` (#11954) (@mafredri)
39+
- Fix test flake in TestHeartbeat (#11808) (@johnstcn)
40+
- Do not cache context cancellation errors (#11840) (@johnstcn)
41+
- Fix startup script on workspace creation (#11958) (@matifali)
42+
- Fix startup script looping (#11972) (@code-asher)
43+
- Add ID to default columns in licenses list output (#11823) (@johnstcn)
44+
- Handle query canceled error in sendBeat() (#11794) (@johnstcn)
45+
- Fix proxy settings link (#11817) (@BrunoQuaresma)
46+
- Disable autostart and autostop according to template settings (#11809) (@Kira-Pilot)
47+
- Fix capitalized username (#11891) (@BrunoQuaresma)
48+
- Fix parameters' request upon template variables update (#11898) (@BrunoQuaresma)
49+
- Fix text overflow on batch ws deletion (#11981) (@BrunoQuaresma)
50+
- Fix parameter input icon shrink (#11995) (@BrunoQuaresma)
51+
- Use TSMP ping for reachability, not latency (#11749)
52+
- Display error when fetching OAuth2 provider apps (#11713)
53+
- Fix code-server path based forwarding, defer to code-server (#11759)
54+
- Use correct logger for lifecycle_executor (#11763)
55+
- Disable keepalives in workspaceapps transport (#11789) (@coadler)
56+
- Accept agent RPC connection without version query parameter (#11790) (@spikecurtis)
57+
- Stop spamming DERP map updates for equivalent maps (#11792) (@spikecurtis)
58+
- Check update permission to start workspace (#11798) (@mtojek)
59+
- Always attempt external auth refresh when fetching (#11762) (@Emyrk)
60+
- Stop running tests that exec sh scripts in parallel (#11834) (@spikecurtis)
61+
- Fix type error from theme update (#11844) (@aslilac)
62+
- Use new context after t.Parallel in TestOAuthAppSecrets (@spikecurtis)
63+
- Always attempt external auth refresh when fetching (#11762) (#11830) (@Emyrk)
64+
- Wait for new template version before promoting (#11874) (@spikecurtis)
65+
- Respect wait flag on ping (#11896) (@f0ssel)
66+
- Fix cliui prompt styling (#11899) (@aslilac)
67+
- Fix prevent agent_test.go from failing on error logs (#11909) (@spikecurtis)
68+
- Add timeout to listening ports request (#11935) (@coadler)
69+
- Only delete expired agents on success (#11940) (@coadler)
70+
- Close MultiAgentConn when coordinator closes (#11941) (@spikecurtis)
71+
- Strip timezone information from a date in dau response (#11962) (@Emyrk)
72+
- Improve click UX and styling for Auth Token page (#11863) (@Parkreiner)
73+
- Rewrite url to agent ip in single tailnet (#11810) (@coadler)
74+
- Avoid race in TestPGPubsub_Metrics by using Eventually (#11973) (@spikecurtis)
75+
- Always return a clean http client for promoauth (#11963) (@Emyrk)
76+
- Change build status colors (#11985) (@aslilac)
77+
- Only display xray results if vulns > 0 (#11989) (@sreya)
78+
- Use dark background in terminal, even when a light theme is selected (#12004) (@aslilac)
79+
- Fix graceful disconnect in DialWorkspaceAgent (#11993) (@spikecurtis)
80+
- Stop logging error on query canceled (#12017) (@spikecurtis)
81+
82+
### Documentation
83+
84+
- 6b0e1291d docs: add v2.7.3 changelog (#11811) (@bpmct)
85+
- 979a92083 docs: use coder modules in offline deployments (#11788) (@matifali)
86+
- 541154b74 docs: simplify JFrog integration docs (#11787) (@matifali)
87+
- be4d5221b docs: add guide for azure federation (#11864) (@ericpaulsen)
88+
- d8a3ebef3 docs: fix example template README 404s and semantics (#11903) (@ericpaulsen)
89+
- 21237d96a docs: update remote docker host docs (#11919) (@matifali)
90+
- f57ce97b5 docs: add faq for gateway reconnects (#12007) (@ericpaulsen)
91+
92+
### Code refactoring
93+
94+
- a31d19d53 refactor(site): apply cosmetic changes and remove ExternalAuth from settings page (#11756)
95+
- 910f17f4e refactor(site): refactor external auth component (#11758)
96+
- e828daba6 refactor(site): simplify create workspace form (#11771)
97+
- 6145da8a9 refactor(site): verify external auth before display ws form (#11777) (@BrunoQuaresma)
98+
- 8bc91b489 refactor(site): increase form fields gap (#11803) (@BrunoQuaresma)
99+
- e371716b3 refactor(site): add minor workspace improvements (#11822) (@BrunoQuaresma)
100+
- 0ba035a16 refactor(site): improve parameters field (#11802) (@BrunoQuaresma)
101+
- 1a9468692 refactor(site): add table chosmetic changes (#11977) (@BrunoQuaresma)
102+
- 6c9f60a9c refactor(site): only display quota if it is higher than 0 (#11979) (@BrunoQuaresma)
103+
- f74ef142d refactor: reorganize auth components and hooks (#11717)
104+
- 69e963b1a refactor: move dashboard functionality to modules/dashboard/ (#11721)
105+
- c85fc3c8f refactor: add more `fill` variants to the experimental theme (#11827) (@aslilac)
106+
- 619bdd1e7 refactor: redesign `Paywall` component (#11907) (@aslilac)
107+
- 76e73287a refactor: add modules/templates and modules/workspaces (#11947) (@aslilac)
108+
- e070a5514 refactor: stabilize `theme.roles` (#11969) (@aslilac)
109+
110+
Compare: [`v2.7.2...v2.7.3`](https://github.com/coder/coder/compare/v2.7.2...v2.7.3)
111+
112+
## Container image
113+
114+
- `docker pull ghcr.io/coder/coder:v2.7.3`
115+
116+
## Install/upgrade
117+
118+
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.

0 commit comments

Comments
 (0)