Skip to content

chore(deps): bump nuxt to 4.5.1, drop obsolete unhead override - #386

Merged
AndreyYolkin merged 1 commit into
mainfrom
chore/bump-nuxt-4.5.1
Aug 2, 2026
Merged

chore(deps): bump nuxt to 4.5.1, drop obsolete unhead override#386
AndreyYolkin merged 1 commit into
mainfrom
chore/bump-nuxt-4.5.1

Conversation

@AndreyYolkin

Copy link
Copy Markdown
Contributor

What

Bumps the Nuxt toolchain and Vuetify styles plugin in the pnpm catalog:

Package From To
nuxt, @nuxt/kit, @nuxt/schema ^4.4.8 ^4.5.1
@nuxt/module-builder ^1.0.2 ^1.0.3
@vuetify/unplugin-styles ^1.0.0-beta.11 ^1.0.0-rc.1

Why the unhead override is removed

Nuxt 4.5.1 moved from unhead@^2 to unhead@^3.2.3. The pnpm override unhead: '^2.1.15' (a same-major security pin) forced major 2, whose exports map lacks the ./stream/iife subpath that nuxt 4.5.1 imports — the module build fails with ERR_PACKAGE_PATH_NOT_EXPORTED until the pin is dropped. With it removed, the graph resolves unhead@3.2.3 directly from nuxt (verified: 0 references to unhead@2 remain in the lockfile), so the old CVE the pin addressed no longer applies. @vuetify/unplugin-styles@1.0.0-rc.1 is exempted from the release-age cooldown.

Verification

  • nuxt-module-build prepare && build — clean
  • vitest57/57 passing

- @nuxt/kit, @nuxt/schema, nuxt: ^4.4.8 -> ^4.5.1
- @nuxt/module-builder: ^1.0.2 -> ^1.0.3
- @vuetify/unplugin-styles: ^1.0.0-beta.11 -> ^1.0.0-rc.1
- remove pnpm override 'unhead: ^2.1.15': nuxt 4.5.1 moved to unhead ^3, so the
  same-major security pin now conflicts (unhead 2.x lacks the ./stream/iife
  export nuxt imports) and is obsolete -- the graph resolves unhead 3.2.3 from
  nuxt directly. Exempt unplugin-styles rc.1 from the release-age cooldown.
@AndreyYolkin
AndreyYolkin merged commit b3a0dc6 into main Aug 2, 2026
2 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant