🚀 Features
- Implement
aroundEachandaroundAllhooks - by @sheremet-va in #9450 (2a8cb) - Stabilize experimental features - by @sheremet-va in #9529 (b5fd2)
- Accept
neworallin--updateflag - by @sheremet-va in #9543 (a5acf) - Support
metain test options - by @sheremet-va in #9535 (7d622) - api:
- Add
allowWriteandallowExecoptions toapi- by @sheremet-va in #9350 (20e00)
- Add
- browser:
- experimental:
🐞 Bug Fixes
- Handle
external/noExternalduringconfigEnvironmenthook - by @hi-ogawa and Claude Opus 4.5 in #9508 (59ea2) - Replace default ssr environment runner with Vitest server module runner - by @hi-ogawa and Claude Opus 4.5 in #9506 (cd5db)
- Propagate experimental CLI options to child projects - by @hi-ogawa and Claude Opus 4.5 in #9531 (b624f)
- Show a warning when
browser.isolateis used - by @sheremet-va in #9410 (3d48e) - Fix
vi.mock({ spy: true })node v8 coverage - by @hi-ogawa, hi-ogawa and Claude Opus 4.5 in #9541 (687b6) - Don't show internal ssr handler in errors - by @sheremet-va in #9547 (76c43)
- browser:
- Hide injected data-testid attributes - by @sheremet-va in #9503 (c8d2c)
- Throw an error if iframe was reloaded - by @sheremet-va in #9516 (73a81)
- Encode projectName in browser client URL - by @dkkim0122 in #9523 (5b164)
- Don't take failure screenshot if tests have artifacts created by
toMatchScreenshot- by @macarie in #9552 (83ca0)
- deps:
- expect:
- mock:
- Inject helpers after hashbang if present - by @sheremet-va in #9545 (65432)
- spy:
- Fallback to object accessor if descriptor's value is
undefined- by @sheremet-va in #9511 (6f181) - Throw correct errors when shorthand methods are used on a class - by @sheremet-va in #9513 (5d0fd)
- Fallback to object accessor if descriptor's value is