Releases: product-os/basejump
Releases · product-os/basejump
v0.1.5
v0.1.4
v0.1.3
v0.1.2
v0.1.1
Update dependency vitest to v3
Notable changes
- Fix fetch cache multiple writes - by @hi-ogawa in https://github.com/vitest-dev/vitest/issues/7546 (1a8b4)
- Use browser.isolate instead of config.isolate - by @sheremet-va in https://github.com/vitest-dev/vitest/issues/7560 (4b5ed)
- Remove vestigial spy stub, import directly from
@vitest/spy
- by @mrginglymus in https://github.com/vitest-dev/vitest/issues/7575 (7f7ff) - Correctly split the argv string - by @btea in https://github.com/vitest-dev/vitest/issues/7533 (4325a)
- browser:
- runner:
- snapshot:
- vite-node:
- browser: Support webdriverio 9 - by @sheremet-va in https://github.com/vitest-dev/vitest/issues/7553 (b1949)
- deps: Update all non-major dependencies - in https://github.com/vitest-dev/vitest/issues/7543 (365ff)
- expect: Correct generic MatchersObject this type in expect.extend - by @Workingstiff-s in https://github.com/vitest-dev/vitest/issues/7526 (d5765)
- mocker: Include more modules to prefix-only module list - by @btea in https://github.com/vitest-dev/vitest/issues/7524 (a12ec)
- spy: Clear/reset/restore mocks in stack order - by @hi-ogawa in https://github.com/vitest-dev/vitest/issues/7499 (f7100)
- browser: Do wdio context switching only once per file - by @sheremet-va in https://github.com/vitest-dev/vitest/issues/7549 (aaa58)
- Fix
getMockedSystemTime
foruseFakeTimer
- by @hi-ogawa in https://github.com/vitest-dev/vitest/issues/7405 (03912) - Compat for jest-image-snapshot - by @hi-ogawa in https://github.com/vitest-dev/vitest/issues/7390 (9542b)
- Ensure project names are readable in dark terminals - by @rgrove in https://github.com/vitest-dev/vitest/issues/7371 (bb94c)
- Exclude
queueMicrotask
from default fake timers to not break node fetch - by @hi-ogawa in https://github.com/vitest-dev/vitest/pull/7505 (167a9) - Use
tinyglobby
instead offast-glob
- by @benmccann in https://github.com/vitest-dev/vitest/issues/7504 (b62ac) - coverage:
- deps:
- init:
- reporters:
- watch:
- workspace:
- Remote Code Execution when accessing a malicious website while Vitest API server is listening | CVE-2025-24964
- ui: Insert message "no tests found" in ui - by @DevJoaoLopes in https://github.com/vitest-dev/vitest/issues/7366 (92da4)
- Validate websocket request - by @hi-ogawa and @AriPerkkio in https://github.com/vitest-dev/vitest/issues/7317 (191ef)
- Don't toggle cli cursor on non-TTY - by @AriPerkkio in https://github.com/vitest-dev/vitest/issues/7336 (3c805)
- vite-node: Differentiate file url with hash and query - by @hi-ogawa in https://github.com/vitest-dev/vitest/issues/7365 (926ca)
- Browser mode serves arbitrary files | CVE-2025-24963
- Filter projects eagerly during config resolution - by @sheremet-va and @AriPerkkio in https://github.com/vitest-dev/vitest/issues/7313 (dff44)
- Apply
development|production
condition on Vites 6 by @hi-ogawa and @sheremet-va (#7301) (ef146) - browser: Restrict served files from
/__screenshot-error
- by @hi-ogawa in https://github.com/vitest-dev/vitest/issues/7340 (ed9ae) - deps: Update all non-major dependencies - by @sheremet-va in https://github.com/vitest-dev/vitest/issues/7297 (38ea8)
- runner: Timeout long sync hook - by @hi-ogawa in https://github.com/vitest-dev/vitest/issues/7289 (c60ee)
- typechecking: Support typechecking parsing with Vite 6 - by @sheremet-va in https://github.com/vitest-dev/vitest/issues/7335 (bff70)
- types: Fix public types - by @mrginglymus and @sheremet-va in https://github.com/vitest-dev/vitest/issues/7328 (ce6af)
- reporters: Update summary only when needed - by @AriPerkkio in https://github.com/vitest-dev/vitest/issues/7291 (7f36b)
- Don't await an empty timeout after every test - by @sheremet-va in https://github.com/vitest-dev/vitest/issues/7281 (ef1aa)
- expect: Fix
expect().resolves/rejects
chain typings - by @hi-ogawa in https://github.com/vitest-dev/vitest/issues/7273 (fa415) - Revert "fix: re-apply default conditions if usi...