note: die Zusammenfassung und die Release Notes sind auf Englisch
note: keine Zusammenfassung für dieses ältere Release
Wir fassen die neueren Releases zusammen. Die originalen Release Notes dieser Version stehen hier unten.
release-notesgithub.com/vitest-dev/vitest · 48 Zeilen
- ### 🚀 Features
- - Promote parseSpecifications out of experimental - by @sheremet-va in https://github.com/vitest-dev/vitest/issues/11087 [<samp>(b628c)</samp>](https://github.com/vitest-dev/vitest/commit/b628cb680)
- - **coverage**:
- - Switch to `@vitest/istanbuljs` packages - by @AriPerkkio in https://github.com/vitest-dev/vitest/issues/11053 [<samp>(5f6a5)</samp>](https://github.com/vitest-dev/vitest/commit/5f6a5e84a)
- - **ui**:
- - Highlight editor source locations - by @sheremet-va, **Hiroshi Ogawa** and **OpenCode** in https://github.com/vitest-dev/vitest/issues/11004 [<samp>(bce2d)</samp>](https://github.com/vitest-dev/vitest/commit/bce2d3c2f)
- - Navigate trace steps with keyboard and remove indirect editor focus - by @sheremet-va, **Hiroshi Ogawa** and **OpenCode** in https://github.com/vitest-dev/vitest/issues/11005 [<samp>(6816f)</samp>](https://github.com/vitest-dev/vitest/commit/6816f3b17)
- - Persist trace view selection in URL - by @hi-ogawa, **Hiroshi Ogawa** and **OpenCode** in https://github.com/vitest-dev/vitest/issues/10981 [<samp>(3069e)</samp>](https://github.com/vitest-dev/vitest/commit/3069e5927)
- - Toggle trace target highlight - by @hi-ogawa, **Hiroshi Ogawa** and **OpenCode** in https://github.com/vitest-dev/vitest/issues/11049 [<samp>(cd63e)</samp>](https://github.com/vitest-dev/vitest/commit/cd63e9e43)
- ### 🐞 Bug Fixes
- - Combine multiple --project filters correctly - by @sheremet-va in https://github.com/vitest-dev/vitest/issues/10988 [<samp>(66c1c)</samp>](https://github.com/vitest-dev/vitest/commit/66c1cbb53)
- - Fix `recordArtifact` location with `vi.defineHelper` - by @hi-ogawa, **Hiroshi Ogawa** and **OpenCode** in https://github.com/vitest-dev/vitest/issues/11047 [<samp>(c2186)</samp>](https://github.com/vitest-dev/vitest/commit/c21865dfd)
- - Invalidate resolved setup files - by @sheremet-va in https://github.com/vitest-dev/vitest/issues/11073 and https://github.com/vitest-dev/vitest/issues/11081 [<samp>(488c0)</samp>](https://github.com/vitest-dev/vitest/commit/488c04680)
- - Accept awaited value in vi.when thenResolve - by @sheremet-va in https://github.com/vitest-dev/vitest/issues/11084 [<samp>(c10a1)</samp>](https://github.com/vitest-dev/vitest/commit/c10a12900)
- - Ignore computed member calls in static collection - by @sheremet-va in https://github.com/vitest-dev/vitest/issues/11085 [<samp>(130f7)</samp>](https://github.com/vitest-dev/vitest/commit/130f79b8b)
- - **browser**:
- - Don't hang when `ui: true` in projects - by @AriPerkkio in https://github.com/vitest-dev/vitest/issues/10994 [<samp>(9f710)</samp>](https://github.com/vitest-dev/vitest/commit/9f710d304)
- - Preserve trace popover state - by @liuluochen6-af, **Hiroshi Ogawa**, **OpenCode** and @hi-ogawa in https://github.com/vitest-dev/vitest/issues/10906 and https://github.com/vitest-dev/vitest/issues/11021 [<samp>(1bbc2)</samp>](https://github.com/vitest-dev/vitest/commit/1bbc278c2)
- - **coverage**:
- - V8 to ignore Vite SSR's generated import bindings - by @AriPerkkio in https://github.com/vitest-dev/vitest/issues/11023 [<samp>(c6174)</samp>](https://github.com/vitest-dev/vitest/commit/c6174a6cf)
- - **deps**:
- - Update all non-major dependencies - in https://github.com/vitest-dev/vitest/issues/11043 [<samp>(732df)</samp>](https://github.com/vitest-dev/vitest/commit/732df2c2b)
- - **snapshot**:
- - Reject when `toMatchFileSnapshot` uses same snapshot file as `toMatchSnapshot` - by @hi-ogawa, **Hiroshi Ogawa**, **OpenCode** and @sheremet-va in https://github.com/vitest-dev/vitest/issues/10978 [<samp>(17646)</samp>](https://github.com/vitest-dev/vitest/commit/17646ac72)
- - **ui**:
- - Improve suite interaction and layout in explorer tree - by @hi-ogawa, **Hiroshi Ogawa** and **OpenCode** in https://github.com/vitest-dev/vitest/issues/10970 [<samp>(91231)</samp>](https://github.com/vitest-dev/vitest/commit/9123111b3)
- - Reveal explorer virtual scroller on resize - by @hi-ogawa, **Hiroshi Ogawa** and **OpenCode** in https://github.com/vitest-dev/vitest/issues/10998 [<samp>(1f4fc)</samp>](https://github.com/vitest-dev/vitest/commit/1f4fcd363)
- - Persist trace step-iframe split pane sizes - by @hi-ogawa, **Hiroshi Ogawa** and **OpenCode** in https://github.com/vitest-dev/vitest/issues/11027 [<samp>(3cd01)</samp>](https://github.com/vitest-dev/vitest/commit/3cd019a0a)
- - **vm**:
- - Fall back to compiling from source when a module's code cache is rejected - by @MarshallOfSound in https://github.com/vitest-dev/vitest/issues/11031 [<samp>(c3ba1)</samp>](https://github.com/vitest-dev/vitest/commit/c3ba16b35)
- - **worker**:
- - Bind stdio's early in case overriden - by @AriPerkkio in https://github.com/vitest-dev/vitest/issues/11020 [<samp>(67ef7)</samp>](https://github.com/vitest-dev/vitest/commit/67ef7a19b)
- ### 🏎 Performance
- - Initialize trace view in the orchestrator once per worker - by @sheremet-va in https://github.com/vitest-dev/vitest/issues/10984 [<samp>(fad26)</samp>](https://github.com/vitest-dev/vitest/commit/fad263fe8)
- - **cache**:
- - Hash the environment-invariant part of the fs module cache key once - by @MarshallOfSound in https://github.com/vitest-dev/vitest/issues/11029 [<samp>(1d365)</samp>](https://github.com/vitest-dev/vitest/commit/1d365db15)
- - **expect**:
- - Avoid redefining matcher state - by @scttcper and **Codex** in https://github.com/vitest-dev/vitest/issues/11048 [<samp>(58e71)</samp>](https://github.com/vitest-dev/vitest/commit/58e71306b)
- - **vm**:
- - Don't prewarm modules the worker never requests - by @MarshallOfSound and @sheremet-va in https://github.com/vitest-dev/vitest/issues/11033 [<samp>(1e9f8)</samp>](https://github.com/vitest-dev/vitest/commit/1e9f80ec1)
- - Let environments opt out of the module graph prewarm - by @sheremet-va in https://github.com/vitest-dev/vitest/issues/11078 [<samp>(a6d5e)</samp>](https://github.com/vitest-dev/vitest/commit/a6d5ea2d8)
- ##### [View changes on GitHub](https://github.com/vitest-dev/vitest/compare/v5.0.0-rc.2...v5.0.0-rc.3)