-
Notifications
You must be signed in to change notification settings - Fork 2
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Update all non-major dependencies #164
base: main
Are you sure you want to change the base?
Conversation
|
❌ Deploy Preview for vintl-nuxt failed.
|
77a7f0d
to
e65926b
Compare
e78ca0c
to
860802a
Compare
96f9612
to
82f96d1
Compare
825e916
to
d91a108
Compare
c749e2d
to
de6e24d
Compare
64798c2
to
0342d65
Compare
5ae1521
to
05ae9f2
Compare
05ae9f2
to
8734ccd
Compare
8734ccd
to
ac768f3
Compare
This PR contains the following updates:
^7.26.2
->^7.26.5
^7.26.0
->^7.26.5
^2.27.9
->^2.27.11
^6.3.8
->^6.5.1
^2.10.14
->^2.10.15
^0.5.7
->^0.5.10
^1.6.0
->^1.7.0
^0.7.0
->^0.7.5
^0.7.0
->^0.7.5
^1.7.5
->^1.10.3
^3.14.159
->^3.15.2
^3.14.159
->^3.15.2
^18.19.64
->^18.19.71
^3.2.3
->^3.4.0
^9.15.0
->^9.18.0
^3.15.0
->^3.20.0
^3.14.159
->^3.15.2
9.13.2
->9.15.4
^3.3.3
->^3.4.2
^1.3.0
->^1.3.2
^2.3.0
->^2.3.3
^5.6.3
->^5.7.3
^2.1.10
->^2.2.0
Release Notes
babel/babel (@babel/generator)
v7.26.5
Compare Source
👓 Spec Compliance
babel-parser
import.defer()
form ofimport defer
(@babel-bot)🐛 Bug Fix
babel-plugin-transform-block-scoped-functions
isInStrictMode
in Babel 7 (@liuxingbaoyu)babel-plugin-transform-typescript
babel-parser
@(a.b)()
(@liuxingbaoyu)babel-generator
,babel-parser
,babel-plugin-transform-flow-strip-types
,babel-types
babel-compat-data
,babel-preset-env
transform-typeof-symbol
compat data (@liuxingbaoyu)babel-generator
,babel-parser
,babel-types
🔬 Output optimization
babel-plugin-transform-nullish-coalescing-operator
v7.26.3
Compare Source
🐛 Bug Fix
babel-generator
🏠 Internal
babel-helper-builder-binary-assignment-operator-visitor
,babel-plugin-transform-exponentiation-operator
🏃♀️ Performance
babel-generator
babel-traverse
babel-plugin-transform-modules-commonjs
simplifyAccess
(@liuxingbaoyu)changesets/changesets (@changesets/cli)
v2.27.11
Compare Source
Patch Changes
f0270f6
]:v2.27.10
Compare Source
formatjs/formatjs (@formatjs/cli)
v6.5.1
Compare Source
v6.5.0
Compare Source
Features
v6.4.3
Compare Source
Note: Version bump only for package @formatjs/intl-datetimeformat
v6.4.2
Compare Source
Bug Fixes
v6.4.1
Compare Source
Bug Fixes
v6.4.0
Compare Source
Features
v6.3.15
Compare Source
Note: Version bump only for package @formatjs/cli
v6.3.14
Compare Source
Note: Version bump only for package @formatjs/cli
v6.3.13
Compare Source
Note: Version bump only for package @formatjs/cli
v6.3.12
Compare Source
Note: Version bump only for package @formatjs/cli
nuxt/devtools (@nuxt/devtools)
v1.7.0
Compare Source
Features
1.6.4 (2024-12-12)
Bug Fixes
@vue/devtools
(8485fcb)1.6.3 (2024-12-03)
Bug Fixes
vite-plugin-inspect
version (a399082)1.6.2 (2024-12-03)
Bug Fixes
Features
vite-plugin-inspect
for both Vite 5 and 6 (#757) (cfcbc24)1.6.1 (2024-11-20)
Bug Fixes
Features
v1.6.4
Compare Source
Bug Fixes
@vue/devtools
(8485fcb)v1.6.3
Compare Source
Bug Fixes
vite-plugin-inspect
version (a399082)v1.6.2
Compare Source
Bug Fixes
Features
vite-plugin-inspect
for both Vite 5 and 6 (#757) (cfcbc24)v1.6.1
Compare Source
Bug Fixes
Features
nuxt/eslint (@nuxt/eslint)
v0.7.5
Compare Source
No significant changes
View changes on GitHub
v0.7.4
Compare Source
🚀 Features
View changes on GitHub
v0.7.3
Compare Source
🐞 Bug Fixes
vue/singleline-html-element-content-newline
- by @DamianGlowala in https://github.com/nuxt/eslint/issues/526 (281d0)View changes on GitHub
v0.7.2
Compare Source
🚀 Features
View changes on GitHub
nuxt/icon (@nuxt/icon)
v1.10.2
Compare Source
🐞 Bug Fixes
View changes on GitHub
v1.10.1
Compare Source
🚀 Features
View changes on GitHub
v1.10.0
Compare Source
🚀 Features
View changes on GitHub
v1.9.3
Compare Source
No significant changes
View changes on GitHub
v1.9.1
Compare Source
🐞 Bug Fixes
View changes on GitHub
v1.9.0
Compare Source
🚀 Features
View changes on GitHub
v1.8.2
Compare Source
🐞 Bug Fixes
View changes on GitHub
nuxt/nuxt (@nuxt/kit)
v3.15.2
Compare Source
👀 Highlights
🔥 Startup performance improvements
It is worth noting that this release includes some pretty significant performance improvements which you should notice particularly in the startup time. In my tests in the nuxt monorepo,
There's more improvement to do here but hopefully these are good numbers!
📦 CLI refactor
To improve performance within Nuxt projects, we've published a new
@nuxt/cli
distribution ofnuxi
, which is used under-the-hood innuxt
(see issue). This should behave exactly the same and nothing needs to be updated in your projects (for example, you will continue to use thenuxi
ornuxt
commands). The only significant change is that it no longer inlines dependencies. Feedback is welcome 🙏✅ Upgrading
As usual, our recommendation for upgrading is to run:
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
🔥 Performance
@nuxt/cli
dependency (#30526)🩹 Fixes
definePageMeta
when extracting page metadata (#30490)#build
to the end oftsConfig
paths (#30520)fullPath
instead of empty string in router hmr (#30500)@nuxt/cli
(618bbc6da)page:loading:end
only once with nested pages (#29009)#app-manifest
(#30587)shouldPrefetch
on the server side (#30591)💅 Refactors
📖 Documentation
--dev
option for the module command (#30477)url
inuseFetch
(#30531)@nuxt/module-builder
source (509cf4a5c)status
detail and enhancegetCachedData
readability (#30536)useNuxtData
(#30570)useAsyncData
side effects (#30479)🏡 Chore
nuxt/app
(1adf3e31f)🤖 CI
❤️ Contributors
v3.15.1
Compare Source
✅ Upgrading
As usual, our recommendation for upgrading is to run:
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
🔥 Performance
lodash-es
dependency (#30409)pathe
browser dep for deep server components (#30456)🩹 Fixes
nuxt
instance toresolvePagesRoutes
(e4a372e12)location
instead ofrange
for route meta property extraction (#30447)vueCompilerOptions.plugins
type (#30454)baseURL
when ignoring prerendered manifest (#30446)router.options
when hmring routes (#30455)💅 Refactors
consola
withnuxt
tag instead of console (#30408)📖 Documentation
lodash
and recommendes-toolkit
(8e2ca5bdc)🏡 Chore
❤️ Contributors
v3.15.0
Compare Source
👀 Highlights
❄️ Snowfall!
Happy holidays! You'll notice when you start Nuxt that (if you're in the Northern Hemisphere) there's some snow on the loading screen (#29871).
⚡️ Vite 6 included
Nuxt v3.15 includes Vite 6 for the first time. Although this is a major version, we expect that this won't be a breaking change for Nuxt users (see full migration guide). However, please take care if you have dependencies that rely on a particular Vite version.
One of the most significant changes with Vite 6 is the new Environment API, which we hope to use in conjunction with Nitro to improve the server dev environment. Watch this space!
You can read the full list of changes in the Vite 6 changelog.
🪵 Chromium devtools improvements
We talk a lot about the Nuxt DevTools, but v3.15 ships with better integration in dev mode for Chromium-based browser devtools.
We now use the Chrome DevTools extensibility API to add support for printing nuxt hook timings in the browser devtools performance panel.
🗺️ Navigation mode for
callOnce
callOnce
is a built-in Nuxt composable for running code only once. For example, if the code runs on the server it won't run again on the client. But sometimes you do want code to run on every navigation - just avoid the initial server/client double load. For this, there's a newmode: 'navigation'
option that will run the code only once per navigation. (See #30260 for more info.)🥵 HMR for templates, pages + page metadata
We now implement hot module reloading for Nuxt's virtual files (like routes, plugins, generated files) as well as for the content of page metadata (within a
definePageMeta
macro) (#30113).This should mean you have a faster experience in development, as well as not needing to reload the page when making changes to your routes.
📋 Page meta enhancements
We now support extracting extra page meta keys (likely used by module authors) via
experimental.extraPageMetaExtractionKeys
(#30015). This enables module authors to use this information at build time, in thepages:resolved
hook.We also now support local functions in
definePageMeta
(#30241). This means you can do something like this:🔥 Performance improvements
We now preload the app manifest in the browser if it will be used when hydrating the app (#30017).
We'll also tree shake vue-router's hash mode history out of your bundle if we can - specifically, if you haven't customised your
app/router.options.ts
(#30297).🐣 v4 updates
A few more changes shipped for the new defaults for v4, including only inlining styles by default for Vue components (#30305).
✅ Upgrading
As usual, our recommendation for upgrading is to run:
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
🚀 Enhancements
extraPageMetaExtractionKeys
(#30015)definePageMeta
(#30241)mode: 'navigation'
tocallOnce
(#30260)🔥 Performance
hashMode
option (#30297)🩹 Fixes
addServerTemplate
(a02af2348)extraExtractionKeys
on runtimeroute.meta
(ae9f42f4a)style
value for head components (#29999)useId
implementation (40f437d25)buildDir
tonormalizeTemplate
(#30115)useRequestFetch
(#30117)nitropack
rather thannitro
import (2d5b53b23)engines.node
to match dependencies (#30139)routerOptions.history
to return null (#30192)useId
for island client component teleport id (#30151)nuxt
andnuxt/app
(#30148)getRouteRules
works with nitro signature (#30277)replace
in middleware withnavigateTo
(#30283)nitropack
(f220314a5)<RouterLink>
for links starting with#
(#30190)#app-manifest
(ec613e533)useId
forclient-fallback
component uid (#30314)@vitest/
(4171a1076)addTemplate
if undefined (#30348)Configuration
📅 Schedule: Branch creation - "before 2am 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 was generated by Mend Renovate. View the repository job log.