Skip to content

Commit 69b7807

Browse files
committed
Update changelog
I added the missing versions and some changelog entries for the latest version. I also added some extra details to the entries that should help users understand what changed and what they need to do about it. The overall format is based on keepachangelog.com. In that same spirit I removed entries that do not affect users (documentation and development changes). I removed the names because it seems unlikely users will be interested, that information can be found in the PR, and code is really the work of multiple developers (even if only one is writing code and the other is reviewing) which is not something that is reflected in this document.
1 parent e4a797d commit 69b7807

File tree

1 file changed

+71
-123
lines changed

1 file changed

+71
-123
lines changed

CHANGELOG.md

+71-123
Original file line numberDiff line numberDiff line change
@@ -1,175 +1,123 @@
11
# Changelog
22

3-
<!--
3+
All notable changes to this project will be documented in this file.
44

5-
This should be updated on every PR.
5+
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
6+
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
67

7-
We copy from here into the release notes.
8+
<!-- Example:
89
9-
-->
10+
## [9.99.999] - 9090-09-09
1011
11-
<!--
12-
Add next version above previous version but below this line using the template
12+
VS Code v99.99.999
1313
14-
## Next Version
14+
### Changed
15+
### Added
16+
### Deprecated
17+
### Removed
18+
### Fixed
19+
### Security
1520
16-
VS Code v0.00.0
17-
18-
### New Features
21+
-->
1922

20-
- item
23+
## [Unreleased](https://github.com/cdr/code-server/releases)
2124

22-
### Bug Fixes
25+
VS Code v1.63.0
2326

