3.22.0 is the next minor release.
👉 Changelog
🚀 Enhancements
- runtime-utils: Unify logic of mount + render helpers (#1522)
- module: Run
vitestin separate process (#1524) - runtime-utils: Allow skipping initial route change (fd77ec066)
- runtime: Skip route sync emulation when
NuxtPageexists (#1530)
🔥 Performance
- module: Skip nuxt-root stub plugin when building (#1512)
🩹 Fixes
- runtime-utils: Reject promise on error render + mount helpers (#1503)
- runtime-utils: Support new
.syncmethod for syncing route (1148c3cf1) - e2e: Always override global env options with inline options (c8f881b3d)
- runtime-utils: Avoid missing render warn on reject render + suspend helpers (#1520)
- e2e: Use
server.depsrather thandeps(2b3c86921) - config: Also call
sync()in initial setup (ec555192c) - module: Use
devtools:beforehook instead of direct config check (#1532) - config: Do not override vitest root with nuxt
rootDir(#1531)
💅 Refactors
- runtime-utils: Do not export
addCleanup(86b4998bb) - module: Extract nuxt environment options plugin (5ada22a9f)
📖 Documentation
- Fix link to module authors testing guide (#1511)
🏡 Chore
- Use
nuxtcli command in preference tonuxi(838ed8b6a) - Add
@vitest/uito example (ffaccd8a1) - Fix some example
package.jsonnames (417102718) - Skip bun test (c19a659d3)
- Ignore root interfaces (9739057ae)
✅ Tests
- Use local kit version for module (79f1e14d5)
- Add
defaultLocalein i18n test (059988fc3) - Avoid definePageMeta compiler-hint warning (#1523)
🤖 CI
- Run
knipon pull requests (a94098671)
❤️ Contributors
- Daniel Roe (@danielroe)
- yamachi4416 (@yamachi4416)
- Maurice Putz (@Shooteger)