|
1 | 1 | # Changelog
|
2 | 2 |
|
3 |
| -<!-- |
| 3 | +All notable changes to this project will be documented in this file. |
4 | 4 |
|
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). |
6 | 7 |
|
7 |
| -We copy from here into the release notes. |
| 8 | +<!-- Example: |
8 | 9 |
|
9 |
| - --> |
| 10 | +## [9.99.999] - 9090-09-09 |
10 | 11 |
|
11 |
| -<!-- |
12 |
| -Add next version above previous version but below this line using the template |
| 12 | +VS Code v99.99.999 |
13 | 13 |
|
14 |
| -## Next Version |
| 14 | +### Changed |
| 15 | +### Added |
| 16 | +### Deprecated |
| 17 | +### Removed |
| 18 | +### Fixed |
| 19 | +### Security |
15 | 20 |
|
16 |
| -VS Code v0.00.0 |
17 |
| -
|
18 |
| -### New Features |
| 21 | +--> |
19 | 22 |
|
20 |
| -- item |
| 23 | +## [Unreleased](https://github.com/cdr/code-server/releases) |
21 | 24 |
|
22 |
| -### Bug Fixes |
| 25 | +VS Code v1.63.0 |
23 | 26 |
|
24 |
| -- fix(socket): did this thing #321 @githubuser |
| 27 | +code-server has been rebased on upstream's newly open-sourced server |
| 28 | +implementation (#4414). |
25 | 29 |
|
26 |
| -### Documentation |
| 30 | +### Changed |
27 | 31 |
|
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. |
29 | 41 |
|
30 |
| -### Development |
| 42 | +## [3.12.0](https://github.com/cdr/code-server/releases/tag/v3.12.0) - 2021-09-15 |
31 | 43 |
|
32 |
| -- item |
| 44 | +VS Code v1.60.0 |
33 | 45 |
|
34 |
| ---> |
| 46 | +### Changed |
35 | 47 |
|
36 |
| -## Next Version |
| 48 | +- Upgrade VS Code to 1.60.0. |
37 | 49 |
|
38 |
| -VS Code v0.00.0 |
| 50 | +### Fixed |
39 | 51 |
|
40 |
| -### New Features |
| 52 | +- Fix logout when using a base path (#3608). |
41 | 53 |
|
42 |
| -- item |
| 54 | +## [3.11.1](https://github.com/cdr/code-server/releases/tag/v3.11.1) - 2021-08-06 |
43 | 55 |
|
44 |
| -### Bug Fixes |
| 56 | +Undocumented (see releases page). |
45 | 57 |
|
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 |
47 | 59 |
|
48 |
| -### Documentation |
| 60 | +Undocumented (see releases page). |
49 | 61 |
|
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 |
56 | 63 |
|
57 |
| -### Development |
| 64 | +VS Code v1.56.1 |
58 | 65 |
|
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 |
64 | 67 |
|
65 |
| -### Development |
| 68 | +- Support `extraInitContainers` in helm chart values (#3393). |
66 | 69 |
|
67 |
| -- fix(publish): update cdrci fork in brew-bump.sh #3468 @jsjoeio |
68 |
| -- chore(dev): migrate away from parcel #3578 @jsjoeio |
| 70 | +### Changed |
69 | 71 |
|
70 |
| -## 3.10.2 |
| 72 | +- Change `extraContainers` to support templating in helm chart (#3393). |
71 | 73 |
|
72 |
| -VS Code v1.56.1 |
| 74 | +### Fixed |
73 | 75 |
|
74 |
| -### New Features |
| 76 | +- Fix "Open Folder" on welcome page (#3437). |
75 | 77 |
|
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 |
78 | 79 |
|
79 |
| -### Bug Fixes |
| 80 | +VS Code v1.56.1 |
80 | 81 |
|
81 |
| -- fix: use correct command to Open Folder on Welcome page #3437 @jsjoeio |
| 82 | +### Fixed |
82 | 83 |
|
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). |
84 | 87 |
|
85 |
| -- fix(ci): update brew-bump.sh to update remote first #3438 @jsjoeio |
| 88 | +### Changed |
86 | 89 |
|
87 |
| -## 3.10.1 |
| 90 | +- Use xdgBasedir.runtime instead of tmp (#3304). |
88 | 91 |
|
89 |
| -VS Code v1.56.1 |
| 92 | +## [3.10.0](https://github.com/cdr/code-server/releases/tag/v3.10.0) - 2021-05-10 |
90 | 93 |
|
91 |
| -### Bug Fixes |
| 94 | +VS Code v1.56.0 |
92 | 95 |
|
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 |
96 | 97 |
|
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. |
98 | 101 |
|
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 |
104 | 103 |
|
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. |
106 | 107 |
|
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 |
110 | 109 |
|
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. |
112 | 113 |
|
113 |
| -VS Code v1.56.0 |
| 114 | +### Security |
114 | 115 |
|
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). |
170 | 117 |
|
171 | 118 | ## Previous versions
|
172 | 119 |
|
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. |
174 | 122 |
|
175 | 123 | To see those, please visit the [Releases page](https://github.com/cdr/code-server/releases).
|
0 commit comments