chore(deps): update dependency vitest to v0.34.6
This MR contains the following updates:
Package | Type | Update | Change |
---|---|---|---|
vitest (source) | devDependencies | patch | 0.34.1 -> 0.34.6 |
Release Notes
vitest-dev/vitest (vitest)
v0.34.6
🐞 Bug Fixes
- Overwrite global URL with environment's - by @sheremet-va in https://github.com/vitest-dev/vitest/issues/4164 (cbe13)
- Correctly resolve external dependencies loaded by custom environments - by @sheremet-va in https://github.com/vitest-dev/vitest/issues/4196 (e3408)
-
runner: The fixture of
test.extend
should be init once time in all test - by @Dunqing in https://github.com/vitest-dev/vitest/issues/4168 (730b2)
View changes on GitHub
v0.34.5
🚀 Features
-
config:
- Add
diff
option - by @fenghan34 and @sheremet-va in https://github.com/vitest-dev/vitest/issues/4063 (b50cf)
- Add
-
coverage:
- Add
coverage['100']
to istanbul provider - by @marcelobotega in https://github.com/vitest-dev/vitest/issues/4109 (a7e09)
- Add
-
vitest:
- Support
vi.waitFor
method - by @Dunqing and @sheremet-va in https://github.com/vitest-dev/vitest/issues/4113 (d79cb) - Allow using unprocessed environment files - by @sheremet-va in https://github.com/vitest-dev/vitest/issues/4098 (1aee1)
- Support
vi.waitUntil
method - by @Dunqing and @sheremet-va in https://github.com/vitest-dev/vitest/issues/4129 (e0ac9)
- Support
🐞 Bug Fixes
- Update HappyDOMOptions to be compatible with v12 - by @anthonyblond in https://github.com/vitest-dev/vitest/issues/4135 (e8797)
- Print value shape when .resolves and .rejects fails - by @sheremet-va in https://github.com/vitest-dev/vitest/issues/4137 (e649d)
-
docs:
- Fix lint errors on onConsoleLog example - by @marcelobotega in https://github.com/vitest-dev/vitest/issues/4116 (ba1e7)
-
expect:
- Improve the error message when nothing is thrown when testing
toThrow
- by @Dunqing in https://github.com/vitest-dev/vitest/issues/3979 (725a0)
- Improve the error message when nothing is thrown when testing
-
happy-dom:
- Catch errors in happy-dom - by @capricorn86 in https://github.com/vitest-dev/vitest/issues/4140 (c21c0)
-
runner:
- Restore leading space in
testNamePattern
- by @segrey in https://github.com/vitest-dev/vitest/issues/4103 and https://github.com/vitest-dev/vitest/issues/4104 (3c305) -
test.extend
doesn't work in hooks without test - by @Dunqing in https://github.com/vitest-dev/vitest/issues/4065 (175c7)
- Restore leading space in
-
snapshot:
- Support mix of normal/with placeholders snapshots - by @RobertPechaCZ in https://github.com/vitest-dev/vitest/issues/4118 (01e01)
-
ui:
- Correctly render ansi diff - by @so1ve and @sheremet-va in https://github.com/vitest-dev/vitest/issues/3810 (8c315)
-
vite-node:
- Export
SourceMapInput
to fix CYCLIC_CROSS_CHUNK_REEXPORT - by @Dunqing in https://github.com/vitest-dev/vitest/issues/4128 (ca70a) - Align vite dependency version with vitest - by @sheremet-va (90ff8)
- Export
-
vitest:
- Rerun tests if a file loaded with query changes - by @sheremet-va in https://github.com/vitest-dev/vitest/issues/4130 (a084c)
- Inject "define" in workspaces - by @sheremet-va in https://github.com/vitest-dev/vitest/issues/4096 (b4d5a)
🏎 Performance
- Use lazy require in vm pool - by @sheremet-va in https://github.com/vitest-dev/vitest/issues/4136 (21ba4)
View changes on GitHub
v0.34.4
🐞 Bug Fixes
- Resolving dep optimizer issues with workspace - by @thebanjomatic in https://github.com/vitest-dev/vitest/issues/4036 (0c13c)
- Don't process config file twice - by @sheremet-va in https://github.com/vitest-dev/vitest/issues/4077 (a84a8)
-
coverage:
- Log info only when terminal reporter is used - by @AriPerkkio in https://github.com/vitest-dev/vitest/issues/4027 (9f043)
-
happy-dom:
- Use the nodejs console in happy-dom v11 - by @capricorn86 in https://github.com/vitest-dev/vitest/issues/4090 (59434)
-
runner:
- Incorrect test name pattern matching - by @Dunqing in https://github.com/vitest-dev/vitest/issues/4071 (b5bf3)
-
vite-node:
- Check more precisely for root/base paths - by @danielroe in https://github.com/vitest-dev/vitest/issues/4049 (80741)
-
vitest:
- "vi" doesn't rely on context - by @sheremet-va in https://github.com/vitest-dev/vitest/issues/4031 (0d0f3)
- Only override ssr.optimizer instead of the whole ssr object - by @sheremet-va in https://github.com/vitest-dev/vitest/issues/4080 (410bc)
- Don't start the server when optimizer is enabled - by @sheremet-va in https://github.com/vitest-dev/vitest/issues/4095 (00e81)
- Set SSR env only when transformMode is ssr - by @sheremet-va in https://github.com/vitest-dev/vitest/issues/4083 (f8ea7)
- Show error when calling API on files that user has no access to - by @sheremet-va in https://github.com/vitest-dev/vitest/issues/4085 (8b39c)
-
web-worker:
- Don't rely on browser API when it's not provided - by @sheremet-va in https://github.com/vitest-dev/vitest/issues/4014 (e78a4)
View changes on GitHub
v0.34.3
🚀 Features
-
coverage: Add
allowExternal
option - by @vojvodics and @AriPerkkio in https://github.com/vitest-dev/vitest/issues/3894 (c03fa) -
vitest: Export all reporters in
vitest/reporters
- by @Dunqing and @sheremet-va in https://github.com/vitest-dev/vitest/issues/3980 (5704b)
🐞 Bug Fixes
- Should remove mockPath from callstack whether success or failed - by @miserylee and lijifei in https://github.com/vitest-dev/vitest/issues/3971 (5eb85)
- Add workspace config files to default coverage excludes - by @FelixGraf and @AriPerkkio in https://github.com/vitest-dev/vitest/issues/3973 (20263)
- Report file error as a on JUnit - by @3c1u in https://github.com/vitest-dev/vitest/issues/3997 (00c43)
- jsdom: Correctly resolve buffer on typed arrays - by @sheremet-va in https://github.com/vitest-dev/vitest/issues/3998 (b42cf)
- ui: Use web hash history in ui - by @segevfiner and @sheremet-va in https://github.com/vitest-dev/vitest/issues/3481 and https://github.com/vitest-dev/vitest/issues/3487 (8caab)
- vite-node: Inline HMR types - by @sheremet-va in https://github.com/vitest-dev/vitest/issues/3993 (dff60)
- vitest: Correctly resolve optimizer status - by @sheremet-va in https://github.com/vitest-dev/vitest/issues/3992 (74dc5)
View changes on GitHub
v0.34.2
🚀 Features
- Allow importing CSS and assets inside external dependencies when using
--experimental-vm-threads
- by @sheremet-va in https://github.com/vitest-dev/vitest/issues/3880 (f4e6e) -
vitest: Allow calling
ctx.skip()
inside the running test - by @sheremet-va in https://github.com/vitest-dev/vitest/issues/3966 (5c88d)
🐞 Bug Fixes
- Don't bundle utils' source-map entry - by @sheremet-va in https://github.com/vitest-dev/vitest/issues/3865 (a08e5)
- Reduce the memory consumption when running --experimental-vm-threads - by @sheremet-va in https://github.com/vitest-dev/vitest/issues/3872 (d1a08)
- Indicator position of error message - by @fenghan34 in https://github.com/vitest-dev/vitest/issues/3855 (3e1e7)
- Don't crash when using --experimental-vm-threads, interop CJS default inside node_modules - by @sheremet-va in https://github.com/vitest-dev/vitest/issues/3876 (0c53e)
- Don't crash if total memory is not supported - by @sheremet-va in https://github.com/vitest-dev/vitest/issues/3879 (7d1f8)
- Check memory and limit value - by @sheremet-va (f8dfb)
- Update module warning as it is moved into server config - by @jellyfishgh in https://github.com/vitest-dev/vitest/issues/3931 (3a3eb)
- Define process variable and using import.meta.env together did not work - by @Dunqing in https://github.com/vitest-dev/vitest/issues/3944 (e73ca)
- Correctly resolve config in a workspace - by @sheremet-va in https://github.com/vitest-dev/vitest/issues/3947 (1c08d)
- Don't crash when calling useFakeTimers in VM pool - by @sheremet-va in https://github.com/vitest-dev/vitest/issues/3958 (91fe4)
- Restrict access to file system via API - by @sheremet-va in https://github.com/vitest-dev/vitest/issues/3956 (bcb41)
- Typo of mocks plugin name - by @antfu (3073b)
- Build not generated
execute.d.ts
- by @btea in https://github.com/vitest-dev/vitest/issues/3970 (0f8e6) -
css:
- Don't mock css-module if
?inline
query is specified - by @thebanjomatic and Adam Hines in https://github.com/vitest-dev/vitest/issues/3952 (3891d)
- Don't mock css-module if
-
expect:
- Correctly show async matcher diff - by @sheremet-va in https://github.com/vitest-dev/vitest/issues/3960 (9423b)
-
snapshots:
- Update inline snapshot correctly - by @fenghan34 in https://github.com/vitest-dev/vitest/issues/3887 (7b740)
-
ui:
- Incorrect duration time in vitest ui - by @Dunqing in https://github.com/vitest-dev/vitest/issues/3945 (35139)
- Add support for ui coverage with subdir option - by @userquin in https://github.com/vitest-dev/vitest/issues/3917 (6ecfc)
-
vitest:
- Use esm module resolution to resolve env - by @danielroe in https://github.com/vitest-dev/vitest/issues/3951 (edb32)
- Allow rewriting process.env.NODE_MODE when using web transform mode - by @sheremet-va in https://github.com/vitest-dev/vitest/issues/3957 (eca4b)
- Only consider cwd when using glob - by @g-plane in https://github.com/vitest-dev/vitest/issues/3802 and https://github.com/vitest-dev/vitest/issues/3949 (15b4f)
- Pass environmentOptions to happy-dom integration - by @sheremet-va and Raul de Melo in https://github.com/vitest-dev/vitest/issues/3972 (6a0cb)
-
web:
- Correctly resolve assets in new URL - by @sheremet-va in https://github.com/vitest-dev/vitest/issues/3950 (a428f)
🏎 Performance
- dot-renderer: Speed up getTests - by @gtm-nayan in https://github.com/vitest-dev/vitest/issues/3923 (e9404)
View changes on GitHub
Configuration
-
If you want to rebase/retry this MR, check this box
This MR has been generated by Renovate Bot.
Edited by RenovateBot