chore(deps): update dependency @nuxtjs/i18n to v10 #2523

Merged
group_2759636_bot_1c34751f7eccad09e089ac15ee7bd902 merged 1 commits from renovate/nuxtjs-i18n-10.x into main 2025-07-17 13:11:26 +00:00
group_2759636_bot_1c34751f7eccad09e089ac15ee7bd902 commented 2025-07-17 13:03:27 +00:00 (Migrated from gitlab.com)

This MR contains the following updates:

Package Change Age Confidence
@nuxtjs/i18n (source) 9.5.6 -> 10.0.0 age confidence

Release Notes

nuxt-modules/i18n (@​nuxtjs/i18n)

v10.0.0

Compare Source

This changelog is generated by GitHub Releases

   🚨 Breaking Changes
   🚀 Features
   🐞 Bug Fixes
   🏎 Performance
    View changes on GitHub

Configuration

📅 Schedule: 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 MR is behind base branch, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this MR and you won't be reminded about this update again.


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

This MR has been generated by Renovate Bot.

This MR contains the following updates: | Package | Change | Age | Confidence | |---|---|---|---| | [@nuxtjs/i18n](https://i18n.nuxtjs.org) ([source](https://github.com/nuxt-modules/i18n)) | [`9.5.6` -> `10.0.0`](https://renovatebot.com/diffs/npm/@nuxtjs%2fi18n/9.5.6/10.0.0) | [![age](https://developer.mend.io/api/mc/badges/age/npm/@nuxtjs%2fi18n/10.0.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@nuxtjs%2fi18n/9.5.6/10.0.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | --- ### Release Notes <details> <summary>nuxt-modules/i18n (@&#8203;nuxtjs/i18n)</summary> ### [`v10.0.0`](https://github.com/nuxt-modules/i18n/blob/HEAD/CHANGELOG.md#v1000-2025-07-17T124745Z) [Compare Source](https://github.com/nuxt-modules/i18n/compare/v9.5.6...v10.0.0) This changelog is generated by [GitHub Releases](https://github.com/nuxt-modules/i18n/releases/tag/v10.0.0) #####    🚨 Breaking Changes - Raise node engines to `>=20.11.1`  -  by [@&#8203;BobbieGoede](https://github.com/BobbieGoede) [<samp>(debbe)</samp>](https://github.com/nuxt-modules/i18n/commit/debbe13e) - Drop `bundle.optimizeTranslationDirective`  -  by [@&#8203;BobbieGoede](https://github.com/BobbieGoede) in https://github.com/nuxt-modules/i18n/issues/3515 [<samp>(35c36)</samp>](https://github.com/nuxt-modules/i18n/commit/35c36010) - Drop deprecated functions and composables  -  by [@&#8203;BobbieGoede](https://github.com/BobbieGoede) in https://github.com/nuxt-modules/i18n/issues/3514 [<samp>(08975)</samp>](https://github.com/nuxt-modules/i18n/commit/08975bda) - Drop `experimental.generatedLocaleFilePathFormat`  -  by [@&#8203;BobbieGoede](https://github.com/BobbieGoede) in https://github.com/nuxt-modules/i18n/issues/3516 [<samp>(63927)</samp>](https://github.com/nuxt-modules/i18n/commit/639276eb) - Remove `restructureDir` migration path  -  by [@&#8203;BobbieGoede](https://github.com/BobbieGoede) in https://github.com/nuxt-modules/i18n/issues/3518 [<samp>(d89eb)</samp>](https://github.com/nuxt-modules/i18n/commit/d89eb483) - Promote `experimental.hmr` options to `hmr`  -  by [@&#8203;BobbieGoede](https://github.com/BobbieGoede) in https://github.com/nuxt-modules/i18n/issues/3456 [<samp>(c46bd)</samp>](https://github.com/nuxt-modules/i18n/commit/c46bddf0) - Enable `switchLocalePathLinkSSR`  -  by [@&#8203;BobbieGoede](https://github.com/BobbieGoede) in https://github.com/nuxt-modules/i18n/issues/3521 [<samp>(4a3e0)</samp>](https://github.com/nuxt-modules/i18n/commit/4a3e0503) - Esm only  -  by [@&#8203;BobbieGoede](https://github.com/BobbieGoede) in https://github.com/nuxt-modules/i18n/issues/3517 [<samp>(05ed3)</samp>](https://github.com/nuxt-modules/i18n/commit/05ed31a8) - Upgrade to `vue-i18n` v11  -  by [@&#8203;BobbieGoede](https://github.com/BobbieGoede) in https://github.com/nuxt-modules/i18n/issues/3522 [<samp>(edd83)</samp>](https://github.com/nuxt-modules/i18n/commit/edd838a1) - Promote `autoImportTranslationFunctions`  -  by [@&#8203;BobbieGoede](https://github.com/BobbieGoede) in https://github.com/nuxt-modules/i18n/issues/3523 [<samp>(10dd7)</samp>](https://github.com/nuxt-modules/i18n/commit/10dd79d6) - Promote `experimental.alternateLinkCanonicalQueries`  -  by [@&#8203;BobbieGoede](https://github.com/BobbieGoede) in https://github.com/nuxt-modules/i18n/issues/3524 [<samp>(c531a)</samp>](https://github.com/nuxt-modules/i18n/commit/c531aa95) - Deprecate `$localeHead` and rename `$getRouteBaseName`  -  by [@&#8203;BobbieGoede](https://github.com/BobbieGoede) and **Bobbie Goede** in https://github.com/nuxt-modules/i18n/issues/3528 [<samp>(1fc17)</samp>](https://github.com/nuxt-modules/i18n/commit/1fc17090) - Remove `nuxtI18nOptions` from generated options files  -  by [@&#8203;BobbieGoede](https://github.com/BobbieGoede) in https://github.com/nuxt-modules/i18n/issues/3554 [<samp>(114e1)</samp>](https://github.com/nuxt-modules/i18n/commit/114e120d) - Move generated options to compile time constants  -  by [@&#8203;BobbieGoede](https://github.com/BobbieGoede) in https://github.com/nuxt-modules/i18n/issues/3568 [<samp>(24449)</samp>](https://github.com/nuxt-modules/i18n/commit/24449e51) - Move options to compile-time constants  -  by [@&#8203;BobbieGoede](https://github.com/BobbieGoede) in https://github.com/nuxt-modules/i18n/issues/3569 [<samp>(e3a87)</samp>](https://github.com/nuxt-modules/i18n/commit/e3a87250) - Change default value for `key` property in seo functions to match Unhead v2  -  by [@&#8203;rx-837](https://github.com/rx-837) and [@&#8203;BobbieGoede](https://github.com/BobbieGoede) in https://github.com/nuxt-modules/i18n/issues/3561 [<samp>(1d3e8)</samp>](https://github.com/nuxt-modules/i18n/commit/1d3e8844) - Correct `finalizePendingLocaleChange` signature to be synchronous  -  by [@&#8203;BobbieGoede](https://github.com/BobbieGoede) in https://github.com/nuxt-modules/i18n/issues/3626 [<samp>(f902e)</samp>](https://github.com/nuxt-modules/i18n/commit/f902e24f) - Deprecate options `types`, `routesNameSeparator`, `defaultLocaleRouteNameSuffix`  -  by [@&#8203;BobbieGoede](https://github.com/BobbieGoede) in https://github.com/nuxt-modules/i18n/issues/3637 [<samp>(34b52)</samp>](https://github.com/nuxt-modules/i18n/commit/34b52502) - Experimental strict internal i18n head management  -  by [@&#8203;BobbieGoede](https://github.com/BobbieGoede) in https://github.com/nuxt-modules/i18n/issues/3638 [<samp>(4cd36)</samp>](https://github.com/nuxt-modules/i18n/commit/4cd36ac3) - Remove deprecated functions and warn incorrect hook usage  -  by [@&#8203;BobbieGoede](https://github.com/BobbieGoede) in https://github.com/nuxt-modules/i18n/issues/3648 [<samp>(061b1)</samp>](https://github.com/nuxt-modules/i18n/commit/061b12b8) - Trigger `i18n:localeSwitched` when pending locale switches  -  by [@&#8203;BobbieGoede](https://github.com/BobbieGoede) in https://github.com/nuxt-modules/i18n/issues/3649 [<samp>(02e5f)</samp>](https://github.com/nuxt-modules/i18n/commit/02e5f1f9) - Deprecate function support for `baseUrl` option  -  by [@&#8203;BobbieGoede](https://github.com/BobbieGoede) in https://github.com/nuxt-modules/i18n/issues/3656 [<samp>(a226a)</samp>](https://github.com/nuxt-modules/i18n/commit/a226a0d6) - Server-side localized redirection  -  by [@&#8203;BobbieGoede](https://github.com/BobbieGoede) in https://github.com/nuxt-modules/i18n/issues/3687 [<samp>(4dfa3)</samp>](https://github.com/nuxt-modules/i18n/commit/4dfa3091) - Throw error on invalid config with `strictSeo` enabled  -  by [@&#8203;BobbieGoede](https://github.com/BobbieGoede) in https://github.com/nuxt-modules/i18n/issues/3718 [<samp>(2015e)</samp>](https://github.com/nuxt-modules/i18n/commit/2015e8bd) #####    🚀 Features - Add `useI18nPreloadKeys` composable  -  by [@&#8203;BobbieGoede](https://github.com/BobbieGoede) [<samp>(4bf0f)</samp>](https://github.com/nuxt-modules/i18n/commit/4bf0f504) - Support custom routes via `definePageMeta`  -  by [@&#8203;BobbieGoede](https://github.com/BobbieGoede) in https://github.com/nuxt-modules/i18n/issues/3578 [<samp>(56813)</samp>](https://github.com/nuxt-modules/i18n/commit/568135a0) - Add `redirectStatusCode` option  -  by [@&#8203;MarlonWiss2212](https://github.com/MarlonWiss2212) and [@&#8203;BobbieGoede](https://github.com/BobbieGoede) in https://github.com/nuxt-modules/i18n/issues/3685 [<samp>(2a18b)</samp>](https://github.com/nuxt-modules/i18n/commit/2a18b32e) #####    🐞 Bug Fixes - Prevent locale `string` to `LocaleObject` normalization in generated options  -  by [@&#8203;BobbieGoede](https://github.com/BobbieGoede) [<samp>(a729b)</samp>](https://github.com/nuxt-modules/i18n/commit/a729bf3e) - Setup auto-imports outside `modules:done` hook  -  by [@&#8203;BobbieGoede](https://github.com/BobbieGoede) [<samp>(a7875)</samp>](https://github.com/nuxt-modules/i18n/commit/a78757d0) - `legacy` and `composition` type narrowing for `vue-i18n`  -  by [@&#8203;BobbieGoede](https://github.com/BobbieGoede) in https://github.com/nuxt-modules/i18n/issues/3526 [<samp>(ddd07)</samp>](https://github.com/nuxt-modules/i18n/commit/ddd07fb2) - Handle default key in loaded messages  -  by [@&#8203;BobbieGoede](https://github.com/BobbieGoede) [<samp>(57189)</samp>](https://github.com/nuxt-modules/i18n/commit/571892c2) - Surpress `autoImport` warning if `autoDeclare` uses default value  -  by [@&#8203;BobbieGoede](https://github.com/BobbieGoede) [<samp>(553fd)</samp>](https://github.com/nuxt-modules/i18n/commit/553fdd6f) - Disable `autoDeclare` if auto imports are disabled  -  by [@&#8203;BobbieGoede](https://github.com/BobbieGoede) [<samp>(081c1)</samp>](https://github.com/nuxt-modules/i18n/commit/081c1309) - Improve types for internal virtual files  -  by [@&#8203;BobbieGoede](https://github.com/BobbieGoede) in https://github.com/nuxt-modules/i18n/issues/3565 [<samp>(78f26)</samp>](https://github.com/nuxt-modules/i18n/commit/78f268ca) - Rework and extract cache utils  -  by [@&#8203;BobbieGoede](https://github.com/BobbieGoede) in https://github.com/nuxt-modules/i18n/issues/3590 [<samp>(2698e)</samp>](https://github.com/nuxt-modules/i18n/commit/2698e850) - Exclude virtuals from resource plugin  -  by [@&#8203;BobbieGoede](https://github.com/BobbieGoede) in https://github.com/nuxt-modules/i18n/issues/3603 [<samp>(c1124)</samp>](https://github.com/nuxt-modules/i18n/commit/c11242aa) - Remove side-effects from `getLocaleCookie`  -  by [@&#8203;BobbieGoede](https://github.com/BobbieGoede) in https://github.com/nuxt-modules/i18n/issues/3614 [<samp>(ecfc0)</samp>](https://github.com/nuxt-modules/i18n/commit/ecfc0429) - Prevent mutating runtime config in runtime code  -  by [@&#8203;BobbieGoede](https://github.com/BobbieGoede) in https://github.com/nuxt-modules/i18n/issues/3630 [<samp>(b1a6d)</samp>](https://github.com/nuxt-modules/i18n/commit/b1a6da7d) - Type import path  -  by [@&#8203;BobbieGoede](https://github.com/BobbieGoede) [<samp>(c6fc5)</samp>](https://github.com/nuxt-modules/i18n/commit/c6fc5c23) - `<NuxtLinkLocale>` not localizing paths when setting `target` prop  -  by [@&#8203;BobbieGoede](https://github.com/BobbieGoede) in https://github.com/nuxt-modules/i18n/issues/3633 [<samp>(90c04)</samp>](https://github.com/nuxt-modules/i18n/commit/90c04c78) - `switchLocalePath` missing `app.baseURL` when using `differentDomains`  -  by [@&#8203;BobbieGoede](https://github.com/BobbieGoede) in https://github.com/nuxt-modules/i18n/issues/3634 [<samp>(e2c29)</samp>](https://github.com/nuxt-modules/i18n/commit/e2c29724) - Enable server route caching outside development  -  by [@&#8203;BobbieGoede](https://github.com/BobbieGoede) [<samp>(ee17c)</samp>](https://github.com/nuxt-modules/i18n/commit/ee17c34d) - `<NuxtLinkLocale>` losing route `state`  -  by [@&#8203;BobbieGoede](https://github.com/BobbieGoede) in https://github.com/nuxt-modules/i18n/issues/3636 [<samp>(bd2b3)</samp>](https://github.com/nuxt-modules/i18n/commit/bd2b3779) - Warn when `defaultLocale` is unset with a `_default` strategy  -  by [@&#8203;BobbieGoede](https://github.com/BobbieGoede) [<samp>(cbb6f)</samp>](https://github.com/nuxt-modules/i18n/commit/cbb6f22e) - Do not fetch from server route if ssr is disabled  -  by [@&#8203;BobbieGoede](https://github.com/BobbieGoede) in https://github.com/nuxt-modules/i18n/issues/3646 [<samp>(92595)</samp>](https://github.com/nuxt-modules/i18n/commit/92595ed9) - Assign correct context property in hook argument  -  by [@&#8203;BobbieGoede](https://github.com/BobbieGoede) [<samp>(b0d6f)</samp>](https://github.com/nuxt-modules/i18n/commit/b0d6fa9e) - Prevent esbuild warning due to compile time constant  -  by [@&#8203;BobbieGoede](https://github.com/BobbieGoede) [<samp>(e1ba6)</samp>](https://github.com/nuxt-modules/i18n/commit/e1ba60da) - Incorrect `locales` type narrowing  -  by [@&#8203;BobbieGoede](https://github.com/BobbieGoede) [<samp>(727d7)</samp>](https://github.com/nuxt-modules/i18n/commit/727d714e) - Wrap default `<NuxtLink>` in `<NuxtLinkLocale>`  -  by [@&#8203;BobbieGoede](https://github.com/BobbieGoede) in https://github.com/nuxt-modules/i18n/issues/3658 [<samp>(49b97)</samp>](https://github.com/nuxt-modules/i18n/commit/49b97742) - Remove unused runtime config property types  -  by [@&#8203;BobbieGoede](https://github.com/BobbieGoede) in https://github.com/nuxt-modules/i18n/issues/3662 [<samp>(29012)</samp>](https://github.com/nuxt-modules/i18n/commit/29012cc6) - Add `eslint-plugin-regexp` and resolve linting errors  -  by [@&#8203;BobbieGoede](https://github.com/BobbieGoede) in https://github.com/nuxt-modules/i18n/issues/3673 [<samp>(7bea1)</samp>](https://github.com/nuxt-modules/i18n/commit/7bea1789) - Enable dev plugin  -  by [@&#8203;BobbieGoede](https://github.com/BobbieGoede) [<samp>(00706)</samp>](https://github.com/nuxt-modules/i18n/commit/00706c60) - Unused export  -  by [@&#8203;BobbieGoede](https://github.com/BobbieGoede) [<samp>(6cc2a)</samp>](https://github.com/nuxt-modules/i18n/commit/6cc2a80a) - Use `nuxt-define` to setup compiler constants  -  by [@&#8203;BobbieGoede](https://github.com/BobbieGoede) in https://github.com/nuxt-modules/i18n/issues/3680 [<samp>(edbf6)</samp>](https://github.com/nuxt-modules/i18n/commit/edbf6213) - Clear message cache on server startup  -  by [@&#8203;BobbieGoede](https://github.com/BobbieGoede) in https://github.com/nuxt-modules/i18n/issues/3683 [<samp>(0bfbb)</samp>](https://github.com/nuxt-modules/i18n/commit/0bfbb065) - Reuse server-side locale detection  -  by [@&#8203;BobbieGoede](https://github.com/BobbieGoede) in https://github.com/nuxt-modules/i18n/issues/3684 [<samp>(e8bd2)</samp>](https://github.com/nuxt-modules/i18n/commit/e8bd2d70) - Prevent adding multiple `x-default` alternate links  -  by [@&#8203;BobbieGoede](https://github.com/BobbieGoede) [<samp>(a37a7)</samp>](https://github.com/nuxt-modules/i18n/commit/a37a7b4b) - Safely handle error for seo tags on bad routes  -  by [@&#8203;BobbieGoede](https://github.com/BobbieGoede) [<samp>(cb880)</samp>](https://github.com/nuxt-modules/i18n/commit/cb88068e) - Replace `_generate` property usage  -  by [@&#8203;BobbieGoede](https://github.com/BobbieGoede) [<samp>(feb46)</samp>](https://github.com/nuxt-modules/i18n/commit/feb46724) - Locale detection should respect runtime-configured domains  -  by [@&#8203;cjpearson](https://github.com/cjpearson) in https://github.com/nuxt-modules/i18n/issues/2931 and https://github.com/nuxt-modules/i18n/issues/3697 [<samp>(1529c)</samp>](https://github.com/nuxt-modules/i18n/commit/1529ce1c) - Populate domainLocales based on module config  -  by [@&#8203;cjpearson](https://github.com/cjpearson) in https://github.com/nuxt-modules/i18n/issues/3694 and https://github.com/nuxt-modules/i18n/issues/3705 [<samp>(ad613)</samp>](https://github.com/nuxt-modules/i18n/commit/ad613b7d) - Remove conflicting `PageMeta` type workaround  -  by [@&#8203;BobbieGoede](https://github.com/BobbieGoede) in https://github.com/nuxt-modules/i18n/issues/3714 [<samp>(3777f)</samp>](https://github.com/nuxt-modules/i18n/commit/3777f4c1) - Message type generation  -  by [@&#8203;BobbieGoede](https://github.com/BobbieGoede) in https://github.com/nuxt-modules/i18n/issues/3717 [<samp>(fd341)</samp>](https://github.com/nuxt-modules/i18n/commit/fd3414ac) - Support nuxt 4 tsconfig structure  -  by [@&#8203;BobbieGoede](https://github.com/BobbieGoede) in https://github.com/nuxt-modules/i18n/issues/3728 [<samp>(1d76d)</samp>](https://github.com/nuxt-modules/i18n/commit/1d76df6f) - Enable strip message option by default if preload is enabled  -  by [@&#8203;BobbieGoede](https://github.com/BobbieGoede) [<samp>(e21e5)</samp>](https://github.com/nuxt-modules/i18n/commit/e21e5d9f) - **types**: - Narrow return type of `routeBaseName` with `typedPages` enabled  -  by [@&#8203;BobbieGoede](https://github.com/BobbieGoede) [<samp>(56fd4)</samp>](https://github.com/nuxt-modules/i18n/commit/56fd4ba1) - Allow partial public runtime config  -  by [@&#8203;dargmuesli](https://github.com/dargmuesli) in https://github.com/nuxt-modules/i18n/issues/3730 [<samp>(84e6b)</samp>](https://github.com/nuxt-modules/i18n/commit/84e6b4d3) #####    🏎 Performance - Remove `oxc-parser` manual wasm fallback logic  -  by [@&#8203;BobbieGoede](https://github.com/BobbieGoede) in https://github.com/nuxt-modules/i18n/issues/3413 [<samp>(1b786)</samp>](https://github.com/nuxt-modules/i18n/commit/1b786fc5) - Cache static locale messages server-side  -  by [@&#8203;BobbieGoede](https://github.com/BobbieGoede) in https://github.com/nuxt-modules/i18n/issues/3579 [<samp>(089e8)</samp>](https://github.com/nuxt-modules/i18n/commit/089e8375) - Cache dynamic locales server-side  -  by [@&#8203;BobbieGoede](https://github.com/BobbieGoede) in https://github.com/nuxt-modules/i18n/issues/3584 [<samp>(fab7b)</samp>](https://github.com/nuxt-modules/i18n/commit/fab7be96) - Strip unused messages from rendered HTML  -  by [@&#8203;BobbieGoede](https://github.com/BobbieGoede) in https://github.com/nuxt-modules/i18n/issues/3586 [<samp>(6b3e9)</samp>](https://github.com/nuxt-modules/i18n/commit/6b3e9780) - Disable preload and tweak cache and remove redundant calls  -  by [@&#8203;BobbieGoede](https://github.com/BobbieGoede) in https://github.com/nuxt-modules/i18n/issues/3588 [<samp>(3d640)</samp>](https://github.com/nuxt-modules/i18n/commit/3d640d2e) - Always lazy load locale files  -  by [@&#8203;BobbieGoede](https://github.com/BobbieGoede) in https://github.com/nuxt-modules/i18n/issues/3592 [<samp>(2d648)</samp>](https://github.com/nuxt-modules/i18n/commit/2d648def) #####     [View changes on GitHub](https://github.com/nuxt-modules/i18n/compare/v9.5.0...v10.0.0) </details> --- ### Configuration 📅 **Schedule**: 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 MR is behind base branch, or you tick the rebase/retry checkbox. 🔕 **Ignore**: Close this MR and you won't be reminded about this update again. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this MR, check this box --- This MR has been generated by [Renovate Bot](https://github.com/renovatebot/renovate). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0MS4zNy45IiwidXBkYXRlZEluVmVyIjoiNDEuMzcuOSIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOltdfQ==-->
group_2759636_bot_1c34751f7eccad09e089ac15ee7bd902 commented 2025-07-17 13:03:35 +00:00 (Migrated from gitlab.com)

mentioned in issue #49

mentioned in issue #49
argoyle commented 2025-07-17 13:11:07 +00:00 (Migrated from gitlab.com)

added 2 commits

  • c5bff4de - 1 commit from branch main
  • 43f37183 - chore(deps): update dependency @nuxtjs/i18n to v10

Compare with previous version

added 2 commits <ul><li>c5bff4de - 1 commit from branch <code>main</code></li><li>43f37183 - chore(deps): update dependency @nuxtjs/i18n to v10</li></ul> [Compare with previous version](/unboundsoftware/dancefinder/dancefinder-app/-/merge_requests/2474/diffs?diff_id=1427169683&start_sha=7485f5b55995764e8ad880449eeccdd9f08d600a)
argoyle (Migrated from gitlab.com) merged commit into main 2025-07-17 13:11:26 +00:00
Sign in to join this conversation.