Skip to content

chore(deps): update nuxt core#196

Merged
kodiakhq[bot] merged 11 commits into
mainfrom
renovate/nuxt
Jun 25, 2026
Merged

chore(deps): update nuxt core#196
kodiakhq[bot] merged 11 commits into
mainfrom
renovate/nuxt

Conversation

@renovate

@renovate renovate Bot commented May 21, 2026

Copy link
Copy Markdown
Contributor

This PR contains the following updates:

Package Change Age Confidence
@nuxt/test-utils 4.0.04.0.3 age confidence
nuxt (source) 4.4.24.4.6 age confidence

Release Notes

nuxt/test-utils (@​nuxt/test-utils)

v4.0.3

Compare Source

4.0.3 is the next patch release.

👉 Changelog

compare changes

🩹 Fixes
  • runtime-utils: Lazily import root-component in mount + render helpers (#​1665)
  • runtime-utils: Insert compilerOptions conditionally (#​1659)
  • config: Enable sourcemaps when vitest coverage is enabled (#​1674)
  • module: Exclude test files from Nuxt plugin registration (#​1666)
  • runtime-utils: Provide NuxtLink isActive slot props (#​1640)
  • e2e: Wait for HTTP readiness before resolving startServer (#​1675)
🏡 Chore
❤️ Contributors

v4.0.2

Compare Source

👉 Changelog

compare changes

🩹 Fixes
  • config: Respect override dev value (#​1602)
🤖 CI
  • Use pnpm publish to resolve workspace dependencies (#​1651)
❤️ Contributors

v4.0.1

Compare Source

👉 Changelog

compare changes

🩹 Fixes
  • config: Rename deps.optimizer.web to client for vitest4 (#​1593)
  • runtime-utils: Fix mockNuxtImport types when using string target (#​1592)
  • config: Pass non-project options for non-nuxt simple setup (#​1582)
  • config: Do not import defineConfig from vite (1aa5e8748)
  • runtime: Handle ResourceLoader removal in jsdom v28 (#​1611)
  • config,vitest-environment: Directly import peerDeps (#​1617)
  • runtime-utils: Align mount options merge w/ vue-test-utils (#​1610)
  • vitest-environment: Avoid vitest/environments import warning (#​1627)
  • runtime: Avoid error when vue/test-utils is not installed (#​1646)
  • config: Prefer project h3 version if present (#​1641)
🏡 Chore
  • Bump vitest-environment-nuxt versions (f5ec72127)
  • Use workspace dependency (14fb254a7)
  • Example playwright config improve type annotation for devices (#​1581)
  • pkg-pr-new prerelease vitest-environment-nuxt (#​1601)
  • Allow explicit any (633c93c2a)
  • Switch unit test target to dir and move type unit tests to test:types (#​1618)
  • Update lockfile (8306abf00)
✅ Tests
  • Add failing test for stubbed global provide (#​1314)
  • Update assertions deprecated in vitest 4.1 (#​1629)
  • Change example/workspace to use glob based projects setup (#​1585)
🤖 CI
  • Pin github actions to full-length commit shas (2832fd6d5)
  • Avoid checkout for reproduction comment (e4e67ab09)
  • Rename workflow (99318b9fc)
  • Correctly publish pkg-pr-new prerelease (#​1598)
❤️ Contributors
nuxt/nuxt (nuxt)

v4.4.6

Compare Source

v4.4.5

Compare Source

4.4.5 is the next patch release.

👉 Changelog

compare changes

🔥 Performance
  • kit: Cache layer roots and short-circuit isIgnored relative (#​35015)
🩹 Fixes
  • vite: Resolve vite clientServer with ssr: false (#​34959)
  • nitro: Correct payload route rule for / + override ssr: true (#​34990)
  • nitro: Break recursive rendering deadlocks during prerender (#​34939)
  • vite: Drop redundant css link when entry styles are inlined (#​34950)
  • vite: Sort optimizeDeps.include in pre-bundle hint (#​34976)
  • nuxt: Only force suspense remount after first resolve (#​34949)
  • kit: Read .env before resolving nuxt schema (#​34958)
  • nitro: Preserve serverHandlers array after nitro:config (#​34985)
  • nuxt: Cast partial nitro handlers when prepending to server arrays (61dcde4db)
  • vite: Only consider CSS inlined when styles are actually emitted (#​35006)
  • nuxt: Dedupe getCachedData for concurrent callers sharing a key (#​34999)
  • nuxt: Respect factory fetch/baseURL options in server useFetch (#​35003)
  • nuxt: Handle string presets in auto-imports (#​35013)
  • nuxt: Correct island transform for server pages and 'deep' mode (#​35005)
  • vite: Inline css for non-island children of server components (#​35001)
  • nuxt: Defer head DOM updates until page transition finishes (#​35016)
  • nuxt: Explicitly freeze head during island plugin phase (#​35010)
  • vite: Inline css imported from non-vue js modules (#​35020)
📖 Documentation
  • Add warning about routing in server components (#​34994)
🏡 Chore
✅ Tests
  • Extract server components fixture + add some failing tests (#​34995)
  • Isolate buildDir per matrix project for shared fixtures (#​35007)
  • Remove tests for 5.x runtimeBaseURL fature (816c25487)
❤️ Contributors

v4.4.4

Compare Source


Configuration

📅 Schedule: (UTC)

  • Branch creation
    • At any time (no schedule defined)
  • Automerge
    • At any time (no schedule defined)

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.

👻 Immortal: This PR will be recreated if closed unmerged. Get config help if that's undesired.


  • If you want to rebase/retry this PR, check this box

This PR was generated by Mend Renovate. View the repository job log.

@renovate renovate Bot added chore dependencies Pull requests that update a dependency file labels May 21, 2026
@sentry

sentry Bot commented May 21, 2026

Copy link
Copy Markdown

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ Project coverage is 68.06%. Comparing base (93e426b) to head (07e65c2).
✅ All tests successful. No failed tests found.

Additional details and impacted files

Impacted file tree graph

@@           Coverage Diff           @@
##             main     #196   +/-   ##
=======================================
  Coverage   68.06%   68.06%           
=======================================
  Files         121      121           
  Lines        2655     2655           
  Branches      573      573           
=======================================
  Hits         1807     1807           
  Misses        444      444           
  Partials      404      404           
Flag Coverage Δ
component 57.10% <ø> (ø)
unit 68.63% <ø> (ø)

Flags with carried forward coverage won't be shown. Click here to find out more.

Files with missing lines Coverage Δ
package.json 100.00% <ø> (ø)
🚀 New features to boost your workflow:
  • 📦 JS Bundle Analysis: Save yourself from yourself by tracking and limiting bundle sizes in JS merges.

@codspeed-hq

codspeed-hq Bot commented May 21, 2026

Copy link
Copy Markdown

Merging this PR will not alter performance

✅ 44 untouched benchmarks


Comparing renovate/nuxt (07e65c2) with main (93e426b)

Open in CodSpeed

@renovate

renovate Bot commented May 21, 2026

Copy link
Copy Markdown
Contributor Author

Edited/Blocked Notification

Renovate will not automatically rebase this PR, because it does not recognize the last commit author and assumes somebody else may have edited the PR.

You can manually request rebase by checking the rebase/retry box above.

⚠️ Warning: custom changes will be lost.

@RedStar071

Copy link
Copy Markdown
Member

@copilot resolve the merge conflicts in this pull request

Copilot AI commented May 27, 2026

Copy link
Copy Markdown
Contributor

@copilot resolve the merge conflicts in this pull request

Resolved by merging origin/main into this branch and fixing the pnpm-lock.yaml conflict. Addressed in commit 87e0c237.

Copilot AI requested a review from RedStar071 May 27, 2026 15:34
@RedStar071
RedStar071 requested a review from lorypelli May 27, 2026 16:37

@lorypelli lorypelli left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM!

RedStar071 and others added 4 commits June 25, 2026 13:31
Signed-off-by: RedStar <redstar071@proton.me>
The lockfile had a stale reference to vue@3.5.31(typescript@6.0.2) that
no longer existed in the snapshot table, causing pnpm to reject installs
with ERR_PNPM_LOCKFILE_MISSING_DEPENDENCY in CI.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01ChSAS5NJCzcFpXBHpPSeDG
Nuxt 4.4.6 validates island request hashes strictly; nuxt-og-image 6.4.8
used the pre-4.4.6 hash algorithm, breaking OG image rendering in browser
and accessibility CI jobs.

Co-authored-by: Cursor <cursoragent@cursor.com>
Resolve pnpm-lock.yaml conflict and keep nuxt-og-image 6.5.3 for Nuxt
4.4.x island hash compatibility.

Co-authored-by: Cursor <cursoragent@cursor.com>
@kodiakhq
kodiakhq Bot merged commit 182f3de into main Jun 25, 2026
19 checks passed
@kodiakhq
kodiakhq Bot deleted the renovate/nuxt branch June 25, 2026 12:17
@github-actions github-actions Bot mentioned this pull request Jun 25, 2026
RedStar071 added a commit that referenced this pull request Jun 30, 2026
This PR will deploy the following changes to production
(`wolfstar.rocks`).

**Next version: `v0.8.0`** (current: `v0.7.4`)

### Features

- feat(ui): add WolfStar logo mark to header with accessibility tests
(#252) (`581a22bd`)
- feat: bootstrap Storybook and Chromatic integration (#209)
(`bd3107ea`)
- feat(ui): add WolfStar logo mark to header (#251) (`df3d7a88`)
- feat(auth): make session cookie name configurable per deployment
(#250) (`3b408d0e`)
- feat: add session refresh on app mount and document visibility (#248)
(`fadf006b`)
- feat(feedback): prefill dashboard feedback from OAuth email (#241)
(`b4c9d067`)
- feat(sentry): add Sentry user feedback with custom site design (#239)
(`9478a08d`)
- feat(discord): enhance manageable guild filtering and loading state
handling (#236) (`13113c53`)
- feat(dashboard): dashboard audit log system with slideover UI (#144)
(`2e3b629d`)

### Fixes

- fix(sentry): delete client source maps after upload to prevent public
exposure (#243) (`1a6125e6`)
- fix(ui): align feedback and scroll-to-top floating buttons (#240)
(`8a06d1d0`)

### Other Changes

- docs: restructure contributing guide and add zizmor dev tasks (#258)
(`608a9a5d`)
- test(a11y): consolidate app component accessibility audits into
a11y.spec (#257) (`c13329b0`)
- chore(deps): update Prisma to v7.8.0 and TypeScript to v6.0.3 (#256)
(`cc62791e`)
- chore(deps): update all non-major dependencies (#205) (`19cfb004`)
- chore(deps): update devdependency @shelve/cli to v5 (#160)
(`ead2b558`)
- chore(deps): update devdependency @e18e/eslint-plugin to v0.5.0 (#207)
(`6295e7e3`)
- ci: block compromised npm packages with Socket Firewall Free (#254)
(`342694dc`)
- ci: migrate workflows to Blacksmith runners (#253) (`69264375`)
- refactor: replace intersection observer with scroll-driven animations
(#247) (`b015ab4e`)
- chore: update skills skilld (#249) (`a69d33c9`)
- chore(deps): update dependency vite-plus to v0.1.22 (#174)
(`2662f244`)
- chore(deps): update nuxt core (#196) (`182f3dec`)
- chore(deps): update devdependency jsdom to v29 (#208) (`93e426bb`)
- chore(docs): consolidate agent instructions and add design lint (#246)
(`856192bf`)
- chore(docs): update AGENTS.md to reflect recent changes (#245)
(`b8d5a73f`)
- chore(docs): update AGENTS.md to reflect recent changes (#242)
(`03083f6e`)

---

> Merging this PR will:
> - Deploy to `wolfstar.rocks` via Netlify
> - Create a `v0.8.0` tag and GitHub Release
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

chore dependencies Pull requests that update a dependency file

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants