Releases: vitest-dev/vscode
Releases · vitest-dev/vscode
v0.8.2
🐞 Bug Fixes
- Don't crash on windows when jsdom is used - by @sheremet-va (44852)
View changes on GitHub
v0.8.1
🐞 Bug Fixes
- Support update snapshots command - by @sheremet-va in #355 (6a5c7)
- Update test results if continuous mode is enabled for every file - by @sheremet-va (86368)
View changes on GitHub
v0.8.0
🚀 Features
- Support workspaces without a vitest config - by @sheremet-va in #352 (f00a5)
🐞 Bug Fixes
- Correctly resolve testNamePattern - by @sheremet-va in #353 (e3ff6)
- Override hidden
reporter
option - by @sheremet-va (5698a) - Use local Node executable - by @sheremet-va in #354 (5dc9a)
View changes on GitHub
v0.6.3
🐞 Bug Fixes
- Don't panic when debugging tests inline - by @sheremet-va (b6461)
- Don't panic when switching test view - by @sheremet-va (7ce92)
View changes on GitHub
v0.6.2
🐞 Bug Fixes
- Do not store testItem so weakmap can be properly cleared - by @sheremet-va (2f423)
- Mark setupFile as allowed in a workspace - by @sheremet-va (80975)
View changes on GitHub
v0.6.1
🐞 Bug Fixes
- Throw an error if test data is not found - by @sheremet-va in #343 (ecdfa)
- Default
NODE_ENV
totest
- by @john-griffin and @sheremet-va in #346 (ab8fe) - Mark extension folder as allowed - by @sheremet-va (2a4e6)
View changes on GitHub
v0.6.0
This release includes changes made in all pre-release 0.5.0 versions. The main takeaway from 0.5.0:
This is a complete rewrite of a Vitest VSCode extension, so the requirements for this extension were changed.
- The extension requires Vitest 1.4.0 to work. Debugging feature only works with Vitest 1.5.0 and higher. Coverage only works with VS Code 1.88.0 and higher.
- The extension requires at least one config or workspace file to work.
🚀 Features
- Add debuggerPort option - by @sheremet-va (b48e2)
- Better debug support - by @sheremet-va in #334 (e0a1f)
- The "Restart" button might not work correctly. If it doesn't rerun tests, detach the debugger first and click on "Run Debug" again. This is a known bug.
🐞 Bug Fixes
- Define only a single test run - by @sheremet-va (ecab9)
🏎 Performance
- Stagger test collection - by @sheremet-va (a8621)
View changes on GitHub
v0.5.15
🐞 Bug Fixes
- Remove coverage directory after it's reported - by @sheremet-va (a2904)
- Ignore coverage during test collection - by @sheremet-va (22571)
🏎 Performance
- Read coverage file once - by @sheremet-va (ebc54)
View changes on GitHub
v0.5.14
🚀 Features
- Add basic coverage support - by @sheremet-va (295cd)
🐞 Bug Fixes
- Collect tests in updated files even if they are not in a continuous run - by @sheremet-va (160a0)
- Include setup file in fs.allow - by @sheremet-va (2123b)
- Don't open debug view when debugging a test - by @sheremet-va (44b77)
- Correctly rerun tests in debug mode - by @sheremet-va (4161b)
- Don't panic when API process is killed - by @sheremet-va (6431e)
- Correctly detect unexpected exit - by @sheremet-va (39693)
- Report coverage if there was an error - by @sheremet-va (f5100)
- Disable coverage when the run has finished - by @sheremet-va (702f4)
View changes on GitHub
v0.5.13
🚀 Features
- Support
@open
tag - by @sheremet-va (bfddd) - Support snapshot syntax - by @sheremet-va (1046e)
🐞 Bug Fixes
- Clear tags disposables - by @sheremet-va (972c3)
- Improve vitest config glob - by @sheremet-va (61f37)
- Debounce reruning tests on config change, ignore
.timestamp-
config files - by @sheremet-va (18468) - Correctly reruns changed tests if dependency is changed in continuous run - by @sheremet-va (d6490)
- Don't report tests as skipped when collecting them in continuous run - by @sheremet-va (381b4)