|
1 | 1 | # Change Log |
2 | 2 | All notable changes to the "leetcode" extension will be documented in this file. |
3 | 3 |
|
4 | | -Check [Keep a Changelog](http://keepachangelog.com/) for recommendations on how to structure this file. |
5 | | - |
6 | | -## [0.17.0] |
7 | | -### Added |
8 | | -- Add TypeScript support [#560](https://github.com/LeetCode-OpenSource/vscode-leetcode/issues/560) |
9 | | - |
10 | | -### Changed |
11 | | -- Update the UI resources [PR#561](https://github.com/LeetCode-OpenSource/vscode-leetcode/pull/561) |
12 | | - |
13 | | -## [0.16.2] |
14 | | -### Added |
15 | | -- New Category: `Concurrency` [CLI#42](https://github.com/leetcode-tools/leetcode-cli/pull/42) |
16 | | -- New configuration to better configure how to show the description [#310](https://github.com/LeetCode-OpenSource/vscode-leetcode/issues/310) |
17 | | - |
18 | | -### Removed |
19 | | -- Removed the deprecated setting `leetcode.enableShortcuts` [PR#520](https://github.com/LeetCode-OpenSource/vscode-leetcode/pull/520) |
20 | | -- Removed the deprecated setting `leetcode.outputFolder` [PR#521](https://github.com/LeetCode-OpenSource/vscode-leetcode/pull/521) |
21 | | - |
22 | | -## [0.16.1] |
23 | | -### Added |
24 | | -- Can show the problem in current workspace even if it's not a LeetCode workspace [#373](https://github.com/LeetCode-OpenSource/vscode-leetcode/issues/373) |
25 | | - |
26 | | -### Fixed |
27 | | -[Bugs fixed](https://github.com/LeetCode-OpenSource/vscode-leetcode/issues?q=is%3Aissue+milestone%3A0.16.1+is%3Aclosed+label%3Abug) |
28 | | - |
29 | | -## [0.16.0] |
30 | | -### Added |
31 | | -- Support GitHub login and LinkedIn login [PR#496](https://github.com/LeetCode-OpenSource/vscode-leetcode/pull/496) |
32 | | - |
33 | | -## [0.15.8] |
34 | | -### Added |
35 | | -- Add a new command `Sign In by Cookie` to workaround the issue that [users cannot login to LeetCode](https://github.com/LeetCode-OpenSource/vscode-leetcode/issues/478). Please check the [workaround steps](https://github.com/LeetCode-OpenSource/vscode-leetcode/tree/master#%EF%B8%8F-attention-%EF%B8%8F--workaround-to-login-to-leetcode-endpoint) for more details! |
36 | | - |
37 | | -### Changed |
38 | | -- Update the explorer icons to be align with the VS Code design [#460](https://github.com/LeetCode-OpenSource/vscode-leetcode/issues/460) |
39 | | - |
40 | | -## [0.15.7] |
41 | | -### Fixed |
42 | | -[Bugs fixed](https://github.com/LeetCode-OpenSource/vscode-leetcode/issues?q=is%3Aissue+milestone%3A0.15.7+is%3Aclosed+label%3Abug) |
43 | | - |
44 | | -## [0.15.6] |
45 | | -### Added |
46 | | -- Add a link to the solution page [#424](https://github.com/LeetCode-OpenSource/vscode-leetcode/issues/424) |
47 | | - |
48 | | -### Fixed |
49 | | -[Bugs fixed](https://github.com/LeetCode-OpenSource/vscode-leetcode/issues?q=is%3Aissue+milestone%3A0.15.6+is%3Aclosed+label%3Abug) |
50 | | - |
51 | | -## [0.15.5] |
52 | | -### Added |
53 | | -- Add a link to the discussion page [#420](https://github.com/LeetCode-OpenSource/vscode-leetcode/issues/420) |
54 | | - |
55 | | -### Fixed |
56 | | -[Bugs fixed](https://github.com/LeetCode-OpenSource/vscode-leetcode/issues?q=is%3Aissue+milestone%3A0.15.5+is%3Aclosed+label%3Abug) |
57 | | - |
58 | | -## [0.15.4] |
59 | | -### Added |
60 | | -- Add a new setting `leetcode.filePath`. Now users can use this setting to dynamicly specify the relative folder name and file name. [#PR380](https://github.com/LeetCode-OpenSource/vscode-leetcode/pull/380) |
61 | | - |
62 | | -### Fixed |
63 | | -- Missing language `Rust` in the supported language list. [#PR412](https://github.com/LeetCode-OpenSource/vscode-leetcode/pull/412) |
64 | | -- Cannot show output when the answer is wrong. [#414](https://github.com/LeetCode-OpenSource/vscode-leetcode/issues/414) |
65 | | - |
66 | | -## [0.15.3] |
67 | | -### Added |
68 | | -- Support `Pick One` [#263](https://github.com/LeetCode-OpenSource/vscode-leetcode/issues/263) |
69 | | -- Support toggling the favorite problems [#378](https://github.com/LeetCode-OpenSource/vscode-leetcode/issues/378) |
70 | | - |
71 | | -### Changed |
72 | | -- Update the activity bar icon [#395](https://github.com/LeetCode-OpenSource/vscode-leetcode/issues/263) |
73 | | - |
74 | | -### Fixed |
75 | | -[Bugs fixed](https://github.com/LeetCode-OpenSource/vscode-leetcode/issues?q=is%3Aissue+milestone%3A0.15.3+is%3Aclosed+label%3Abug) |
76 | | - |
77 | | -## [0.15.2] |
78 | | -### Added |
79 | | -- Prompt to open the workspace for LeetCode [#130](https://github.com/LeetCode-OpenSource/vscode-leetcode/issues/130) |
80 | | -- Support deleting sessions [#198](https://github.com/LeetCode-OpenSource/vscode-leetcode/issues/130) |
81 | | - |
82 | | -### Fixed |
83 | | -[Bugs fixed](https://github.com/LeetCode-OpenSource/vscode-leetcode/issues?q=is%3Aissue+milestone%3A0.15.2+is%3Aclosed+label%3Abug) |
84 | | - |
85 | | -## [0.15.1] |
86 | | -### Fixed |
87 | | -[Bugs fixed](https://github.com/LeetCode-OpenSource/vscode-leetcode/issues?q=is%3Aissue+milestone%3A0.15.1+is%3Aclosed+label%3Abug) |
88 | | - |
89 | | -## [0.15.0] |
90 | | -### Added |
91 | | -- Auto refresh the explorer after submitting [#91](https://github.com/LeetCode-OpenSource/vscode-leetcode/issues/91) |
92 | | -- Add a editor shortcut `Description` to show the problem description [#286](https://github.com/LeetCode-OpenSource/vscode-leetcode/issues/286) |
93 | | -- Support customizing the shortcuts in editor [#335](https://github.com/LeetCode-OpenSource/vscode-leetcode/issues/335) |
94 | | - |
95 | | -### Fixed |
96 | | -[Bugs fixed](https://github.com/LeetCode-OpenSource/vscode-leetcode/issues?q=is%3Aissue+milestone%3A0.15.0+is%3Aclosed+label%3Abug) |
97 | | - |
98 | | -## [0.14.3] |
99 | | -### Added |
100 | | -- Support interpolation for `leetcode.outputFolder` settings [#151](https://github.com/LeetCode-OpenSource/vscode-leetcode/issues/151) |
101 | | - |
102 | | -### Fixed |
103 | | -[Bugs fixed](https://github.com/LeetCode-OpenSource/vscode-leetcode/issues?q=is%3Aissue+is%3Aclosed+milestone%3A0.14.3+label%3Abug) |
104 | | - |
105 | | -## [0.14.2] |
106 | | -### Added |
107 | | -- Add the `All` category in the LeetCode Explorer [#184](https://github.com/LeetCode-OpenSource/vscode-leetcode/issues/184) |
108 | | -- Add shortcuts for `Show top voted solution` [#269](https://github.com/LeetCode-OpenSource/vscode-leetcode/issues/269) |
109 | | - |
110 | | -### Fixed |
111 | | -[Bugs fixed](https://github.com/LeetCode-OpenSource/vscode-leetcode/issues?q=is%3Aissue+is%3Aclosed+label%3Abug+milestone%3A0.14.2) |
112 | | - |
113 | | -## [0.14.1] |
114 | | -### Added |
115 | | -- Add setting `leetcode.showCommentDescription` to specify whether including the problem description in comments or not [#287](https://github.com/LeetCode-OpenSource/vscode-leetcode/issues/287) |
116 | | - |
117 | | -## [0.14.0] |
118 | | -### Added |
119 | | -- Add setting `leetcode.enableShortcuts` to specify whether to show the submit/test shortcuts in editor [#146](https://github.com/LeetCode-OpenSource/vscode-leetcode/issues/146) |
120 | | -- Add `Like` and `Dislike` counts in the problem description [#267](https://github.com/LeetCode-OpenSource/vscode-leetcode/issues/267) |
121 | | - |
122 | | -### Changed |
123 | | -- Improve the `Preview`, `Result` and `Solution` views |
124 | | - |
125 | | -### Fixed |
126 | | -[Bugs fixed](https://github.com/LeetCode-OpenSource/vscode-leetcode/issues?q=is%3Aissue+label%3Abug+is%3Aclosed+milestone%3A0.14.0) |
127 | | - |
128 | | -## [0.13.3] |
129 | | -### Fixed |
130 | | -- Fix the bug that the extension cannot be activated |
131 | | - |
132 | | -## [0.13.2] |
133 | | -### Added |
134 | | -- Add a setting `leetcode.enableStatusBar` to specify whether the LeetCode status bar will be shown or not [#156](https://github.com/LeetCode-OpenSource/vscode-leetcode/issues/156) |
135 | | -- Add a setting `leetcode.nodePath` to specify the `Node.js` executable path [#227](https://github.com/LeetCode-OpenSource/vscode-leetcode/issues/227) |
136 | | - |
137 | | -### Changed |
138 | | -- Update the activity bar icon, See: [#225](https://github.com/LeetCode-OpenSource/vscode-leetcode/pull/225) |
139 | | - |
140 | | -### Fixed |
141 | | -[Bugs fixed](https://github.com/LeetCode-OpenSource/vscode-leetcode/issues?q=is%3Aissue+milestone%3A0.13.2+is%3Aclosed+label%3Abug) |
142 | | - |
143 | | -## [0.13.1] |
144 | | -### Fixed |
145 | | -[Bugs fixed](https://github.com/LeetCode-OpenSource/vscode-leetcode/issues?q=is%3Aissue+milestone%3A0.13.1+is%3Aclosed+label%3Abug) |
146 | | - |
147 | | -## [0.13.0] |
148 | | -### Added |
149 | | -- Preview the problem description [#131](https://github.com/LeetCode-OpenSource/vscode-leetcode/issues/131) |
150 | | -- Show top voted solution [#193](https://github.com/LeetCode-OpenSource/vscode-leetcode/pull/193) |
151 | | -- Add `collapse all` for the explorer [#197](https://github.com/LeetCode-OpenSource/vscode-leetcode/pull/197) |
152 | | - |
153 | | -### Fixed |
154 | | -[Bugs fixed](https://github.com/LeetCode-OpenSource/vscode-leetcode/issues?q=is%3Aissue+is%3Aclosed+milestone%3A0.13.0+label%3Abug) |
155 | | - |
156 | | -## [0.12.0] |
157 | | -### Added |
158 | | -- Add new command `LeetCode: Switch Default Language` to support switching the default language [#115](https://github.com/LeetCode-OpenSource/vscode-leetcode/issues/115) |
159 | | -- Support `PHP` and `Rust` ([#83](https://github.com/LeetCode-OpenSource/vscode-leetcode/issues/83), [#103](https://github.com/LeetCode-OpenSource/vscode-leetcode/issues/103)) |
160 | | - |
161 | | -### Fixed |
162 | | -- Cannot retrieve time and memory result [#105](https://github.com/LeetCode-OpenSource/vscode-leetcode/issues/105) |
163 | | -- Power operator displays in a wrong way [#74](https://github.com/LeetCode-OpenSource/vscode-leetcode/issues/74) |
164 | | - |
165 | | -## [0.11.0] |
166 | | -### Added |
167 | | -- Add new setting: `leetcode.outputFolder` to customize the sub-directory to save the files generated by 'Show Problem' [#119](https://github.com/LeetCode-OpenSource/vscode-leetcode/issues/119) |
168 | | -- Add tooltips for sub-category nodes in LeetCode Explorer [#143](https://github.com/LeetCode-OpenSource/vscode-leetcode/pull/143) |
169 | | - |
170 | | -### Changed |
171 | | -- Now when triggering 'Show Problem', the extension will not generate a new file if it already exists [#59](https://github.com/LeetCode-OpenSource/vscode-leetcode/issues/59) |
172 | | - |
173 | | -### Fixed |
174 | | -- Log in timeout when proxy is enabled [#117](https://github.com/LeetCode-OpenSource/vscode-leetcode/issues/117) |
175 | | - |
176 | | -## [0.10.2] |
177 | | -### Fixed |
178 | | -- Test cases cannot have double quotes [#60](https://github.com/LeetCode-OpenSource/vscode-leetcode/issues/60) |
179 | | - |
180 | | -## [0.10.1] |
181 | | -### Changed |
182 | | -- Refine the README page. |
183 | | - |
184 | | -## [0.10.0] |
185 | | -### Added |
186 | | -- Add an extension setting to hide solved problems [#95](https://github.com/LeetCode-OpenSource/vscode-leetcode/issues/95) |
187 | | -- Support categorize problems by company, tag, difficulty and favorite [#67](https://github.com/LeetCode-OpenSource/vscode-leetcode/issues/67) |
188 | | - |
189 | | -## [0.9.0] |
190 | | -### Changed |
191 | | -- Improve the experience of switching endpoint [#85](https://github.com/LeetCode-OpenSource/vscode-leetcode/issues/85) |
192 | | -- Use web view to show the result page [#76](https://github.com/LeetCode-OpenSource/vscode-leetcode/issues/76) |
193 | | - |
194 | | - |
195 | | -## [0.8.2] |
196 | | -### Added |
197 | | -- Add Code Lens for submitting the answer to LeetCode |
198 | | - |
199 | | -### Fixed |
200 | | -- Fix the bug that the extension could not automatically sign in [#72](https://github.com/LeetCode-OpenSource/vscode-leetcode/issues/72) |
201 | | - |
202 | | -## [0.8.1] |
203 | | -### Changed |
204 | | -- Upgrade LeetCode CLI to v2.6.1 |
205 | | - |
206 | | -## [0.8.0] |
207 | | -### Added |
208 | | -- Support LeetCode CN [#50](https://github.com/LeetCode-OpenSource/vscode-leetcode/issues/50) |
209 | | -- Support Windows Subsystem for Linux [#47](https://github.com/LeetCode-OpenSource/vscode-leetcode/issues/47) |
210 | | - |
211 | | -## [0.7.0] |
212 | | -### Added |
213 | | -- Add spinner when submitting code [#43](https://github.com/LeetCode-OpenSource/vscode-leetcode/issues/43) |
214 | | - |
215 | | -## [0.6.1] |
216 | | -### Added |
217 | | -- Add Sign in action into LeetCode Explorer title area [#25](https://github.com/LeetCode-OpenSource/vscode-leetcode/issues/25) |
218 | | - |
219 | | -## [0.6.0] |
220 | | -### Changed |
221 | | -- Move LeetCode explorer into activity bar [#39](https://github.com/LeetCode-OpenSource/vscode-leetcode/issues/39) |
222 | | - |
223 | | -### Added |
224 | | -- Support trigger test & submit in the editor [#37](https://github.com/LeetCode-OpenSource/vscode-leetcode/issues/37) |
225 | | - |
226 | | -### Fixed |
227 | | -- Fix the bug that cannot show problem [#41](https://github.com/LeetCode-OpenSource/vscode-leetcode/issues/41) |
228 | | - |
229 | | -## [0.5.1] |
230 | | -### Fixed |
231 | | -- Fix the bug when user's path contains white spaces [#34](https://github.com/LeetCode-OpenSource/vscode-leetcode/issues/34) |
232 | | - |
233 | | -## [0.5.0] |
234 | | -### Added |
235 | | -- Support submit and test solution files from the file explorer in VS Code ([#24](https://github.com/LeetCode-OpenSource/vscode-leetcode/issues/24), [#26](https://github.com/LeetCode-OpenSource/vscode-leetcode/issues/26)) |
236 | | - |
237 | | -## [0.4.0] |
238 | | -### Added |
239 | | -- Support locked problem [#20](https://github.com/LeetCode-OpenSource/vscode-leetcode/issues/20) |
240 | | - |
241 | | -### Changed |
242 | | -- Simplify the command 'LeetCode: Test Current File' to 'LeetCode: Test' [#18](https://github.com/LeetCode-OpenSource/vscode-leetcode/issues/18) |
243 | | -- Will automatically save current file when 'LeetCode: Test' command is triggered [#17](https://github.com/LeetCode-OpenSource/vscode-leetcode/issues/17) |
244 | | - |
245 | | -## [0.3.0] |
246 | | -### Added |
247 | | -- Test current solution file [#15](https://github.com/LeetCode-OpenSource/vscode-leetcode/issues/15) |
248 | | - |
249 | | -## [0.2.1] |
250 | | -### Fixed |
251 | | -- Fix the wrong icon bug in LeetCode Explorer [#9](https://github.com/LeetCode-OpenSource/vscode-leetcode/issues/9) |
252 | | -- Fix the switch session bug when login session is expired [#12](https://github.com/LeetCode-OpenSource/vscode-leetcode/issues/12) |
253 | | - |
254 | | -## [0.2.0] |
255 | | -### Added |
256 | | -- Support setting the default language to solve problems [#5](https://github.com/LeetCode-OpenSource/vscode-leetcode/issues/5) |
257 | | - |
258 | | -### Fixed |
259 | | -- When user cancels login, no further actions will happen [#10](https://github.com/LeetCode-OpenSource/vscode-leetcode/issues/10) |
260 | | - |
261 | | -## [0.1.2] |
262 | | -### Fixed |
263 | | -- Fix the duplicated nodes in LeetCode Explorer bug [#6](https://github.com/LeetCode-OpenSource/vscode-leetcode/issues/6) |
264 | | - |
265 | | -## [0.1.1] |
266 | | -### Fixed |
267 | | -- Fix a bug in LeetCode Explorer [#3](https://github.com/LeetCode-OpenSource/vscode-leetcode/issues/3) |
268 | | -- Remove the show problem command from command palette [#4](https://github.com/LeetCode-OpenSource/vscode-leetcode/issues/4) |
269 | | - |
270 | | -## [0.1.0] |
271 | | -### Added |
272 | | -- Sign in/out to LeetCode |
273 | | -- Switch and create session |
274 | | -- Show problems in explorer |
275 | | -- Search problems by keywords |
276 | | -- Submit solutions to LeetCode |
| 4 | +# "version": "1.0.5" |
| 5 | +修改了解析文本的获取方式,不需要将描述放在代码注释中了。 |
0 commit comments