UNPKG

nuxt-i18n

Version:
770 lines (369 loc) 62.8 kB
### [6.20.2](https://github.com/nuxt-community/i18n-module/compare/v6.20.1...v6.20.2) (2021-02-19) ### Bug Fixes * **lazy:** only process lang files with js, ts and json extensions ([#1070](https://github.com/nuxt-community/i18n-module/issues/1070)) ([1cf1ac2](https://github.com/nuxt-community/i18n-module/commit/1cf1ac2d031b924b4d2b82113f7580cfa18f7efa)), closes [#1068](https://github.com/nuxt-community/i18n-module/issues/1068) ### [6.20.1](https://github.com/nuxt-community/i18n-module/compare/v6.20.0...v6.20.1) (2021-02-15) ### Bug Fixes * compatibility issue with Nuxt 2.15.0 ([9d276d7](https://github.com/nuxt-community/i18n-module/commit/9d276d7943ada9f96cf27d870b0072fae83e9c33)), closes [#1063](https://github.com/nuxt-community/i18n-module/issues/1063) * **docs:** missing semicolon in Locales option example ([#1056](https://github.com/nuxt-community/i18n-module/issues/1056)) ([e9f2a6a](https://github.com/nuxt-community/i18n-module/commit/e9f2a6a4e07d89bdb4212f43bf2062e0186c8041)) ## [6.20.0](https://github.com/nuxt-community/i18n-module/compare/v6.19.0...v6.20.0) (2021-02-03) ### Features * API for handling locale change during page transitions ([#963](https://github.com/nuxt-community/i18n-module/issues/963)) ([23b9cc4](https://github.com/nuxt-community/i18n-module/commit/23b9cc4b9b831c91248f840ff1b9229824ed7268)) ## [6.19.0](https://github.com/nuxt-community/i18n-module/compare/v6.18.0...v6.19.0) (2021-02-01) ### Features * add dir property and defaultDirection option ([#1023](https://github.com/nuxt-community/i18n-module/issues/1023)) ([3b3dcc6](https://github.com/nuxt-community/i18n-module/commit/3b3dcc6ba418ce6250498225873da3a063c8321c)) ### Bug Fixes * invalid canonical SEO link with differentDomains ([#1049](https://github.com/nuxt-community/i18n-module/issues/1049)) ([d05317b](https://github.com/nuxt-community/i18n-module/commit/d05317be2eb26a211f1783c35a966b9d779feeb8)) * **deps:** update all non-major dependencies ([#1048](https://github.com/nuxt-community/i18n-module/issues/1048)) ([8f4cef5](https://github.com/nuxt-community/i18n-module/commit/8f4cef5d5335138e638e2c58b75ab77602f25c65)) * localeProperties undefined when <i18n> component used ([#1043](https://github.com/nuxt-community/i18n-module/issues/1043)) ([ff56a35](https://github.com/nuxt-community/i18n-module/commit/ff56a35a052487b17632e5ad6f08bf588f94f966)) ## [6.18.0](https://github.com/nuxt-community/i18n-module/compare/v6.17.0...v6.18.0) (2021-01-13) ### Features * expose API for detecting browser locale ([#1022](https://github.com/nuxt-community/i18n-module/issues/1022)) ([ac75635](https://github.com/nuxt-community/i18n-module/commit/ac75635d963104498e876040b111dd8d16fef6d3)), closes [#1018](https://github.com/nuxt-community/i18n-module/issues/1018) * expose localeProperties property ([#1016](https://github.com/nuxt-community/i18n-module/issues/1016)) ([a9457a0](https://github.com/nuxt-community/i18n-module/commit/a9457a02177e230ec4529a96b97b3aa2993b9ec2)), closes [#916](https://github.com/nuxt-community/i18n-module/issues/916) ## [6.17.0](https://github.com/nuxt-community/i18n-module/compare/v6.16.0...v6.17.0) (2021-01-05) ### Features * **fallbackLocale:** support vue-i18n decision map fallback ([#992](https://github.com/nuxt-community/i18n-module/issues/992)) ([b4c6cfd](https://github.com/nuxt-community/i18n-module/commit/b4c6cfd9968562c35c6e6a1b0e6805efb6945d47)) ### Bug Fixes * use local klona dependency from the plugin ([#1008](https://github.com/nuxt-community/i18n-module/issues/1008)) ([42c3cd5](https://github.com/nuxt-community/i18n-module/commit/42c3cd5595e4fcc06866c373a1a430e6f1b337c6)), closes [#1004](https://github.com/nuxt-community/i18n-module/issues/1004) * **deps:** update dependency is-https to v3 ([#997](https://github.com/nuxt-community/i18n-module/issues/997)) ([cd377b4](https://github.com/nuxt-community/i18n-module/commit/cd377b49441465de3283e68b253e984077d24ac3)) ## [6.16.0](https://github.com/nuxt-community/i18n-module/compare/v6.15.4...v6.16.0) (2020-12-09) ### Features * "onlyOnNoPrefix" - detect browser locale when no prefix ([#896](https://github.com/nuxt-community/i18n-module/issues/896)) ([15f0a44](https://github.com/nuxt-community/i18n-module/commit/15f0a4444b22ff99c5d07814e8d30a3e68a73720)) ### Bug Fixes * **detectBrowserLanguage:** use ISO code if available ([#965](https://github.com/nuxt-community/i18n-module/issues/965)) ([1e39a3b](https://github.com/nuxt-community/i18n-module/commit/1e39a3bf43010d05f5d52a3b046020ccfb23d7cc)), closes [#979](https://github.com/nuxt-community/i18n-module/issues/979) [#499](https://github.com/nuxt-community/i18n-module/issues/499) * **docs:** add defaultLocale to examples ([#955](https://github.com/nuxt-community/i18n-module/issues/955)) ([4b69c6c](https://github.com/nuxt-community/i18n-module/commit/4b69c6c72fe7217ede1d687fa7f4a0fbcc04285c)) * **docs:** add missing parenthesis ([#941](https://github.com/nuxt-community/i18n-module/issues/941)) ([4ecdee1](https://github.com/nuxt-community/i18n-module/commit/4ecdee1cadd9c46a19bf932e1f7a933728b45282)) * **docs:** clarify the type of the "vueI18n" option ([c9be559](https://github.com/nuxt-community/i18n-module/commit/c9be559b0e2560641d41fa0d3ca40e4f3b981cc7)) * **docs:** fix some links in the documentation ([1249226](https://github.com/nuxt-community/i18n-module/commit/12492263ce923f3fb8aa97c7b8a8fdf9affef860)) * **docs:** fix some more links in the documentation ([abbf212](https://github.com/nuxt-community/i18n-module/commit/abbf212f1694d1fb295a6386bd7001315e442232)) * **docs:** include "defaultLocale" in the example configuration ([#951](https://github.com/nuxt-community/i18n-module/issues/951)) ([6bacb3b](https://github.com/nuxt-community/i18n-module/commit/6bacb3b18f9cd15a6f4e60139f8f23106b39f218)) * **docs:** remove unwanted characters ([bc9f76e](https://github.com/nuxt-community/i18n-module/commit/bc9f76e4bbc69f1be895a60704448a0a6519bbfe)), closes [#960](https://github.com/nuxt-community/i18n-module/issues/960) * **generate:** don't try to redirect route when static generating ([#989](https://github.com/nuxt-community/i18n-module/issues/989)) ([d5957d0](https://github.com/nuxt-community/i18n-module/commit/d5957d057c819049c9d73a526fb6752c428a67c6)), closes [#911](https://github.com/nuxt-community/i18n-module/issues/911) * **test:** fix test expectation for trailingSlash=true ([c9f2ef5](https://github.com/nuxt-community/i18n-module/commit/c9f2ef52a844990e0ffa373c7eae83873814d34d)) ### [6.15.4](https://github.com/nuxt-community/i18n-module/compare/v6.15.3...v6.15.4) (2020-10-19) ### Bug Fixes * node-libs-browser being imported on the client ([#936](https://github.com/nuxt-community/i18n-module/issues/936)) ([7490ae9](https://github.com/nuxt-community/i18n-module/commit/7490ae9b742bd60d4f9f8f81f5b540491380c84f)), closes [#907](https://github.com/nuxt-community/i18n-module/issues/907) [#935](https://github.com/nuxt-community/i18n-module/issues/935) ### [6.15.3](https://github.com/nuxt-community/i18n-module/compare/v6.15.2...v6.15.3) (2020-10-14) ### Bug Fixes * don't use optional chaining for compatibility reasons ([#930](https://github.com/nuxt-community/i18n-module/issues/930)) ([2d96629](https://github.com/nuxt-community/i18n-module/commit/2d96629e71d36a0901ce0ef255d6e730338e0ede)), closes [#929](https://github.com/nuxt-community/i18n-module/issues/929) ### [6.15.2](https://github.com/nuxt-community/i18n-module/compare/v6.15.1...v6.15.2) (2020-10-13) ### Bug Fixes * **docs:** add warnings regarding no_prefix strategy ([#891](https://github.com/nuxt-community/i18n-module/issues/891)) ([bbcbad9](https://github.com/nuxt-community/i18n-module/commit/bbcbad96955b07d81168f61059cca7ebdb6995f6)) * **seo:** don't include queries in canonical tag ([d09ad9e](https://github.com/nuxt-community/i18n-module/commit/d09ad9e6f521a1c193fdb05f1ed2f26289586847)), closes [#912](https://github.com/nuxt-community/i18n-module/issues/912) * **seo:** enable canonical tag for all strategies ([4ae4199](https://github.com/nuxt-community/i18n-module/commit/4ae41997017faa0e7900274f725eee010e523dae)) * **seo:** enable self-referential canonical tags ([b62fd39](https://github.com/nuxt-community/i18n-module/commit/b62fd39718f1bde419897ca9348b058b637ca2a6)) * add x-default hreflang tag for improved SEO ([#922](https://github.com/nuxt-community/i18n-module/issues/922)) ([b35bc57](https://github.com/nuxt-community/i18n-module/commit/b35bc579cb6431953e8473f4bd4fd5dbbed33426)) ### [6.15.1](https://github.com/nuxt-community/i18n-module/compare/v6.15.0...v6.15.1) (2020-09-11) ### Bug Fixes * ("prefix" strategy) redirect from root doesn't respect cookie locale ([#890](https://github.com/nuxt-community/i18n-module/issues/890)) ([d3b09f5](https://github.com/nuxt-community/i18n-module/commit/d3b09f55252e6a436842500d0f04e8360c711291)), closes [#887](https://github.com/nuxt-community/i18n-module/issues/887) * add plugins from the main context to have consistent loading order ([#889](https://github.com/nuxt-community/i18n-module/issues/889)) ([1ec8814](https://github.com/nuxt-community/i18n-module/commit/1ec8814e5aaf5849153ac640eea3891caf9b5214)), closes [#874](https://github.com/nuxt-community/i18n-module/issues/874) * **docs:** refactor options documentation ([#888](https://github.com/nuxt-community/i18n-module/issues/888)) ([5f295be](https://github.com/nuxt-community/i18n-module/commit/5f295befc35156ca1c7d08ba3d737810b354e66b)) ## [6.15.0](https://github.com/nuxt-community/i18n-module/compare/v6.14.2...v6.15.0) (2020-09-10) ### Features * add option to only detect browser locale on root path ([#799](https://github.com/nuxt-community/i18n-module/issues/799)) ([7bdb227](https://github.com/nuxt-community/i18n-module/commit/7bdb227dfb6c2c4ee1474f09add28dd8afc99764)), closes [#455](https://github.com/nuxt-community/i18n-module/issues/455) [#761](https://github.com/nuxt-community/i18n-module/issues/761) ### Bug Fixes * **differentDomains:** Match domain properly on client if port provided ([#832](https://github.com/nuxt-community/i18n-module/issues/832)) ([3a0bc88](https://github.com/nuxt-community/i18n-module/commit/3a0bc88e6acb5c08d1d0f5567bc9f9ce12db56d4)) ### [6.14.2](https://github.com/nuxt-community/i18n-module/compare/v6.14.1...v6.14.2) (2020-09-08) ### Bug Fixes * fails at extending routes when followed by another module ([#884](https://github.com/nuxt-community/i18n-module/issues/884)) ([c0d136b](https://github.com/nuxt-community/i18n-module/commit/c0d136b83a4998926500ed90e34c4223f98034b9)), closes [#157](https://github.com/nuxt-community/i18n-module/issues/157) ### [6.14.1](https://github.com/nuxt-community/i18n-module/compare/v6.14.0...v6.14.1) (2020-09-08) ### Bug Fixes * remove postinstall script that breaks production ([56f8084](https://github.com/nuxt-community/i18n-module/commit/56f8084f44c80eb30c43684a0adf474162679245)) ## [6.14.0](https://github.com/nuxt-community/i18n-module/compare/v6.13.12...v6.14.0) (2020-09-08) ### Features * add "cookieSecure" setting to set the Secure flag on the cookie ([#869](https://github.com/nuxt-community/i18n-module/issues/869)) ([0f2d762](https://github.com/nuxt-community/i18n-module/commit/0f2d7629d456400ef3d9a25e4bc9d871b6b1d128)) * **docs:** migrate docs to Nuxt Content ([#864](https://github.com/nuxt-community/i18n-module/issues/864)) ([affb845](https://github.com/nuxt-community/i18n-module/commit/affb8450bacee2a58c6cd716dd3934b296ba60a5)) * add setting to use cross-origin cookie for "detectBrowserLocale" ([#853](https://github.com/nuxt-community/i18n-module/issues/853)) ([e446676](https://github.com/nuxt-community/i18n-module/commit/e4466767d30d9b4ef2078a97f11354fbac5f2b03)) ### Bug Fixes * only import build-time dependency at build time ([#875](https://github.com/nuxt-community/i18n-module/issues/875)) ([095cc78](https://github.com/nuxt-community/i18n-module/commit/095cc78ca46a075b979fd9f35a518b1d8a613969)) * **deps:** pin dependencies ([#865](https://github.com/nuxt-community/i18n-module/issues/865)) ([d66545f](https://github.com/nuxt-community/i18n-module/commit/d66545f73b198f12095a852c02c3639d10629b53)) * **docs:** fix various documentation links after migration ([19c516c](https://github.com/nuxt-community/i18n-module/commit/19c516c66b3e3f9a39af51b11591d965b945dc84)) * **docs:** typo in Spanish accent mark ([#867](https://github.com/nuxt-community/i18n-module/issues/867)) ([4fadb8b](https://github.com/nuxt-community/i18n-module/commit/4fadb8b9f7bb03c954640038b03b32e355b732a6)) ### [6.13.12](https://github.com/nuxt-community/i18n-module/compare/v6.13.11...v6.13.12) (2020-08-22) ### Bug Fixes * force-transpile deepcopy dependency to fix IE11 ([#861](https://github.com/nuxt-community/i18n-module/issues/861)) ([9b9fec5](https://github.com/nuxt-community/i18n-module/commit/9b9fec5f6e47392a8cf0b80cf3b635d2c5d9aa0a)), closes [#860](https://github.com/nuxt-community/i18n-module/issues/860) ### [6.13.11](https://github.com/nuxt-community/i18n-module/compare/v6.13.10...v6.13.11) (2020-08-21) ### Bug Fixes * **lazy:** null-check nuxtState as it might not exist in SPA ([#859](https://github.com/nuxt-community/i18n-module/issues/859)) ([6763390](https://github.com/nuxt-community/i18n-module/commit/676339076c3dad802dbf966863c52bae75f3c63b)), closes [#858](https://github.com/nuxt-community/i18n-module/issues/858) ### [6.13.10](https://github.com/nuxt-community/i18n-module/compare/v6.13.9...v6.13.10) (2020-08-18) ### Bug Fixes * **routes:** fix routes being generated after other modules ([#851](https://github.com/nuxt-community/i18n-module/issues/851)) ([b453191](https://github.com/nuxt-community/i18n-module/commit/b45319182d07c471ef871d0a59cdb952ccff5803)), closes [#850](https://github.com/nuxt-community/i18n-module/issues/850) * **types:** add types for app.localePath and co. ([#849](https://github.com/nuxt-community/i18n-module/issues/849)) ([dfd6d76](https://github.com/nuxt-community/i18n-module/commit/dfd6d76d3082e28ed42040df218e0b71b93eb590)) ### [6.13.9](https://github.com/nuxt-community/i18n-module/compare/v6.13.8...v6.13.9) (2020-08-15) ### Bug Fixes * **lazy:** failure to load locales on SPA navigation to default locale ([#846](https://github.com/nuxt-community/i18n-module/issues/846)) ([c2aafd6](https://github.com/nuxt-community/i18n-module/commit/c2aafd63601675a2745e2fe2c052ccb1cc6e2802)), closes [#843](https://github.com/nuxt-community/i18n-module/issues/843) ### [6.13.8](https://github.com/nuxt-community/i18n-module/compare/v6.13.7...v6.13.8) (2020-08-11) ### Bug Fixes * don't crash on missing route when parsing page component options ([#841](https://github.com/nuxt-community/i18n-module/issues/841)) ([46bbdc5](https://github.com/nuxt-community/i18n-module/commit/46bbdc5e0a7403f2527dfde2c178e4da83140bdf)), closes [#838](https://github.com/nuxt-community/i18n-module/issues/838) * null-check route to avoid rare crashes ([fc02a65](https://github.com/nuxt-community/i18n-module/commit/fc02a657578f2556277af6cee67aefd0ca1e5dc6)) ### [6.13.7](https://github.com/nuxt-community/i18n-module/compare/v6.13.6...v6.13.7) (2020-08-05) ### Bug Fixes * **lazy:** error importing file when having imports within "locale.file" ([3cb1d2a](https://github.com/nuxt-community/i18n-module/commit/3cb1d2af38cf3f14e5b2b942d9b0ef528af00b09)), closes [#835](https://github.com/nuxt-community/i18n-module/issues/835) ### [6.13.6](https://github.com/nuxt-community/i18n-module/compare/v6.13.5...v6.13.6) (2020-08-04) ### Bug Fixes * restore compatibility with Nuxt <2.14 ([#830](https://github.com/nuxt-community/i18n-module/issues/830)) ([02f6b99](https://github.com/nuxt-community/i18n-module/commit/02f6b997e95dce50bf3d45c90f59686461c7f82e)), closes [#829](https://github.com/nuxt-community/i18n-module/issues/829) ### [6.13.5](https://github.com/nuxt-community/i18n-module/compare/v6.13.4...v6.13.5) (2020-08-04) ### Bug Fixes * **lazy:** don't try to copy locales to build dir at run-time ([#827](https://github.com/nuxt-community/i18n-module/issues/827)) ([55dac74](https://github.com/nuxt-community/i18n-module/commit/55dac7459c3f5f50517af3009c27a2c5a46c7c82)), closes [#826](https://github.com/nuxt-community/i18n-module/issues/826) ### [6.13.4](https://github.com/nuxt-community/i18n-module/compare/v6.13.3...v6.13.4) (2020-08-04) ### Bug Fixes * **lazy:** webpack error when only default locale exists ([#825](https://github.com/nuxt-community/i18n-module/issues/825)) ([97f1dd8](https://github.com/nuxt-community/i18n-module/commit/97f1dd8e101a69282acb509ec0d9a3202f99a1d1)), closes [#824](https://github.com/nuxt-community/i18n-module/issues/824) ### [6.13.3](https://github.com/nuxt-community/i18n-module/compare/v6.13.2...v6.13.3) (2020-08-04) ### Bug Fixes * **lazy:** include default locale in the main bundle ([#819](https://github.com/nuxt-community/i18n-module/issues/819)) ([6ed4ae6](https://github.com/nuxt-community/i18n-module/commit/6ed4ae616a0c9b555e3966c169886d3650427e07)), closes [#818](https://github.com/nuxt-community/i18n-module/issues/818) * **lazy:** make client use translations loaded on the server ([#823](https://github.com/nuxt-community/i18n-module/issues/823)) ([06bc5f1](https://github.com/nuxt-community/i18n-module/commit/06bc5f1fce1c1349a7b035a40fd698f5ae7ac7f1)), closes [#486](https://github.com/nuxt-community/i18n-module/issues/486) [#663](https://github.com/nuxt-community/i18n-module/issues/663) ### [6.13.2](https://github.com/nuxt-community/i18n-module/compare/v6.13.1...v6.13.2) (2020-07-31) ### Bug Fixes * generate fallback routes for static build ([#808](https://github.com/nuxt-community/i18n-module/issues/808)) ([c2106f7](https://github.com/nuxt-community/i18n-module/commit/c2106f7185df2329d2068582b5e5a59c371c0192)), closes [#805](https://github.com/nuxt-community/i18n-module/issues/805) * redirect loop on initial load (static mode & route with no locale) ([4c9bc13](https://github.com/nuxt-community/i18n-module/commit/4c9bc13968c96f3abd544f3b24ef90882ea10d96)), closes [#798](https://github.com/nuxt-community/i18n-module/issues/798) * **types:** fix type of detectBrowserLanguage to allow false ([#793](https://github.com/nuxt-community/i18n-module/issues/793)) ([c62f19b](https://github.com/nuxt-community/i18n-module/commit/c62f19b527d91658b036c15a9f86399a2deded34)) ### [6.13.1](https://github.com/nuxt-community/nuxt-i18n/compare/v6.13.0...v6.13.1) (2020-07-03) ### Bug Fixes * incorrect SEO links when vue-loader forces local i18n instance ([#786](https://github.com/nuxt-community/nuxt-i18n/issues/786)) ([8cf173d](https://github.com/nuxt-community/nuxt-i18n/commit/8cf173d202869c9999e0b7cbc8a2f31b0ebedd17)), closes [#785](https://github.com/nuxt-community/nuxt-i18n/issues/785) ## [6.13.0](https://github.com/nuxt-community/nuxt-i18n/compare/v6.12.2...v6.13.0) (2020-07-02) ### Features * pass to-be-loaded locale when lazy-loading from exported function ([#752](https://github.com/nuxt-community/nuxt-i18n/issues/752)) ([145f3b2](https://github.com/nuxt-community/nuxt-i18n/commit/145f3b2a080a91028fd5ef59f9c8bd88755d3b4b)), closes [#742](https://github.com/nuxt-community/nuxt-i18n/issues/742) ### Bug Fixes * handling of trailing slash in localePath ([#756](https://github.com/nuxt-community/nuxt-i18n/issues/756)) ([1a69387](https://github.com/nuxt-community/nuxt-i18n/commit/1a6938784581789465b41035aadc181782c9d68e)), closes [#717](https://github.com/nuxt-community/nuxt-i18n/issues/717) * initial redirect breaks reactivity in static mode ([54b8186](https://github.com/nuxt-community/nuxt-i18n/commit/54b8186c711389ce051b8ffbd4f30e201332e5f8)), closes [#737](https://github.com/nuxt-community/nuxt-i18n/issues/737) * preserve query when handling rootRedirect ([#771](https://github.com/nuxt-community/nuxt-i18n/issues/771)) ([b201609](https://github.com/nuxt-community/nuxt-i18n/commit/b201609de36c11b7dd6c369bf08a7e43c9cc6b59)) * **types:** extend NuxtOptions with "i18n" (when using i18n in the root of Nuxt config) ([7c5241b](https://github.com/nuxt-community/nuxt-i18n/commit/7c5241bd17f6b5f8053b0c3b1e197be211677683)) ## [6.13.0-beta.0](https://github.com/nuxt-community/nuxt-i18n/compare/v6.12.2...v6.13.0-beta.0) (2020-06-03) ### Features * pass to-be-loaded locale when lazy-loading from exported function ([#752](https://github.com/nuxt-community/nuxt-i18n/issues/752)) ([145f3b2](https://github.com/nuxt-community/nuxt-i18n/commit/145f3b2a080a91028fd5ef59f9c8bd88755d3b4b)), closes [#742](https://github.com/nuxt-community/nuxt-i18n/issues/742) ### Bug Fixes * initial redirect breaks reactivity in static mode ([ef80b0d](https://github.com/nuxt-community/nuxt-i18n/commit/ef80b0db8e2a74101929a063e7142b7ab5708ef0)), closes [#737](https://github.com/nuxt-community/nuxt-i18n/issues/737) ### [6.12.2](https://github.com/nuxt-community/nuxt-i18n/compare/v6.12.1...v6.12.2) (2020-06-02) ### Bug Fixes * revert back to generating routes from extendRoutes() ([#751](https://github.com/nuxt-community/nuxt-i18n/issues/751)) ([439781f](https://github.com/nuxt-community/nuxt-i18n/commit/439781f66127cf99e4318f8774dd9b441ccfca31)), closes [#750](https://github.com/nuxt-community/nuxt-i18n/issues/750) * **deps:** update dependency is-https to v2 ([#744](https://github.com/nuxt-community/nuxt-i18n/issues/744)) ([baf3082](https://github.com/nuxt-community/nuxt-i18n/commit/baf3082c0ac48c90a20b476a7d158e20fd2cf248)) ### [6.12.1](https://github.com/nuxt-community/nuxt-i18n/compare/v6.12.0...v6.12.1) (2020-05-29) ### Bug Fixes * crash on using nuxt-i18n properties in a component with i18n options ([#736](https://github.com/nuxt-community/nuxt-i18n/issues/736)) ([fd8b684](https://github.com/nuxt-community/nuxt-i18n/commit/fd8b684a19a109bb68066716ed92dfb02fe900a2)), closes [#557](https://github.com/nuxt-community/nuxt-i18n/issues/557) * don't add trailing slashes to generated routes ([#733](https://github.com/nuxt-community/nuxt-i18n/issues/733)) ([b062044](https://github.com/nuxt-community/nuxt-i18n/commit/b062044998062fe217f69a1e3d00184e34b7ffc5)), closes [#717](https://github.com/nuxt-community/nuxt-i18n/issues/717) * favor non-prefixed route with prefix_and_default strategy ([#732](https://github.com/nuxt-community/nuxt-i18n/issues/732)) ([09d2c0f](https://github.com/nuxt-community/nuxt-i18n/commit/09d2c0ff39089802db67b2db9c67e46d93fda64d)), closes [#721](https://github.com/nuxt-community/nuxt-i18n/issues/721) * remove "encodePaths" option and don't encode paths by default ([#731](https://github.com/nuxt-community/nuxt-i18n/issues/731)) ([aba92b3](https://github.com/nuxt-community/nuxt-i18n/commit/aba92b318559521c268d2d3bbe427653bb4c14d6)), closes [#712](https://github.com/nuxt-community/nuxt-i18n/issues/712) ## [6.12.0](https://github.com/nuxt-community/nuxt-i18n/compare/v6.11.1...v6.12.0) (2020-05-25) ### Features * add localeRoute API for getting the localized route ([#729](https://github.com/nuxt-community/nuxt-i18n/issues/729)) ([0c4bd52](https://github.com/nuxt-community/nuxt-i18n/commit/0c4bd52babdd868fdc254387589529600e1a3496)), closes [#728](https://github.com/nuxt-community/nuxt-i18n/issues/728) * add support for using localePath with no route name and path ([#727](https://github.com/nuxt-community/nuxt-i18n/issues/727)) ([7a011a0](https://github.com/nuxt-community/nuxt-i18n/commit/7a011a07bede6bad62f9faf44873643a1a8b0ec1)), closes [#691](https://github.com/nuxt-community/nuxt-i18n/issues/691) ### Bug Fixes * don't do browser language detection during Nuxt generate ([#718](https://github.com/nuxt-community/nuxt-i18n/issues/718)) ([f1c5aca](https://github.com/nuxt-community/nuxt-i18n/commit/f1c5aca9aa35febdb19f46c45b0cf37ba5ab3db6)) * don't leave out non-prefixed routes for generate + prefix strategy ([#726](https://github.com/nuxt-community/nuxt-i18n/issues/726)) ([97fabbf](https://github.com/nuxt-community/nuxt-i18n/commit/97fabbfafa2c7ec852f134c6587b291e4f5dfda9)), closes [#700](https://github.com/nuxt-community/nuxt-i18n/issues/700) * trigger language detection on initial load in generated mode ([#724](https://github.com/nuxt-community/nuxt-i18n/issues/724)) ([a853de9](https://github.com/nuxt-community/nuxt-i18n/commit/a853de929d2f764ccd08c4323c6cfb8f95e4490c)) ### [6.11.1](https://github.com/nuxt-community/nuxt-i18n/compare/v6.11.0...v6.11.1) (2020-05-10) ### Bug Fixes * NavigationDuplicated error on loading 404 page in SPA ([#705](https://github.com/nuxt-community/nuxt-i18n/issues/705)) ([6bd80da](https://github.com/nuxt-community/nuxt-i18n/commit/6bd80da4ee21918abb551629720723dc82d69fc0)), closes [#702](https://github.com/nuxt-community/nuxt-i18n/issues/702) ## [6.11.0](https://github.com/nuxt-community/nuxt-i18n/compare/v6.10.1...v6.11.0) (2020-04-30) ### Features * **docs:** enable indexed search results in documentation ([#687](https://github.com/nuxt-community/nuxt-i18n/issues/687)) ([bea56a9](https://github.com/nuxt-community/nuxt-i18n/commit/bea56a90947e1bc767efe036644437f47a9d148f)) ### Bug Fixes * redirect from 404 to defaultLocale if there is matching route ([e99978d](https://github.com/nuxt-community/nuxt-i18n/commit/e99978dcba6ecea19c915e9aa6b5865dab2bc3b8)), closes [#677](https://github.com/nuxt-community/nuxt-i18n/issues/677) [#491](https://github.com/nuxt-community/nuxt-i18n/issues/491) ### [6.10.1](https://github.com/nuxt-community/nuxt-i18n/compare/v6.10.0...v6.10.1) (2020-04-23) ### Bug Fixes * **types:** fix type of baseUrl to allow string ([a495cb3](https://github.com/nuxt-community/nuxt-i18n/commit/a495cb3ad0c9cf42b1e0c23c5e5be7b08caefdc5)) ## [6.10.0](https://github.com/nuxt-community/nuxt-i18n/compare/v6.9.3...v6.10.0) (2020-04-23) ### Features * allow providing function for baseUrl option ([#679](https://github.com/nuxt-community/nuxt-i18n/issues/679)) ([056a8f7](https://github.com/nuxt-community/nuxt-i18n/commit/056a8f727b678fbe64496d2fb82af08443fe471c)) ### [6.9.3](https://github.com/nuxt-community/nuxt-i18n/compare/v6.9.1...v6.9.3) (2020-04-23) ### Bug Fixes * crash with latest vue-i18n related to using null locale ([#678](https://github.com/nuxt-community/nuxt-i18n/issues/678)) ([642fddf](https://github.com/nuxt-community/nuxt-i18n/commit/642fddfb4eac8bed42e537737c74d9ec7f8e10ad)) * lock vue-i18n version to 8.16.0 until crashing issue is fixed ([#673](https://github.com/nuxt-community/nuxt-i18n/issues/673)) ([9e99f19](https://github.com/nuxt-community/nuxt-i18n/commit/9e99f193ac25befd3e4cdcf40b3e92df1b443e58)) ### [6.9.2](https://github.com/nuxt-community/nuxt-i18n/compare/v6.9.1...v6.9.2) (2020-04-22) ### Bug Fixes * lock vue-i18n version to 8.16.0 until crashing issue is fixed ([ad82009](https://github.com/nuxt-community/nuxt-i18n/commit/ad820091a9004bb16d47496dff7661023fd254eb)) ### [6.9.1](https://github.com/nuxt-community/nuxt-i18n/compare/v6.9.0...v6.9.1) (2020-04-14) ### Bug Fixes * crash with invalid locale cookie + no_prefix strategy + SEO ([#666](https://github.com/nuxt-community/nuxt-i18n/issues/666)) ([2ec72bc](https://github.com/nuxt-community/nuxt-i18n/commit/2ec72bce3f5ca6841c75811bd4cf5a676a9aeafa)) ## [6.9.0](https://github.com/nuxt-community/nuxt-i18n/compare/v6.8.1...v6.9.0) (2020-04-14) ### Features * re-use the store locale on the client if set on server ([#593](https://github.com/nuxt-community/nuxt-i18n/issues/593)) ([c8b05b1](https://github.com/nuxt-community/nuxt-i18n/commit/c8b05b123288574777046302e2a258558c841410)) ### Bug Fixes * **deps:** update dependency @intlify/vue-i18n-loader to v1 ([#659](https://github.com/nuxt-community/nuxt-i18n/issues/659)) ([9886e1f](https://github.com/nuxt-community/nuxt-i18n/commit/9886e1fcad4b443b2a09b427dd92a77f2c1e299d)) ### [6.8.1](https://github.com/nuxt-community/nuxt-i18n/compare/v6.8.0...v6.8.1) (2020-04-03) ### Bug Fixes * match full browser locale case-insensitively (same as short) ([#655](https://github.com/nuxt-community/nuxt-i18n/issues/655)) ([e614e8e](https://github.com/nuxt-community/nuxt-i18n/commit/e614e8e31010a7a0114cd9ea9d01588d7c26e510)), closes [#651](https://github.com/nuxt-community/nuxt-i18n/issues/651) ## [6.8.0](https://github.com/nuxt-community/nuxt-i18n/compare/v6.7.2...v6.8.0) (2020-04-02) ### Features * match against all language codes provided by the browser ([#651](https://github.com/nuxt-community/nuxt-i18n/pull/651)) ([93e1918)](https://github.com/nuxt-community/nuxt-i18n/commit/93e1918ce7f9e204393e24fdf649af37d4b43aee)) ### [6.7.2](https://github.com/nuxt-community/nuxt-i18n/compare/v6.7.1...v6.7.2) (2020-03-31) ### Bug Fixes * locale not updated on navigation (no fallbackLocale) ([#647](https://github.com/nuxt-community/nuxt-i18n/issues/647)) ([1ad3ed1](https://github.com/nuxt-community/nuxt-i18n/commit/1ad3ed166ad25623c6663b34e0c21dfcdfdf94ff)), closes [#643](https://github.com/nuxt-community/nuxt-i18n/issues/643) ### [6.7.1](https://github.com/nuxt-community/nuxt-i18n/compare/v6.7.0...v6.7.1) (2020-03-30) ### Bug Fixes * don't try to use route params when vuex.syncRouteParams ([1bdf320](https://github.com/nuxt-community/nuxt-i18n/commit/1bdf3207dddbf1dde66b2ea3b938a9d1411679fb)), closes [#644](https://github.com/nuxt-community/nuxt-i18n/issues/644) ## [6.7.0](https://github.com/nuxt-community/nuxt-i18n/compare/v6.6.1...v6.7.0) (2020-03-24) ### Features * allow customization of rootRedirect status code ([#639](https://github.com/nuxt-community/nuxt-i18n/issues/639)) ([38d8935](https://github.com/nuxt-community/nuxt-i18n/commit/38d893524eaefec05e754834689506b72aabe189)) ### [6.6.1](https://github.com/nuxt-community/nuxt-i18n/compare/v6.6.0...v6.6.1) (2020-03-16) ### Bug Fixes * **types:** add vueI18nLoader to AllOptionsInterface ([#634](https://github.com/nuxt-community/nuxt-i18n/issues/634)) ([f1dd816](https://github.com/nuxt-community/nuxt-i18n/commit/f1dd81676803033a210d28e3bc406a54b4c86c0c)) * add tests for forwardedHost change, deprecate setting instead of removing ([3f4d135](https://github.com/nuxt-community/nuxt-i18n/commit/3f4d13577bbca02e3b8d4bdd156a7854a95c7f0d)) * Incomplete initialization with 'en-US' locale code and no default ([#629](https://github.com/nuxt-community/nuxt-i18n/issues/629)) ([eeb63bb](https://github.com/nuxt-community/nuxt-i18n/commit/eeb63bb701d1b76804790e87ef8cabe9149fdb9a)), closes [#628](https://github.com/nuxt-community/nuxt-i18n/issues/628) * remove forwardedHost option - make domain matching consistent on server/client ([#630](https://github.com/nuxt-community/nuxt-i18n/issues/630)) ([2a17c99](https://github.com/nuxt-community/nuxt-i18n/commit/2a17c99145c280b7304691396b8e009056054ae5)) ## [6.6.0](https://github.com/nuxt-community/nuxt-i18n/compare/v6.5.0...v6.6.0) (2020-02-27) ### Features * Added cookieDomain option to override locale cookie's domain ([#599](https://github.com/nuxt-community/nuxt-i18n/issues/599)) ([7525cd7](https://github.com/nuxt-community/nuxt-i18n/commit/7525cd712fde658befdae948f75db5b95a914bf2)) * **seo:** additional catchall hreflang tags ([#597](https://github.com/nuxt-community/nuxt-i18n/issues/597)) ([ebd2213](https://github.com/nuxt-community/nuxt-i18n/commit/ebd22137901255fffd8468464d87ac0afa43c8aa)), closes [#522](https://github.com/nuxt-community/nuxt-i18n/issues/522) * support external configuration file for vue-i18n options ([#605](https://github.com/nuxt-community/nuxt-i18n/issues/605)) ([c55bc6a](https://github.com/nuxt-community/nuxt-i18n/commit/c55bc6a5f2cae0b2bf323f7de1e02da9e1d278d2)), closes [#585](https://github.com/nuxt-community/nuxt-i18n/issues/585) [#237](https://github.com/nuxt-community/nuxt-i18n/issues/237) ### Bug Fixes * sync store locale before triggering onLanguageSwitched listener ([#609](https://github.com/nuxt-community/nuxt-i18n/issues/609)) ([9b699cf](https://github.com/nuxt-community/nuxt-i18n/commit/9b699cf61eb0515fe9a3479e04abce810650ed25)), closes [#556](https://github.com/nuxt-community/nuxt-i18n/issues/556) ## [6.5.0](https://github.com/nuxt-community/nuxt-i18n/compare/v6.4.1...v6.5.0) (2020-01-20) ### Features * support paths in localePath() ([#554](https://github.com/nuxt-community/nuxt-i18n/issues/554)) ([29a282e](https://github.com/nuxt-community/nuxt-i18n/commit/29a282ebf47a6dab9de3520abae5393de6f4c721)) ### [6.4.1](https://github.com/nuxt-community/nuxt-i18n/compare/v6.4.0...v6.4.1) (2019-12-02) ### Bug Fixes * **routing:** Restore handling of route argument in getRouteBaseName ([3685abb](https://github.com/nuxt-community/nuxt-i18n/commit/3685abba66edfb5e5b3720db8ba99d2af4127f13)), closes [#539](https://github.com/nuxt-community/nuxt-i18n/issues/539) ## [6.4.0](https://github.com/nuxt-community/nuxt-i18n/compare/v6.3.1...v6.4.0) (2019-11-18) ### Features * **parser:** parse typescript 3.7 shipped proposals ([a69a8fb](https://github.com/nuxt-community/nuxt-i18n/commit/a69a8fb4ba478a022e363b2f1b7990588360f07f)) ### [6.3.1](https://github.com/nuxt-community/nuxt-i18n/compare/v6.3.0...v6.3.1) (2019-11-11) ### Bug Fixes * default locale catch-all route overrides locale-specific one ([196bf9c](https://github.com/nuxt-community/nuxt-i18n/commit/196bf9cb58f157a72d49a7598df77e536f272093)), closes [#152](https://github.com/nuxt-community/nuxt-i18n/issues/152) * Direct navigation to URL in SPA with vue-router in hash mode ([0a9c4c8](https://github.com/nuxt-community/nuxt-i18n/commit/0a9c4c8b4cffc81f5c1c5f9906f545edd1d5cd9a)), closes [#490](https://github.com/nuxt-community/nuxt-i18n/issues/490) * make switchLocalePath work from Nuxt plugin or middleware ([8a1c052](https://github.com/nuxt-community/nuxt-i18n/commit/8a1c052f340ad8f86d62fb1e3c6f1107360fb0e9)), closes [#480](https://github.com/nuxt-community/nuxt-i18n/issues/480) * set sameSite=Lax option for detected-language cookie ([8d84986](https://github.com/nuxt-community/nuxt-i18n/commit/8d8498619023296957ae56fea4ca6996b357aa6a)), closes [#516](https://github.com/nuxt-community/nuxt-i18n/issues/516) ## [6.3.0](https://github.com/nuxt-community/nuxt-i18n/compare/v6.2.1...v6.3.0) (2019-09-26) ### Bug Fixes * **types:** add missing seo: false type for component options ([0fae937](https://github.com/nuxt-community/nuxt-i18n/commit/0fae937)) * all routes removed when locales are absent ([1c5e42c](https://github.com/nuxt-community/nuxt-i18n/commit/1c5e42c)), closes [#444](https://github.com/nuxt-community/nuxt-i18n/issues/444) * **types:** specify arguments for onLanguageSwitched and beforeLanguageSwitch ([da6a523](https://github.com/nuxt-community/nuxt-i18n/commit/da6a523)) * Don't inject to store if store is not defined ([e547639](https://github.com/nuxt-community/nuxt-i18n/commit/e547639)) * Locale prefixes missing for child routes with custom paths ([10c1d9d](https://github.com/nuxt-community/nuxt-i18n/commit/10c1d9d)), closes [#359](https://github.com/nuxt-community/nuxt-i18n/issues/359) * NO_PREFIX - localePath with `path` returns route with prefix ([4d4186c](https://github.com/nuxt-community/nuxt-i18n/commit/4d4186c)), closes [#457](https://github.com/nuxt-community/nuxt-i18n/issues/457) * Route name missing for routes that have children ([bd23683](https://github.com/nuxt-community/nuxt-i18n/commit/bd23683)), closes [#356](https://github.com/nuxt-community/nuxt-i18n/issues/356) ### Features * Inject $i18n into Vuex Store as `this.$i18n` ([bb31cb0](https://github.com/nuxt-community/nuxt-i18n/commit/bb31cb0)) ### [6.2.1](https://github.com/nuxt-community/nuxt-i18n/compare/v6.2.0...v6.2.1) (2019-09-13) ### Bug Fixes * **types:** use correct module name for nuxt augmentation ([46f67ea](https://github.com/nuxt-community/nuxt-i18n/commit/46f67ea)) ## [6.2.0](https://github.com/nuxt-community/nuxt-i18n/compare/v6.1.3...v6.2.0) (2019-09-13) ### Bug Fixes * crash on no_prefix + invalid/tempered locale cookie ([4b56d84](https://github.com/nuxt-community/nuxt-i18n/commit/4b56d84)) * Don't try to process routes with no component ([a53e32a](https://github.com/nuxt-community/nuxt-i18n/commit/a53e32a)) * failure to change locale on initial try with nuxt generate ([9b4b6f6](https://github.com/nuxt-community/nuxt-i18n/commit/9b4b6f6)), closes [#378](https://github.com/nuxt-community/nuxt-i18n/issues/378) ### Features * support 'path' parameter in localePath(...) ([bbaa266](https://github.com/nuxt-community/nuxt-i18n/commit/bbaa266)), closes [#215](https://github.com/nuxt-community/nuxt-i18n/issues/215) ### [6.1.3](https://github.com/nuxt-community/nuxt-i18n/compare/v6.1.2...v6.1.3) (2019-09-04) ### Bug Fixes * make `parsePages` compatible with typescript decorators ([5a3db3b](https://github.com/nuxt-community/nuxt-i18n/commit/5a3db3b)), closes [#408](https://github.com/nuxt-community/nuxt-i18n/issues/408) [#76](https://github.com/nuxt-community/nuxt-i18n/issues/76) ### [6.1.2](https://github.com/nuxt-community/nuxt-i18n/compare/v6.1.1...v6.1.2) (2019-09-04) ### Bug Fixes * issue with locale not being updated when cookie not stored ([999ac4b](https://github.com/nuxt-community/nuxt-i18n/commit/999ac4b)) * multiple redirects on switching to another locale ([14ceeb3](https://github.com/nuxt-community/nuxt-i18n/commit/14ceeb3)) * **types:** add type for Nuxt's `context.app.i18n` ([d5afd8b](https://github.com/nuxt-community/nuxt-i18n/commit/d5afd8b)) * **types:** add types for in-component options ([e2e3bca](https://github.com/nuxt-community/nuxt-i18n/commit/e2e3bca)) * **types:** export `NuxtVueI18n` namespace to allow to annotate configuration ([906a776](https://github.com/nuxt-community/nuxt-i18n/commit/906a776)) * **types:** fixed various types for NuxtI18n configuration ([6f6c235](https://github.com/nuxt-community/nuxt-i18n/commit/6f6c235)) * **types:** move getLocaleCookie/setLocaleCookie/SetLocale to proper interface ([7d3eceb](https://github.com/nuxt-community/nuxt-i18n/commit/7d3eceb)) * **types:** remove `null` result from `getLocaleCookie` to simplify types ([df5ac8a](https://github.com/nuxt-community/nuxt-i18n/commit/df5ac8a)) * **types:** update NuxtI18nSeo interface to use VueMeta types ([3a4ada6](https://github.com/nuxt-community/nuxt-i18n/commit/3a4ada6)) ### Notes * `app.$t` API was removed ([ca198e5](https://github.com/nuxt-community/nuxt-i18n/commit/ca198e5)) - This is not a breaking change since this API has never worked according to my understanding. * `getLocaleCookie` will no longer return `null` value in case cookie is missing. Instead it will consistently return `undefined`. This is unlikely to affect anyone unless one was checking for `null` specifically which would not be a correct thing to do even before. ### [6.1.1](https://github.com/nuxt-community/nuxt-i18n/compare/v6.1.0...v6.1.1) (2019-08-28) ### Bug Fixes * fix loading fallback locale with lazy loading ([d8db5b1](https://github.com/nuxt-community/nuxt-i18n/commit/d8db5b1)) * locale not set with differentDomains enabled ([634690a](https://github.com/nuxt-community/nuxt-i18n/commit/634690a)) * redirects to wrong route after SPA navigation ([8bf61d9](https://github.com/nuxt-community/nuxt-i18n/commit/8bf61d9)) ## [6.1.0](https://github.com/nuxt-community/nuxt-i18n/compare/v6.0.2...v6.1.0) (2019-08-27) ### Features * Add `no_prefix` strategy + `setLocale` API function ([#409](https://github.com/nuxt-community/nuxt-i18n/issues/409)) ([998011e](https://github.com/nuxt-community/nuxt-i18n/commit/998011e)) ### [6.0.2](https://github.com/nuxt-community/nuxt-i18n/compare/v6.0.1...v6.0.2) (2019-08-20) ### Bug Fixes * warning in nuxt 2.9.x / vue-meta 2.x ([3605632](https://github.com/nuxt-community/nuxt-i18n/commit/3605632)) ## [6.0.1](https://github.com/nuxt-community/nuxt-i18n/compare/v6.0.0...v6.0.1) (2019-08-13) ### Bug Fixes * **deps:** update all non-major dependencies ([#375](https://github.com/nuxt-community/nuxt-i18n/issues/375)) ([9efbbf0](https://github.com/nuxt-community/nuxt-i18n/commit/9efbbf0)) * **deps:** update dependency acorn to v7 ([#392](https://github.com/nuxt-community/nuxt-i18n/issues/392)) ([9fc564f](https://github.com/nuxt-community/nuxt-i18n/commit/9fc564f)) * **deps:** update dependency acorn-walk to v7 ([#393](https://github.com/nuxt-community/nuxt-i18n/issues/393)) ([06ddf3e](https://github.com/nuxt-community/nuxt-i18n/commit/06ddf3e)) # [6.0.0](https://github.com/nuxt-community/nuxt-i18n/compare/v5.12.8...v6.0.0) (2019-07-20) ### Bug Fixes * **routing:** resolve localePath with fullPath instead of href ([b827681](https://github.com/nuxt-community/nuxt-i18n/commit/b827681)) * Disable seo by default ([741ae12](https://github.com/nuxt-community/nuxt-i18n/commit/741ae12)), closes [#346](https://github.com/nuxt-community/nuxt-i18n/issues/346) * update link to SEO metadata generation logic ([#352](https://github.com/nuxt-community/nuxt-i18n/issues/352)) ([10a5ff2](https://github.com/nuxt-community/nuxt-i18n/commit/10a5ff2)) ### Code Refactoring * Disable setLocale & setMessages mutations by default ([76c9978](https://github.com/nuxt-community/nuxt-i18n/commit/76c9978)) * Rename and flatten vuex options ([8897ac6](https://github.com/nuxt-community/nuxt-i18n/commit/8897ac6)) ### Features * Dynamic route parameters translation ([#345](https://github.com/nuxt-community/nuxt-i18n/issues/345)) ([2d1d729](https://github.com/nuxt-community/nuxt-i18n/commit/2d1d729)), closes [#79](https://github.com/nuxt-community/nuxt-i18n/issues/79) * Use default locale's custom path if not defined for a locale ([#354](https://github.com/nuxt-community/nuxt-i18n/issues/354)) ([d30e5f0](https://github.com/nuxt-community/nuxt-i18n/commit/d30e5f0)) ### Performance Improvements * Register global mixins from plugins ([2ceb8e4](https://github.com/nuxt-community/nuxt-i18n/commit/2ceb8e4)) ### BREAKING CHANGES [5.x to 6.x migration path](https://nuxt-community.github.io/nuxt-i18n/migrating.html#upgrading-from-5-x-to-6-x) * Store module's options have been flattened and renamed * The mutations responsible for syncing nuxt-i18n's store module with vue-i18n's locale and messages are now disabled by default, you'll need to manually re-enable them in the module's configuration * `preserveState` is now set automatically when registering the store module and cannot be set via the configuration anymore * Global seo option is now disabled by default. To preserve the previous behaviour, set `seo: true` in the module's options. Doc: https://nuxt-community.github.io/nuxt-i18n/seo.html # [6.0.0-0](https://github.com/nuxt-community/nuxt-i18n/compare/v5.12.8...v6.0.0-0) (2019-07-01) ### Features * Dynamic route parameters translation ([04373ef](https://github.com/nuxt-community/nuxt-i18n/commit/04373ef)), closes [#79](https://github.com/nuxt-community/nuxt-i18n/issues/79) ### BREAKING CHANGES * `preserveState` is now set automatically when registering the store module and cannot be set via the configuration anymore ## [5.12.8](https://github.com/nuxt-community/nuxt-i18n/compare/v5.12.6...v5.12.8) (2019-07-01) > NOTE: Version bump only, all fixes were released in `v5.12.7` already ### Bug Fixes * Move SEO types out of Vue module declaration ([be085d5](https://github.com/nuxt-community/nuxt-i18n/commit/be085d5)) * Move SEO types out of Vue module declaration ([#335](https://github.com/nuxt-community/nuxt-i18n/issues/335)) ([0cc0ba0](https://github.com/nuxt-community/nuxt-i18n/commit/0cc0ba0)) * Only require is-https dependency on the server (fixes [#329](https://github.com/nuxt-community/nuxt-i18n/issues/329)) ([8a728ef](https://github.com/nuxt-community/nuxt-i18n/commit/8a728ef)) * revert using cookies package to fix cookie headers handling ([#332](https://github.com/nuxt-community/nuxt-i18n/issues/332)) ([9cd034d](https://github.com/nuxt-community/nuxt-i18n/commit/9cd034d)), closes [#330](https://github.com/nuxt-community/nuxt-i18n/issues/330) ## [5.12.7](https://github.com/nuxt-community/nuxt-i18n/compare/v5.12.6...v5.12.7) (2019-06-22) ### Bug Fixes * Move SEO types out of Vue module declaration ([#335](https://github.com/nuxt-community/nuxt-i18n/issues/335)) ([0cc0ba0](https://github.com/nuxt-community/nuxt-i18n/commit/0cc0ba0)) * Only require is-https dependency on the server (fixes [#329](https://github.com/nuxt-community/nuxt-i18n/issues/329)) ([8a728ef](https://github.com/nuxt-community/nuxt-i18n/commit/8a728ef)) * Revert using cookies package to fix cookie headers handling ([#332](https://github.com/nuxt-community/nuxt-i18n/issues/332)) ([9cd034d](https://github.com/nuxt-community/nuxt-i18n/commit/9cd034d)), closes [#330](https://github.com/nuxt-community/nuxt-i18n/issues/330) ## [5.12.6](https://github.com/nuxt-community/nuxt-i18n/compare/v5.12.5...v5.12.6) (2019-06-21) ### Bug Fixes * do not discard already present set-cookie header ([#327](https://github.com/nuxt-community/nuxt-i18n/issues/327)) ([ec08be8](https://github.com/nuxt-community/nuxt-i18n/commit/ec08be8)) ## [5.12.5](https://github.com/nuxt-community/nuxt-i18n/compare/v5.12.4...v5.12.5) (2019-06-20) ### Bug Fixes * better server side protocol detection (fixes [#123](https://github.com/nuxt-community/nuxt-i18n/issues/123)) ([8cb3eb6](https://github.com/nuxt-community/nuxt-i18n/commit/8cb3eb6)) ## [5.12.4](https://github.com/nuxt-community/nuxt-i18n/compare/v5.12.3...v5.12.4) (2019-06-02) ### Bug Fixes * **deps:** update dependency cookie to ^0.4.0 ([4223f6a](https://github.com/nuxt-community/nuxt-i18n/commit/4223f6a)) * add types for nuxtI18nSeo ([5811bbe](https://github.com/nuxt-community/nuxt-i18n/commit/5811bbe)) * Unexpected token when using dynamic imports ([#320](https://github.com/nuxt-community/nuxt-i18n/issues/320)) ([7dd1dbc](https://github.com/nuxt-community/nuxt-i18n/commit/7dd1dbc)), closes [#134](https://github.com/nuxt-community/nuxt-i18n/issues/134) [#301](https://github.com/nuxt-community/nuxt-i18n/issues/301) ## [5.12.3](https://github.com/nuxt-community/nuxt-i18n/compare/v5.12.2...v5.12.3) (2019-05-13) ### Bug Fixes * remove explicit dependency on vue-template-compiler (fixes [#297](https://github.com/nuxt-community/nuxt-i18n/issues/297)) ([576382e](https://github.com/nuxt-community/nuxt-i18n/commit/576382e)) * remove explicit dependency on vue-template-compiler (fixes [#297](https://github.com/nuxt-community/nuxt-i18n/issues/297)) ([#305](https://github.com/nuxt-community/nuxt-i18n/issues/305)) ([2eff158](https://github.com/nuxt-community/nuxt-i18n/commit/2eff158)) ## [5.12.2](https://github.com/nuxt-community/nuxt-i18n/compare/v5.12.1...v5.12.2) (2019-05-09) ### Bug Fixes * add missing vue-template-compiler dependency (fixes [#297](https://github.com/nuxt-community/nuxt-i18n/issues/297)) ([#298](https://github.com/nuxt-community/nuxt-i18n/issues/298)) ([196b4e0](https://github.com/nuxt-community/nuxt-i18n/commit/196b4e0)) ## [5.12.1](https://github.com/nuxt-community/nuxt-i18n/compare/v5.12.0...v5.12.1) (2019-05-09) ### Bug Fixes * Fix duplicate child routes with PREFIX_AND_DEFAULT strategy (fixes [#292](https://github.com/nuxt-community/nuxt-i18n/issues/292)) ([#294](https://github.com/nuxt-community/nuxt-i18n/issues/294)) ([76d5948](https://github.com/nuxt-community/nuxt-i18n/commit/76d5948)) * Fix exception when using multiple domains option (fixes [#293](https://github.com/nuxt-community/nuxt-i18n/issues/293)) ([#295](https://github.com/nuxt-community/nuxt-i18n/issues/295)) ([17f1e07](https://github.com/nuxt-community/nuxt-i18n/commit/17f1e07)) # [5.12.0](https://github.com/nuxt-community/nuxt-i18n/compare/v5.11.0...v5.12.0) (2019-05-06) ### Features * Load fallback locale when needed if lazy-loading is enabled ([#291](https://github.com/nuxt-community/nuxt-i18n/issues/291)) ([0148546](https://github.com/nuxt-community/nuxt-i18n/commit/0148546)), closes [#34](https://github.com/nuxt-community/nuxt-i18n/issues/34) # [5.11.0](https://github.com/nuxt-community/nuxt-i18n/compare/v5.10.0...v5.11.0) (2019-05-05) ### Features * add global options ([fe6d114](https://github.com/nuxt-community/nuxt-i18n/commit/fe6d114)) * Always redirect to language that was saved in cookie ([#283](https://github.com/nuxt-community/nuxt-i18n/issues/283)) ([dc66895](https://github.com/nuxt-community/nuxt-i18n/commit/dc66895)) # [5.10.0](https://github.com/nuxt-community/nuxt-i18n/compare/v5.9.0...v5.10.0) (2019-04-27) ### Bug Fixes * Prevent redirect failure when accessing a dynamic route with detectBrowserLanguage enabled ([#266](https://github.com/nuxt-community/nuxt-i18n/issues/266)) ([b7adba0](https://github.com/nuxt-community/nuxt-i18n/commit/b7adba0)) ### Features * Upgrade vue-i18n to v8.11.1 ([29f7f54](https://github.com/nuxt-community/nuxt-i18n/commit/29f7f54)), closes [/github.com/kazupon/vue-i18n/blob/dev/CHANGELOG.md#8111-2019-04-26](https://github.com//github.com/kazupon/vue-i18n/blob/dev/CHANGELOG.md/issues/8111-2019-04-26) # [5.9.0](https://github.com/nuxt-community/nuxt-i18n/compare/v5.8.5...v5.9.0) (2019-04-25) ### Features * pass nuxt context to loadLanguageAsync ([3834899](https://github.com/nuxt-community/nuxt-i18n/commit/3834899)) ## [5.8.5](https://github.com/nuxt-community/nuxt-i18n/compare/v5.8.4...v5.8.5) (2019-03-01) ### Bug Fixes * Prevent error "Cannot read property 'iso' of undefined" on 404 pages ([#233](https://github.com/nuxt-community/nuxt-i18n/issues/233)) ([6cb2fa1](https://github.com/nuxt-community/nuxt-i18n/commit/6cb2fa1)) <a name="5.8.4"></a> ## [5.8.4](https://github.com/nuxt-community/nuxt-i18n/compare/v5.8.3...v5.8.4) (2019-02-22) ### Bug Fixes * Prevent duplicated route names issue with prefix_and_default strategy ([318850c](https://github.com/nuxt-community/nuxt-i18n/commit/318850c)), closes [#140](https://github.com/nuxt-community/nuxt-i18n/issues/140) <a name="5.8.3"></a> ## [5.8.3](https://github.com/nuxt-community/nuxt-i18n/compare/v5.8.2...v5.8.3) (2019-02-17) ### Bug Fixes * Remove extraneous name from og:locale ([#225](https://github.com/nuxt-community/nuxt-i18n/issues/225)) ([9