diff --git a/CHANGELOG.md b/CHANGELOG.md index 943dd3315..35bc95ef9 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,3 +1,52 @@ +# v9.0.0-alpha.3 (2024-09-21T06:34:15Z) + +This changelog is generated by [GitHub Releases](https://github.com/nuxt-modules/i18n/releases/tag/v9.0.0-alpha.3) + +###    🚨 Breaking Changes + +- Upgrade vue-i18n v10  -  by @kazupon in https://github.com/nuxt-modules/i18n/issues/3001 [(c3b1f)](https://github.com/nuxt-modules/i18n/commit/c3b1f5d2) +- Rename public runtime config properties  -  by @BobbieGoede in https://github.com/nuxt-modules/i18n/issues/3096 [(34b7b)](https://github.com/nuxt-modules/i18n/commit/34b7b4c6) +- Configurable `lang` attribute for `useLocaleHead`  -  by @BobbieGoede in https://github.com/nuxt-modules/i18n/issues/3097 [(a3fb8)](https://github.com/nuxt-modules/i18n/commit/a3fb89f6) +- Nuxt context injected function types  -  by @BobbieGoede in https://github.com/nuxt-modules/i18n/issues/3098 [(97528)](https://github.com/nuxt-modules/i18n/commit/97528e99) +- Remove deprecated legacy dynamic route params  -  by @BobbieGoede in https://github.com/nuxt-modules/i18n/issues/2801 [(a00c2)](https://github.com/nuxt-modules/i18n/commit/a00c2f44) +- Change `useLocaleHead` options shape and defaults  -  by @BobbieGoede in https://github.com/nuxt-modules/i18n/issues/3100 [(85550)](https://github.com/nuxt-modules/i18n/commit/85550bd8) +- `restructureDir` defaults  -  by @BobbieGoede in https://github.com/nuxt-modules/i18n/issues/3106 [(3e336)](https://github.com/nuxt-modules/i18n/commit/3e33699c) + +###    🚀 Features + +- V-t directive SSR fully  -  by @kazupon in https://github.com/nuxt-modules/i18n/issues/3014 [(0ef6d)](https://github.com/nuxt-modules/i18n/commit/0ef6d8b3) +- Generate `Locale` type based on configuration  -  by @BobbieGoede in https://github.com/nuxt-modules/i18n/issues/3025 [(9aa71)](https://github.com/nuxt-modules/i18n/commit/9aa71716) +- Configurable directory restructure  -  by @BobbieGoede in https://github.com/nuxt-modules/i18n/issues/3054 [(08638)](https://github.com/nuxt-modules/i18n/commit/08638d70) +- Configurable directory restructure  -  by @BobbieGoede in https://github.com/nuxt-modules/i18n/issues/3054 [(c906a)](https://github.com/nuxt-modules/i18n/commit/c906a8d9) +- Add support for multi domain locales  -  by @DotwoodMedia, **Vincent de Vreede** and **DarthGigi** in https://github.com/nuxt-modules/i18n/issues/3065 [(88916)](https://github.com/nuxt-modules/i18n/commit/88916007) +- Add support for multi domain locales  -  by @DotwoodMedia, **Vincent de Vreede** and **DarthGigi** in https://github.com/nuxt-modules/i18n/issues/3065 [(93d62)](https://github.com/nuxt-modules/i18n/commit/93d62226) +- Runtime logger formatting and debug verbose option  -  by @BobbieGoede in https://github.com/nuxt-modules/i18n/issues/3067 [(80d9e)](https://github.com/nuxt-modules/i18n/commit/80d9e609) +- Support Nuxt 4  -  by @BobbieGoede in https://github.com/nuxt-modules/i18n/issues/3105 [(73f6b)](https://github.com/nuxt-modules/i18n/commit/73f6b997) +- Support Nuxt 4  -  by @BobbieGoede in https://github.com/nuxt-modules/i18n/issues/3105 [(5ba98)](https://github.com/nuxt-modules/i18n/commit/5ba983a5) + +###    🐞 Bug Fixes + +- Unpin and update dependencies  -  by @BobbieGoede in https://github.com/nuxt-modules/i18n/issues/3015 [(3c327)](https://github.com/nuxt-modules/i18n/commit/3c3277ef) +- Unable to configure server integration using inline options  -  by @BobbieGoede in https://github.com/nuxt-modules/i18n/issues/3020 [(6c51e)](https://github.com/nuxt-modules/i18n/commit/6c51eb41) +- Generated module augmentation should use `@intlify/core-base`  -  by @BobbieGoede in https://github.com/nuxt-modules/i18n/issues/3034 [(e2c58)](https://github.com/nuxt-modules/i18n/commit/e2c58c63) +- Unable to configure server integration using inline options  -  by @BobbieGoede in https://github.com/nuxt-modules/i18n/issues/3020 [(856ba)](https://github.com/nuxt-modules/i18n/commit/856ba4fc) +- Encode `switchLocalePath` during SSR replacement  -  by @BobbieGoede in https://github.com/nuxt-modules/i18n/issues/3043 [(be59c)](https://github.com/nuxt-modules/i18n/commit/be59c76c) +- Encode `switchLocalePath` during SSR replacement  -  by @BobbieGoede in https://github.com/nuxt-modules/i18n/issues/3043 [(28d22)](https://github.com/nuxt-modules/i18n/commit/28d22aa6) +- Rename locale `iso` property to `language`  -  by @BobbieGoede in https://github.com/nuxt-modules/i18n/issues/3055 [(6a29a)](https://github.com/nuxt-modules/i18n/commit/6a29addd) +- Rename locale `iso` property to `language`  -  by @BobbieGoede in https://github.com/nuxt-modules/i18n/issues/3055 [(df938)](https://github.com/nuxt-modules/i18n/commit/df938371) +- `strategy: 'no_prefix'` when using `differentDomains`  -  by @BobbieGoede in https://github.com/nuxt-modules/i18n/issues/3061 [(8536b)](https://github.com/nuxt-modules/i18n/commit/8536b237) +- `strategy: 'no_prefix'` when using `differentDomains`  -  by @BobbieGoede in https://github.com/nuxt-modules/i18n/issues/3061 [(53f16)](https://github.com/nuxt-modules/i18n/commit/53f16e6a) +- Cookie being reset on reload in ssg build  -  by @BobbieGoede in https://github.com/nuxt-modules/i18n/issues/3087 [(ec74f)](https://github.com/nuxt-modules/i18n/commit/ec74f569) +- Set default values for `locales` and `restructureDir`  -  by @BobbieGoede in https://github.com/nuxt-modules/i18n/issues/3088 [(88a7b)](https://github.com/nuxt-modules/i18n/commit/88a7bf08) +- Cookie being reset on reload in ssg build  -  by @BobbieGoede in https://github.com/nuxt-modules/i18n/issues/3087 [(7ccaf)](https://github.com/nuxt-modules/i18n/commit/7ccaf160) +- Empty `i18n` options not loading `vue-i18n` config file  -  by @BobbieGoede in https://github.com/nuxt-modules/i18n/issues/3093 [(c720b)](https://github.com/nuxt-modules/i18n/commit/c720b6d7) +- Empty `i18n` options not loading `vue-i18n` config file  -  by @BobbieGoede in https://github.com/nuxt-modules/i18n/issues/3093 [(a8463)](https://github.com/nuxt-modules/i18n/commit/a84630f9) +- Fallback generated locale type to `string`  -  by @BobbieGoede in https://github.com/nuxt-modules/i18n/issues/3107 [(b2d49)](https://github.com/nuxt-modules/i18n/commit/b2d49168) +- Use generated tsconfig and virtual file augmentations  -  by @BobbieGoede in https://github.com/nuxt-modules/i18n/issues/3112 [(62963)](https://github.com/nuxt-modules/i18n/commit/6296331a) +- Remove `jiti` version override  -  by @BobbieGoede in https://github.com/nuxt-modules/i18n/issues/3115 [(2678e)](https://github.com/nuxt-modules/i18n/commit/2678ed57) + +#####     [View changes on GitHub](https://github.com/nuxt-modules/i18n/compare/v8.5.4...v9.0.0-alpha.3) + # v9.0.0-alpha.2 (2024-09-17T14:56:02Z) This changelog is generated by [GitHub Releases](https://github.com/nuxt-modules/i18n/releases/tag/v9.0.0-alpha.2)