Closed renovate[bot] closed 1 year ago
Run & review this pull request in StackBlitz Codeflow.
New and updated dependency changes detected. Learn more about Socket for GitHub ↗︎
Packages | Version | New capabilities | Transitives^1 | Size | Publisher | |
---|---|---|---|---|---|---|
@types/node | ⬆️ | 18.16.16...18.16.17 | None | +0/-0 |
3.68 MB | types |
bumpp | ⬆️ | 9.1.0...9.1.1 | None | +1/-3 |
181 kB | antfu |
vitest | ⬆️ | 0.31.4...0.32.0 | None | +8/-8 |
5.49 MB | oreanno |
@nuxt/schema | ⬆️ | 3.5.2...3.5.3 | None | +1/-1 |
366 kB | danielroe |
@nuxt/kit | ⬆️ | 3.5.2...3.5.3 | eval | +2/-5 |
472 kB | danielroe |
This PR contains the following updates:
^3.5.2
->^3.5.3
^3.5.2
->^3.5.3
^18.16.16
->^18.16.17
^9.1.0
->^9.1.1
8.6.0
->8.6.2
^0.31.4
->^0.32.0
Release Notes
nuxt/nuxt
### [`v3.5.3`](https://togithub.com/nuxt/nuxt/releases/tag/v3.5.3) [Compare Source](https://togithub.com/nuxt/nuxt/compare/v3.5.2...v3.5.3) > 3.5.3 is expected to be the last patch release before our next raft of features lands in v3.6. #### ✅ Upgrading As usual, our recommendation for upgrading is to run: ```sh nuxi upgrade --force ``` This will refresh your lockfile as well, and ensures that you pull in updates from other dependencies that Nuxt relies on, particularly in the unjs ecosystem. #### 👉 Changelog [compare changes](https://togithub.com/nuxt/nuxt/compare/v3.5.2...v3.5.3) ##### 🔥 Performance - **nuxt:** Avoid watching nested paths ([#21256](https://togithub.com/nuxt/nuxt/pull/21256)) ##### 🩹 Fixes - **nuxt:** Handle serialising empty bigint ([#21257](https://togithub.com/nuxt/nuxt/pull/21257)) - **cli:** Pass `--no-clear` config through to vite ([#21262](https://togithub.com/nuxt/nuxt/pull/21262)) - **cli:** Always use the latest devtools wizard ([#21291](https://togithub.com/nuxt/nuxt/pull/21291)) - **schema:** Update `vue-loader` options type ([#21363](https://togithub.com/nuxt/nuxt/pull/21363)) - **schema:** Add types for vue experimental features ([#21364](https://togithub.com/nuxt/nuxt/pull/21364)) - **nuxt:** Display errors in client overlay with `typeCheck` ([#21064](https://togithub.com/nuxt/nuxt/pull/21064)) - **nuxt:** Support usage of `std-env` in runtime code ([#21372](https://togithub.com/nuxt/nuxt/pull/21372)) - **nuxt:** Key distinct pages differently for legacy asyncData ([#21263](https://togithub.com/nuxt/nuxt/pull/21263)) - **vite:** Skip generating keys for locally scoped functions ([#20955](https://togithub.com/nuxt/nuxt/pull/20955)) - **kit:** Temporarily inline `lodash.template` from `lodash-es` ([#20892](https://togithub.com/nuxt/nuxt/pull/20892)) ##### 📖 Documentation - Add `index.vue` to page routing example ([#21240](https://togithub.com/nuxt/nuxt/pull/21240)) - Distinguish between `$fetch` and fetch composables ([#21228](https://togithub.com/nuxt/nuxt/pull/21228)) - Adjust `env` property to match `runtimeConfig` ([#21265](https://togithub.com/nuxt/nuxt/pull/21265)) - Fix Cloudflare capitalization ([#21267](https://togithub.com/nuxt/nuxt/pull/21267)) - Migrate transition class names and style prop ([#21281](https://togithub.com/nuxt/nuxt/pull/21281)) - Remove irregular spaces ([#21380](https://togithub.com/nuxt/nuxt/pull/21380)) ##### 🏡 Chore - Pin dev dependencies ([9fb83b744](https://togithub.com/nuxt/nuxt/commit/9fb83b744)) - Avoid inlining deps in vitest ([#21316](https://togithub.com/nuxt/nuxt/pull/21316)) - Rewrite crawler to remove old dependencies ([#21326](https://togithub.com/nuxt/nuxt/pull/21326)) - Support vitest 0.30.0 peer dependency ([d58d1ea1e](https://togithub.com/nuxt/nuxt/commit/d58d1ea1e)) ##### ✅ Tests - Add additional component case ([6f8d036d4](https://togithub.com/nuxt/nuxt/commit/6f8d036d4)) ##### 🤖 CI - Apply security best practices to workflows ([#21328](https://togithub.com/nuxt/nuxt/pull/21328)) - Pin more action dependencies to hash ([#21330](https://togithub.com/nuxt/nuxt/pull/21330)) ##### ❤️ Contributors - Daniel Roe ([@danielroe](https://togithub.com/danielroe)) - Wilson Pinto ([@wilsonpinto](https://togithub.com/wilsonpinto)) - Anhao ([@ah-dc](https://togithub.com/ah-dc)) - Anthony Fu ([@antfu](https://togithub.com/antfu)) - Alexander ([@xanderbarkhatov](https://togithub.com/xanderbarkhatov)) - Lehoczky Zoltán ([@Lehoczky](https://togithub.com/Lehoczky)) - [@scscgit](https://togithub.com/scscgit) - Warflash ([@warflash](https://togithub.com/warflash)) - Andrew Luca ([@iamandrewluca](https://togithub.com/iamandrewluca)) - Hebilicious ([@Hebilicious](https://togithub.com/Hebilicious))antfu/bumpp
### [`v9.1.1`](https://togithub.com/antfu/bumpp/releases/tag/v9.1.1) [Compare Source](https://togithub.com/antfu/bumpp/compare/v9.1.0...v9.1.1) *No significant changes* ##### [View changes on GitHub](https://togithub.com/antfu/bumpp/compare/v9.1.0...v9.1.1)pnpm/pnpm
### [`v8.6.2`](https://togithub.com/pnpm/pnpm/releases/tag/v8.6.2) [Compare Source](https://togithub.com/pnpm/pnpm/compare/v8.6.1...v8.6.2) #### Patch Changes - Change lockfile version back to 6.0 as previous versions of pnpm fail to parse the version correctly [#6648](https://togithub.com/pnpm/pnpm/issues/6648) - When patching a dependency, only consider files specified in the 'files' field of its package.json. Ignore all others [#6565](https://togithub.com/pnpm/pnpm/issues/6565) - Should always treat local file dependency as new dependency [#5381](https://togithub.com/pnpm/pnpm/issues/5381) - Output a warning message when "pnpm" or "resolutions" are configured in a non-root workspace project [#6636](https://togithub.com/pnpm/pnpm/issues/6636) #### Our Gold Sponsorsvitest-dev/vitest
### [`v0.32.0`](https://togithub.com/vitest-dev/vitest/releases/tag/v0.32.0) [Compare Source](https://togithub.com/vitest-dev/vitest/compare/v0.31.4...v0.32.0) ##### 🚨 Breaking Changes - Throw an error, if the module cannot be resolved - by [@sheremet-va](https://togithub.com/sheremet-va) in [https://github.com/vitest-dev/vitest/issues/3307](https://togithub.com/vitest-dev/vitest/issues/3307) [(1ad63)](https://togithub.com/vitest-dev/vitest/commit/1ad63b0c) - Vitest used to fall back to the original import when it could not resolve it to the file path or the virtual module. This leads to hard-to-find module graph mismatches if you had incorrect alias or relied on relative imports to be resolved to the project root (which is usual behavior in TypeScript) because the code accidentally "worked". With this release, Vitest will now throw an error if it cannot resolve the module - there are possible edge cases that are not covered yet, so if you have any problems with this, please open a separate issue with reproduction. - Improve globs - by [@nickmccurdy](https://togithub.com/nickmccurdy) in [https://github.com/vitest-dev/vitest/issues/3392](https://togithub.com/vitest-dev/vitest/issues/3392) [(19ecc)](https://togithub.com/vitest-dev/vitest/commit/19ecc6c7) - Vitest now has glob patterns similar to Jest for better compatibility. It's possible that some files will be considered test files when previously they were not. For example, Vitest now considers `test.js` to be a test file. Also any file in `__tests__` is now considered to be a test, not just files with `test` or `spec` suffix. - Add `@vitest/coverage-v8` package - by [@AriPerkkio](https://togithub.com/AriPerkkio) in [https://github.com/vitest-dev/vitest/issues/3339](https://togithub.com/vitest-dev/vitest/issues/3339) [(82112)](https://togithub.com/vitest-dev/vitest/commit/821126f1) - Vitest now uses v8 code coverage directly for better performance. `@vitest/coverage-c8` is deprecated as Vitest no longer uses c8 package for coverage output. It will not be updated anymore, and Vitest will fail in the next version if the user has `c8` as their coverage provider. Please, install the new `@vitest/coverage-v8` package if you previously used `@vitest/coverage-c8`. - **mocker**: Don't restore mock to the original if the module is automocked - by [@sheremet-va](https://togithub.com/sheremet-va) in [https://github.com/vitest-dev/vitest/issues/3518](https://togithub.com/vitest-dev/vitest/issues/3518) [(c1004)](https://togithub.com/vitest-dev/vitest/commit/c1004e14) - `spy.mockRestore` on auto-mocked named exports will no longer restore their implementation to the actual function. This behavior better matches what Jest does. ##### 🚀 Features - Support ssr optimizer - by [@sheremet-va](https://togithub.com/sheremet-va) in [https://github.com/vitest-dev/vitest/issues/3490](https://togithub.com/vitest-dev/vitest/issues/3490) [(89842)](https://togithub.com/vitest-dev/vitest/commit/898422b0) - Image type add apng - by [@btea](https://togithub.com/btea) in [https://github.com/vitest-dev/vitest/issues/3498](https://togithub.com/vitest-dev/vitest/issues/3498) [(a53c2)](https://togithub.com/vitest-dev/vitest/commit/a53c2151) - **expect**: Support `expect.soft` - by [@Dunqing](https://togithub.com/Dunqing) in [https://github.com/vitest-dev/vitest/issues/3507](https://togithub.com/vitest-dev/vitest/issues/3507) [(7c687)](https://togithub.com/vitest-dev/vitest/commit/7c687ada) - **runner**: Support using function/class as `describe`/`test` name - by [@fenghan34](https://togithub.com/fenghan34) in [https://github.com/vitest-dev/vitest/issues/3497](https://togithub.com/vitest-dev/vitest/issues/3497) [(15253)](https://togithub.com/vitest-dev/vitest/commit/15253890) ##### 🐞 Bug Fixes - The cli option is passed to coverage.exclude - by [@btea](https://togithub.com/btea) in [https://github.com/vitest-dev/vitest/issues/3506](https://togithub.com/vitest-dev/vitest/issues/3506) [(c37cd)](https://togithub.com/vitest-dev/vitest/commit/c37cdebe) - **optimizer**: Always respect optimizeDeps even if include/exclude is overridden - by [@sheremet-va](https://togithub.com/sheremet-va) in [https://github.com/vitest-dev/vitest/issues/3488](https://togithub.com/vitest-dev/vitest/issues/3488) [(eb285)](https://togithub.com/vitest-dev/vitest/commit/eb285ea0) - **runner**: Ensure Vitest is deduped - by [@sheremet-va](https://togithub.com/sheremet-va) in [https://github.com/vitest-dev/vitest/issues/3489](https://togithub.com/vitest-dev/vitest/issues/3489) [(2deb7)](https://togithub.com/vitest-dev/vitest/commit/2deb70ab) - **ui**: Don't cache coverage assets - by [@userquin](https://togithub.com/userquin) in [https://github.com/vitest-dev/vitest/issues/3508](https://togithub.com/vitest-dev/vitest/issues/3508) [(952b5)](https://togithub.com/vitest-dev/vitest/commit/952b5be6) - **vite-node**: Circular import stuck - by [@Dunqing](https://togithub.com/Dunqing) in [https://github.com/vitest-dev/vitest/issues/3480](https://togithub.com/vitest-dev/vitest/issues/3480) [(50f07)](https://togithub.com/vitest-dev/vitest/commit/50f0700d) - **watch**: Junit reporter fails to re-generate report - by [@AriPerkkio](https://togithub.com/AriPerkkio) in [https://github.com/vitest-dev/vitest/issues/3496](https://togithub.com/vitest-dev/vitest/issues/3496) [(5b73c)](https://togithub.com/vitest-dev/vitest/commit/5b73cbf8) ##### [View changes on GitHub](https://togithub.com/vitest-dev/vitest/compare/v0.31.4...v0.32.0)Configuration
📅 Schedule: Branch creation - "before 4am on Monday" (UTC), Automerge - At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
👻 Immortal: This PR will be recreated if closed unmerged. Get config help if that's undesired.
This PR has been generated by Mend Renovate. View repository job log here.