24-
- fix(socket): did this thing #321 @githubuser
27+
code-server has been rebased on upstream's newly open-sourced server
28+
implementation (#4414).
2529

26-
### Documentation
30+
### Changed
2731

28-
- item
32+
- Web socket compression has been made the default (when supported). This means
33+
the `--enable` flag will no longer take `permessage-deflate` as an option.
34+
- Extra extension directories have been removed. The `--extra-extensions-dir`
35+
and `--extra-builtin-extensions-dir` will no longer be accepted.
36+
- The `--install-source` and `--locale` flags have been removed.
37+
- The static endpoint can no longer reach outside code-server. However the
38+
vscode-remote-resource endpoint still can.
39+
- OpenVSX has been made the default marketplace. However this means web
40+
extensions like Vim are now broken.
2941

30-
### Development
42+
## [3.12.0](https://github.com/cdr/code-server/releases/tag/v3.12.0) - 2021-09-15
3143

32-
- item
44+
VS Code v1.60.0
3345

34-
-->
46+
### Changed
3547

36-
## Next Version
48+
- Upgrade VS Code to 1.60.0.
3749

38-
VS Code v0.00.0
50+
### Fixed
3951

40-
### New Features
52+
- Fix logout when using a base path (#3608).
4153

42-
- item
54+
## [3.11.1](https://github.com/cdr/code-server/releases/tag/v3.11.1) - 2021-08-06
4355

44-
### Bug Fixes
56+
Undocumented (see releases page).
4557

46-
- Fix logout when using a base path (#3608)
58+
## [3.11.0](https://github.com/cdr/code-server/releases/tag/v3.11.0) - 2021-06-14
4759

48-
### Documentation
60+
Undocumented (see releases page).
4961

50-
- docs: add Pomerium #3424 @desimone
51-
- docs: fix confusing sentence in pull requests section #3460 @shiv-tyagi
52-
- docs: remove toc from changelog @oxy @jsjoeio
53-
- docs(MAINTAINING): add information about CHANGELOG #3467 @jsjoeio
54-
- docs: move release process to MAINTAINING.md #3441 @oxy @Prashant168
55-
- docs: format 'Caddy' from guide.md @PisecesPeng
62+
## [3.10.2](https://github.com/cdr/code-server/releases/tag/v3.10.2) - 2021-05-21
5663

57-
### Development
64+
VS Code v1.56.1
5865

59-
- chore: cross-compile docker images with buildx #3166 @oxy
60-
- chore: update node to v14 #3458 @oxy
61-
- chore: update .gitignore #3557 @cuining
62-
- fix: use sufficient computational effort for password hash #3422 @jsjoeio
63-
- docs(CONTRIBUTING): add section on testing #3629 @jsjoeio
66+
### Added
6467

65-
### Development
68+
- Support `extraInitContainers` in helm chart values (#3393).
6669

67-
- fix(publish): update cdrci fork in brew-bump.sh #3468 @jsjoeio
68-
- chore(dev): migrate away from parcel #3578 @jsjoeio
70+
### Changed
6971

70-
## 3.10.2
72+
- Change `extraContainers` to support templating in helm chart (#3393).
7173

72-
VS Code v1.56.1
74+
### Fixed
7375

74-
### New Features
76+
- Fix "Open Folder" on welcome page (#3437).
7577

76-
- feat: support `extraInitContainers` in helm chart values #3393 @strowk
77-
- feat: change `extraContainers` to support templating in helm chart #3393 @strowk
78+
## [3.10.1](https://github.com/cdr/code-server/releases/tag/v3.10.1) - 2021-05-17
7879

79-
### Bug Fixes
80+
VS Code v1.56.1
8081

81-
- fix: use correct command to Open Folder on Welcome page #3437 @jsjoeio
82+
### Fixed
8283

83-
### Development
84+
- Check the logged user instead of $USER (#3330).
85+
- Fix broken node_modules.asar symlink in npm package (#3355).
86+
- Update cloud agent to fix version issue (#3342).
8487

85-
- fix(ci): update brew-bump.sh to update remote first #3438 @jsjoeio
88+
### Changed
8689

87-
## 3.10.1
90+
- Use xdgBasedir.runtime instead of tmp (#3304).
8891

89-
VS Code v1.56.1
92+
## [3.10.0](https://github.com/cdr/code-server/releases/tag/v3.10.0) - 2021-05-10
9093

91-
### Bug Fixes
94+
VS Code v1.56.0
9295

93-
- fix: Check the logged user instead of $USER #3330 @videlanicolas
94-
- fix: Fix broken node_modules.asar symlink in npm package #3355 @code-asher
95-
- fix: Update cloud agent to fix version issue #3342 @oxy
96+
### Changed
9697

97-
### Documentation
98+
- Update to VS Code 1.56.0 (#3269).
99+
- Minor connections refactor (#3178). Improves connection stability.
100+
- Use ptyHostService (#3308). This brings us closer to upstream VS Code.
98101

99-
- docs(install): add raspberry pi section #3376 @jsjoeio
100-
- docs(maintaining): add pull requests section #3378 @jsjoeio
101-
- docs(maintaining): add merge strategies section #3379 @jsjoeio
102-
- refactor: move default PR template #3375 @jsjoeio
103-
- docs(contributing): add commits section #3377 @jsjoeio
102+
### Added
104103

105-
### Development
104+
- Add flag for toggling permessage-deflate (#3286). The default is off so
105+
compression will no longer be used by default. Use the --enable flag to
106+
toggle it back on.
106107

107-
- chore: ignore updates to microsoft/playwright-github-action
108-
- fix(socket): use xdgBasedir.runtime instead of tmp #3304 @jsjoeio
109-
- fix(ci): re-enable trivy-scan-repo #3368 @jsjoeio
108+
### Fixed
110109

111-
## 3.10.0
110+
- Make rate limiter not count against successful logins (#3141).
111+
- Refactor logout (#3277). This fixes logging out in some scenarios.
112+
- Make sure directories exist (#3309). This fixes some errors on startup.
112113

113-
VS Code v1.56.0
114+
### Security
114115

115-
### New Features
116-
117-
- feat: minor connections refactor #3178 @code-asher
118-
- feat(security): add code-scanning with CodeQL #3229 @jsjoeio
119-
- feat(ci): add trivy job for security #3261 @jsjoeio
120-
- feat(vscode): update to version 1.56.0 #3269 @oxy
121-
- feat: use ptyHostService #3308 @code-asher
122-
123-
### Bug Fixes
124-
125-
- fix(socket): did this thing #321 @githubuser
126-
- fix(login): rate limiter shouldn't count successful logins #3141 @jsjoeio
127-
- chore(lib/vscode): update netmask #3187 @oxy
128-
- chore(deps): update dependencies with CVEs #3223 @oxy
129-
- fix: refactor logout #3277 @code-asher
130-
- fix: add flag for toggling permessage-deflate #3286 @code-asher
131-
- fix: make sure directories exist #3309 @code-asher
132-
133-
### Documentation
134-
135-
- docs(FAQ): add mention of sysbox #3087 @bpmct
136-
- docs: add security policy #3148 @jsjoeio
137-
- docs(guide.md): add `caddy` example for serving from sub-path #3217 @catthehacker
138-
- docs: revamp debugging section #3224 @code-asher
139-
- docs(readme): refactor to use codecov shield #3227 @jsjoeio
140-
- docs(maintaining): use milestones over boards #3228 @jsjoeio
141-
- docs(faq): add entry for accessing OSX folders #3247 @bpmct
142-
- docs(termux): add workaround for Android backspace issue #3251 @jsjoeio
143-
- docs(maintaining): add triage to workflow #3284 @jsjoeio
144-
- docs(security): add section for tools #3287 @jsjoeio
145-
- docs(maintaining): add versioning #3288 @jsjoeio
146-
- docs: add changelog #3337 @jsjoeio
147-
148-
### Development
149-
150-
- fix(update-vscode): add check/docs for git-subtree #3129 @oxy
151-
- refactor(testing): migrate to playwright-test from jest-playwright #3133 @jsjoeio
152-
- refactor(ci): remove unmaintained CI images and update release workflow #3147 @oxy
153-
- chore(ci): migrate from hub to gh #3168 @oxy
154-
- feat(testing): add e2e tests for code-server and terminal #3169 @jsjoeio
155-
- chore(ranger): fix syntax for extension-request #3172 @oxy
156-
- feat(testing): add codecov to generate test coverage reports #3194 @jsjoeio
157-
- feat(testing): add tests for registerServiceWorker #3200 @jsjoeio
158-
- refactor(testing): fix flaky terminal test #3230 @jsjoeio
159-
- chore: ignore 15.x @types/node updates #3244 @jsjoeio
160-
- chore(build): compile vscode+extensions in parallel #3250 @oxy
161-
- fix(deps): remove eslint-plugin-jest-playwright #3260 @jsjoeio
162-
- fix(testing): reduce flakiness of terminal.test.ts and use 1 worker for e2e tests #3263 @jsjoeio
163-
- feat(testing): add isConnected check #3271 @jsjoeio
164-
- feat(testing): add test for src/node/constants.ts #3290 @jsjoeio
165-
- feat: test static route #3297 @code-asher
166-
- refactor(ci): split audit from prebuild #3298 @oxy
167-
- chore(lib/vscode): cleanup/update build deps #3314 @oxy
168-
- fix(build): download correct cloud-agent for arch #3331 @oxy
169-
- fix: xmldom and underscore #3332 @oxy
116+
- Update dependencies with CVEs (#3223).
170117

171118
## Previous versions
172119

173-
This was added with `3.10.0`, which means any previous versions are not documented in the changelog.
120+
This was added with `3.10.0`, which means any previous versions are not
121+
documented in the changelog.
174122

175123
To see those, please visit the [Releases page](https://github.com/cdr/code-server/releases).

0 commit comments

Comments
 (0)