vue-query-nuxt
vue-query-nuxt copied to clipboard
chore(deps): update all non-major dependencies
This PR contains the following updates:
Release Notes
nuxt-themes/docus (@nuxt-themes/docus)
v1.15.1
What's Changed
- fix: separate type imports by @AndreyYolkin in #997
- chore(deps): update devdependency @nuxt/devtools to v1 by @renovate in #992
- chore: update starter deps by @shinGangan in #1021
- docs: minor typo by @morehawes in #1019
- ci: test against node v18 by @danielroe in #1028
- chore(deps): update pnpm to v9 by @renovate in #1024
- chore(deps): update actions/setup-node action to v4 by @renovate in #994
- chore(deps): update devdependency @nuxtjs/plausible to v1 by @renovate in #1022
- ci: remove pnpm action by @danielroe in #1029
- chore(deps): update all non-major dependencies by @renovate in #989
- chore(deps): lock file maintenance by @renovate in #987
- chore(deps): update devdependency eslint to v9 by @renovate in #1027
- chore(deps): update devdependency release-it to v17 by @renovate in #1006
- chore(deps): update all non-major dependencies by @renovate in #1030
- chore(deps): lock file maintenance by @renovate in #1031
- chore(deps): update all non-major dependencies by @renovate in #1032
- chore(deps): update all non-major dependencies by @renovate in #1038
- chore(deps): update vueuse monorepo to v11 (major) by @renovate in #1042
- chore(deps): update some safe dependencies by @danielroe in #1045
- chore(deps): update all non-major dependencies by @renovate in #1044
- chore(deps): lock file maintenance by @renovate in #1040
- fix: update dependencies and update options by @danielroe in #1047
- fix: try directly importing app module by @danielroe in #1048
- chore(deps): update all non-major dependencies by @renovate in #1049
- ci: use corepack version of pnpm by @danielroe in #1052
- ci: use single deploy group per-branch by @danielroe in #1053
- chore(deps): update devdependency @types/node to v22 by @renovate in #1051
- chore(deps): lock file maintenance by @renovate in #1050
- test: add basic e2e snapshot test to catch visual regressions by @danielroe in #1055
- chore(deps): update all non-major dependencies by @renovate in #1054
New Contributors
- @AndreyYolkin made their first contribution in #997
- @shinGangan made their first contribution in #1021
- @morehawes made their first contribution in #1019
Full Changelog: https://github.com/nuxt-themes/docus/compare/v1.15.0...v1.15.1
nuxt/nuxt (@nuxt/kit)
v3.20.1
3.20.1 is the next patch release.
✅ Upgrading
Our recommendation for upgrading is to run:
npx nuxt upgrade --dedupe --channel=v3
This will deduplicate your lockfile as well, and help ensure that you pull in updates from other dependencies that Nuxt relies on, particularly in the unjs ecosystem.
👉 Changelog
🩹 Fixes
- vite: Unset
optimizeDeps.includefor server environment (#33550) - kit,nuxt,schema: Deprecate
ImportPresetWithDeprecation(#33596) - nuxt: Correct warning message for prefetch/noPrefetch conflict (#33617)
- nitro: Remove
<nuxt-error-overlay>iframe border (#33625) - vite: Use rolldown replace only in build (#33615)
- nitro: Use directory paths in
moduleEntryPaths(#33628) - nitro: Start error overlay minimized based on status code (#33658)
- vite: Ensure
optimizeDepsconfig is applied before other plugins (#33586) - nuxt: Respect layer priority order for scanned components (#33654)
- nuxt: Process prerender routes on
pages:resolved(#33662) - nuxt: Remove abort signal event listeners after render (#33665)
- nuxt: Cleanup event listener with cleanup signal (#33667)
- vite: Respect vite proxy in dev middleware (#33670)
💅 Refactors
- kit,nitro,nuxt,schema,vite: Explicitly import process/performance (#33650)
📖 Documentation
- Fix typo in eslint flat config description (#33569)
- Add signal support to useAsyncData examples (#33601)
- Note that
cookieStoreistrueby default (#33572) - Document
pendingas alias ofstatus === 'pending'(#33221) - Clarify route middleware doesn't affect API routes (#33643)
- Improve docs for
useHead/useHydration/useLazy*(#33626) - Typo (#33655)
🏡 Chore
- Add
verifyDepsBeforeRun: install(#33603) - Reduce redirects in docs links (bbdc72e35)
- Lint docs (352bdbc93)
- Remove verify deps before run (e9e1c5b97)
🤖 CI
- Disable cache in release action (885df65f4)
❤️ Contributors
- Daniel Roe (@danielroe)
- Robin (@OrbisK)
- abeer0 (@iiio2)
- Bobbie Goede (@BobbieGoede)
- Florian Heuberger (@Flo0806)
- Matej Černý (@cernymatej)
- Peter Budai (@peterbud)
- Julien Huang (@huang-julien)
- Max (@onmax)
- 纸鹿/Zhilu (@L33Z22L11)
- Hinata Oishi (@te19oishi)
- Damian Głowala (@DamianGlowala)
- Maxime Pauvert (@maximepvrt)
- Raed Abdennadher (@RaedAbr)
v3.20.0
3.20.0 is the next minor release.
✅ Upgrading
Our recommendation for upgrading is to run:
npx nuxt upgrade --dedupe
This will deduplicate your lockfile as well, and help ensure that you pull in updates from other dependencies that Nuxt relies on, particularly in the unjs ecosystem.
👉 Changelog
🚀 Enhancements
- nuxt: Allow specifying component
declarationPath(#33419) - kit: Add
extensionsoption forresolveModule(#33328) - nuxt: Add abortController option to
useAsyncData(#32531) - nuxt: Display youch error page w/ user error page in dev (#33359)
- nuxt: Experimental typescript plugin support (#33314)
- nuxt,schema: Extract asyncData handlers to chunks (#33131)
- kit: Add
setGlobalHeadutility (#33512) - kit,vite: Allow enabling vite environment api (#33492)
🔥 Performance
- nuxt: Precompute renderer dependencies at build time (#33361)
- kit,schema: Remove some unnecessary dependencies (bdf34c263)
🩹 Fixes
- nuxt: Preserve hash with redirecting based on
routeRules(#33222) - kit: Safely cleanup
loadNuxtConfigin concurrent calls (#33420) - nuxt: Allow object-format
hrefin<NuxtLink>(b97ae2f70) - nuxt: Remove
mergeModelsfrom auto imports (#33344) - nuxt: Add back
shortPathproperty (#33384) - nuxt: Do not allow native attrs to shadow nuxt link props (0981990a7)
- nuxt: Remove
declarationPathfrom component dirs (e384ba3cb) - nuxt: Preserve root route in
isPrerenderedcheck (#33476) - nuxt: Exempt webpack vfs from pkg lookup (4df1e8275)
- nitro: Exempt nightly release from import protections (272d9abbe)
- webpack,rspack: Preserve prerender + nitro flags in server builds (#33503)
- nuxt: Support component auto-imports as arguments of
h()(#33509) - vite: Prevent assignment for rolldown's replacement plugin (#33526)
- nuxt: Use sha256 hash for prerender cache keys (#33505)
- nuxt: Add
NuxtTimerelative timenumericprop (#33552) - nuxt: Add
NuxtTimerelative timerelativeStyleprop (#33557) - nuxt: Handle arrays in app config correctly during HMR (#33555)
💅 Refactors
- Remove obsolete
shortPathproperty (#33384) - kit: Extract trace utilities (ddaedfa51)
- nuxt,vite,webpack: Allow builders to augment types (#33427)
- schema: Deprecate
extend,extendConfig, andconfigResolvedhooks (932a80dc6) - nitro,nuxt: Extract
@nuxt/nitro-serverpackage (#33462) - nuxt: Use
RouteLocationNormalizedLoadedGenericinternally (aa211fb4f) - vite: Make vite plugins environment-compatible (#33445)
📖 Documentation
- Add nuxt module
addServerPluginnote (#33409) - Remove deprecated node version (#33411)
- Update
declarationPathinaddComponent(#33380) - Add some notes/deprecations for vite hooks (2c6912d2f)
- Fix incorrect ESM module field info (#33451)
- Recommend
getLayerDirectories()instead ofnuxt.options._layers(#33484) - Add docs for
moduleDependencies(#33499) - Pin codemod to v0.18.7 for migration recipe (#33522)
🏡 Chore
- Migrate gitpod to ona (#33159)
- Use native node to run
test:prepare(cbad63c02) - Do not use native node to run
test:prepare(672c09423) - Update valid semantic scopes (4ca29168b)
- Ignore nitro templates (ec59aceeb)
- Remove
vue-demifromignoredBuiltDependencies(#33494) - Update vscode url (#33360)
- Correct jsdoc location for function used as parameters (#33507)
- Remove code comment (#33515)
- Patch changelogen for large numbers of commits (b6530b5b6)
- Filter out commits before last tag when constructing changelog (257049712)
- Ignore
@rollup/plugin-commonjs(c2bd323b8) - Pin
@rollup/plugin-commonjs(a524522ea)
✅ Tests
- Update runtime test to use
asyncDataDefaults.errorValue(b6f1c9b0d) - Refactor suite to use common matrix utils (#33483)
- Update typed router test (c55db2854)
🤖 CI
- Publish
@nuxt/nitro-serveron pkg-pr-new (d37ef17b0) - Remove nitro-server publish until v4.2 is released (e34c2f52f)
- For now, use tag push to trigger release (0705b835f)
❤️ Contributors
- Daniel Roe (@danielroe)
- 山吹色御守 (@KazariEX)
- Matej Černý (@cernymatej)
- Trung Dang (@NamesMT)
- 纸鹿/Zhilu (@L33Z22L11)
- Florian Heuberger (@Flo0806)
- Alexander Lichter (@TheAlexLichter)
- Julien Huang (@huang-julien)
- abeer0 (@iiio2)
- Max (@onmax)
- Octavio Araiza (@8ctavio)
- Bobbie Goede (@BobbieGoede)
- DipakHalkude (@DipakHalkude)
- Aleksander Błaszkiewicz (@ablaszkiewicz)
v3.19.3
3.19.3 is a regularly scheduled patch release.
✅ Upgrading
Our recommendation for upgrading is to run:
npx nuxt upgrade --dedupe
This will deduplicate your lockfile as well, and help ensure that you pull in updates from other dependencies that Nuxt relies on, particularly in the unjs ecosystem.
👉 Changelog
🔥 Performance
- vite: Use rolldown's replace plugin when applicable (#33258)
🩹 Fixes
- nuxt: Make lazy component types compatible with
h(#33046) - vite: Deduplicate inlined server style chunks (#33308)
- nuxt: Support
headoption onuseHead(#33318) - nuxt: Do not relativise importmap if
cdnURLis set (#33333) - nuxt: Resolve aliases in
imports.dirs(#33334) - nuxt: Add missing element/vnode props for
<NuxtLink>(#33335) - nuxt: Do not generate server placeholder components (#33345)
- nuxt: Dedupe generated component names (#33346)
- webpack: Test watch instance before closing it (3314bc9a1)
- nuxt: Correctly handle island rendering error (#33302)
- nuxt: Support
v-slot:fallbacklongform syntax in<DevOnly>(#33368) - nuxt: Support
typeFromwhen generating auto-import type templates (#33373) - nuxt: Don't trigger scroll when changing trailing slash (#33358)
- nuxt: Add stubs for new scripts from
@nuxt/scripts(057ade490) - nuxt: Prevent duplicate execution on key change in
useAsyncData(#33325) - nuxt: Make middleware
_pathproperty configurable for HMR (#33379) - nuxt: Handle non-immediate
useAsyncDatawith different key on ssr (#33341)
💅 Refactors
- nuxt: Improve implementation of error composables (#33234)
- nuxt: Resolve path of
typed-router.d.tsearly for consistency (#33285) - nuxt: Place
filenameintocomponentsIslandsTemplatedefinition (#33394) - nuxt,vite: Use environment-api compatible plugins (#33403)
📖 Documentation
- Update usage instructions for Windows users (#33284)
- Remove d suffix in example (#33298)
- Move directory structure to top-level (#33299)
- Add
3.xprefix to all internal links (0fef864d6) - Add information about
useFetchreactivity (#33317) - Lint code samples within docs (#33271)
- Note
preparecommandNODE_ENVbehavior (#33330) - Update
nuxtcommand pages (#33336)
🏡 Chore
- Update bundle size test (15334d0c1)
- Temporarily disable link to github sponsors (53b02251f)
- Update markdownlint ignore (557656e54)
- Migrate pnpm settings out of
.npmrc(101682a6b) - Ignore errors from npmjs (d56790347)
- nuxt: Align global components indent (#33340)
- Remove tea.yaml (8b2188848)
- Remove todo comment as resolved (#33389)
- Downgrade nitropack in vite (3419f3414)
✅ Tests
🤖 CI
- Add provenance action to check for downgrades in provenance (18ab6e5fa)
- Pass commit sha when triggering ecosystem ci (7b2949a3c)
❤️ Contributors
- Daniel Roe (@danielroe)
- 山吹色御守 (@KazariEX)
- Julien Huang (@huang-julien)
- Florian Heuberger (@Flo0806)
- Ondrej Brendy (@bandiasek)
- Octavio Araiza (@8ctavio)
- Alex Liu (@Mini-ghost)
- Bobbie Goede (@BobbieGoede)
- abeer0 (@iiio2)
- Harlan Wilton (@harlan-zw)
- Alexander Lichter (@TheAlexLichter)
- Sébastien Chopin (@atinux)
- Ben Hong (@bencodezen)
- Huseyn Guliyev (@husayt)
v3.19.2
3.19.2 is a regularly scheduled patch release.
✅ Upgrading
Our recommendation for upgrading is to run:
npx nuxt upgrade --dedupe
This will deduplicate your lockfile as well, and help ensure that you pull in updates from other dependencies that Nuxt relies on, particularly in the unjs ecosystem.
👉 Changelog
🔥 Performance
- kit: Do not normalise templates in loop if
dstis present (#33200) - nuxt: Remove watcher from
hydrate-whenlazy hydration strategy (#33199) - nuxt,schema: Normalise components + directories more efficiently (#33207)
- kit,nuxt: Reduce unnecessary iteration in nuxt code (#33212)
- nuxt: Skip running lazy hydration transform with filter (#33213)
🩹 Fixes
- schema: Add
pkg-typesto dependencies (a6e5dd756) - nuxt: Ignore errors when treeshaking composables within other composables (e3e42ac77)
- nuxt: Do not tree-shake composables within other composables (#33153)
- kit: Ensure module dependencies are typed correctly (ea16d182a)
- nuxt: Prevent Infinity
backgroundSizein loading indicator (#33211) - nuxt: Remove unused
enabledfrom components dir options (#32844) - nuxt: Sync watch request in useAsyncData (#33192)
- nuxt: Move key imports logic after all modules run (#33214)
📖 Documentation
- Update language on bridge head migration (32e76f609)
🏡 Chore
- nuxt: Unpin tinyglobby (1811db080)
❤️ Contributors
- Daniel Roe (@danielroe)
- Adrien Foulon (@Tofandel)
- Matej Černý (@cernymatej)
- Антон Стасюк (@11Alone11)
- wuiyang (@wuiyang)
v3.19.1
v3.19.1 is a regularly scheduled patch release
✅ Upgrading
Our recommendation for upgrading is to run:
npx nuxt upgrade --dedupe
This will deduplicate your lockfile as well, and help ensure that you pull in updates from other dependencies that Nuxt relies on, particularly in the unjs ecosystem.
👉 Changelog
🩹 Fixes
- nuxt: Correct relative path of auto imported components (#33122)
- nuxt: Prefer accessing
globalThisoverwindow(#33125) - nuxt: Migrate to AST-aware tree-shaking + route injection (#33128)
- nuxt: Ignore #components import mapping inside packages that use it internally (#33049)
- vite: Remove explicit vite-node configuration of
deps.inline(#33133) - nuxt: Include trace in dev-time
useRouteusage warning (#33039) - nuxt: Print route middleware path in warning (#33136)
- nuxt: Include core auto-imports from
imports:sourcesin override warning (#33050) - nuxt: Render relative importmap entry path if required (#33146)
📖 Documentation
- Add documentation for module lifecycle hooks (#33115)
- Add
--to bun create command (ab6aa8ee5) - Add JSDoc for
navigateTo(#21442)
🏡 Chore
✅ Tests
🤖 CI
- Remove default discord reactions from thread (more noise than it's worth) (2e3c91e0c)
- Rewrite release workflow in ts + support multiple tags (478c64342)
- Pass correct flag (a954f383f)
- Pass tag via env variable (dcfc82688)
- Drop
4xtags from releases (e3aa50d11)
❤️ Contributors
- Daniel Roe (@danielroe)
- Matej Černý (@cernymatej)
- Bobbie Goede (@BobbieGoede)
- Octavio Araiza (@8ctavio)
- Michael Brevard (@GalacticHypernova)
- abeer0 (@iiio2)
- 山吹色御守 (@KazariEX)
v3.19.0
👀 Highlights
Please see the release notes for Nuxt v4.1 for full details on the features and fixes in Nuxt v3.19.
✅ Upgrading
As usual, our recommendation for upgrading is to run:
npx nuxt upgrade --dedupe
This will refresh your lockfile and pull in all the latest dependencies that Nuxt relies on, especially from the unjs ecosystem.
👉 Changelog
🚀 Enhancements
- kit: Add
ignoreoption toresolveFiles(#32858) - kit: Add
onInstallandonUpgrademodule hooks (#32397) - nuxt,vite: Add experimental support for
rolldown-vite(#31812) - nuxt: Extract
defineRouteRulesto pagerulesproperty (#32897) - nuxt,vite: Use importmap to increase chunk stability (#33075)
- nuxt: Lazy hydration macros without auto-imports (#33037)
- kit,nuxt,schema: Allow modules to specify dependencies (#33063)
- kit,nuxt: Add
getLayerDirectoriesutil and refactor to use it (#33098)
🔥 Performance
- nuxt: Clear inline route rules cache when pages change (#32877)
- nuxt: Stop watching app manifest once a change has been detected (#32880)
🩹 Fixes
- nuxt: Handle
satisfiesin page augmentation (#32902) - nuxt: Type response in
useFetchhooks (#32891) - nuxt: Add TS parenthesis and as expression for page meta extraction (#32914)
- nuxt: Use correct unit thresholds for relative time (#32893)
- nuxt: Handle uncached current build manifests (#32913)
- kit: Resolve directories in
resolvePathand normalize file extensions (#32857) - schema,vite: Bump
requestTimeout+ allow configuration (#32874) - nuxt: Deep merge extracted route meta (#32887)
- nuxt: Do not expose app components until fully resolved (#32993)
- kit: Only exclude
node_modules/if no customsrcDir(#32987) - nuxt: Compare final matched routes when syncing
routeobject (#32899) - nuxt: Make vue server warnings much less verbose in dev mode (#33018)
- schema: Allow disabling cssnano/autoprefixer postcss plugins (#33016)
- kit: Ensure local layers are prioritised alphabetically (#33030)
- kit,nuxt: Expose global types to vue compiler (#33026)
- nuxt: Support config type inference for
defineNuxtModule().with()(#33081) - nuxt: Search for colliding names in route children (31a9282c2)
- nuxt: Delete
nuxtApp._runningTransitionon resolve (#33025) - nuxt: Add validation for nuxt island reviver key (#33069)
- kit: Prioritise local layers over extended layers (ae8b0d2b8)
- kit: Address merge conflict (89ccbbebb)
- kit: Do not resolve public dir aliases (5d87d3a80)
💅 Refactors
- nuxt: Simplify page segment parsing (#32901)
- nuxt: Remove unnecessary
async/awaitinafterEach(#32999) - vite: Simplify inline chunk iteration (9ea90fc33)
- kit,nuxt,ui-templates,vite: Address deprecations + improve regexp perf (#33093)
📖 Documentation
- Add a section about augmenting types with TS project references (#32843)
- Switch example to use vitest projects (#32863)
- Update testing
setupTimeoutand addteardownTimeout(#32868) - Add middleware to layers guide (fa516d440)
- Add documentation for
--nightlycommand (#32907) - Update package information in roadmap section (#32881)
- Add more info about nuxt spa loader element attributes (#32871)
- Correct filename in example (#33000)
- Add more information about using
useRouteand accessing route in middleware (#33004) - Avoid variable shadowing in locale example (#33031)
🏡 Chore
- Remove stray test file (42fd247a4)
- Ignore webpagetest.org when scanning links (cb18f4960)
- Add
type: 'module'in playground (#33099)
✅ Tests
- Add failing test for link component duplication (#32792)
- Simplify module hook tests (#32950)
- Refactor stubbing of
import.meta.dev(#33023) - Use
findWorkspaceDirrather than relative paths to repo root (c4c3ada96) - Improve router test for global transitions (7e6a6fc35)
- Use
expect.poll(f4354203a) - Use
expect.pollinstead ofexpectWithPolling(15ca5be95) - Use
vi.waitUntilinstead of custom retry logic (4c8c13090) - Update test for app creation (9a3b44515)
- Update bundle size snapshot (76988ce97)
🤖 CI
- Remove double set of tests for docs prs (14c006ac4)
- Add workflow for discord team discussion threads (f14854fc3)
- Fix some syntax issues with discord + github integrations (c059f7cd1)
- Use token for adding issue to project (51661bac3)
- Use discord bot to create thread automatically (37f9eb27b)
- Only use discord bot (38ce2dcbb)
- Update format of discord message (0047b3059)
- Try bolding entire line (6e9f40eb9)
- Oops (8b044cad2)
- Add delay after adding each reaction (37b7e2108)
- Use last lts node version for testing (98719c065)
- Try npm trusted publisher (ea33502c3)
- Use npm trusted publisher for main releases (31a55437f)
- Change wording (#32979)
- Add github ai moderator (#33077)
❤️ Contributors
- Daniel Roe (@danielroe)
- abeer0 (@iiio2)
- Julien Huang (@huang-julien)
- kyumoon (@kyumoon)
- Alexander Lichter (@TheAlexLichter)
- Bobbie Goede (@BobbieGoede)
- mustafa60x (@mustafa60x)
- Matej Černý (@cernymatej)
- Alex Liu (@Mini-ghost)
- Amitav Chris Mostafa (@semibroiled)
- Romain Hamel (@romhml)
- Jacky Lam (@jackylamhk)
- Mukund Shah (@mukundshah)
- Luke Nelson (@luc122c)
- letianpailove (@letianpailove)
- Erwan Jugand (@erwanjugand)
- Alexander (@TheColorman)
- Ryota Watanabe (@wattanx)
- Yizack Rangel (@Yizack)
v3.18.1
3.18.1 is a regularly scheduled patch release.
👉 Changelog
🔥 Performance
- kit: Get absolute path from
tinyglobbyinresolveFiles(#32846)
🩹 Fixes
- nuxt: Do not throw undefined
errorvariable (#32807) - vite: Include tsconfig references during
typeCheck(#32835) - nuxt: Add sourcemap path transformation for client builds (#32313)
- nuxt: Add warning for lazy-hydration missing prefix (#32832)
- nuxt: Trigger call once navigation even when no suspense (#32827)
- webpack: Handle
nullresult from webpack call (65aa17158) - kit,nuxt: Use
reverseResolveAliasfor better errors (#32853)
📖 Documentation
🏡 Chore
Configuration
📅 Schedule: Branch creation - "every 7 day" (UTC), Automerge - At any time (no schedule defined).
🚦 Automerge: Enabled.
♻ 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.