Change Log
September 13, 2024 ยท View on GitHub
All notable changes to the "leetcode" extension will be documented in this file.
Check Keep a Changelog for recommendations on how to structure this file.
[0.18.4]
Added
- change graphql path
[0.18.3]
Added
- re-add cookie-based login method PR#969
[0.18.2]
Fixed
- fix login issue on VS Code Insiders PR#968
[0.18.1]
Changed
- change login way and add tracking logic option PR#944
[0.18.0]
Added
Changed
- LeetCode actions are moved into sub-menu:
LeetCodein the editor context menu. PR#712
Fixed
[0.17.0]
Added
- Add TypeScript support #560
Changed
- Update the UI resources PR#561
[0.16.2]
Added
- New Category:
ConcurrencyCLI#42 - New configuration to better configure how to show the description #310
Removed
- Removed the deprecated setting
leetcode.enableShortcutsPR#520 - Removed the deprecated setting
leetcode.outputFolderPR#521
[0.16.1]
Added
- Can show the problem in current workspace even if it's not a LeetCode workspace #373
Fixed
[0.16.0]
Added
- Support GitHub login and LinkedIn login PR#496
[0.15.8]
Added
- Add a new command
Sign In by Cookieto workaround the issue that users cannot login to LeetCode. Please check the workaround steps for more details!
Changed
- Update the explorer icons to be align with the VS Code design #460
[0.15.7]
Fixed
[0.15.6]
Added
- Add a link to the solution page #424
Fixed
[0.15.5]
Added
- Add a link to the discussion page #420
Fixed
[0.15.4]
Added
- Add a new setting
leetcode.filePath. Now users can use this setting to dynamicly specify the relative folder name and file name. #PR380
Fixed
- Missing language
Rustin the supported language list. #PR412 - Cannot show output when the answer is wrong. #414
[0.15.3]
Added
Changed
- Update the activity bar icon #395
Fixed
[0.15.2]
Added
Fixed
[0.15.1]
Fixed
[0.15.0]
Added
- Auto refresh the explorer after submitting #91
- Add a editor shortcut
Descriptionto show the problem description #286 - Support customizing the shortcuts in editor #335
Fixed
[0.14.3]
Added
- Support interpolation for
leetcode.outputFoldersettings #151
Fixed
[0.14.2]
Added
Fixed
[0.14.1]
Added
- Add setting
leetcode.showCommentDescriptionto specify whether including the problem description in comments or not #287
[0.14.0]
Added
- Add setting
leetcode.enableShortcutsto specify whether to show the submit/test shortcuts in editor #146 - Add
LikeandDislikecounts in the problem description #267
Changed
- Improve the
Preview,ResultandSolutionviews
Fixed
[0.13.3]
Fixed
- Fix the bug that the extension cannot be activated
[0.13.2]
Added
- Add a setting
leetcode.enableStatusBarto specify whether the LeetCode status bar will be shown or not #156 - Add a setting
leetcode.nodePathto specify theNode.jsexecutable path #227
Changed
- Update the activity bar icon, See: #225
Fixed
[0.13.1]
Fixed
[0.13.0]
Added
- Preview the problem description #131
- Show top voted solution #193
- Add
collapse allfor the explorer #197
Fixed
[0.12.0]
Added
- Add new command
LeetCode: Switch Default Languageto support switching the default language #115 - Support
PHPandRust(#83, #103)
Fixed
[0.11.0]
Added
- Add new setting:
leetcode.outputFolderto customize the sub-directory to save the files generated by 'Show Problem' #119 - Add tooltips for sub-category nodes in LeetCode Explorer #143
Changed
- Now when triggering 'Show Problem', the extension will not generate a new file if it already exists #59
Fixed
- Log in timeout when proxy is enabled #117
[0.10.2]
Fixed
- Test cases cannot have double quotes #60
[0.10.1]
Changed
- Refine the README page.
[0.10.0]
Added
- Add an extension setting to hide solved problems #95
- Support categorize problems by company, tag, difficulty and favorite #67
[0.9.0]
Changed
[0.8.2]
Added
- Add Code Lens for submitting the answer to LeetCode
Fixed
- Fix the bug that the extension could not automatically sign in #72
[0.8.1]
Changed
- Upgrade LeetCode CLI to v2.6.1
[0.8.0]
Added
[0.7.0]
Added
- Add spinner when submitting code #43
[0.6.1]
Added
- Add Sign in action into LeetCode Explorer title area #25
[0.6.0]
Changed
- Move LeetCode explorer into activity bar #39
Added
- Support trigger test & submit in the editor #37
Fixed
- Fix the bug that cannot show problem #41
[0.5.1]
Fixed
- Fix the bug when user's path contains white spaces #34
[0.5.0]
Added
[0.4.0]
Added
- Support locked problem #20
Changed
- Simplify the command 'LeetCode: Test Current File' to 'LeetCode: Test' #18
- Will automatically save current file when 'LeetCode: Test' command is triggered #17
[0.3.0]
Added
- Test current solution file #15
[0.2.1]
Fixed
- Fix the wrong icon bug in LeetCode Explorer #9
- Fix the switch session bug when login session is expired #12
[0.2.0]
Added
- Support setting the default language to solve problems #5
Fixed
- When user cancels login, no further actions will happen #10
[0.1.2]
Fixed
- Fix the duplicated nodes in LeetCode Explorer bug #6
[0.1.1]
Fixed
[0.1.0]
Added
- Sign in/out to LeetCode
- Switch and create session
- Show problems in explorer
- Search problems by keywords
- Submit solutions to LeetCode