nuxt-modules/i18n (@nuxtjs/i18n)
### [`v9.1.0`](https://redirect.github.com/nuxt-modules/i18n/blob/HEAD/CHANGELOG.md#v910-2024-11-18T160101Z)
[Compare Source](https://redirect.github.com/nuxt-modules/i18n/compare/v9.0.0...v9.1.0)
This changelog is generated by [GitHub Releases](https://redirect.github.com/nuxt-modules/i18n/releases/tag/v9.1.0)
##### 🚀 Features
- Configurable generated file and directory paths - by [@BobbieGoede](https://redirect.github.com/BobbieGoede) in [https://github.com/nuxt-modules/i18n/issues/3235](https://redirect.github.com/nuxt-modules/i18n/issues/3235) [(abc3d)](https://redirect.github.com/nuxt-modules/i18n/commit/abc3d7b0)
##### 🐞 Bug Fixes
- Sync route parsing utilities - by [@BobbieGoede](https://redirect.github.com/BobbieGoede) in [https://github.com/nuxt-modules/i18n/issues/3211](https://redirect.github.com/nuxt-modules/i18n/issues/3211) [(5363e)](https://redirect.github.com/nuxt-modules/i18n/commit/5363e90d)
- Support special characters in generated messages type keys - by [@BobbieGoede](https://redirect.github.com/BobbieGoede) in [https://github.com/nuxt-modules/i18n/issues/3223](https://redirect.github.com/nuxt-modules/i18n/issues/3223) [(543e4)](https://redirect.github.com/nuxt-modules/i18n/commit/543e468e)
- Messages type generation not watching locale files - by [@BobbieGoede](https://redirect.github.com/BobbieGoede) in [https://github.com/nuxt-modules/i18n/issues/3224](https://redirect.github.com/nuxt-modules/i18n/issues/3224) [(c0532)](https://redirect.github.com/nuxt-modules/i18n/commit/c0532a98)
- **types**:
- Add missing shared types - by [@userquin](https://redirect.github.com/userquin) in [https://github.com/nuxt-modules/i18n/issues/3212](https://redirect.github.com/nuxt-modules/i18n/issues/3212) [(ff957)](https://redirect.github.com/nuxt-modules/i18n/commit/ff957383)
- Expose types to runtime with alias - by [@BobbieGoede](https://redirect.github.com/BobbieGoede) and [@userquin](https://redirect.github.com/userquin) in [https://github.com/nuxt-modules/i18n/issues/3231](https://redirect.github.com/nuxt-modules/i18n/issues/3231) [(bc8a2)](https://redirect.github.com/nuxt-modules/i18n/commit/bc8a25f5)
##### [View changes on GitHub](https://redirect.github.com/nuxt-modules/i18n/compare/v9.0.0...v9.1.0)
### [`v9.0.0`](https://redirect.github.com/nuxt-modules/i18n/blob/HEAD/CHANGELOG.md#v900-2024-11-03T112301Z)
[Compare Source](https://redirect.github.com/nuxt-modules/i18n/compare/v8.5.6...v9.0.0)
This changelog is generated by [GitHub Releases](https://redirect.github.com/nuxt-modules/i18n/releases/tag/v9.0.0)
##### 🚨 Breaking Changes
- Upgrade vue-i18n v10 - by [@kazupon](https://redirect.github.com/kazupon) in [https://github.com/nuxt-modules/i18n/issues/3001](https://redirect.github.com/nuxt-modules/i18n/issues/3001) [(c3b1f)](https://redirect.github.com/nuxt-modules/i18n/commit/c3b1f5d2)
- Rename public runtime config properties - by [@BobbieGoede](https://redirect.github.com/BobbieGoede) in [https://github.com/nuxt-modules/i18n/issues/3096](https://redirect.github.com/nuxt-modules/i18n/issues/3096) [(34b7b)](https://redirect.github.com/nuxt-modules/i18n/commit/34b7b4c6)
- Configurable `lang` attribute for `useLocaleHead` - by [@BobbieGoede](https://redirect.github.com/BobbieGoede) in [https://github.com/nuxt-modules/i18n/issues/3097](https://redirect.github.com/nuxt-modules/i18n/issues/3097) [(a3fb8)](https://redirect.github.com/nuxt-modules/i18n/commit/a3fb89f6)
- Nuxt context injected function types - by [@BobbieGoede](https://redirect.github.com/BobbieGoede) in [https://github.com/nuxt-modules/i18n/issues/3098](https://redirect.github.com/nuxt-modules/i18n/issues/3098) [(97528)](https://redirect.github.com/nuxt-modules/i18n/commit/97528e99)
- Remove deprecated legacy dynamic route params - by [@BobbieGoede](https://redirect.github.com/BobbieGoede) in [https://github.com/nuxt-modules/i18n/issues/2801](https://redirect.github.com/nuxt-modules/i18n/issues/2801) [(a00c2)](https://redirect.github.com/nuxt-modules/i18n/commit/a00c2f44)
- Change `useLocaleHead` options shape and defaults - by [@BobbieGoede](https://redirect.github.com/BobbieGoede) in [https://github.com/nuxt-modules/i18n/issues/3100](https://redirect.github.com/nuxt-modules/i18n/issues/3100) [(85550)](https://redirect.github.com/nuxt-modules/i18n/commit/85550bd8)
- `restructureDir` defaults - by [@BobbieGoede](https://redirect.github.com/BobbieGoede) in [https://github.com/nuxt-modules/i18n/issues/3106](https://redirect.github.com/nuxt-modules/i18n/issues/3106) [(3e336)](https://redirect.github.com/nuxt-modules/i18n/commit/3e33699c)
- Move to ESM only - by [@userquin](https://redirect.github.com/userquin) in [https://github.com/nuxt-modules/i18n/issues/3118](https://redirect.github.com/nuxt-modules/i18n/issues/3118) [(eb31e)](https://redirect.github.com/nuxt-modules/i18n/commit/eb31e715)
- Remove deprecated locale `iso` property - by [@BobbieGoede](https://redirect.github.com/BobbieGoede) in [https://github.com/nuxt-modules/i18n/issues/3146](https://redirect.github.com/nuxt-modules/i18n/issues/3146) [(039f2)](https://redirect.github.com/nuxt-modules/i18n/commit/039f2820)
##### 🚀 Features
- V-t directive SSR fully - by [@kazupon](https://redirect.github.com/kazupon) in [https://github.com/nuxt-modules/i18n/issues/3014](https://redirect.github.com/nuxt-modules/i18n/issues/3014) [(0ef6d)](https://redirect.github.com/nuxt-modules/i18n/commit/0ef6d8b3)
- Generate `Locale` type based on configuration - by [@BobbieGoede](https://redirect.github.com/BobbieGoede) in [https://github.com/nuxt-modules/i18n/issues/3025](https://redirect.github.com/nuxt-modules/i18n/issues/3025) [(9aa71)](https://redirect.github.com/nuxt-modules/i18n/commit/9aa71716)
- Configurable directory restructure - by [@BobbieGoede](https://redirect.github.com/BobbieGoede) in [https://github.com/nuxt-modules/i18n/issues/3054](https://redirect.github.com/nuxt-modules/i18n/issues/3054) [(08638)](https://redirect.github.com/nuxt-modules/i18n/commit/08638d70)
- Configurable directory restructure - by [@BobbieGoede](https://redirect.github.com/BobbieGoede) in [https://github.com/nuxt-modules/i18n/issues/3054](https://redirect.github.com/nuxt-modules/i18n/issues/3054) [(c906a)](https://redirect.github.com/nuxt-modules/i18n/commit/c906a8d9)
- Add support for multi domain locales - by [@DotwoodMedia](https://redirect.github.com/DotwoodMedia), **Vincent de Vreede** and **DarthGigi** in [https://github.com/nuxt-modules/i18n/issues/3065](https://redirect.github.com/nuxt-modules/i18n/issues/3065) [(88916)](https://redirect.github.com/nuxt-modules/i18n/commit/88916007)
- Add support for multi domain locales - by [@DotwoodMedia](https://redirect.github.com/DotwoodMedia), **Vincent de Vreede** and **DarthGigi** in [https://github.com/nuxt-modules/i18n/issues/3065](https://redirect.github.com/nuxt-modules/i18n/issues/3065) [(93d62)](https://redirect.github.com/nuxt-modules/i18n/commit/93d62226)
- Runtime logger formatting and debug verbose option - by [@BobbieGoede](https://redirect.github.com/BobbieGoede) in [https://github.com/nuxt-modules/i18n/issues/3067](https://redirect.github.com/nuxt-modules/i18n/issues/3067) [(80d9e)](https://redirect.github.com/nuxt-modules/i18n/commit/80d9e609)
- Support Nuxt 4 - by [@BobbieGoede](https://redirect.github.com/BobbieGoede) in [https://github.com/nuxt-modules/i18n/issues/3105](https://redirect.github.com/nuxt-modules/i18n/issues/3105) [(73f6b)](https://redirect.github.com/nuxt-modules/i18n/commit/73f6b997)
- Support Nuxt 4 - by [@BobbieGoede](https://redirect.github.com/BobbieGoede) in [https://github.com/nuxt-modules/i18n/issues/3105](https://redirect.github.com/nuxt-modules/i18n/issues/3105) [(5ba98)](https://redirect.github.com/nuxt-modules/i18n/commit/5ba983a5)
- Experimental typed routes - by [@BobbieGoede](https://redirect.github.com/BobbieGoede) in [https://github.com/nuxt-modules/i18n/issues/3142](https://redirect.github.com/nuxt-modules/i18n/issues/3142) [(c103d)](https://redirect.github.com/nuxt-modules/i18n/commit/c103d13e)
- Experimental `vue-i18n` and messages type generation - by [@BobbieGoede](https://redirect.github.com/BobbieGoede) in [https://github.com/nuxt-modules/i18n/issues/3151](https://redirect.github.com/nuxt-modules/i18n/issues/3151) [(4f734)](https://redirect.github.com/nuxt-modules/i18n/commit/4f73469d)
##### 🐞 Bug Fixes
- Unpin and update dependencies - by [@BobbieGoede](https://redirect.github.com/BobbieGoede) in [https://github.com/nuxt-modules/i18n/issues/3015](https://redirect.github.com/nuxt-modules/i18n/issues/3015) [(3c327)](https://redirect.github.com/nuxt-modules/i18n/commit/3c3277ef)
- Unable to configure server integration using inline options - by [@BobbieGoede](https://redirect.github.com/BobbieGoede) in [https://github.com/nuxt-modules/i18n/issues/3020](https://redirect.github.com/nuxt-modules/i18n/issues/3020) [(6c51e)](https://redirect.github.com/nuxt-modules/i18n/commit/6c51eb41)
- Generated module augmentation should use `@intlify/core-base` - by [@BobbieGoede](https://redirect.github.com/BobbieGoede) in [https://github.com/nuxt-modules/i18n/issues/3034](https://redirect.github.com/nuxt-modules/i18n/issues/3034) [(e2c58)](https://redirect.github.com/nuxt-modules/i18n/commit/e2c58c63)
- Unable to configure server integration using inline options - by [@BobbieGoede](https://redirect.github.com/BobbieGoede) in [https://github.com/nuxt-modules/i18n/issues/3020](https://redirect.github.com/nuxt-modules/i18n/issues/3020) [(856ba)](https://redirect.github.com/nuxt-modules/i18n/commit/856ba4fc)
- Encode `switchLocalePath` during SSR replacement - by [@BobbieGoede](https://redirect.github.com/BobbieGoede) in [https://github.com/nuxt-modules/i18n/issues/3043](https://redirect.github.com/nuxt-modules/i18n/issues/3043) [(be59c)](https://redirect.github.com/nuxt-modules/i18n/commit/be59c76c)
- Encode `switchLocalePath` during SSR replacement - by [@BobbieGoede](https://redirect.github.com/BobbieGoede) in [https://github.com/nuxt-modules/i18n/issues/3043](https://redirect.github.com/nuxt-modules/i18n/issues/3043) [(28d22)](https://redirect.github.com/nuxt-modules/i18n/commit/28d22aa6)
- Rename locale `iso` property to `language` - by [@BobbieGoede](https://redirect.github.com/BobbieGoede) in [https://github.com/nuxt-modules/i18n/issues/3055](https://redirect.github.com/nuxt-modules/i18n/issues/3055) [(6a29a)](https://redirect.github.com/nuxt-modules/i18n/commit/6a29addd)
- Rename locale `iso` property to `language` - by [@BobbieGoede](https://redirect.github.com/BobbieGoede) in [https://github.com/nuxt-modules/i18n/issues/3055](https://redirect.github.com/nuxt-modules/i18n/issues/3055) [(df938)](https://redirect.github.com/nuxt-modules/i18n/commit/df938371)
- `strategy: 'no_prefix'` when using `differentDomains` - by [@BobbieGoede](https://redirect.github.com/BobbieGoede) in [https://github.com/nuxt-modules/i18n/issues/3061](https://redirect.github.com/nuxt-modules/i18n/issues/3061) [(8536b)](https://redirect.github.com/nuxt-modules/i18n/commit/8536b237)
- `strategy: 'no_prefix'` when using `differentDomains` - by [@BobbieGoede](https://redirect.github.com/BobbieGoede) in [https://github.com/nuxt-modules/i18n/issues/3061](https://redirect.github.com/nuxt-modules/i18n/issues/3061) [(53f16)](https://redirect.github.com/nuxt-modules/i18n/commit/53f16e6a)
- Cookie being reset on reload in ssg build - by [@BobbieGoede](https://redirect.github.com/BobbieGoede) in [https://github.com/nuxt-modules/i18n/issues/3087](https://redirect.github.com/nuxt-modules/i18n/issues/3087) [(ec74f)](https://redirect.github.com/nuxt-modules/i18n/commit/ec74f569)
- Set default values for `locales` and `restructureDir` - by [@BobbieGoede](https://redirect.github.com/BobbieGoede) in [https://github.com/nuxt-modules/i18n/issues/3088](https://redirect.github.com/nuxt-modules/i18n/issues/3088) [(88a7b)](https://redirect.github.com/nuxt-modules/i18n/commit/88a7bf08)
- Cookie being reset on reload in ssg build - by [@BobbieGoede](https://redirect.github.com/BobbieGoede) in [https://github.com/nuxt-modules/i18n/issues/3087](https://redirect.github.com/nuxt-modules/i18n/issues/3087) [(7ccaf)](https://redirect.github.com/nuxt-modules/i18n/commit/7ccaf160)
- Empty `i18n` options not loading `vue-i18n` config file - by [@BobbieGoede](https://redirect.github.com/BobbieGoede) in [https://github.com/nuxt-modules/i18n/issues/3093](https://redirect.github.com/nuxt-modules/i18n/issues/3093) [(c720b)](https://redirect.github.com/nuxt-modules/i18n/commit/c720b6d7)
- Empty `i18n` options not loading `vue-i18n` config file - by [@BobbieGoede](https://redirect.github.com/BobbieGoede) in [https://github.com/nuxt-modules/i18n/issues/3093](https://redirect.github.com/nuxt-modules/i18n/issues/3093) [(a8463)](https://redirect.github.com/nuxt-modules/i18n/commit/a84630f9)
- Fallback generated locale type to `string` - by [@BobbieGoede](https://redirect.github.com/BobbieGoede) in [https://github.com/nuxt-modules/i18n/issues/3107](https://redirect.github.com/nuxt-modules/i18n/issues/3107) [(b2d49)](https://redirect.github.com/nuxt-modules/i18n/commit/b2d49168)
- Use generated tsconfig and virtual file augmentations - by [@BobbieGoede](https://redirect.github.com/BobbieGoede) in [https://github.com/nuxt-modules/i18n/issues/3112](https://redirect.github.com/nuxt-modules/i18n/issues/3112) [(62963)](https://redirect.github.com/nuxt-modules/i18n/commit/6296331a)
- Remove `jiti` version override - by [@BobbieGoede](https://redirect.github.com/BobbieGoede) in [https://github.com/nuxt-modules/i18n/issues/3115](https://redirect.github.com/nuxt-modules/i18n/issues/3115) [(2678e)](https://redirect.github.com/nuxt-modules/i18n/commit/2678ed57)
- Don't use nuxt aliases - by [@userquin](https://redirect.github.com/userquin) in [https://github.com/nuxt-modules/i18n/issues/3120](https://redirect.github.com/nuxt-modules/i18n/issues/3120) [(98897)](https://redirect.github.com/nuxt-modules/i18n/commit/98897f4c)
- Move shared types to runtime - by [@userquin](https://redirect.github.com/userquin) in [https://github.com/nuxt-modules/i18n/issues/3121](https://redirect.github.com/nuxt-modules/i18n/issues/3121) [(00638)](https://redirect.github.com/nuxt-modules/i18n/commit/00638ab4)
- Custom routes not analyzed in layer with custom `srcDir` - by [@BobbieGoede](https://redirect.github.com/BobbieGoede) in [https://github.com/nuxt-modules/i18n/issues/3133](https://redirect.github.com/nuxt-modules/i18n/issues/3133) [(b9e52)](https://redirect.github.com/nuxt-modules/i18n/commit/b9e5296f)
- Custom routes not analyzed in layer with custom `srcDir` - by [@BobbieGoede](https://redirect.github.com/BobbieGoede) in [https://github.com/nuxt-modules/i18n/issues/3133](https://redirect.github.com/nuxt-modules/i18n/issues/3133) [(10c02)](https://redirect.github.com/nuxt-modules/i18n/commit/10c02b39)
- Update intlify dependencies - by [@BobbieGoede](https://redirect.github.com/BobbieGoede) in [https://github.com/nuxt-modules/i18n/issues/3137](https://redirect.github.com/nuxt-modules/i18n/issues/3137) [(3bcda)](https://redirect.github.com/nuxt-modules/i18n/commit/3bcdae6f)
- Use `next` tag for v9 edge release - by [@BobbieGoede](https://redirect.github.com/BobbieGoede) in [https://github.com/nuxt-modules/i18n/issues/3138](https://redirect.github.com/nuxt-modules/i18n/issues/3138) [(f61b5)](https://redirect.github.com/nuxt-modules/i18n/commit/f61b5404)
- Warn when using SEO features without `baseUrl` - by [@BobbieGoede](https://redirect.github.com/BobbieGoede) in [https://github.com/nuxt-modules/i18n/issues/3145](https://redirect.github.com/nuxt-modules/i18n/issues/3145) [(35b45)](https://redirect.github.com/nuxt-modules/i18n/commit/35b45a90)
- `vueI18n` resolution not using `restructureDir` defaults - by [@BobbieGoede](https://redirect.github.com/BobbieGoede) in [https://github.com/nuxt-modules/i18n/issues/3159](https://redirect.github.com/nuxt-modules/i18n/issues/3159) [(a0164)](https://redirect.github.com/nuxt-modules/i18n/commit/a016440e)
- Update `@intlify/h3` dependency - by [@BobbieGoede](https://redirect.github.com/BobbieGoede) in [https://github.com/nuxt-modules/i18n/issues/3165](https://redirect.github.com/nuxt-modules/i18n/issues/3165) [(893f9)](https://redirect.github.com/nuxt-modules/i18n/commit/893f9245)
- Use experimental `pages:resolved` hook if enabled - by [@BobbieGoede](https://redirect.github.com/BobbieGoede) in [https://github.com/nuxt-modules/i18n/issues/3196](https://redirect.github.com/nuxt-modules/i18n/issues/3196) [(11b3e)](https://redirect.github.com/nuxt-modules/i18n/commit/11b3edc0)
- Use NuxtLink config in components - by [@yeganemehr](https://redirect.github.com/yeganemehr) in [https://github.com/nuxt-modules/i18n/issues/3183](https://redirect.github.com/nuxt-modules/i18n/issues/3183) [(507a0)](https://redirect.github.com/nuxt-modules/i18n/commit/507a034e)
- Set publish tag to latest - by [@BobbieGoede](https://redirect.github.com/BobbieGoede) in [https://github.com/nuxt-modules/i18n/issues/3198](https://redirect.github.com/nuxt-modules/i18n/issues/3198) [(a9fb9)](https://redirect.github.com/nuxt-modules/i18n/commit/a9fb97c1)
##### [View changes on GitHub](https://redirect.github.com/nuxt-modules/i18n/compare/v8.5.6...v9.0.0)
### [`v8.5.6`](https://redirect.github.com/nuxt-modules/i18n/releases/tag/v8.5.6)
[Compare Source](https://redirect.github.com/nuxt-modules/i18n/compare/v8.5.5...v8.5.6)
##### 🐞 Bug Fixes
- Custom routes not analyzed in layer with custom `srcDir` - by [@BobbieGoede](https://redirect.github.com/BobbieGoede) in [https://github.com/nuxt-modules/i18n/issues/3133](https://redirect.github.com/nuxt-modules/i18n/issues/3133) [(10c02)](https://redirect.github.com/nuxt-modules/i18n/commit/10c02b39)
- Update intlify dependencies - by [@BobbieGoede](https://redirect.github.com/BobbieGoede) in [https://github.com/nuxt-modules/i18n/issues/3137](https://redirect.github.com/nuxt-modules/i18n/issues/3137) [(3bcda)](https://redirect.github.com/nuxt-modules/i18n/commit/3bcdae6f)
##### [View changes on GitHub](https://redirect.github.com/nuxt-modules/i18n/compare/v8.5.5...v8.5.6)
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 PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
[ ] If you want to rebase/retry this PR, check this box
This PR contains the following updates:
^8.5.5
->^9.1.0
Release Notes
nuxt-modules/i18n (@nuxtjs/i18n)
### [`v9.1.0`](https://redirect.github.com/nuxt-modules/i18n/blob/HEAD/CHANGELOG.md#v910-2024-11-18T160101Z) [Compare Source](https://redirect.github.com/nuxt-modules/i18n/compare/v9.0.0...v9.1.0) This changelog is generated by [GitHub Releases](https://redirect.github.com/nuxt-modules/i18n/releases/tag/v9.1.0) ##### 🚀 Features - Configurable generated file and directory paths - by [@BobbieGoede](https://redirect.github.com/BobbieGoede) in [https://github.com/nuxt-modules/i18n/issues/3235](https://redirect.github.com/nuxt-modules/i18n/issues/3235) [(abc3d)](https://redirect.github.com/nuxt-modules/i18n/commit/abc3d7b0) ##### 🐞 Bug Fixes - Sync route parsing utilities - by [@BobbieGoede](https://redirect.github.com/BobbieGoede) in [https://github.com/nuxt-modules/i18n/issues/3211](https://redirect.github.com/nuxt-modules/i18n/issues/3211) [(5363e)](https://redirect.github.com/nuxt-modules/i18n/commit/5363e90d) - Support special characters in generated messages type keys - by [@BobbieGoede](https://redirect.github.com/BobbieGoede) in [https://github.com/nuxt-modules/i18n/issues/3223](https://redirect.github.com/nuxt-modules/i18n/issues/3223) [(543e4)](https://redirect.github.com/nuxt-modules/i18n/commit/543e468e) - Messages type generation not watching locale files - by [@BobbieGoede](https://redirect.github.com/BobbieGoede) in [https://github.com/nuxt-modules/i18n/issues/3224](https://redirect.github.com/nuxt-modules/i18n/issues/3224) [(c0532)](https://redirect.github.com/nuxt-modules/i18n/commit/c0532a98) - **types**: - Add missing shared types - by [@userquin](https://redirect.github.com/userquin) in [https://github.com/nuxt-modules/i18n/issues/3212](https://redirect.github.com/nuxt-modules/i18n/issues/3212) [(ff957)](https://redirect.github.com/nuxt-modules/i18n/commit/ff957383) - Expose types to runtime with alias - by [@BobbieGoede](https://redirect.github.com/BobbieGoede) and [@userquin](https://redirect.github.com/userquin) in [https://github.com/nuxt-modules/i18n/issues/3231](https://redirect.github.com/nuxt-modules/i18n/issues/3231) [(bc8a2)](https://redirect.github.com/nuxt-modules/i18n/commit/bc8a25f5) ##### [View changes on GitHub](https://redirect.github.com/nuxt-modules/i18n/compare/v9.0.0...v9.1.0) ### [`v9.0.0`](https://redirect.github.com/nuxt-modules/i18n/blob/HEAD/CHANGELOG.md#v900-2024-11-03T112301Z) [Compare Source](https://redirect.github.com/nuxt-modules/i18n/compare/v8.5.6...v9.0.0) This changelog is generated by [GitHub Releases](https://redirect.github.com/nuxt-modules/i18n/releases/tag/v9.0.0) ##### 🚨 Breaking Changes - Upgrade vue-i18n v10 - by [@kazupon](https://redirect.github.com/kazupon) in [https://github.com/nuxt-modules/i18n/issues/3001](https://redirect.github.com/nuxt-modules/i18n/issues/3001) [(c3b1f)](https://redirect.github.com/nuxt-modules/i18n/commit/c3b1f5d2) - Rename public runtime config properties - by [@BobbieGoede](https://redirect.github.com/BobbieGoede) in [https://github.com/nuxt-modules/i18n/issues/3096](https://redirect.github.com/nuxt-modules/i18n/issues/3096) [(34b7b)](https://redirect.github.com/nuxt-modules/i18n/commit/34b7b4c6) - Configurable `lang` attribute for `useLocaleHead` - by [@BobbieGoede](https://redirect.github.com/BobbieGoede) in [https://github.com/nuxt-modules/i18n/issues/3097](https://redirect.github.com/nuxt-modules/i18n/issues/3097) [(a3fb8)](https://redirect.github.com/nuxt-modules/i18n/commit/a3fb89f6) - Nuxt context injected function types - by [@BobbieGoede](https://redirect.github.com/BobbieGoede) in [https://github.com/nuxt-modules/i18n/issues/3098](https://redirect.github.com/nuxt-modules/i18n/issues/3098) [(97528)](https://redirect.github.com/nuxt-modules/i18n/commit/97528e99) - Remove deprecated legacy dynamic route params - by [@BobbieGoede](https://redirect.github.com/BobbieGoede) in [https://github.com/nuxt-modules/i18n/issues/2801](https://redirect.github.com/nuxt-modules/i18n/issues/2801) [(a00c2)](https://redirect.github.com/nuxt-modules/i18n/commit/a00c2f44) - Change `useLocaleHead` options shape and defaults - by [@BobbieGoede](https://redirect.github.com/BobbieGoede) in [https://github.com/nuxt-modules/i18n/issues/3100](https://redirect.github.com/nuxt-modules/i18n/issues/3100) [(85550)](https://redirect.github.com/nuxt-modules/i18n/commit/85550bd8) - `restructureDir` defaults - by [@BobbieGoede](https://redirect.github.com/BobbieGoede) in [https://github.com/nuxt-modules/i18n/issues/3106](https://redirect.github.com/nuxt-modules/i18n/issues/3106) [(3e336)](https://redirect.github.com/nuxt-modules/i18n/commit/3e33699c) - Move to ESM only - by [@userquin](https://redirect.github.com/userquin) in [https://github.com/nuxt-modules/i18n/issues/3118](https://redirect.github.com/nuxt-modules/i18n/issues/3118) [(eb31e)](https://redirect.github.com/nuxt-modules/i18n/commit/eb31e715) - Remove deprecated locale `iso` property - by [@BobbieGoede](https://redirect.github.com/BobbieGoede) in [https://github.com/nuxt-modules/i18n/issues/3146](https://redirect.github.com/nuxt-modules/i18n/issues/3146) [(039f2)](https://redirect.github.com/nuxt-modules/i18n/commit/039f2820) ##### 🚀 Features - V-t directive SSR fully - by [@kazupon](https://redirect.github.com/kazupon) in [https://github.com/nuxt-modules/i18n/issues/3014](https://redirect.github.com/nuxt-modules/i18n/issues/3014) [(0ef6d)](https://redirect.github.com/nuxt-modules/i18n/commit/0ef6d8b3) - Generate `Locale` type based on configuration - by [@BobbieGoede](https://redirect.github.com/BobbieGoede) in [https://github.com/nuxt-modules/i18n/issues/3025](https://redirect.github.com/nuxt-modules/i18n/issues/3025) [(9aa71)](https://redirect.github.com/nuxt-modules/i18n/commit/9aa71716) - Configurable directory restructure - by [@BobbieGoede](https://redirect.github.com/BobbieGoede) in [https://github.com/nuxt-modules/i18n/issues/3054](https://redirect.github.com/nuxt-modules/i18n/issues/3054) [(08638)](https://redirect.github.com/nuxt-modules/i18n/commit/08638d70) - Configurable directory restructure - by [@BobbieGoede](https://redirect.github.com/BobbieGoede) in [https://github.com/nuxt-modules/i18n/issues/3054](https://redirect.github.com/nuxt-modules/i18n/issues/3054) [(c906a)](https://redirect.github.com/nuxt-modules/i18n/commit/c906a8d9) - Add support for multi domain locales - by [@DotwoodMedia](https://redirect.github.com/DotwoodMedia), **Vincent de Vreede** and **DarthGigi** in [https://github.com/nuxt-modules/i18n/issues/3065](https://redirect.github.com/nuxt-modules/i18n/issues/3065) [(88916)](https://redirect.github.com/nuxt-modules/i18n/commit/88916007) - Add support for multi domain locales - by [@DotwoodMedia](https://redirect.github.com/DotwoodMedia), **Vincent de Vreede** and **DarthGigi** in [https://github.com/nuxt-modules/i18n/issues/3065](https://redirect.github.com/nuxt-modules/i18n/issues/3065) [(93d62)](https://redirect.github.com/nuxt-modules/i18n/commit/93d62226) - Runtime logger formatting and debug verbose option - by [@BobbieGoede](https://redirect.github.com/BobbieGoede) in [https://github.com/nuxt-modules/i18n/issues/3067](https://redirect.github.com/nuxt-modules/i18n/issues/3067) [(80d9e)](https://redirect.github.com/nuxt-modules/i18n/commit/80d9e609) - Support Nuxt 4 - by [@BobbieGoede](https://redirect.github.com/BobbieGoede) in [https://github.com/nuxt-modules/i18n/issues/3105](https://redirect.github.com/nuxt-modules/i18n/issues/3105) [(73f6b)](https://redirect.github.com/nuxt-modules/i18n/commit/73f6b997) - Support Nuxt 4 - by [@BobbieGoede](https://redirect.github.com/BobbieGoede) in [https://github.com/nuxt-modules/i18n/issues/3105](https://redirect.github.com/nuxt-modules/i18n/issues/3105) [(5ba98)](https://redirect.github.com/nuxt-modules/i18n/commit/5ba983a5) - Experimental typed routes - by [@BobbieGoede](https://redirect.github.com/BobbieGoede) in [https://github.com/nuxt-modules/i18n/issues/3142](https://redirect.github.com/nuxt-modules/i18n/issues/3142) [(c103d)](https://redirect.github.com/nuxt-modules/i18n/commit/c103d13e) - Experimental `vue-i18n` and messages type generation - by [@BobbieGoede](https://redirect.github.com/BobbieGoede) in [https://github.com/nuxt-modules/i18n/issues/3151](https://redirect.github.com/nuxt-modules/i18n/issues/3151) [(4f734)](https://redirect.github.com/nuxt-modules/i18n/commit/4f73469d) ##### 🐞 Bug Fixes - Unpin and update dependencies - by [@BobbieGoede](https://redirect.github.com/BobbieGoede) in [https://github.com/nuxt-modules/i18n/issues/3015](https://redirect.github.com/nuxt-modules/i18n/issues/3015) [(3c327)](https://redirect.github.com/nuxt-modules/i18n/commit/3c3277ef) - Unable to configure server integration using inline options - by [@BobbieGoede](https://redirect.github.com/BobbieGoede) in [https://github.com/nuxt-modules/i18n/issues/3020](https://redirect.github.com/nuxt-modules/i18n/issues/3020) [(6c51e)](https://redirect.github.com/nuxt-modules/i18n/commit/6c51eb41) - Generated module augmentation should use `@intlify/core-base` - by [@BobbieGoede](https://redirect.github.com/BobbieGoede) in [https://github.com/nuxt-modules/i18n/issues/3034](https://redirect.github.com/nuxt-modules/i18n/issues/3034) [(e2c58)](https://redirect.github.com/nuxt-modules/i18n/commit/e2c58c63) - Unable to configure server integration using inline options - by [@BobbieGoede](https://redirect.github.com/BobbieGoede) in [https://github.com/nuxt-modules/i18n/issues/3020](https://redirect.github.com/nuxt-modules/i18n/issues/3020) [(856ba)](https://redirect.github.com/nuxt-modules/i18n/commit/856ba4fc) - Encode `switchLocalePath` during SSR replacement - by [@BobbieGoede](https://redirect.github.com/BobbieGoede) in [https://github.com/nuxt-modules/i18n/issues/3043](https://redirect.github.com/nuxt-modules/i18n/issues/3043) [(be59c)](https://redirect.github.com/nuxt-modules/i18n/commit/be59c76c) - Encode `switchLocalePath` during SSR replacement - by [@BobbieGoede](https://redirect.github.com/BobbieGoede) in [https://github.com/nuxt-modules/i18n/issues/3043](https://redirect.github.com/nuxt-modules/i18n/issues/3043) [(28d22)](https://redirect.github.com/nuxt-modules/i18n/commit/28d22aa6) - Rename locale `iso` property to `language` - by [@BobbieGoede](https://redirect.github.com/BobbieGoede) in [https://github.com/nuxt-modules/i18n/issues/3055](https://redirect.github.com/nuxt-modules/i18n/issues/3055) [(6a29a)](https://redirect.github.com/nuxt-modules/i18n/commit/6a29addd) - Rename locale `iso` property to `language` - by [@BobbieGoede](https://redirect.github.com/BobbieGoede) in [https://github.com/nuxt-modules/i18n/issues/3055](https://redirect.github.com/nuxt-modules/i18n/issues/3055) [(df938)](https://redirect.github.com/nuxt-modules/i18n/commit/df938371) - `strategy: 'no_prefix'` when using `differentDomains` - by [@BobbieGoede](https://redirect.github.com/BobbieGoede) in [https://github.com/nuxt-modules/i18n/issues/3061](https://redirect.github.com/nuxt-modules/i18n/issues/3061) [(8536b)](https://redirect.github.com/nuxt-modules/i18n/commit/8536b237) - `strategy: 'no_prefix'` when using `differentDomains` - by [@BobbieGoede](https://redirect.github.com/BobbieGoede) in [https://github.com/nuxt-modules/i18n/issues/3061](https://redirect.github.com/nuxt-modules/i18n/issues/3061) [(53f16)](https://redirect.github.com/nuxt-modules/i18n/commit/53f16e6a) - Cookie being reset on reload in ssg build - by [@BobbieGoede](https://redirect.github.com/BobbieGoede) in [https://github.com/nuxt-modules/i18n/issues/3087](https://redirect.github.com/nuxt-modules/i18n/issues/3087) [(ec74f)](https://redirect.github.com/nuxt-modules/i18n/commit/ec74f569) - Set default values for `locales` and `restructureDir` - by [@BobbieGoede](https://redirect.github.com/BobbieGoede) in [https://github.com/nuxt-modules/i18n/issues/3088](https://redirect.github.com/nuxt-modules/i18n/issues/3088) [(88a7b)](https://redirect.github.com/nuxt-modules/i18n/commit/88a7bf08) - Cookie being reset on reload in ssg build - by [@BobbieGoede](https://redirect.github.com/BobbieGoede) in [https://github.com/nuxt-modules/i18n/issues/3087](https://redirect.github.com/nuxt-modules/i18n/issues/3087) [(7ccaf)](https://redirect.github.com/nuxt-modules/i18n/commit/7ccaf160) - Empty `i18n` options not loading `vue-i18n` config file - by [@BobbieGoede](https://redirect.github.com/BobbieGoede) in [https://github.com/nuxt-modules/i18n/issues/3093](https://redirect.github.com/nuxt-modules/i18n/issues/3093) [(c720b)](https://redirect.github.com/nuxt-modules/i18n/commit/c720b6d7) - Empty `i18n` options not loading `vue-i18n` config file - by [@BobbieGoede](https://redirect.github.com/BobbieGoede) in [https://github.com/nuxt-modules/i18n/issues/3093](https://redirect.github.com/nuxt-modules/i18n/issues/3093) [(a8463)](https://redirect.github.com/nuxt-modules/i18n/commit/a84630f9) - Fallback generated locale type to `string` - by [@BobbieGoede](https://redirect.github.com/BobbieGoede) in [https://github.com/nuxt-modules/i18n/issues/3107](https://redirect.github.com/nuxt-modules/i18n/issues/3107) [(b2d49)](https://redirect.github.com/nuxt-modules/i18n/commit/b2d49168) - Use generated tsconfig and virtual file augmentations - by [@BobbieGoede](https://redirect.github.com/BobbieGoede) in [https://github.com/nuxt-modules/i18n/issues/3112](https://redirect.github.com/nuxt-modules/i18n/issues/3112) [(62963)](https://redirect.github.com/nuxt-modules/i18n/commit/6296331a) - Remove `jiti` version override - by [@BobbieGoede](https://redirect.github.com/BobbieGoede) in [https://github.com/nuxt-modules/i18n/issues/3115](https://redirect.github.com/nuxt-modules/i18n/issues/3115) [(2678e)](https://redirect.github.com/nuxt-modules/i18n/commit/2678ed57) - Don't use nuxt aliases - by [@userquin](https://redirect.github.com/userquin) in [https://github.com/nuxt-modules/i18n/issues/3120](https://redirect.github.com/nuxt-modules/i18n/issues/3120) [(98897)](https://redirect.github.com/nuxt-modules/i18n/commit/98897f4c) - Move shared types to runtime - by [@userquin](https://redirect.github.com/userquin) in [https://github.com/nuxt-modules/i18n/issues/3121](https://redirect.github.com/nuxt-modules/i18n/issues/3121) [(00638)](https://redirect.github.com/nuxt-modules/i18n/commit/00638ab4) - Custom routes not analyzed in layer with custom `srcDir` - by [@BobbieGoede](https://redirect.github.com/BobbieGoede) in [https://github.com/nuxt-modules/i18n/issues/3133](https://redirect.github.com/nuxt-modules/i18n/issues/3133) [(b9e52)](https://redirect.github.com/nuxt-modules/i18n/commit/b9e5296f) - Custom routes not analyzed in layer with custom `srcDir` - by [@BobbieGoede](https://redirect.github.com/BobbieGoede) in [https://github.com/nuxt-modules/i18n/issues/3133](https://redirect.github.com/nuxt-modules/i18n/issues/3133) [(10c02)](https://redirect.github.com/nuxt-modules/i18n/commit/10c02b39) - Update intlify dependencies - by [@BobbieGoede](https://redirect.github.com/BobbieGoede) in [https://github.com/nuxt-modules/i18n/issues/3137](https://redirect.github.com/nuxt-modules/i18n/issues/3137) [(3bcda)](https://redirect.github.com/nuxt-modules/i18n/commit/3bcdae6f) - Use `next` tag for v9 edge release - by [@BobbieGoede](https://redirect.github.com/BobbieGoede) in [https://github.com/nuxt-modules/i18n/issues/3138](https://redirect.github.com/nuxt-modules/i18n/issues/3138) [(f61b5)](https://redirect.github.com/nuxt-modules/i18n/commit/f61b5404) - Warn when using SEO features without `baseUrl` - by [@BobbieGoede](https://redirect.github.com/BobbieGoede) in [https://github.com/nuxt-modules/i18n/issues/3145](https://redirect.github.com/nuxt-modules/i18n/issues/3145) [(35b45)](https://redirect.github.com/nuxt-modules/i18n/commit/35b45a90) - `vueI18n` resolution not using `restructureDir` defaults - by [@BobbieGoede](https://redirect.github.com/BobbieGoede) in [https://github.com/nuxt-modules/i18n/issues/3159](https://redirect.github.com/nuxt-modules/i18n/issues/3159) [(a0164)](https://redirect.github.com/nuxt-modules/i18n/commit/a016440e) - Update `@intlify/h3` dependency - by [@BobbieGoede](https://redirect.github.com/BobbieGoede) in [https://github.com/nuxt-modules/i18n/issues/3165](https://redirect.github.com/nuxt-modules/i18n/issues/3165) [(893f9)](https://redirect.github.com/nuxt-modules/i18n/commit/893f9245) - Use experimental `pages:resolved` hook if enabled - by [@BobbieGoede](https://redirect.github.com/BobbieGoede) in [https://github.com/nuxt-modules/i18n/issues/3196](https://redirect.github.com/nuxt-modules/i18n/issues/3196) [(11b3e)](https://redirect.github.com/nuxt-modules/i18n/commit/11b3edc0) - Use NuxtLink config in components - by [@yeganemehr](https://redirect.github.com/yeganemehr) in [https://github.com/nuxt-modules/i18n/issues/3183](https://redirect.github.com/nuxt-modules/i18n/issues/3183) [(507a0)](https://redirect.github.com/nuxt-modules/i18n/commit/507a034e) - Set publish tag to latest - by [@BobbieGoede](https://redirect.github.com/BobbieGoede) in [https://github.com/nuxt-modules/i18n/issues/3198](https://redirect.github.com/nuxt-modules/i18n/issues/3198) [(a9fb9)](https://redirect.github.com/nuxt-modules/i18n/commit/a9fb97c1) ##### [View changes on GitHub](https://redirect.github.com/nuxt-modules/i18n/compare/v8.5.6...v9.0.0) ### [`v8.5.6`](https://redirect.github.com/nuxt-modules/i18n/releases/tag/v8.5.6) [Compare Source](https://redirect.github.com/nuxt-modules/i18n/compare/v8.5.5...v8.5.6) ##### 🐞 Bug Fixes - Custom routes not analyzed in layer with custom `srcDir` - by [@BobbieGoede](https://redirect.github.com/BobbieGoede) in [https://github.com/nuxt-modules/i18n/issues/3133](https://redirect.github.com/nuxt-modules/i18n/issues/3133) [(10c02)](https://redirect.github.com/nuxt-modules/i18n/commit/10c02b39) - Update intlify dependencies - by [@BobbieGoede](https://redirect.github.com/BobbieGoede) in [https://github.com/nuxt-modules/i18n/issues/3137](https://redirect.github.com/nuxt-modules/i18n/issues/3137) [(3bcda)](https://redirect.github.com/nuxt-modules/i18n/commit/3bcdae6f) ##### [View changes on GitHub](https://redirect.github.com/nuxt-modules/i18n/compare/v8.5.5...v8.5.6)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 PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
This PR was generated by Mend Renovate. View the repository job log.