diff --git a/CHANGELOG.md b/CHANGELOG.md
index 673e22237..8b942eb03 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -1,130 +1,211 @@
+## v9.1.0 (2021-04-07)
+
+#### :star: Features
+
+- `core-base`, `devtools-if`, `vue-i18n`
+ - [#433](https://github.com/intlify/vue-i18n-next/pull/433) experimental: Hooking for `@intlify/devtools` ([@kazupon](https://github.com/kazupon))
+- `core-base`, `vue-i18n`
+ - [#411](https://github.com/intlify/vue-i18n-next/pull/411) feat: resolve locale message translation new API `rt` ([@kazupon](https://github.com/kazupon))
+- `message-resolver`, `shared`, `vue-i18n`
+ - [#402](https://github.com/intlify/vue-i18n-next/pull/402) Add support for flat json separated with dot('.') ([@PeterAlfredLee](https://github.com/PeterAlfredLee))
+- `vue-i18n`
+ - [#386](https://github.com/intlify/vue-i18n-next/pull/386) feat: Vue I18n Data Editing at DevTools ([@kazupon](https://github.com/kazupon))
+
+#### :bug: Bug Fixes
+
+- `vue-i18n`
+ - [#404](https://github.com/intlify/vue-i18n-next/pull/404) fix: suppress console for devtools flag ([@kazupon](https://github.com/kazupon))
+ - [#403](https://github.com/intlify/vue-i18n-next/pull/403) fix: cannot fallback at tm / $tm ([@kazupon](https://github.com/kazupon))
+ - [#374](https://github.com/intlify/vue-i18n-next/pull/374) fix: cannot warn fallback root ([@kazupon](https://github.com/kazupon))
+- `message-compiler`
+ - [#372](https://github.com/intlify/vue-i18n-next/pull/372) fix: cannot use underscore as indentifier ([@kazupon](https://github.com/kazupon))
+
+#### :zap: Improvement Features
+
+- `core-base`, `vue-i18n`
+ - [#422](https://github.com/intlify/vue-i18n-next/pull/422) fix: Intl type definition for TS 4.2 ([@kazupon](https://github.com/kazupon))
+- `core-base`
+ - [#417](https://github.com/intlify/vue-i18n-next/pull/417) Coherent update from 'best-fit' to 'best fit' ([@ValdoGhafoor](https://github.com/ValdoGhafoor))
+- `message-compiler`, `shared`, `vue-i18n`
+ - [#397](https://github.com/intlify/vue-i18n-next/pull/397) fix: Support for browsers that don't support object spread literals ([@kazupon](https://github.com/kazupon))
+- `vue-i18n`
+ - [#387](https://github.com/intlify/vue-i18n-next/pull/387) improvement: Vue I18n Devtools plugin info ([@kazupon](https://github.com/kazupon))
+ - [#384](https://github.com/intlify/vue-i18n-next/pull/384) support suppress esm-bundler feature flags warning ([@kazupon](https://github.com/kazupon))
+ - [#368](https://github.com/intlify/vue-i18n-next/pull/368) improvement: upgrade vue devtools ([@kazupon](https://github.com/kazupon))
+
+#### :boom: Breaking Change
+
+- `core-base`, `size-check-vue-i18n`, `vue-i18n`
+ - [#434](https://github.com/intlify/vue-i18n-next/pull/434) breaking: split devtools production feature flags ([@kazupon](https://github.com/kazupon))
+
+To provide experimental features for `@intlify/devtools`, feature flags have been separated as follows.
+
+- `__VUE_I18N_PROD_DEVTOOLS__`: enable/disable vue-devtools support in production, default: false
+- `__INTLIFY_PROD_DEVTOOLS__`: enable/disable `@intlify/devtools` support in production, default: false
+
+Previously, `__INTLIFY_PROD_DEVTOOLS__` setting flagged the use of both vue-devtools and `@intlify/devtools` in production.
+
+In later v9.1, The feature flags for vue-devtools are now enabled/disabled by setting `__VUE_I18N_PROD_DEVTOOLS__`.
+
+#### :pencil: Documentation
+
+- Other
+ - [#420](https://github.com/intlify/vue-i18n-next/pull/420) Fix typos in Composition API page ([@FlandreDaisuki](https://github.com/FlandreDaisuki))
+ - [#406](https://github.com/intlify/vue-i18n-next/pull/406) Add easy-i18n as third-party tool ([@marhali](https://github.com/marhali))
+- `vue-i18n`
+ - [#370](https://github.com/intlify/vue-i18n-next/pull/370) Fix typo in docstring ([@kuanyen](https://github.com/kuanyen))
+
+#### Committers: 6
+
+- Chun-Hao Lien ([@FlandreDaisuki](https://github.com/FlandreDaisuki))
+- Lee ([@PeterAlfredLee](https://github.com/PeterAlfredLee))
+- Marcel ([@marhali](https://github.com/marhali))
+- Valdo Ghafoor ([@ValdoGhafoor](https://github.com/ValdoGhafoor))
+- Yen Kuan ([@kuanyen](https://github.com/kuanyen))
+- kazuya kawaguchi ([@kazupon](https://github.com/kazupon))
+
## v9.0.0 (2021-02-27)
See the below link:
https://blog.intlify.dev/posts/vue-i18n-9.html
-
## v9.0.0-rc.9 (2021-02-26)
#### :bug: Bug Fixes
-* `vue-i18n`
- * [#365](https://github.com/intlify/vue-i18n-next/pull/365) fix: undefind setter using ([@kazupon](https://github.com/kazupon))
+
+- `vue-i18n`
+ - [#365](https://github.com/intlify/vue-i18n-next/pull/365) fix: undefind setter using ([@kazupon](https://github.com/kazupon))
#### Committers: 2
+
- Lee ([@PeterAlfredLee](https://github.com/PeterAlfredLee))
- kazuya kawaguchi ([@kazupon](https://github.com/kazupon))
-
## v9.0.0-rc.8 (2021-02-23)
#### :bug: Bug Fixes
-* `vue-i18n`
- * [#357](https://github.com/intlify/vue-i18n-next/pull/357) fix: cannot apply custom pluralization rules ([@kazupon](https://github.com/kazupon))
+
+- `vue-i18n`
+ - [#357](https://github.com/intlify/vue-i18n-next/pull/357) fix: cannot apply custom pluralization rules ([@kazupon](https://github.com/kazupon))
#### :pencil: Documentation
-* [#354](https://github.com/intlify/vue-i18n-next/pull/354) Fix typo in breaking.md ([@ota-meshi](https://github.com/ota-meshi))
+
+- [#354](https://github.com/intlify/vue-i18n-next/pull/354) Fix typo in breaking.md ([@ota-meshi](https://github.com/ota-meshi))
#### Committers: 3
+
- Lee ([@PeterAlfredLee](https://github.com/PeterAlfredLee))
- Yosuke Ota ([@ota-meshi](https://github.com/ota-meshi))
- kazuya kawaguchi ([@kazupon](https://github.com/kazupon))
-
## v9.0.0-rc.7 (2021-02-16)
#### :zap: Improvement Features
-* `vue-i18n`
- * [#346](https://github.com/intlify/vue-i18n-next/pull/346) Support vetur component data ([@kazupon](https://github.com/kazupon))
-* `message-compiler`
- * [#345](https://github.com/intlify/vue-i18n-next/pull/345) fix: convert Set with Array.from ([@sayuti-daniel](https://github.com/sayuti-daniel))
+
+- `vue-i18n`
+ - [#346](https://github.com/intlify/vue-i18n-next/pull/346) Support vetur component data ([@kazupon](https://github.com/kazupon))
+- `message-compiler`
+ - [#345](https://github.com/intlify/vue-i18n-next/pull/345) fix: convert Set with Array.from ([@sayuti-daniel](https://github.com/sayuti-daniel))
#### Committers: 2
+
- Sayuti Daniel ([@sayuti-daniel](https://github.com/sayuti-daniel))
- kazuya kawaguchi ([@kazupon](https://github.com/kazupon))
-
## v9.0.0-rc.6 (2021-02-10)
#### :bug: Bug Fixes
-* `vue-i18n`
- * [#342](https://github.com/intlify/vue-i18n-next/pull/342) fix: feature flags ([@kazupon](https://github.com/kazupon))
- * [#334](https://github.com/intlify/vue-i18n-next/pull/334) fix for function `mergeLocaleMessage`, and modify some tests ([@PeterAlfredLee](https://github.com/PeterAlfredLee))
+
+- `vue-i18n`
+ - [#342](https://github.com/intlify/vue-i18n-next/pull/342) fix: feature flags ([@kazupon](https://github.com/kazupon))
+ - [#334](https://github.com/intlify/vue-i18n-next/pull/334) fix for function `mergeLocaleMessage`, and modify some tests ([@PeterAlfredLee](https://github.com/PeterAlfredLee))
#### Committers: 2
+
- Lee ([@PeterAlfredLee](https://github.com/PeterAlfredLee))
- kazuya kawaguchi ([@kazupon](https://github.com/kazupon))
-
## v9.0.0-rc.5 (2021-02-02)
#### :bug: Bug Fixes
-* `core-base`
- * [#330](https://github.com/intlify/vue-i18n-next/pull/330) fix won't fallback when `fallbackLocale` is empty string, and add a test ([@PeterAlfredLee](https://github.com/PeterAlfredLee))
+
+- `core-base`
+ - [#330](https://github.com/intlify/vue-i18n-next/pull/330) fix won't fallback when `fallbackLocale` is empty string, and add a test ([@PeterAlfredLee](https://github.com/PeterAlfredLee))
#### :zap: Improvement Features
-* `vue-i18n`
- * [#332](https://github.com/intlify/vue-i18n-next/pull/332) fix: support vue-devtools component inspector custom tags breaking change ([@kazupon](https://github.com/kazupon))
+
+- `vue-i18n`
+ - [#332](https://github.com/intlify/vue-i18n-next/pull/332) fix: support vue-devtools component inspector custom tags breaking change ([@kazupon](https://github.com/kazupon))
#### :pencil: Documentation
-* [#329](https://github.com/intlify/vue-i18n-next/pull/329) fix typo in docs lazy.md ([@candy02058912](https://github.com/candy02058912))
-* [#323](https://github.com/intlify/vue-i18n-next/pull/323) Fix typos in readme.md ([@Duncank](https://github.com/Duncank))
-* [#317](https://github.com/intlify/vue-i18n-next/pull/317) update lazy loading docs ([@kazupon](https://github.com/kazupon))
-* [#316](https://github.com/intlify/vue-i18n-next/pull/316) update composition api docs ([@kazupon](https://github.com/kazupon))
-* [#313](https://github.com/intlify/vue-i18n-next/pull/313) fix some typos in docs/ ([@PeterAlfredLee](https://github.com/PeterAlfredLee))
-* [#312](https://github.com/intlify/vue-i18n-next/pull/312) Fix spelling line 195 for sfc doc : lessages to messages ([@s3bc40](https://github.com/s3bc40))
+
+- [#329](https://github.com/intlify/vue-i18n-next/pull/329) fix typo in docs lazy.md ([@candy02058912](https://github.com/candy02058912))
+- [#323](https://github.com/intlify/vue-i18n-next/pull/323) Fix typos in readme.md ([@Duncank](https://github.com/Duncank))
+- [#317](https://github.com/intlify/vue-i18n-next/pull/317) update lazy loading docs ([@kazupon](https://github.com/kazupon))
+- [#316](https://github.com/intlify/vue-i18n-next/pull/316) update composition api docs ([@kazupon](https://github.com/kazupon))
+- [#313](https://github.com/intlify/vue-i18n-next/pull/313) fix some typos in docs/ ([@PeterAlfredLee](https://github.com/PeterAlfredLee))
+- [#312](https://github.com/intlify/vue-i18n-next/pull/312) Fix spelling line 195 for sfc doc : lessages to messages ([@s3bc40](https://github.com/s3bc40))
#### Committers: 5
+
- Candy Tsai ([@candy02058912](https://github.com/candy02058912))
- Duncan Krebbers ([@Duncank](https://github.com/Duncank))
- Lee ([@PeterAlfredLee](https://github.com/PeterAlfredLee))
- [@s3bc40](https://github.com/s3bc40)
- kazuya kawaguchi ([@kazupon](https://github.com/kazupon))
-
## v9.0.0-rc.4 (2021-01-22)
#### :bug: Bug Fixes
-* `message-resolver`, `vue-i18n`
- * [#308](https://github.com/intlify/vue-i18n-next/pull/308) Revert "Add support for flat json separated with dot('.')" ([@kazupon](https://github.com/kazupon))
+
+- `message-resolver`, `vue-i18n`
+ - [#308](https://github.com/intlify/vue-i18n-next/pull/308) Revert "Add support for flat json separated with dot('.')" ([@kazupon](https://github.com/kazupon))
#### Committers: 1
-- kazuya kawaguchi ([@kazupon](https://github.com/kazupon))
+- kazuya kawaguchi ([@kazupon](https://github.com/kazupon))
## v9.0.0-rc.3 (2021-01-19)
#### :bug: Bug Fixes
-* `vue-i18n`
- * [#303](https://github.com/intlify/vue-i18n-next/pull/303) fix: locale type importing ([@kazupon](https://github.com/kazupon))
+
+- `vue-i18n`
+ - [#303](https://github.com/intlify/vue-i18n-next/pull/303) fix: locale type importing ([@kazupon](https://github.com/kazupon))
#### :zap: Improvement Features
-* `message-resolver`, `vue-i18n`
- * [#294](https://github.com/intlify/vue-i18n-next/pull/294) Add support for flat json separated with dot('.') ([@PeterAlfredLee](https://github.com/PeterAlfredLee))
+
+- `message-resolver`, `vue-i18n`
+ - [#294](https://github.com/intlify/vue-i18n-next/pull/294) Add support for flat json separated with dot('.') ([@PeterAlfredLee](https://github.com/PeterAlfredLee))
#### :pencil: Documentation
-* [#301](https://github.com/intlify/vue-i18n-next/pull/301) chore/update-guide-doc-error ([@JeremyWuuuuu](https://github.com/JeremyWuuuuu))
+
+- [#301](https://github.com/intlify/vue-i18n-next/pull/301) chore/update-guide-doc-error ([@JeremyWuuuuu](https://github.com/JeremyWuuuuu))
#### Committers: 3
+
- Lee ([@PeterAlfredLee](https://github.com/PeterAlfredLee))
- jeremywu ([@JeremyWuuuuu](https://github.com/JeremyWuuuuu))
- kazuya kawaguchi ([@kazupon](https://github.com/kazupon))
-
## v9.0.0-rc.2 (2021-01-12)
#### :bug: Bug Fixes
-* `vue-i18n`
- * [#290](https://github.com/intlify/vue-i18n-next/pull/290) fix: fallback root warnings ([@kazupon](https://github.com/kazupon))
- * [#287](https://github.com/intlify/vue-i18n-next/pull/287) fix: export types ([@kazupon](https://github.com/kazupon))
+
+- `vue-i18n`
+ - [#290](https://github.com/intlify/vue-i18n-next/pull/290) fix: fallback root warnings ([@kazupon](https://github.com/kazupon))
+ - [#287](https://github.com/intlify/vue-i18n-next/pull/287) fix: export types ([@kazupon](https://github.com/kazupon))
#### :chart_with_upwards_trend: Performance Fixes
-* `vue-i18n`
- * [#282](https://github.com/intlify/vue-i18n-next/pull/282) improvement: bundle-size ([@kazupon](https://github.com/kazupon))
+
+- `vue-i18n`
+ - [#282](https://github.com/intlify/vue-i18n-next/pull/282) improvement: bundle-size ([@kazupon](https://github.com/kazupon))
#### :pencil: Documentation
-* [#280](https://github.com/intlify/vue-i18n-next/pull/280) fix: typo ([@fabiofdsantos](https://github.com/fabiofdsantos))
+
+- [#280](https://github.com/intlify/vue-i18n-next/pull/280) fix: typo ([@fabiofdsantos](https://github.com/fabiofdsantos))
#### Committers: 2
+
- Fábio Santos ([@fabiofdsantos](https://github.com/fabiofdsantos))
- kazuya kawaguchi ([@kazupon](https://github.com/kazupon))
@@ -133,480 +214,545 @@ https://blog.intlify.dev/posts/vue-i18n-9.html
Vue I18n is entering RC :tada:
#### Committers: 1
-- kazuya kawaguchi ([@kazupon](https://github.com/kazupon))
+- kazuya kawaguchi ([@kazupon](https://github.com/kazupon))
## v9.0.0-beta.18 (2021-01-01)
#### :zap: Improvement Features
-* `vue-i18n`
- * [#273](https://github.com/intlify/vue-i18n-next/pull/273) improvement: vue-i18n debugging on vue-devtools ([@kazupon](https://github.com/kazupon))
+
+- `vue-i18n`
+ - [#273](https://github.com/intlify/vue-i18n-next/pull/273) improvement: vue-i18n debugging on vue-devtools ([@kazupon](https://github.com/kazupon))
#### Committers: 1
-- kazuya kawaguchi ([@kazupon](https://github.com/kazupon))
+- kazuya kawaguchi ([@kazupon](https://github.com/kazupon))
## v9.0.0-beta.17 (2020-12-29)
#### :zap: Improvement Features
-* `core-base`, `vue-i18n`
- * [#268](https://github.com/intlify/vue-i18n-next/pull/268) improvement: vue-devtools debugging ([@kazupon](https://github.com/kazupon))
+
+- `core-base`, `vue-i18n`
+ - [#268](https://github.com/intlify/vue-i18n-next/pull/268) improvement: vue-devtools debugging ([@kazupon](https://github.com/kazupon))
#### :pencil: Documentation
-* [#266](https://github.com/intlify/vue-i18n-next/pull/266) Fix casing of datetimeFormats option ([@adi-wan](https://github.com/adi-wan))
-* [#264](https://github.com/intlify/vue-i18n-next/pull/264) update docs ([@hong4rc](https://github.com/hong4rc))
-* [#258](https://github.com/intlify/vue-i18n-next/pull/258) docs: update installing for esm bundler ([@sh0ber](https://github.com/sh0ber))
+
+- [#266](https://github.com/intlify/vue-i18n-next/pull/266) Fix casing of datetimeFormats option ([@adi-wan](https://github.com/adi-wan))
+- [#264](https://github.com/intlify/vue-i18n-next/pull/264) update docs ([@hong4rc](https://github.com/hong4rc))
+- [#258](https://github.com/intlify/vue-i18n-next/pull/258) docs: update installing for esm bundler ([@sh0ber](https://github.com/sh0ber))
#### Committers: 5
+
- Anh Hong ([@hong4rc](https://github.com/hong4rc))
- Dan ([@sh0ber](https://github.com/sh0ber))
- Lee ([@PeterAlfredLee](https://github.com/PeterAlfredLee))
- [@adi-wan](https://github.com/adi-wan)
- kazuya kawaguchi ([@kazupon](https://github.com/kazupon))
-
## v9.0.0-beta.16 (2020-12-23)
#### :bug: Bug Fixes
-* `core-base`, `vue-i18n`
- * [#255](https://github.com/intlify/vue-i18n-next/pull/255) fix cannot resolve computed property name ([@kazupon](https://github.com/kazupon))
+
+- `core-base`, `vue-i18n`
+ - [#255](https://github.com/intlify/vue-i18n-next/pull/255) fix cannot resolve computed property name ([@kazupon](https://github.com/kazupon))
#### :zap: Improvement Features
-* `vue-i18n`
- * [#256](https://github.com/intlify/vue-i18n-next/pull/256) revert: change default ES module bundler module ([@kazupon](https://github.com/kazupon))
- * [#250](https://github.com/intlify/vue-i18n-next/pull/250) improvement: display message function details ([@kazupon](https://github.com/kazupon))
-* `message-compiler`
- * [#251](https://github.com/intlify/vue-i18n-next/pull/251) improvement(message-compiler): Improves parse error messages ([@ota-meshi](https://github.com/ota-meshi))
+
+- `vue-i18n`
+ - [#256](https://github.com/intlify/vue-i18n-next/pull/256) revert: change default ES module bundler module ([@kazupon](https://github.com/kazupon))
+ - [#250](https://github.com/intlify/vue-i18n-next/pull/250) improvement: display message function details ([@kazupon](https://github.com/kazupon))
+- `message-compiler`
+ - [#251](https://github.com/intlify/vue-i18n-next/pull/251) improvement(message-compiler): Improves parse error messages ([@ota-meshi](https://github.com/ota-meshi))
#### Committers: 2
+
- Yosuke Ota ([@ota-meshi](https://github.com/ota-meshi))
- kazuya kawaguchi ([@kazupon](https://github.com/kazupon))
-
## v9.0.0-beta.15 (2020-12-21)
#### :bug: Bug Fixes
-* `message-compiler`
- * [#243](https://github.com/intlify/vue-i18n-next/pull/243) Fix maybe typo ([@ota-meshi](https://github.com/ota-meshi))
- * [#242](https://github.com/intlify/vue-i18n-next/pull/242) Fix not to get loc when passing true to ParserOptions.location ([@ota-meshi](https://github.com/ota-meshi))
+
+- `message-compiler`
+ - [#243](https://github.com/intlify/vue-i18n-next/pull/243) Fix maybe typo ([@ota-meshi](https://github.com/ota-meshi))
+ - [#242](https://github.com/intlify/vue-i18n-next/pull/242) Fix not to get loc when passing true to ParserOptions.location ([@ota-meshi](https://github.com/ota-meshi))
#### :zap: Improvement Features
-* `core-base`, `core`, `message-compiler`, `runtime`, `shared`, `vue-i18n`
- * [#247](https://github.com/intlify/vue-i18n-next/pull/247) change vue-i18n and core es module for bundler ([@kazupon](https://github.com/kazupon))
-* `message-compiler`
- * [#245](https://github.com/intlify/vue-i18n-next/pull/245) improvement(message-compiler): Change to generate AST with linked message error ([@ota-meshi](https://github.com/ota-meshi))
+
+- `core-base`, `core`, `message-compiler`, `runtime`, `shared`, `vue-i18n`
+ - [#247](https://github.com/intlify/vue-i18n-next/pull/247) change vue-i18n and core es module for bundler ([@kazupon](https://github.com/kazupon))
+- `message-compiler`
+ - [#245](https://github.com/intlify/vue-i18n-next/pull/245) improvement(message-compiler): Change to generate AST with linked message error ([@ota-meshi](https://github.com/ota-meshi))
#### :boom: Breaking Change
-* `vue-i18n`
- * [#246](https://github.com/intlify/vue-i18n-next/pull/246) breaking: change sfc custom block interface ([@kazupon](https://github.com/kazupon))
+
+- `vue-i18n`
+ - [#246](https://github.com/intlify/vue-i18n-next/pull/246) breaking: change sfc custom block interface ([@kazupon](https://github.com/kazupon))
#### Committers: 2
+
- Yosuke Ota ([@ota-meshi](https://github.com/ota-meshi))
- kazuya kawaguchi ([@kazupon](https://github.com/kazupon))
-
## v9.0.0-beta.14 (2020-12-17)
#### :zap: Improvement Features
-* `core-base`
- * [#238](https://github.com/intlify/vue-i18n-next/pull/238) tweak runtime warning ([@kazupon](https://github.com/kazupon))
-* `core-base`, `message-compiler`, `shared`, `vue-i18n`
- * [#237](https://github.com/intlify/vue-i18n-next/pull/237) improvement: api exporting ([@kazupon](https://github.com/kazupon))
-* `core-base`, `core`, `message-compiler`, `runtime`, `vue-i18n`
- * [#235](https://github.com/intlify/vue-i18n-next/pull/235) improvement: inline code generation ([@kazupon](https://github.com/kazupon))
+
+- `core-base`
+ - [#238](https://github.com/intlify/vue-i18n-next/pull/238) tweak runtime warning ([@kazupon](https://github.com/kazupon))
+- `core-base`, `message-compiler`, `shared`, `vue-i18n`
+ - [#237](https://github.com/intlify/vue-i18n-next/pull/237) improvement: api exporting ([@kazupon](https://github.com/kazupon))
+- `core-base`, `core`, `message-compiler`, `runtime`, `vue-i18n`
+ - [#235](https://github.com/intlify/vue-i18n-next/pull/235) improvement: inline code generation ([@kazupon](https://github.com/kazupon))
#### Committers: 1
-- kazuya kawaguchi ([@kazupon](https://github.com/kazupon))
+- kazuya kawaguchi ([@kazupon](https://github.com/kazupon))
## v9.0.0-beta.13 (2020-12-15)
#### :zap: Improvement Features
-* `core-base`, `core`, `message-compiler`, `runtime`, `size-check-core`, `size-check-vue-i18n`, `vue-i18n`
- * [#233](https://github.com/intlify/vue-i18n-next/pull/233) improvement: package structure ([@kazupon](https://github.com/kazupon))
-* `core`, `message-compiler`
- * [#231](https://github.com/intlify/vue-i18n-next/pull/231) improvement: export more type definitions ([@kazupon](https://github.com/kazupon))
+
+- `core-base`, `core`, `message-compiler`, `runtime`, `size-check-core`, `size-check-vue-i18n`, `vue-i18n`
+ - [#233](https://github.com/intlify/vue-i18n-next/pull/233) improvement: package structure ([@kazupon](https://github.com/kazupon))
+- `core`, `message-compiler`
+ - [#231](https://github.com/intlify/vue-i18n-next/pull/231) improvement: export more type definitions ([@kazupon](https://github.com/kazupon))
#### Committers: 1
-- kazuya kawaguchi ([@kazupon](https://github.com/kazupon))
+- kazuya kawaguchi ([@kazupon](https://github.com/kazupon))
## v9.0.0-beta.12 (2020-12-13)
#### :bug: Bug Fixes
-* `vue-i18n`
- * [#226](https://github.com/intlify/vue-i18n-next/pull/226) fix i18n interface typing for app.use ([@kazupon](https://github.com/kazupon))
+
+- `vue-i18n`
+ - [#226](https://github.com/intlify/vue-i18n-next/pull/226) fix i18n interface typing for app.use ([@kazupon](https://github.com/kazupon))
#### :zap: Improvement Features
-* `core`, `message-compiler`, `vue-i18n`
- * [#227](https://github.com/intlify/vue-i18n-next/pull/227) remove browser field ([@kazupon](https://github.com/kazupon))
+
+- `core`, `message-compiler`, `vue-i18n`
+ - [#227](https://github.com/intlify/vue-i18n-next/pull/227) remove browser field ([@kazupon](https://github.com/kazupon))
#### :pencil: Documentation
-* `vue-i18n`
- * [#228](https://github.com/intlify/vue-i18n-next/pull/228) docs: fix various typos ([@SamuelAlev](https://github.com/SamuelAlev))
+
+- `vue-i18n`
+ - [#228](https://github.com/intlify/vue-i18n-next/pull/228) docs: fix various typos ([@SamuelAlev](https://github.com/SamuelAlev))
#### Committers: 2
+
- Samuel Alev ([@SamuelAlev](https://github.com/SamuelAlev))
- kazuya kawaguchi ([@kazupon](https://github.com/kazupon))
-
## v9.0.0-beta.11 (2020-12-11)
#### :star: Features
-* `core`, `message-compiler`, `message-resolver`, `runtime`, `shared`, `vue-i18n`
- * [#213](https://github.com/intlify/vue-i18n-next/pull/213) feat: monorepo structure ([@kazupon](https://github.com/kazupon))
+
+- `core`, `message-compiler`, `message-resolver`, `runtime`, `shared`, `vue-i18n`
+ - [#213](https://github.com/intlify/vue-i18n-next/pull/213) feat: monorepo structure ([@kazupon](https://github.com/kazupon))
#### :zap: Improvement Features
-* `core`, `runtime`, `shared`, `size-check-core`, `size-check-vue-i18n`, `vue-i18n`
- * [#222](https://github.com/intlify/vue-i18n-next/pull/222) improvement: vue-i18n re-packaging ([@kazupon](https://github.com/kazupon))
+
+- `core`, `runtime`, `shared`, `size-check-core`, `size-check-vue-i18n`, `vue-i18n`
+ - [#222](https://github.com/intlify/vue-i18n-next/pull/222) improvement: vue-i18n re-packaging ([@kazupon](https://github.com/kazupon))
#### Committers: 1
-- kazuya kawaguchi ([@kazupon](https://github.com/kazupon))
+- kazuya kawaguchi ([@kazupon](https://github.com/kazupon))
## v9.0.0-beta.10 (2020-12-04)
#### :bug: Bug Fixes
-* [#211](https://github.com/intlify/vue-i18n-next/pull/211) fix: cannot resolve deps in webpack ([@kazupon](https://github.com/kazupon))
+
+- [#211](https://github.com/intlify/vue-i18n-next/pull/211) fix: cannot resolve deps in webpack ([@kazupon](https://github.com/kazupon))
#### Committers: 1
-- kazuya kawaguchi ([@kazupon](https://github.com/kazupon))
+- kazuya kawaguchi ([@kazupon](https://github.com/kazupon))
## v9.0.0-beta.9 (2020-12-04)
#### :star: Features
-* [#206](https://github.com/intlify/vue-i18n-next/pull/206) feat: resources merge to global scope ([@kazupon](https://github.com/kazupon))
-* [#200](https://github.com/intlify/vue-i18n-next/pull/200) feat: add te for composition API ([@kazupon](https://github.com/kazupon))
+
+- [#206](https://github.com/intlify/vue-i18n-next/pull/206) feat: resources merge to global scope ([@kazupon](https://github.com/kazupon))
+- [#200](https://github.com/intlify/vue-i18n-next/pull/200) feat: add te for composition API ([@kazupon](https://github.com/kazupon))
#### :bug: Bug Fixes
-* [#199](https://github.com/intlify/vue-i18n-next/pull/199) fix: plural rules compatibilites ([@kazupon](https://github.com/kazupon))
+
+- [#199](https://github.com/intlify/vue-i18n-next/pull/199) fix: plural rules compatibilites ([@kazupon](https://github.com/kazupon))
#### :zap: Improvement Features
-* [#197](https://github.com/intlify/vue-i18n-next/pull/197) improve: component injection properties typing hints on VSCode ([@kazupon](https://github.com/kazupon))
+
+- [#197](https://github.com/intlify/vue-i18n-next/pull/197) improve: component injection properties typing hints on VSCode ([@kazupon](https://github.com/kazupon))
#### :boom: Breaking Change
-* [#204](https://github.com/intlify/vue-i18n-next/pull/204) breaking: change globalInjection default disable ([@kazupon](https://github.com/kazupon))
+
+- [#204](https://github.com/intlify/vue-i18n-next/pull/204) breaking: change globalInjection default disable ([@kazupon](https://github.com/kazupon))
#### :pencil: Documentation
-* [#203](https://github.com/intlify/vue-i18n-next/pull/203) docs: typos in website header and submenu ([@chartrandf](https://github.com/chartrandf))
+
+- [#203](https://github.com/intlify/vue-i18n-next/pull/203) docs: typos in website header and submenu ([@chartrandf](https://github.com/chartrandf))
#### Committers: 2
+
- Francis Chartrand ([@chartrandf](https://github.com/chartrandf))
- kazuya kawaguchi ([@kazupon](https://github.com/kazupon))
-
## v9.0.0-beta.8 (2020-11-18)
#### :bug: Bug Fixes
-* [#192](https://github.com/intlify/vue-i18n-next/pull/192) fix: cannot locale change for specified i18n custom blocks only ([@kazupon](https://github.com/kazupon))
+
+- [#192](https://github.com/intlify/vue-i18n-next/pull/192) fix: cannot locale change for specified i18n custom blocks only ([@kazupon](https://github.com/kazupon))
#### Committers: 1
-- kazuya kawaguchi ([@kazupon](https://github.com/kazupon))
+- kazuya kawaguchi ([@kazupon](https://github.com/kazupon))
## v9.0.0-beta.7 (2020-11-17)
#### :star: Features
-* [#188](https://github.com/intlify/vue-i18n-next/pull/188) feat: export type prop from runtime ([@kazupon](https://github.com/kazupon))
-* [#187](https://github.com/intlify/vue-i18n-next/pull/187) feat: exports linked and plural function from runtime context ([@kazupon](https://github.com/kazupon))
-* [#165](https://github.com/intlify/vue-i18n-next/pull/165) Allow d() to take an ISO string as parameter. ([@michaelzangl](https://github.com/michaelzangl))
+
+- [#188](https://github.com/intlify/vue-i18n-next/pull/188) feat: export type prop from runtime ([@kazupon](https://github.com/kazupon))
+- [#187](https://github.com/intlify/vue-i18n-next/pull/187) feat: exports linked and plural function from runtime context ([@kazupon](https://github.com/kazupon))
+- [#165](https://github.com/intlify/vue-i18n-next/pull/165) Allow d() to take an ISO string as parameter. ([@michaelzangl](https://github.com/michaelzangl))
#### :bug: Bug Fixes
-* [#190](https://github.com/intlify/vue-i18n-next/pull/190) fix: locale changing for legacy mode ([@kazupon](https://github.com/kazupon))
-* [#180](https://github.com/intlify/vue-i18n-next/pull/180) fix: missing handler not returned ([@kazupon](https://github.com/kazupon))
-* [#178](https://github.com/intlify/vue-i18n-next/pull/178) fix: can't assign to property "processor" on false: not an object ([@nrzull](https://github.com/nrzull))
-* [#176](https://github.com/intlify/vue-i18n-next/pull/176) fix: cannot pass modifiers options ([@kazupon](https://github.com/kazupon))
-* [#168](https://github.com/intlify/vue-i18n-next/pull/168) fix: useScope inconsistency ([@kazupon](https://github.com/kazupon))
+
+- [#190](https://github.com/intlify/vue-i18n-next/pull/190) fix: locale changing for legacy mode ([@kazupon](https://github.com/kazupon))
+- [#180](https://github.com/intlify/vue-i18n-next/pull/180) fix: missing handler not returned ([@kazupon](https://github.com/kazupon))
+- [#178](https://github.com/intlify/vue-i18n-next/pull/178) fix: can't assign to property "processor" on false: not an object ([@nrzull](https://github.com/nrzull))
+- [#176](https://github.com/intlify/vue-i18n-next/pull/176) fix: cannot pass modifiers options ([@kazupon](https://github.com/kazupon))
+- [#168](https://github.com/intlify/vue-i18n-next/pull/168) fix: useScope inconsistency ([@kazupon](https://github.com/kazupon))
#### :zap: Improvement Features
-* [#181](https://github.com/intlify/vue-i18n-next/pull/181) fix: improve warning message ([@kazupon](https://github.com/kazupon))
-* [#167](https://github.com/intlify/vue-i18n-next/pull/167) fix: improvement errors ([@kazupon](https://github.com/kazupon))
+
+- [#181](https://github.com/intlify/vue-i18n-next/pull/181) fix: improve warning message ([@kazupon](https://github.com/kazupon))
+- [#167](https://github.com/intlify/vue-i18n-next/pull/167) fix: improvement errors ([@kazupon](https://github.com/kazupon))
#### :boom: Breaking Change
-* [#157](https://github.com/intlify/vue-i18n-next/pull/157) breaking: change i18n global property ([@kazupon](https://github.com/kazupon))
-* [#156](https://github.com/intlify/vue-i18n-next/pull/156) breaking: change api mode name ([@kazupon](https://github.com/kazupon))
-* [#155](https://github.com/intlify/vue-i18n-next/pull/155) breaking: change to default legacy mode from compsable mode ([@kazupon](https://github.com/kazupon))
-* [#153](https://github.com/intlify/vue-i18n-next/pull/153) port: escape ampersand ([@kazupon](https://github.com/kazupon))
+
+- [#157](https://github.com/intlify/vue-i18n-next/pull/157) breaking: change i18n global property ([@kazupon](https://github.com/kazupon))
+- [#156](https://github.com/intlify/vue-i18n-next/pull/156) breaking: change api mode name ([@kazupon](https://github.com/kazupon))
+- [#155](https://github.com/intlify/vue-i18n-next/pull/155) breaking: change to default legacy mode from compsable mode ([@kazupon](https://github.com/kazupon))
+- [#153](https://github.com/intlify/vue-i18n-next/pull/153) port: escape ampersand ([@kazupon](https://github.com/kazupon))
#### :pencil: Documentation
-* [#163](https://github.com/intlify/vue-i18n-next/pull/163) Documentation - t() ([@michaelzangl](https://github.com/michaelzangl))
-* [#170](https://github.com/intlify/vue-i18n-next/pull/170) Fix readme link ([@TeeVenDick](https://github.com/TeeVenDick))
-* [#160](https://github.com/intlify/vue-i18n-next/pull/160) Update README.md ([@dhritzkiv](https://github.com/dhritzkiv))
+
+- [#163](https://github.com/intlify/vue-i18n-next/pull/163) Documentation - t() ([@michaelzangl](https://github.com/michaelzangl))
+- [#170](https://github.com/intlify/vue-i18n-next/pull/170) Fix readme link ([@TeeVenDick](https://github.com/TeeVenDick))
+- [#160](https://github.com/intlify/vue-i18n-next/pull/160) Update README.md ([@dhritzkiv](https://github.com/dhritzkiv))
#### Committers: 5
+
- Andrey Pavlov ([@nrzull](https://github.com/nrzull))
- Daniel Hritzkiv ([@dhritzkiv](https://github.com/dhritzkiv))
- Michael Zangl ([@michaelzangl](https://github.com/michaelzangl))
- [@TeeVenDick](https://github.com/TeeVenDick)
- kazuya kawaguchi ([@kazupon](https://github.com/kazupon))
-
## v9.0.0-beta.6 (2020-10-19)
#### :chart_with_upwards_trend: Performance Fixes
-* [#150](https://github.com/intlify/vue-i18n-next/pull/150) tweak bundling ([@kazupon](https://github.com/kazupon))
+
+- [#150](https://github.com/intlify/vue-i18n-next/pull/150) tweak bundling ([@kazupon](https://github.com/kazupon))
#### Committers: 1
-- kazuya kawaguchi ([@kazupon](https://github.com/kazupon))
+- kazuya kawaguchi ([@kazupon](https://github.com/kazupon))
## v9.0.0-beta.5 (2020-10-18)
#### :star: Features
-* [#147](https://github.com/intlify/vue-i18n-next/pull/147) feat: support source map for message functions ([@kazupon](https://github.com/kazupon))
-* [#139](https://github.com/intlify/vue-i18n-next/pull/139) feat: escape html parameter options ([@kazupon](https://github.com/kazupon))
+
+- [#147](https://github.com/intlify/vue-i18n-next/pull/147) feat: support source map for message functions ([@kazupon](https://github.com/kazupon))
+- [#139](https://github.com/intlify/vue-i18n-next/pull/139) feat: escape html parameter options ([@kazupon](https://github.com/kazupon))
#### Committers: 3
+
- Alexander Sokolov ([@Alex-Sokolov](https://github.com/Alex-Sokolov))
- Daniel Abrão ([@jungleBadger](https://github.com/jungleBadger))
- kazuya kawaguchi ([@kazupon](https://github.com/kazupon))
-
## v9.0.0-beta.4 (2020-10-01)
#### :star: Features
-* [#126](https://github.com/intlify/vue-i18n-next/pull/126) feat: vue-devtools plugin ([@kazupon](https://github.com/kazupon))
+
+- [#126](https://github.com/intlify/vue-i18n-next/pull/126) feat: vue-devtools plugin ([@kazupon](https://github.com/kazupon))
#### :chart_with_upwards_trend: Performance Fixes
-* [#125](https://github.com/intlify/vue-i18n-next/pull/125) fix: tree shaking optimaization ([@kazupon](https://github.com/kazupon))
+
+- [#125](https://github.com/intlify/vue-i18n-next/pull/125) fix: tree shaking optimaization ([@kazupon](https://github.com/kazupon))
#### Committers: 1
-- kazuya kawaguchi ([@kazupon](https://github.com/kazupon))
+- kazuya kawaguchi ([@kazupon](https://github.com/kazupon))
## v9.0.0-beta.3 (2020-09-25)
#### :star: Features
-* [#122](https://github.com/intlify/vue-i18n-next/pull/122) feat: global props and methods injection for composable mode ([@kazupon](https://github.com/kazupon))
+
+- [#122](https://github.com/intlify/vue-i18n-next/pull/122) feat: global props and methods injection for composable mode ([@kazupon](https://github.com/kazupon))
#### :zap: Improvement Features
-* [#121](https://github.com/intlify/vue-i18n-next/pull/121) export vue/runtime-core type extending ([@kazupon](https://github.com/kazupon))
-* [#119](https://github.com/intlify/vue-i18n-next/pull/119) fix: merge custom block locale messages ([@kazupon](https://github.com/kazupon))
+
+- [#121](https://github.com/intlify/vue-i18n-next/pull/121) export vue/runtime-core type extending ([@kazupon](https://github.com/kazupon))
+- [#119](https://github.com/intlify/vue-i18n-next/pull/119) fix: merge custom block locale messages ([@kazupon](https://github.com/kazupon))
#### Committers: 2
+
- Raymond Muller ([@raymondmuller](https://github.com/raymondmuller))
- kazuya kawaguchi ([@kazupon](https://github.com/kazupon))
-
## v9.0.0-beta.2 (2020-09-17)
#### :star: Features
-* [#116](https://github.com/intlify/vue-i18n-next/pull/116) optimize tree-shaking supporting ([@kazupon](https://github.com/kazupon))
+
+- [#116](https://github.com/intlify/vue-i18n-next/pull/116) optimize tree-shaking supporting ([@kazupon](https://github.com/kazupon))
#### :zap: Improvement Features
-* [#115](https://github.com/intlify/vue-i18n-next/pull/115) fix: composition setup warning ([@kazupon](https://github.com/kazupon))
+
+- [#115](https://github.com/intlify/vue-i18n-next/pull/115) fix: composition setup warning ([@kazupon](https://github.com/kazupon))
#### Committers: 1
-- kazuya kawaguchi ([@kazupon](https://github.com/kazupon))
+- kazuya kawaguchi ([@kazupon](https://github.com/kazupon))
## v9.0.0-beta.1 (2020-09-13)
#### :bug: Bug Fixes
-* [#110](https://github.com/intlify/vue-i18n-next/pull/110) fix: type exporting ([@kazupon](https://github.com/kazupon))
+
+- [#110](https://github.com/intlify/vue-i18n-next/pull/110) fix: type exporting ([@kazupon](https://github.com/kazupon))
#### :zap: Improvement Features
-* [#111](https://github.com/intlify/vue-i18n-next/pull/111) improve i18n instance management ([@kazupon](https://github.com/kazupon))
+
+- [#111](https://github.com/intlify/vue-i18n-next/pull/111) improve i18n instance management ([@kazupon](https://github.com/kazupon))
#### Committers: 1
-- kazuya kawaguchi ([@kazupon](https://github.com/kazupon))
+- kazuya kawaguchi ([@kazupon](https://github.com/kazupon))
## v9.0.0-alpha.17 (2020-09-02)
#### :zap: Improvement Features
-* [#104](https://github.com/intlify/vue-i18n-next/pull/104) improvement: tweaks interface for devtools ([@kazupon](https://github.com/kazupon))
+
+- [#104](https://github.com/intlify/vue-i18n-next/pull/104) improvement: tweaks interface for devtools ([@kazupon](https://github.com/kazupon))
#### Committers: 1
-- kazuya kawaguchi ([@kazupon](https://github.com/kazupon))
+- kazuya kawaguchi ([@kazupon](https://github.com/kazupon))
## v9.0.0-alpha.16 (2020-08-29)
#### :bug: Bug Fixes
-* [#101](https://github.com/intlify/vue-i18n-next/pull/101) Fix devtools typo ([@minddust](https://github.com/minddust))
+
+- [#101](https://github.com/intlify/vue-i18n-next/pull/101) Fix devtools typo ([@minddust](https://github.com/minddust))
#### Committers: 1
-- Stephan Groß ([@minddust](https://github.com/minddust))
+- Stephan Groß ([@minddust](https://github.com/minddust))
## v9.0.0-alpha.15 (2020-08-27)
#### :bug: Bug Fixes
-* [#99](https://github.com/intlify/vue-i18n-next/pull/99) fix: type definition build errors ([@kazupon](https://github.com/kazupon))
+
+- [#99](https://github.com/intlify/vue-i18n-next/pull/99) fix: type definition build errors ([@kazupon](https://github.com/kazupon))
#### Committers: 1
-- kazuya kawaguchi ([@kazupon](https://github.com/kazupon))
+- kazuya kawaguchi ([@kazupon](https://github.com/kazupon))
## v9.0.0-alpha.14 (2020-08-26)
#### :star: Features
-* [#97](https://github.com/intlify/vue-i18n-next/pull/97) feat: support for devtools interface ([@kazupon](https://github.com/kazupon))
-* [#96](https://github.com/intlify/vue-i18n-next/pull/96) feat: support vue3 rc8 ([@kazupon](https://github.com/kazupon))
-* [#87](https://github.com/intlify/vue-i18n-next/pull/87) feat: how to get locale messages from a given key ([@kazupon](https://github.com/kazupon))
+
+- [#97](https://github.com/intlify/vue-i18n-next/pull/97) feat: support for devtools interface ([@kazupon](https://github.com/kazupon))
+- [#96](https://github.com/intlify/vue-i18n-next/pull/96) feat: support vue3 rc8 ([@kazupon](https://github.com/kazupon))
+- [#87](https://github.com/intlify/vue-i18n-next/pull/87) feat: how to get locale messages from a given key ([@kazupon](https://github.com/kazupon))
#### Committers: 2
+
- kazuya kawaguchi ([@kazupon](https://github.com/kazupon))
- meteorlxy ([@meteorlxy](https://github.com/meteorlxy))
-
## v9.0.0-alpha.13 (2020-08-07)
#### :star: Features
-* [#84](https://github.com/intlify/vue-i18n-next/pull/84) support server-side rendering ([@kazupon](https://github.com/kazupon))
-* [#82](https://github.com/intlify/vue-i18n-next/pull/82) port i18n or i18n-d component tag props ([@kazupon](https://github.com/kazupon))
+
+- [#84](https://github.com/intlify/vue-i18n-next/pull/84) support server-side rendering ([@kazupon](https://github.com/kazupon))
+- [#82](https://github.com/intlify/vue-i18n-next/pull/82) port i18n or i18n-d component tag props ([@kazupon](https://github.com/kazupon))
#### :bug: Bug Fixes
-* [#80](https://github.com/intlify/vue-i18n-next/pull/80) fix modulo case ([@kazupon](https://github.com/kazupon))
+
+- [#80](https://github.com/intlify/vue-i18n-next/pull/80) fix modulo case ([@kazupon](https://github.com/kazupon))
#### :zap: Improvement Features
-* [#81](https://github.com/intlify/vue-i18n-next/pull/81) remove computed wrapping ([@kazupon](https://github.com/kazupon))
+
+- [#81](https://github.com/intlify/vue-i18n-next/pull/81) remove computed wrapping ([@kazupon](https://github.com/kazupon))
#### :boom: Breaking Change
-* [#77](https://github.com/intlify/vue-i18n-next/pull/77) improvement type definition ([@kazupon](https://github.com/kazupon))
+
+- [#77](https://github.com/intlify/vue-i18n-next/pull/77) improvement type definition ([@kazupon](https://github.com/kazupon))
#### Committers: 1
-- kazuya kawaguchi ([@kazupon](https://github.com/kazupon))
+- kazuya kawaguchi ([@kazupon](https://github.com/kazupon))
## v9.0.0-alpha.12 (2020-06-27)
#### :bug: Bug Fixes
-* [#68](https://github.com/intlify/vue-i18n-next/pull/68) fix: export types ([@kazupon](https://github.com/kazupon))
+
+- [#68](https://github.com/intlify/vue-i18n-next/pull/68) fix: export types ([@kazupon](https://github.com/kazupon))
#### Committers: 1
-- kazuya kawaguchi ([@kazupon](https://github.com/kazupon))
+- kazuya kawaguchi ([@kazupon](https://github.com/kazupon))
## v9.0.0-alpha.11 (2020-06-14)
#### :bug: Bug Fixes
-* [#64](https://github.com/intlify/vue-i18n-next/pull/64) fix: fallback locale bug ([@kazupon](https://github.com/kazupon))
-* [#63](https://github.com/intlify/vue-i18n-next/pull/63) fix: message update in slot ([@kazupon](https://github.com/kazupon))
+
+- [#64](https://github.com/intlify/vue-i18n-next/pull/64) fix: fallback locale bug ([@kazupon](https://github.com/kazupon))
+- [#63](https://github.com/intlify/vue-i18n-next/pull/63) fix: message update in slot ([@kazupon](https://github.com/kazupon))
#### Committers: 1
-- kazuya kawaguchi ([@kazupon](https://github.com/kazupon))
+- kazuya kawaguchi ([@kazupon](https://github.com/kazupon))
## v9.0.0-alpha.10 (2020-06-03)
#### :star: Features
-* [#58](https://github.com/intlify/vue-i18n-next/pull/58) feat: componentInstanceCreatedListener option ([@kazupon](https://github.com/kazupon))
-* [#55](https://github.com/intlify/vue-i18n-next/pull/55) feat: support components maually instalation ([@kazupon](https://github.com/kazupon))
+
+- [#58](https://github.com/intlify/vue-i18n-next/pull/58) feat: componentInstanceCreatedListener option ([@kazupon](https://github.com/kazupon))
+- [#55](https://github.com/intlify/vue-i18n-next/pull/55) feat: support components maually instalation ([@kazupon](https://github.com/kazupon))
#### :zap: Improvement Features
-* [#57](https://github.com/intlify/vue-i18n-next/pull/57) improve: accept object resource custom block ([@kazupon](https://github.com/kazupon))
+
+- [#57](https://github.com/intlify/vue-i18n-next/pull/57) improve: accept object resource custom block ([@kazupon](https://github.com/kazupon))
#### Committers: 1
-- kazuya kawaguchi ([@kazupon](https://github.com/kazupon))
+- kazuya kawaguchi ([@kazupon](https://github.com/kazupon))
## v9.0.0-alpha.9 (2020-05-25)
#### :star: Features
-* [#51](https://github.com/intlify/vue-i18n-next/pull/51) feature: scope prop ([@kazupon](https://github.com/kazupon))
-* [#44](https://github.com/intlify/vue-i18n-next/pull/44) feat: legacy typings ([@kazupon](https://github.com/kazupon))
+
+- [#51](https://github.com/intlify/vue-i18n-next/pull/51) feature: scope prop ([@kazupon](https://github.com/kazupon))
+- [#44](https://github.com/intlify/vue-i18n-next/pull/44) feat: legacy typings ([@kazupon](https://github.com/kazupon))
#### :bug: Bug Fixes
-* [#53](https://github.com/intlify/vue-i18n-next/pull/53) fix: sync & inherit locale ([@kazupon](https://github.com/kazupon))
+
+- [#53](https://github.com/intlify/vue-i18n-next/pull/53) fix: sync & inherit locale ([@kazupon](https://github.com/kazupon))
#### :boom: Breaking Change
-* [#47](https://github.com/intlify/vue-i18n-next/pull/47) breaking: change default of tag prop at i18n-n and i18n-d components ([@kazupon](https://github.com/kazupon))
-* [#43](https://github.com/intlify/vue-i18n-next/pull/43) breaking: rename plugin option name ([@kazupon](https://github.com/kazupon))
+
+- [#47](https://github.com/intlify/vue-i18n-next/pull/47) breaking: change default of tag prop at i18n-n and i18n-d components ([@kazupon](https://github.com/kazupon))
+- [#43](https://github.com/intlify/vue-i18n-next/pull/43) breaking: rename plugin option name ([@kazupon](https://github.com/kazupon))
#### Committers: 1
-- kazuya kawaguchi ([@kazupon](https://github.com/kazupon))
+- kazuya kawaguchi ([@kazupon](https://github.com/kazupon))
## v9.0.0-alpha.8 (2020-05-08)
#### :boom: Breaking Change
-* [#39](https://github.com/intlify/vue-i18n-next/pull/39) breaking: v-t directive ([@kazupon](https://github.com/kazupon))
-* [#36](https://github.com/intlify/vue-i18n-next/pull/36) Breaking: inherit locale ([@kazupon](https://github.com/kazupon))
+
+- [#39](https://github.com/intlify/vue-i18n-next/pull/39) breaking: v-t directive ([@kazupon](https://github.com/kazupon))
+- [#36](https://github.com/intlify/vue-i18n-next/pull/36) Breaking: inherit locale ([@kazupon](https://github.com/kazupon))
#### Committers: 1
-- kazuya kawaguchi ([@kazupon](https://github.com/kazupon))
+- kazuya kawaguchi ([@kazupon](https://github.com/kazupon))
## v9.0.0-alpha.7 (2020-05-02)
#### :bug: Bug Fixes
-* [#34](https://github.com/intlify/vue-i18n-next/pull/34) fix: pre-compile locale messages registration bug ([@kazupon](https://github.com/kazupon))
+
+- [#34](https://github.com/intlify/vue-i18n-next/pull/34) fix: pre-compile locale messages registration bug ([@kazupon](https://github.com/kazupon))
#### Committers: 1
-- kazuya kawaguchi ([@kazupon](https://github.com/kazupon))
+- kazuya kawaguchi ([@kazupon](https://github.com/kazupon))
## v9.0.0-alpha.6 (2020-05-02)
#### :star: Features
-* [#32](https://github.com/intlify/vue-i18n-next/pull/32) feat: support pre-compile locale messages ([@kazupon](https://github.com/kazupon))
-* [#31](https://github.com/intlify/vue-i18n-next/pull/31) feat: generator mode ([@kazupon](https://github.com/kazupon))
+
+- [#32](https://github.com/intlify/vue-i18n-next/pull/32) feat: support pre-compile locale messages ([@kazupon](https://github.com/kazupon))
+- [#31](https://github.com/intlify/vue-i18n-next/pull/31) feat: generator mode ([@kazupon](https://github.com/kazupon))
#### Committers: 1
-- kazuya kawaguchi ([@kazupon](https://github.com/kazupon))
+- kazuya kawaguchi ([@kazupon](https://github.com/kazupon))
## v9.0.0-alpha.5 (2020-04-29)
#### :star: Features
-* [#20](https://github.com/intlify/vue-i18n-next/pull/20) feature placeholder literal ([@kazupon](https://github.com/kazupon))
+
+- [#20](https://github.com/intlify/vue-i18n-next/pull/20) feature placeholder literal ([@kazupon](https://github.com/kazupon))
#### :bug: Bug Fixes
-* [#28](https://github.com/intlify/vue-i18n-next/pull/28) fix: plural compiler bug ([@kazupon](https://github.com/kazupon))
+
+- [#28](https://github.com/intlify/vue-i18n-next/pull/28) fix: plural compiler bug ([@kazupon](https://github.com/kazupon))
#### :zap: Improvement Features
-* [#27](https://github.com/intlify/vue-i18n-next/pull/27) fix: add invalid token errors in placeholder ([@kazupon](https://github.com/kazupon))
-* [#26](https://github.com/intlify/vue-i18n-next/pull/26) compile error improvements ([@kazupon](https://github.com/kazupon))
-* [#25](https://github.com/intlify/vue-i18n-next/pull/25) fix: plural syntax error with parser ([@kazupon](https://github.com/kazupon))
-* [#24](https://github.com/intlify/vue-i18n-next/pull/24) fix: compilation error handling ([@kazupon](https://github.com/kazupon))
-* [#23](https://github.com/intlify/vue-i18n-next/pull/23) fix: improve literal compilation error ([@kazupon](https://github.com/kazupon))
+
+- [#27](https://github.com/intlify/vue-i18n-next/pull/27) fix: add invalid token errors in placeholder ([@kazupon](https://github.com/kazupon))
+- [#26](https://github.com/intlify/vue-i18n-next/pull/26) compile error improvements ([@kazupon](https://github.com/kazupon))
+- [#25](https://github.com/intlify/vue-i18n-next/pull/25) fix: plural syntax error with parser ([@kazupon](https://github.com/kazupon))
+- [#24](https://github.com/intlify/vue-i18n-next/pull/24) fix: compilation error handling ([@kazupon](https://github.com/kazupon))
+- [#23](https://github.com/intlify/vue-i18n-next/pull/23) fix: improve literal compilation error ([@kazupon](https://github.com/kazupon))
#### :boom: Breaking Change
-* [#29](https://github.com/intlify/vue-i18n-next/pull/29) breaking: HTML message warning ([@kazupon](https://github.com/kazupon))
-* [#22](https://github.com/intlify/vue-i18n-next/pull/22) deprecated linked key with using paren token ([@kazupon](https://github.com/kazupon))
+
+- [#29](https://github.com/intlify/vue-i18n-next/pull/29) breaking: HTML message warning ([@kazupon](https://github.com/kazupon))
+- [#22](https://github.com/intlify/vue-i18n-next/pull/22) deprecated linked key with using paren token ([@kazupon](https://github.com/kazupon))
#### Committers: 1
-- kazuya kawaguchi ([@kazupon](https://github.com/kazupon))
+- kazuya kawaguchi ([@kazupon](https://github.com/kazupon))
## v9.0.0-alpha.4 (2020-04-23)
#### :bug: Bug Fixes
-* [#18](https://github.com/intlify/vue-i18n-next/pull/18) fix tokenizer ([@kazupon](https://github.com/kazupon))
-* [#16](https://github.com/intlify/vue-i18n-next/pull/16) fix: cannot resolve object path ([@kazupon](https://github.com/kazupon))
+
+- [#18](https://github.com/intlify/vue-i18n-next/pull/18) fix tokenizer ([@kazupon](https://github.com/kazupon))
+- [#16](https://github.com/intlify/vue-i18n-next/pull/16) fix: cannot resolve object path ([@kazupon](https://github.com/kazupon))
#### :pencil: Documentation
-* [#17](https://github.com/intlify/vue-i18n-next/pull/17) Minor typo fixes ([@sharpshark28](https://github.com/sharpshark28))
+
+- [#17](https://github.com/intlify/vue-i18n-next/pull/17) Minor typo fixes ([@sharpshark28](https://github.com/sharpshark28))
#### Committers: 2
+
- Ava Gaiety Wroten ([@sharpshark28](https://github.com/sharpshark28))
- kazuya kawaguchi ([@kazupon](https://github.com/kazupon))
-
## v9.0.0-alpha.3 (2020-04-17)
#### :zap: Improvement Features
-* [#13](https://github.com/intlify/vue-i18n-next/pull/13) support vue3 beta ([@kazupon](https://github.com/kazupon))
+
+- [#13](https://github.com/intlify/vue-i18n-next/pull/13) support vue3 beta ([@kazupon](https://github.com/kazupon))
#### Committers: 1
-- kazuya kawaguchi ([@kazupon](https://github.com/kazupon))
+- kazuya kawaguchi ([@kazupon](https://github.com/kazupon))
## v9.0.0-alpha.2 (2020-04-13)
#### :star: Features
-* [#10](https://github.com/intlify/vue-i18n-next/pull/10) support datetime format component ([@kazupon](https://github.com/kazupon))
-* [#9](https://github.com/intlify/vue-i18n-next/pull/9) number format component: `i18n-n` ([@kazupon](https://github.com/kazupon))
+
+- [#10](https://github.com/intlify/vue-i18n-next/pull/10) support datetime format component ([@kazupon](https://github.com/kazupon))
+- [#9](https://github.com/intlify/vue-i18n-next/pull/9) number format component: `i18n-n` ([@kazupon](https://github.com/kazupon))
#### :boom: Breaking Change
-* [#8](https://github.com/intlify/vue-i18n-next/pull/8) enhancement locale fallbacking ([@kazupon](https://github.com/kazupon))
-* [#7](https://github.com/intlify/vue-i18n-next/pull/7) Translation component `i18n-t` (In v8.x, it was called `i18n` component as Component interpolation feature) ([@kazupon](https://github.com/kazupon))
-* [#6](https://github.com/intlify/vue-i18n-next/pull/6) breaking: factory improvements ([@kazupon](https://github.com/kazupon))
+
+- [#8](https://github.com/intlify/vue-i18n-next/pull/8) enhancement locale fallbacking ([@kazupon](https://github.com/kazupon))
+- [#7](https://github.com/intlify/vue-i18n-next/pull/7) Translation component `i18n-t` (In v8.x, it was called `i18n` component as Component interpolation feature) ([@kazupon](https://github.com/kazupon))
+- [#6](https://github.com/intlify/vue-i18n-next/pull/6) breaking: factory improvements ([@kazupon](https://github.com/kazupon))
#### Committers: 1
+
- kazuya kawaguchi ([@kazupon](https://github.com/kazupon))
## v9.0.0-alpha.1 (2020-04-07)
@@ -622,7 +768,6 @@ New style API for Vue 3. See the following docs:
- [I18nComposer](https://github.com/intlify/vue-i18n-next/blob/master/docs/vue-i18n.i18ncomposer.md)
- [useI18n](https://github.com/intlify/vue-i18n-next/blob/master/docs/vue-i18n.usei18n.md)
-
### :lollipop: Examples
See the [`examples`](https://github.com/intlify/vue-i18n-next/tree/master/examples) directory.
@@ -634,7 +779,6 @@ The examples are offered that use the following two API styles:
- legacy
- vue-i18n API almost compatible with vue-i18n v8.x
-
### :heavy_exclamation_mark: Known issues
#### :boom: Breaking changes compared to vue-i18n v8.x
@@ -656,7 +800,6 @@ The examples are offered that use the following two API styles:
- See the [vue-i18n issues](https://github.com/kazupon/vue-i18n/issues?q=is%3Aissue+is%3Aopen+label%3A%22Status%3A+Ready%22) that labeld with `Status: Ready`
-
#### :hammer: Missing features
- imporve `fallbackLocale` or `fallbackLocales` (related vue-i18n [issue](https://github.com/kazupon/vue-i18n/pull/829))
@@ -675,7 +818,6 @@ The examples are offered that use the following two API styles:
- `@intlify/vue-i18n-extensions`
- `@intlify/eslint-plugin-vue-i18n`
-
### :cd: Installation
#### npm
@@ -685,388 +827,323 @@ npm install --save vue-i18n@next
```
#### yarn
+
```bash
yarn add vue-i18n@next
```
#### Committers: 1
-- kazuya kawaguchi ([@kazupon](https://github.com/kazupon))
+- kazuya kawaguchi ([@kazupon](https://github.com/kazupon))
## v9.0.0-alpha.0 (2020-04-07)
#### Committers: 1
+
- kazuya kawaguchi ([@kazupon](https://github.com/kazupon))
-## [8.15.3](https://github.com/kazupon/vue-i18n/compare/v8.15.2...v8.15.3) (2019-12-18)
+## [8.15.3](https://github.com/kazupon/vue-i18n/compare/v8.15.2...v8.15.3) (2019-12-18)
### :zap: Improvements
-* **index:** fix mergeLocaleMessage. add changes notification on merging with an empty target object ([#752](https://github.com/kazupon/vue-i18n/issues/752)) by [@jekill](https://github.com/jekill) ([048eac5](https://github.com/kazupon/vue-i18n/commit/048eac5)), closes [#752](https://github.com/kazupon/vue-i18n/issues/752)
-
-
+- **index:** fix mergeLocaleMessage. add changes notification on merging with an empty target object ([#752](https://github.com/kazupon/vue-i18n/issues/752)) by [@jekill](https://github.com/jekill) ([048eac5](https://github.com/kazupon/vue-i18n/commit/048eac5)), closes [#752](https://github.com/kazupon/vue-i18n/issues/752)
-## [8.15.2](https://github.com/kazupon/vue-i18n/compare/v8.15.1...v8.15.2) (2019-12-18)
+## [8.15.2](https://github.com/kazupon/vue-i18n/compare/v8.15.1...v8.15.2) (2019-12-18)
### :bug: Bug Fixes
-* **index:** Fix exception when using unit number formatting by [@simonjodet](https://github.com/simonjodet) ([194b801](https://github.com/kazupon/vue-i18n/commit/194b801)), closes [#750](https://github.com/kazupon/vue-i18n/issues/750) [#751](https://github.com/kazupon/vue-i18n/issues/751)
-
-
+- **index:** Fix exception when using unit number formatting by [@simonjodet](https://github.com/simonjodet) ([194b801](https://github.com/kazupon/vue-i18n/commit/194b801)), closes [#750](https://github.com/kazupon/vue-i18n/issues/750) [#751](https://github.com/kazupon/vue-i18n/issues/751)
-## [8.15.1](https://github.com/kazupon/vue-i18n/compare/v8.15.0...v8.15.1) (2019-11-27)
+## [8.15.1](https://github.com/kazupon/vue-i18n/compare/v8.15.0...v8.15.1) (2019-11-27)
### :zap: Improvements
-* **mixin:** change to custom blocks parse error ([a9858be](https://github.com/kazupon/vue-i18n/commit/a9858be))
-
-
+- **mixin:** change to custom blocks parse error ([a9858be](https://github.com/kazupon/vue-i18n/commit/a9858be))
-# [8.15.0](https://github.com/kazupon/vue-i18n/compare/v8.14.1...v8.15.0) (2019-10-16)
+# [8.15.0](https://github.com/kazupon/vue-i18n/compare/v8.14.1...v8.15.0) (2019-10-16)
### :star: New Features
-* Add constructor option for custom modifiers ([#724](https://github.com/kazupon/vue-i18n/issues/724)) by [@epaezrubio](https://github.com/epaezrubio) ([3217212](https://github.com/kazupon/vue-i18n/commit/3217212)), closes [#724](https://github.com/kazupon/vue-i18n/issues/724)
-
-
+- Add constructor option for custom modifiers ([#724](https://github.com/kazupon/vue-i18n/issues/724)) by [@epaezrubio](https://github.com/epaezrubio) ([3217212](https://github.com/kazupon/vue-i18n/commit/3217212)), closes [#724](https://github.com/kazupon/vue-i18n/issues/724)
-## [8.14.1](https://github.com/kazupon/vue-i18n/compare/v8.14.0...v8.14.1) (2019-09-12)
+## [8.14.1](https://github.com/kazupon/vue-i18n/compare/v8.14.0...v8.14.1) (2019-09-12)
### :bug: Bug Fixes
-* **path:** fix branket key error ([8d2aba7](https://github.com/kazupon/vue-i18n/commit/8d2aba7))
-* **component:** Fix interpolation component when there are empty text nodes ([547cdd1](https://github.com/kazupon/vue-i18n/commit/547cdd1)) by [@Demivan](https://github.com/Demivan)
-
-
+- **path:** fix branket key error ([8d2aba7](https://github.com/kazupon/vue-i18n/commit/8d2aba7))
+- **component:** Fix interpolation component when there are empty text nodes ([547cdd1](https://github.com/kazupon/vue-i18n/commit/547cdd1)) by [@Demivan](https://github.com/Demivan)
-# [8.14.0](https://github.com/kazupon/vue-i18n/compare/v8.13.0...v8.14.0) (2019-08-12)
+# [8.14.0](https://github.com/kazupon/vue-i18n/compare/v8.13.0...v8.14.0) (2019-08-12)
### :star: New Features
-* fallback formatting ([#637](https://github.com/kazupon/vue-i18n/issues/637)) by [@sebwas](https://github.com/sebwas) ([bf9929c](https://github.com/kazupon/vue-i18n/commit/bf9929c)), closes [#637](https://github.com/kazupon/vue-i18n/issues/637)
-* support slots syntax for component interpolation ([#685](https://github.com/kazupon/vue-i18n/issues/685)) by [@aavondet](https://github.com/aavondet) ([71ca843](https://github.com/kazupon/vue-i18n/commit/71ca843)), closes [#685](https://github.com/kazupon/vue-i18n/issues/685)
-
-
+- fallback formatting ([#637](https://github.com/kazupon/vue-i18n/issues/637)) by [@sebwas](https://github.com/sebwas) ([bf9929c](https://github.com/kazupon/vue-i18n/commit/bf9929c)), closes [#637](https://github.com/kazupon/vue-i18n/issues/637)
+- support slots syntax for component interpolation ([#685](https://github.com/kazupon/vue-i18n/issues/685)) by [@aavondet](https://github.com/aavondet) ([71ca843](https://github.com/kazupon/vue-i18n/commit/71ca843)), closes [#685](https://github.com/kazupon/vue-i18n/issues/685)
-# [8.13.0](https://github.com/kazupon/vue-i18n/compare/v8.12.0...v8.13.0) (2019-08-09)
+# [8.13.0](https://github.com/kazupon/vue-i18n/compare/v8.12.0...v8.13.0) (2019-08-09)
### :star: New Features
-* datetime/number formats fallback warning filter ([46de19e](https://github.com/kazupon/vue-i18n/commit/46de19e)), closes [#558](https://github.com/kazupon/vue-i18n/issues/558)
-* fallback translation warning filter ([69fc798](https://github.com/kazupon/vue-i18n/commit/69fc798))
-* translation missing warning filter ([666dc9d](https://github.com/kazupon/vue-i18n/commit/666dc9d))
-
-
+- datetime/number formats fallback warning filter ([46de19e](https://github.com/kazupon/vue-i18n/commit/46de19e)), closes [#558](https://github.com/kazupon/vue-i18n/issues/558)
+- fallback translation warning filter ([69fc798](https://github.com/kazupon/vue-i18n/commit/69fc798))
+- translation missing warning filter ([666dc9d](https://github.com/kazupon/vue-i18n/commit/666dc9d))
-# [8.12.0](https://github.com/kazupon/vue-i18n/compare/v8.11.2...v8.12.0) (2019-07-09)
+# [8.12.0](https://github.com/kazupon/vue-i18n/compare/v8.11.2...v8.12.0) (2019-07-09)
### :star: New Features
-* **mixin:** shared locale messages feature ([82543de](https://github.com/kazupon/vue-i18n/commit/82543de))
-
+- **mixin:** shared locale messages feature ([82543de](https://github.com/kazupon/vue-i18n/commit/82543de))
### :zap: Improvements
-* **typing:** sharedMessages option type ([6967a15](https://github.com/kazupon/vue-i18n/commit/6967a15))
-
-
+- **typing:** sharedMessages option type ([6967a15](https://github.com/kazupon/vue-i18n/commit/6967a15))
-## [8.11.2](https://github.com/kazupon/vue-i18n/compare/v8.11.1...v8.11.2) (2019-04-30)
+## [8.11.2](https://github.com/kazupon/vue-i18n/compare/v8.11.1...v8.11.2) (2019-04-30)
### :bug: Bug Fixes
-* bug(mixin): fix SSR memory leak by moving subscribeDataChanging calls into beforeMount ([#572](https://github.com/kazupon/vue-i18n/issues/572)) by [@Pindar](https://github.com/Pindar) ([32b5795](https://github.com/kazupon/vue-i18n/commit/32b5795)), closes [#572](https://github.com/kazupon/vue-i18n/issues/572)
-
-
+- bug(mixin): fix SSR memory leak by moving subscribeDataChanging calls into beforeMount ([#572](https://github.com/kazupon/vue-i18n/issues/572)) by [@Pindar](https://github.com/Pindar) ([32b5795](https://github.com/kazupon/vue-i18n/commit/32b5795)), closes [#572](https://github.com/kazupon/vue-i18n/issues/572)
-## [8.11.1](https://github.com/kazupon/vue-i18n/compare/v8.11.0...v8.11.1) (2019-04-26)
+## [8.11.1](https://github.com/kazupon/vue-i18n/compare/v8.11.0...v8.11.1) (2019-04-26)
### :bug: Bug Fixes
-* fix ES Modules distribution ([bb631a1](https://github.com/kazupon/vue-i18n/commit/bb631a1))
-
-
+- fix ES Modules distribution ([bb631a1](https://github.com/kazupon/vue-i18n/commit/bb631a1))
-# [8.11.0](https://github.com/kazupon/vue-i18n/compare/v8.10.0...v8.11.0) (2019-04-26)
+# [8.11.0](https://github.com/kazupon/vue-i18n/compare/v8.10.0...v8.11.0) (2019-04-26)
### :star: New Features
-* ES modules for browser ([#561](https://github.com/kazupon/vue-i18n/issues/561)) ([c9b9adf](https://github.com/kazupon/vue-i18n/commit/c9b9adf)), closes [#561](https://github.com/kazupon/vue-i18n/issues/561)
-* HTML locale message warning option ([#567](https://github.com/kazupon/vue-i18n/issues/567)) ([4aecf03](https://github.com/kazupon/vue-i18n/commit/4aecf03)), closes [#567](https://github.com/kazupon/vue-i18n/issues/567)
-
-
+- ES modules for browser ([#561](https://github.com/kazupon/vue-i18n/issues/561)) ([c9b9adf](https://github.com/kazupon/vue-i18n/commit/c9b9adf)), closes [#561](https://github.com/kazupon/vue-i18n/issues/561)
+- HTML locale message warning option ([#567](https://github.com/kazupon/vue-i18n/issues/567)) ([4aecf03](https://github.com/kazupon/vue-i18n/commit/4aecf03)), closes [#567](https://github.com/kazupon/vue-i18n/issues/567)
-# [8.10.0](https://github.com/kazupon/vue-i18n/compare/v8.9.0...v8.10.0) (2019-03-28)
+# [8.10.0](https://github.com/kazupon/vue-i18n/compare/v8.9.0...v8.10.0) (2019-03-28)
### :star: New Features
-* **number:** i18n-n functional component ([#541](https://github.com/kazupon/vue-i18n/issues/541)) by [@bponomarenko](https://github.com/bponomarenko) ([b33579d](https://github.com/kazupon/vue-i18n/commit/b33579d)), closes [#541](https://github.com/kazupon/vue-i18n/issues/541)
-* **path:** Keypath should parse if sub path contains spaces. ([#533](https://github.com/kazupon/vue-i18n/issues/533)) by [@exoego](https://github.com/exoego) ([640daaf](https://github.com/kazupon/vue-i18n/commit/640daaf)), closes [#533](https://github.com/kazupon/vue-i18n/issues/533)
-
+- **number:** i18n-n functional component ([#541](https://github.com/kazupon/vue-i18n/issues/541)) by [@bponomarenko](https://github.com/bponomarenko) ([b33579d](https://github.com/kazupon/vue-i18n/commit/b33579d)), closes [#541](https://github.com/kazupon/vue-i18n/issues/541)
+- **path:** Keypath should parse if sub path contains spaces. ([#533](https://github.com/kazupon/vue-i18n/issues/533)) by [@exoego](https://github.com/exoego) ([640daaf](https://github.com/kazupon/vue-i18n/commit/640daaf)), closes [#533](https://github.com/kazupon/vue-i18n/issues/533)
### :zap: Improvements
-* **number:** support data fall through in i18n-n ([#545](https://github.com/kazupon/vue-i18n/issues/545)) ([71cadbf](https://github.com/kazupon/vue-i18n/commit/71cadbf)), closes [#545](https://github.com/kazupon/vue-i18n/issues/545)
-
+- **number:** support data fall through in i18n-n ([#545](https://github.com/kazupon/vue-i18n/issues/545)) ([71cadbf](https://github.com/kazupon/vue-i18n/commit/71cadbf)), closes [#545](https://github.com/kazupon/vue-i18n/issues/545)
### :pencil: docs
-* **vuepress:** translate documents for chinese ([#536](https://github.com/kazupon/vue-i18n/issues/536)) by [@xuhongbo](https://github.com/xuhongbo) ([ccf29f8](https://github.com/kazupon/vue-i18n/commit/ccf29f8)), closes [#536](https://github.com/kazupon/vue-i18n/issues/536) [#531](https://github.com/kazupon/vue-i18n/issues/531) [#1](https://github.com/kazupon/vue-i18n/issues/1) [#533](https://github.com/kazupon/vue-i18n/issues/533) [#540](https://github.com/kazupon/vue-i18n/issues/540) [#541](https://github.com/kazupon/vue-i18n/issues/541) [#1](https://github.com/kazupon/vue-i18n/issues/1) [#2](https://github.com/kazupon/vue-i18n/issues/2)
-
+- **vuepress:** translate documents for chinese ([#536](https://github.com/kazupon/vue-i18n/issues/536)) by [@xuhongbo](https://github.com/xuhongbo) ([ccf29f8](https://github.com/kazupon/vue-i18n/commit/ccf29f8)), closes [#536](https://github.com/kazupon/vue-i18n/issues/536) [#531](https://github.com/kazupon/vue-i18n/issues/531) [#1](https://github.com/kazupon/vue-i18n/issues/1) [#533](https://github.com/kazupon/vue-i18n/issues/533) [#540](https://github.com/kazupon/vue-i18n/issues/540) [#541](https://github.com/kazupon/vue-i18n/issues/541) [#1](https://github.com/kazupon/vue-i18n/issues/1) [#2](https://github.com/kazupon/vue-i18n/issues/2)
-# [8.9.0](https://github.com/kazupon/vue-i18n/compare/v8.8.2...v8.9.0) (2019-03-08)
+# [8.9.0](https://github.com/kazupon/vue-i18n/compare/v8.8.2...v8.9.0) (2019-03-08)
### :bug: Bug Fixes
-* **index:** Fix [#515](https://github.com/kazupon/vue-i18n/issues/515) empty string not returning true ([#525](https://github.com/kazupon/vue-i18n/issues/525)) by [@kimuraz](https://github.com/kimuraz) ([396c5ca](https://github.com/kazupon/vue-i18n/commit/396c5ca)), closes [#515](https://github.com/kazupon/vue-i18n/issues/515) [#525](https://github.com/kazupon/vue-i18n/issues/525) [#515](https://github.com/kazupon/vue-i18n/issues/515)
-
+- **index:** Fix [#515](https://github.com/kazupon/vue-i18n/issues/515) empty string not returning true ([#525](https://github.com/kazupon/vue-i18n/issues/525)) by [@kimuraz](https://github.com/kimuraz) ([396c5ca](https://github.com/kazupon/vue-i18n/commit/396c5ca)), closes [#515](https://github.com/kazupon/vue-i18n/issues/515) [#525](https://github.com/kazupon/vue-i18n/issues/525) [#515](https://github.com/kazupon/vue-i18n/issues/515)
### :star: New Features
-* **index:** add availableLocales (related issue [#193](https://github.com/kazupon/vue-i18n/issues/193), PR [#528](https://github.com/kazupon/vue-i18n/issues/528)) by [@exoego](https://github.com/exoego) ([8f75b1f](https://github.com/kazupon/vue-i18n/commit/8f75b1f)), closes [#193](https://github.com/kazupon/vue-i18n/issues/193) [#528](https://github.com/kazupon/vue-i18n/issues/528) [#193](https://github.com/kazupon/vue-i18n/issues/193) [#193](https://github.com/kazupon/vue-i18n/issues/193) [#193](https://github.com/kazupon/vue-i18n/issues/193) [#193](https://github.com/kazupon/vue-i18n/issues/193)
-
+- **index:** add availableLocales (related issue [#193](https://github.com/kazupon/vue-i18n/issues/193), PR [#528](https://github.com/kazupon/vue-i18n/issues/528)) by [@exoego](https://github.com/exoego) ([8f75b1f](https://github.com/kazupon/vue-i18n/commit/8f75b1f)), closes [#193](https://github.com/kazupon/vue-i18n/issues/193) [#528](https://github.com/kazupon/vue-i18n/issues/528) [#193](https://github.com/kazupon/vue-i18n/issues/193) [#193](https://github.com/kazupon/vue-i18n/issues/193) [#193](https://github.com/kazupon/vue-i18n/issues/193) [#193](https://github.com/kazupon/vue-i18n/issues/193)
### :zap: Improvements
-* **flowtype:** Fix missing type declarations in flow type ([#529](https://github.com/kazupon/vue-i18n/issues/529)) by [@exoego](https://github.com/exoego) ([4173764](https://github.com/kazupon/vue-i18n/commit/4173764)), closes [#529](https://github.com/kazupon/vue-i18n/issues/529)
-
-
+- **flowtype:** Fix missing type declarations in flow type ([#529](https://github.com/kazupon/vue-i18n/issues/529)) by [@exoego](https://github.com/exoego) ([4173764](https://github.com/kazupon/vue-i18n/commit/4173764)), closes [#529](https://github.com/kazupon/vue-i18n/issues/529)
-## [8.8.2](https://github.com/kazupon/vue-i18n/compare/v8.8.1...v8.8.2) (2019-02-17)
+## [8.8.2](https://github.com/kazupon/vue-i18n/compare/v8.8.1...v8.8.2) (2019-02-17)
### :bug: Bug Fixes
-* **mixin:** fix memory leak ([135058d](https://github.com/kazupon/vue-i18n/commit/135058d)), closes [#514](https://github.com/kazupon/vue-i18n/issues/514)
+- **mixin:** fix memory leak ([135058d](https://github.com/kazupon/vue-i18n/commit/135058d)), closes [#514](https://github.com/kazupon/vue-i18n/issues/514)
+
-
-
-## [8.8.1](https://github.com/kazupon/vue-i18n/compare/v8.8.0...v8.8.1) (2019-02-10)
-
+## [8.8.1](https://github.com/kazupon/vue-i18n/compare/v8.8.0...v8.8.1) (2019-02-10)
### :bug: Bug Fixes
-* **index:** fixed [#478](https://github.com/kazupon/vue-i18n/issues/478) ([#518](https://github.com/kazupon/vue-i18n/issues/518)) by [@stroncium](https://github.com/stroncium) ([469edd9](https://github.com/kazupon/vue-i18n/commit/469edd9)), closes [#478](https://github.com/kazupon/vue-i18n/issues/478) [#518](https://github.com/kazupon/vue-i18n/issues/518) [#478](https://github.com/kazupon/vue-i18n/issues/478)
-
+- **index:** fixed [#478](https://github.com/kazupon/vue-i18n/issues/478) ([#518](https://github.com/kazupon/vue-i18n/issues/518)) by [@stroncium](https://github.com/stroncium) ([469edd9](https://github.com/kazupon/vue-i18n/commit/469edd9)), closes [#478](https://github.com/kazupon/vue-i18n/issues/478) [#518](https://github.com/kazupon/vue-i18n/issues/518) [#478](https://github.com/kazupon/vue-i18n/issues/478)
### :zap: Improvements
-* **flowtype:** update typings ([44e04e7](https://github.com/kazupon/vue-i18n/commit/44e04e7))
-* **typescript:** update typings ([dee35b9](https://github.com/kazupon/vue-i18n/commit/dee35b9))
-
-
+- **flowtype:** update typings ([44e04e7](https://github.com/kazupon/vue-i18n/commit/44e04e7))
+- **typescript:** update typings ([dee35b9](https://github.com/kazupon/vue-i18n/commit/dee35b9))
-# [8.8.0](https://github.com/kazupon/vue-i18n/compare/v8.7.0...v8.8.0) (2019-01-29)
+# [8.8.0](https://github.com/kazupon/vue-i18n/compare/v8.7.0...v8.8.0) (2019-01-29)
### :bug: Bug Fixes
-* **index:** fix flat path based key issue ([bed9c39](https://github.com/kazupon/vue-i18n/commit/bed9c39)), closes [#349](https://github.com/kazupon/vue-i18n/issues/349)
-* **mixin:** fix beforeDestroy can not find this.$t ([#500](https://github.com/kazupon/vue-i18n/issues/500)) by [@masongzhi](https://github.com/masongzhi) ([311b8f3](https://github.com/kazupon/vue-i18n/commit/311b8f3)), closes [#500](https://github.com/kazupon/vue-i18n/issues/500)
-
+- **index:** fix flat path based key issue ([bed9c39](https://github.com/kazupon/vue-i18n/commit/bed9c39)), closes [#349](https://github.com/kazupon/vue-i18n/issues/349)
+- **mixin:** fix beforeDestroy can not find this.$t ([#500](https://github.com/kazupon/vue-i18n/issues/500)) by [@masongzhi](https://github.com/masongzhi) ([311b8f3](https://github.com/kazupon/vue-i18n/commit/311b8f3)), closes [#500](https://github.com/kazupon/vue-i18n/issues/500)
### :zap: Improvements
-* **directive:** Fix typo on warning message ([#509](https://github.com/kazupon/vue-i18n/issues/509)) by [@kimuraz](https://github.com/kimuraz) ([e879024](https://github.com/kazupon/vue-i18n/commit/e879024)), closes [#509](https://github.com/kazupon/vue-i18n/issues/509)
-* **index:** silence fallback warnings ([#510](https://github.com/kazupon/vue-i18n/issues/510)) by [@SzNagyMisu](https://github.com/SzNagyMisu) ([ddc0c79](https://github.com/kazupon/vue-i18n/commit/ddc0c79)), closes [#510](https://github.com/kazupon/vue-i18n/issues/510) [#139](https://github.com/kazupon/vue-i18n/issues/139)
-
-
+- **directive:** Fix typo on warning message ([#509](https://github.com/kazupon/vue-i18n/issues/509)) by [@kimuraz](https://github.com/kimuraz) ([e879024](https://github.com/kazupon/vue-i18n/commit/e879024)), closes [#509](https://github.com/kazupon/vue-i18n/issues/509)
+- **index:** silence fallback warnings ([#510](https://github.com/kazupon/vue-i18n/issues/510)) by [@SzNagyMisu](https://github.com/SzNagyMisu) ([ddc0c79](https://github.com/kazupon/vue-i18n/commit/ddc0c79)), closes [#510](https://github.com/kazupon/vue-i18n/issues/510) [#139](https://github.com/kazupon/vue-i18n/issues/139)
-# [8.7.0](https://github.com/kazupon/vue-i18n/compare/v8.6.0...v8.7.0) (2019-01-02)
+# [8.7.0](https://github.com/kazupon/vue-i18n/compare/v8.6.0...v8.7.0) (2019-01-02)
### :zap: Improvements
-* **directive:** Preserve directive content ([#495](https://github.com/kazupon/vue-i18n/issues/495)) by [@bponomarenko](https://github.com/bponomarenko) ([c29edba](https://github.com/kazupon/vue-i18n/commit/c29edba)), closes [#495](https://github.com/kazupon/vue-i18n/issues/495) [#408](https://github.com/kazupon/vue-i18n/issues/408) [#408](https://github.com/kazupon/vue-i18n/issues/408)
-
-
+- **directive:** Preserve directive content ([#495](https://github.com/kazupon/vue-i18n/issues/495)) by [@bponomarenko](https://github.com/bponomarenko) ([c29edba](https://github.com/kazupon/vue-i18n/commit/c29edba)), closes [#495](https://github.com/kazupon/vue-i18n/issues/495) [#408](https://github.com/kazupon/vue-i18n/issues/408) [#408](https://github.com/kazupon/vue-i18n/issues/408)
-# [8.6.0](https://github.com/kazupon/vue-i18n/compare/v8.5.0...v8.6.0) (2018-12-25)
+# [8.6.0](https://github.com/kazupon/vue-i18n/compare/v8.5.0...v8.6.0) (2018-12-25)
### :bug: Bug Fixes
-* **pluralization:** inherit pluralization rules ⚠ ([#493](https://github.com/kazupon/vue-i18n/issues/493)) by [@Raiondesu](https://github.com/Raiondesu) ([7a23f32](https://github.com/kazupon/vue-i18n/commit/7a23f32)), closes [#493](https://github.com/kazupon/vue-i18n/issues/493)
-
+- **pluralization:** inherit pluralization rules ⚠ ([#493](https://github.com/kazupon/vue-i18n/issues/493)) by [@Raiondesu](https://github.com/Raiondesu) ([7a23f32](https://github.com/kazupon/vue-i18n/commit/7a23f32)), closes [#493](https://github.com/kazupon/vue-i18n/issues/493)
### :zap: Improvements
-* **format:** Add the path as argument to the custom formatter ([#489](https://github.com/kazupon/vue-i18n/issues/489)) by [@Raiondesu](https://github.com/Raiondesu) ([b9437ea](https://github.com/kazupon/vue-i18n/commit/b9437ea)), closes [#489](https://github.com/kazupon/vue-i18n/issues/489) [#484](https://github.com/kazupon/vue-i18n/issues/484) [#484](https://github.com/kazupon/vue-i18n/issues/484)
-
-
+- **format:** Add the path as argument to the custom formatter ([#489](https://github.com/kazupon/vue-i18n/issues/489)) by [@Raiondesu](https://github.com/Raiondesu) ([b9437ea](https://github.com/kazupon/vue-i18n/commit/b9437ea)), closes [#489](https://github.com/kazupon/vue-i18n/issues/489) [#484](https://github.com/kazupon/vue-i18n/issues/484) [#484](https://github.com/kazupon/vue-i18n/issues/484)
-# [8.5.0](https://github.com/kazupon/vue-i18n/compare/v8.4.0...v8.5.0) (2018-12-17)
+# [8.5.0](https://github.com/kazupon/vue-i18n/compare/v8.4.0...v8.5.0) (2018-12-17)
### :bug: Bug Fixes
-* **index:** evaluate availabilities lazily (fix [#477](https://github.com/kazupon/vue-i18n/issues/477)) ([#483](https://github.com/kazupon/vue-i18n/issues/483)) by [@gamtiq](https://github.com/gamtiq) ([b66f02e](https://github.com/kazupon/vue-i18n/commit/b66f02e)), closes [#477](https://github.com/kazupon/vue-i18n/issues/477) [#483](https://github.com/kazupon/vue-i18n/issues/483)
-
+- **index:** evaluate availabilities lazily (fix [#477](https://github.com/kazupon/vue-i18n/issues/477)) ([#483](https://github.com/kazupon/vue-i18n/issues/483)) by [@gamtiq](https://github.com/gamtiq) ([b66f02e](https://github.com/kazupon/vue-i18n/commit/b66f02e)), closes [#477](https://github.com/kazupon/vue-i18n/issues/477) [#483](https://github.com/kazupon/vue-i18n/issues/483)
### :zap: Improvements
-* **index:** Allow pluralization customization via constructor options (closes [#464](https://github.com/kazupon/vue-i18n/issues/464)) ([#482](https://github.com/kazupon/vue-i18n/issues/482)) by [@Raiondesu](https://github.com/Raiondesu) ([ef4b1a6](https://github.com/kazupon/vue-i18n/commit/ef4b1a6)), closes [#464](https://github.com/kazupon/vue-i18n/issues/464) [#482](https://github.com/kazupon/vue-i18n/issues/482) [#464](https://github.com/kazupon/vue-i18n/issues/464) [#464](https://github.com/kazupon/vue-i18n/issues/464) [#464](https://github.com/kazupon/vue-i18n/issues/464) [#464](https://github.com/kazupon/vue-i18n/issues/464) [#451](https://github.com/kazupon/vue-i18n/issues/451)
-* **index:** make silentTranslationWarn work for dates and numbers too ([#481](https://github.com/kazupon/vue-i18n/issues/481)) by [@Raiondesu](https://github.com/Raiondesu) ([402092b](https://github.com/kazupon/vue-i18n/commit/402092b)), closes [#481](https://github.com/kazupon/vue-i18n/issues/481)
-* **types:** typed autocomplete in date and number format options ([#485](https://github.com/kazupon/vue-i18n/issues/485)) by [@Raiondesu](https://github.com/Raiondesu) ([e2e5993](https://github.com/kazupon/vue-i18n/commit/e2e5993)), closes [#485](https://github.com/kazupon/vue-i18n/issues/485)
-
-
+- **index:** Allow pluralization customization via constructor options (closes [#464](https://github.com/kazupon/vue-i18n/issues/464)) ([#482](https://github.com/kazupon/vue-i18n/issues/482)) by [@Raiondesu](https://github.com/Raiondesu) ([ef4b1a6](https://github.com/kazupon/vue-i18n/commit/ef4b1a6)), closes [#464](https://github.com/kazupon/vue-i18n/issues/464) [#482](https://github.com/kazupon/vue-i18n/issues/482) [#464](https://github.com/kazupon/vue-i18n/issues/464) [#464](https://github.com/kazupon/vue-i18n/issues/464) [#464](https://github.com/kazupon/vue-i18n/issues/464) [#464](https://github.com/kazupon/vue-i18n/issues/464) [#451](https://github.com/kazupon/vue-i18n/issues/451)
+- **index:** make silentTranslationWarn work for dates and numbers too ([#481](https://github.com/kazupon/vue-i18n/issues/481)) by [@Raiondesu](https://github.com/Raiondesu) ([402092b](https://github.com/kazupon/vue-i18n/commit/402092b)), closes [#481](https://github.com/kazupon/vue-i18n/issues/481)
+- **types:** typed autocomplete in date and number format options ([#485](https://github.com/kazupon/vue-i18n/issues/485)) by [@Raiondesu](https://github.com/Raiondesu) ([e2e5993](https://github.com/kazupon/vue-i18n/commit/e2e5993)), closes [#485](https://github.com/kazupon/vue-i18n/issues/485)
-# [8.4.0](https://github.com/kazupon/vue-i18n/compare/v8.3.2...v8.4.0) (2018-11-30)
+# [8.4.0](https://github.com/kazupon/vue-i18n/compare/v8.3.2...v8.4.0) (2018-11-30)
### :star: New Features
-* **index:** Add linked message formatting ([#467](https://github.com/kazupon/vue-i18n/issues/467)) by [@exoego](https://github.com/exoego) ([776b81b](https://github.com/kazupon/vue-i18n/commit/776b81b)), closes [#467](https://github.com/kazupon/vue-i18n/issues/467)
-
-
+- **index:** Add linked message formatting ([#467](https://github.com/kazupon/vue-i18n/issues/467)) by [@exoego](https://github.com/exoego) ([776b81b](https://github.com/kazupon/vue-i18n/commit/776b81b)), closes [#467](https://github.com/kazupon/vue-i18n/issues/467)
-## [8.3.2](https://github.com/kazupon/vue-i18n/compare/v8.3.1...v8.3.2) (2018-11-16)
+## [8.3.2](https://github.com/kazupon/vue-i18n/compare/v8.3.1...v8.3.2) (2018-11-16)
### :chart_with_upwards_trend: Performance Fixes
-* **index:** Optimize unnecessary capturing. ([#462](https://github.com/kazupon/vue-i18n/issues/462)) by [@exoego](https://github.com/exoego) ([116845e](https://github.com/kazupon/vue-i18n/commit/116845e)), closes [#462](https://github.com/kazupon/vue-i18n/issues/462)
-
-
+- **index:** Optimize unnecessary capturing. ([#462](https://github.com/kazupon/vue-i18n/issues/462)) by [@exoego](https://github.com/exoego) ([116845e](https://github.com/kazupon/vue-i18n/commit/116845e)), closes [#462](https://github.com/kazupon/vue-i18n/issues/462)
-## [8.3.1](https://github.com/kazupon/vue-i18n/compare/v8.3.0...v8.3.1) (2018-11-08)
+## [8.3.1](https://github.com/kazupon/vue-i18n/compare/v8.3.0...v8.3.1) (2018-11-08)
### :bug: Bug Fixes
-* **directive:** fix cannnot update with v-t when had been changed locale message ([4895a2e](https://github.com/kazupon/vue-i18n/commit/4895a2e)), closes [#450](https://github.com/kazupon/vue-i18n/issues/450)
-* **index:** fix merge bug ([1798490](https://github.com/kazupon/vue-i18n/commit/1798490)), closes [#458](https://github.com/kazupon/vue-i18n/issues/458)
-* **missing:** fix vm argument passing ([dc48099](https://github.com/kazupon/vue-i18n/commit/dc48099)), closes [#453](https://github.com/kazupon/vue-i18n/issues/453)
-
+- **directive:** fix cannnot update with v-t when had been changed locale message ([4895a2e](https://github.com/kazupon/vue-i18n/commit/4895a2e)), closes [#450](https://github.com/kazupon/vue-i18n/issues/450)
+- **index:** fix merge bug ([1798490](https://github.com/kazupon/vue-i18n/commit/1798490)), closes [#458](https://github.com/kazupon/vue-i18n/issues/458)
+- **missing:** fix vm argument passing ([dc48099](https://github.com/kazupon/vue-i18n/commit/dc48099)), closes [#453](https://github.com/kazupon/vue-i18n/issues/453)
### :zap: Improvements
-* Optimize path.js and format.js ([#456](https://github.com/kazupon/vue-i18n/issues/456)) by [@exoego](https://github.com/exoego) ([639453c](https://github.com/kazupon/vue-i18n/commit/639453c)), closes [#456](https://github.com/kazupon/vue-i18n/issues/456)
-
-
+- Optimize path.js and format.js ([#456](https://github.com/kazupon/vue-i18n/issues/456)) by [@exoego](https://github.com/exoego) ([639453c](https://github.com/kazupon/vue-i18n/commit/639453c)), closes [#456](https://github.com/kazupon/vue-i18n/issues/456)
-# [8.3.0](https://github.com/kazupon/vue-i18n/compare/v8.2.1...v8.3.0) (2018-10-29)
+# [8.3.0](https://github.com/kazupon/vue-i18n/compare/v8.2.1...v8.3.0) (2018-10-29)
### :zap: Improvements
-* **pluralization:** Extendable pluralization by [@Raiondesu](https://github.com/Raiondesu) ([bbab90b](https://github.com/kazupon/vue-i18n/commit/bbab90b))
-
-
+- **pluralization:** Extendable pluralization by [@Raiondesu](https://github.com/Raiondesu) ([bbab90b](https://github.com/kazupon/vue-i18n/commit/bbab90b))
-## [8.2.1](https://github.com/kazupon/vue-i18n/compare/v8.2.0...v8.2.1) (2018-10-15)
+## [8.2.1](https://github.com/kazupon/vue-i18n/compare/v8.2.0...v8.2.1) (2018-10-15)
### :bug: Bug Fixes
-* **extend:** fix TypeError: Cannot redefine property: $i18n ([#422](https://github.com/kazupon/vue-i18n/issues/422)) by [@HadiChen](https://github.com/HadiChen) ([cb19082](https://github.com/kazupon/vue-i18n/commit/cb19082)), closes [#422](https://github.com/kazupon/vue-i18n/issues/422)
-
+- **extend:** fix TypeError: Cannot redefine property: $i18n ([#422](https://github.com/kazupon/vue-i18n/issues/422)) by [@HadiChen](https://github.com/HadiChen) ([cb19082](https://github.com/kazupon/vue-i18n/commit/cb19082)), closes [#422](https://github.com/kazupon/vue-i18n/issues/422)
### :zap: Improvements
-* **index:** Suppress some warnings in production: smaller min.js and performance gain. ([#441](https://github.com/kazupon/vue-i18n/issues/441)) by @ exoego ([43931f5](https://github.com/kazupon/vue-i18n/commit/43931f5)), closes [#441](https://github.com/kazupon/vue-i18n/issues/441)
-
-
+- **index:** Suppress some warnings in production: smaller min.js and performance gain. ([#441](https://github.com/kazupon/vue-i18n/issues/441)) by @ exoego ([43931f5](https://github.com/kazupon/vue-i18n/commit/43931f5)), closes [#441](https://github.com/kazupon/vue-i18n/issues/441)
-# [8.2.0](https://github.com/kazupon/vue-i18n/compare/v8.1.1...v8.2.0) (2018-10-13)
+# [8.2.0](https://github.com/kazupon/vue-i18n/compare/v8.1.1...v8.2.0) (2018-10-13)
### :bug: Bug Fixes
-* **index:** Add warning for circular reference in linked message ([#438](https://github.com/kazupon/vue-i18n/issues/438)) by [@exoego](https://github.com/exoego) ([7583485](https://github.com/kazupon/vue-i18n/commit/7583485)), closes [#438](https://github.com/kazupon/vue-i18n/issues/438)
-
+- **index:** Add warning for circular reference in linked message ([#438](https://github.com/kazupon/vue-i18n/issues/438)) by [@exoego](https://github.com/exoego) ([7583485](https://github.com/kazupon/vue-i18n/commit/7583485)), closes [#438](https://github.com/kazupon/vue-i18n/issues/438)
### :zap: Improvements
-* **index:** Allow escaping link key like @:(foo.bar). ([#437](https://github.com/kazupon/vue-i18n/issues/437)) by [@exoego](https://github.com/exoego) ([acfc458](https://github.com/kazupon/vue-i18n/commit/acfc458)), closes [#437](https://github.com/kazupon/vue-i18n/issues/437)
-* **index:** Pre-defined named arguments for Pluraization ([#440](https://github.com/kazupon/vue-i18n/issues/440)) by [@exoego](https://github.com/exoego) ([e84f0fb](https://github.com/kazupon/vue-i18n/commit/e84f0fb)), closes [#440](https://github.com/kazupon/vue-i18n/issues/440)
-* **path:** Allow non-ascii chars including numbers. ([#436](https://github.com/kazupon/vue-i18n/issues/436)) by [@exoego](https://github.com/exoego) ([a556c58](https://github.com/kazupon/vue-i18n/commit/a556c58)), closes [#436](https://github.com/kazupon/vue-i18n/issues/436)
-
-
+- **index:** Allow escaping link key like @:(foo.bar). ([#437](https://github.com/kazupon/vue-i18n/issues/437)) by [@exoego](https://github.com/exoego) ([acfc458](https://github.com/kazupon/vue-i18n/commit/acfc458)), closes [#437](https://github.com/kazupon/vue-i18n/issues/437)
+- **index:** Pre-defined named arguments for Pluraization ([#440](https://github.com/kazupon/vue-i18n/issues/440)) by [@exoego](https://github.com/exoego) ([e84f0fb](https://github.com/kazupon/vue-i18n/commit/e84f0fb)), closes [#440](https://github.com/kazupon/vue-i18n/issues/440)
+- **path:** Allow non-ascii chars including numbers. ([#436](https://github.com/kazupon/vue-i18n/issues/436)) by [@exoego](https://github.com/exoego) ([a556c58](https://github.com/kazupon/vue-i18n/commit/a556c58)), closes [#436](https://github.com/kazupon/vue-i18n/issues/436)
-## [8.1.1](https://github.com/kazupon/vue-i18n/compare/v8.1.0...v8.1.1) (2018-10-12)
+## [8.1.1](https://github.com/kazupon/vue-i18n/compare/v8.1.0...v8.1.1) (2018-10-12)
### :bug: Bug Fixes
-* **build:** fix rollup building issues ([1a1958a](https://github.com/kazupon/vue-i18n/commit/1a1958a))
-* **format:** Should warn as unknown if named format is not closed. ([#435](https://github.com/kazupon/vue-i18n/issues/435)) by [@exoego](https://github.com/exoego) ([d1f6ed0](https://github.com/kazupon/vue-i18n/commit/d1f6ed0)), closes [#435](https://github.com/kazupon/vue-i18n/issues/435)
-* **install:** fix cannot redfine error ([6d5ec61](https://github.com/kazupon/vue-i18n/commit/6d5ec61))
-
+- **build:** fix rollup building issues ([1a1958a](https://github.com/kazupon/vue-i18n/commit/1a1958a))
+- **format:** Should warn as unknown if named format is not closed. ([#435](https://github.com/kazupon/vue-i18n/issues/435)) by [@exoego](https://github.com/exoego) ([d1f6ed0](https://github.com/kazupon/vue-i18n/commit/d1f6ed0)), closes [#435](https://github.com/kazupon/vue-i18n/issues/435)
+- **install:** fix cannot redfine error ([6d5ec61](https://github.com/kazupon/vue-i18n/commit/6d5ec61))
### :zap: Improvements
-* **package.json:** tree shaking optimization ([38948c5](https://github.com/kazupon/vue-i18n/commit/38948c5))
-
-
+- **package.json:** tree shaking optimization ([38948c5](https://github.com/kazupon/vue-i18n/commit/38948c5))
-# [8.1.0](https://github.com/kazupon/vue-i18n/compare/v8.0.0...v8.1.0) (2018-09-03)
+# [8.1.0](https://github.com/kazupon/vue-i18n/compare/v8.0.0...v8.1.0) (2018-09-03)
### :bug: Bug Fixes
-* **install:** add support for Vue.extend vue-i18n instance ([#420](https://github.com/kazupon/vue-i18n/issues/420)) by [@jaredzhu1993](https://github.com/jaredzhu1993) ([a60ea8b](https://github.com/kazupon/vue-i18n/commit/a60ea8b)), closes [#420](https://github.com/kazupon/vue-i18n/issues/420)
-
+- **install:** add support for Vue.extend vue-i18n instance ([#420](https://github.com/kazupon/vue-i18n/issues/420)) by [@jaredzhu1993](https://github.com/jaredzhu1993) ([a60ea8b](https://github.com/kazupon/vue-i18n/commit/a60ea8b)), closes [#420](https://github.com/kazupon/vue-i18n/issues/420)
### :zap: Improvements
-* **warnings:** make warning messages clearer ([#396](https://github.com/kazupon/vue-i18n/issues/396)) by [@kimuraz](https://github.com/kimuraz) ([79eee1b](https://github.com/kazupon/vue-i18n/commit/79eee1b)), closes [#396](https://github.com/kazupon/vue-i18n/issues/396)
-
-
+- **warnings:** make warning messages clearer ([#396](https://github.com/kazupon/vue-i18n/issues/396)) by [@kimuraz](https://github.com/kimuraz) ([79eee1b](https://github.com/kazupon/vue-i18n/commit/79eee1b)), closes [#396](https://github.com/kazupon/vue-i18n/issues/396)
-# [8.0.0](https://github.com/kazupon/vue-i18n/compare/v7.8.1...v8.0.0) (2018-06-23)
+# [8.0.0](https://github.com/kazupon/vue-i18n/compare/v7.8.1...v8.0.0) (2018-06-23)
### :boom: Breaking changes
-* **extend:** fix this context binding ([aa0e831](https://github.com/kazupon/vue-i18n/commit/aa0e831)), closes [#306](https://github.com/kazupon/vue-i18n/issues/306) [#286](https://github.com/kazupon/vue-i18n/issues/286) [#259](https://github.com/kazupon/vue-i18n/issues/259), revert [#260](https://github.com/kazupon/vue-i18n/issues/260)
+- **extend:** fix this context binding ([aa0e831](https://github.com/kazupon/vue-i18n/commit/aa0e831)), closes [#306](https://github.com/kazupon/vue-i18n/issues/306) [#286](https://github.com/kazupon/vue-i18n/issues/286) [#259](https://github.com/kazupon/vue-i18n/issues/259), revert [#260](https://github.com/kazupon/vue-i18n/issues/260)
Note that you need to guarantee this context equal to component instance in lifecycle methods (e.g. in `data` options, `const $t = this.$t.bind(this)`).
```js
export default {
- data () {
+ data() {
const $t = this.$t.bind(this)
return { msg: $t('msg') }
}
@@ -1077,425 +1154,356 @@ see the [API docs](https://kazupon.github.io/vue-i18n/api/)
### :bug: Bug Fixes
-* bug(directive): fix guard checking at unbind ([c74888c](https://github.com/kazupon/vue-i18n/commit/c74888c)), closes [#340](https://github.com/kazupon/vue-i18n/issues/340)
-
+- bug(directive): fix guard checking at unbind ([c74888c](https://github.com/kazupon/vue-i18n/commit/c74888c)), closes [#340](https://github.com/kazupon/vue-i18n/issues/340)
### NOTE
-* extend:
-
-
+- extend:
-## [7.8.1](https://github.com/kazupon/vue-i18n/compare/v7.8.0...v7.8.1) (2018-06-18)
+## [7.8.1](https://github.com/kazupon/vue-i18n/compare/v7.8.0...v7.8.1) (2018-06-18)
### :bug: Bug Fixes
-* **directive:** fix cannot unbind bug ([105888d](https://github.com/kazupon/vue-i18n/commit/105888d)), closes [#377](https://github.com/kazupon/vue-i18n/issues/377)
-
-
+- **directive:** fix cannot unbind bug ([105888d](https://github.com/kazupon/vue-i18n/commit/105888d)), closes [#377](https://github.com/kazupon/vue-i18n/issues/377)
-# [7.8.0](https://github.com/kazupon/vue-i18n/compare/v7.7.0...v7.8.0) (2018-06-01)
+# [7.8.0](https://github.com/kazupon/vue-i18n/compare/v7.7.0...v7.8.0) (2018-06-01)
### :zap: Improvements
-* **typescript:** add type exportings ([a7cb8da](https://github.com/kazupon/vue-i18n/commit/a7cb8da))
-
-
+- **typescript:** add type exportings ([a7cb8da](https://github.com/kazupon/vue-i18n/commit/a7cb8da))
-# [7.7.0](https://github.com/kazupon/vue-i18n/compare/v7.6.0...v7.7.0) (2018-05-20)
+# [7.7.0](https://github.com/kazupon/vue-i18n/compare/v7.6.0...v7.7.0) (2018-05-20)
### :zap: Improvements
-* **index:** resource reactivity ([887a137](https://github.com/kazupon/vue-i18n/commit/887a137)), closes [#253](https://github.com/kazupon/vue-i18n/issues/253)
-* **typescript:** Fix typings in components ([#344](https://github.com/kazupon/vue-i18n/issues/344)) by [@Demivan](https://github.com/Demivan) ([2402893](https://github.com/kazupon/vue-i18n/commit/2402893)), closes [#344](https://github.com/kazupon/vue-i18n/issues/344)
-
-
+- **index:** resource reactivity ([887a137](https://github.com/kazupon/vue-i18n/commit/887a137)), closes [#253](https://github.com/kazupon/vue-i18n/issues/253)
+- **typescript:** Fix typings in components ([#344](https://github.com/kazupon/vue-i18n/issues/344)) by [@Demivan](https://github.com/Demivan) ([2402893](https://github.com/kazupon/vue-i18n/commit/2402893)), closes [#344](https://github.com/kazupon/vue-i18n/issues/344)
-# [7.6.0](https://github.com/kazupon/vue-i18n/compare/v7.5.0...v7.6.0) (2018-03-13)
+# [7.6.0](https://github.com/kazupon/vue-i18n/compare/v7.5.0...v7.6.0) (2018-03-13)
### :zap: Improvements
-* **index:** support retunable missing handler ([#256](https://github.com/kazupon/vue-i18n/issues/256)) by [@houd1ni](https://github.com/houd1ni) ([9fbe467](https://github.com/kazupon/vue-i18n/commit/9fbe467))
-* **typescript:** update TranslateResult type interface ([dffc678](https://github.com/kazupon/vue-i18n/commit/dffc678))
-
-
+- **index:** support retunable missing handler ([#256](https://github.com/kazupon/vue-i18n/issues/256)) by [@houd1ni](https://github.com/houd1ni) ([9fbe467](https://github.com/kazupon/vue-i18n/commit/9fbe467))
+- **typescript:** update TranslateResult type interface ([dffc678](https://github.com/kazupon/vue-i18n/commit/dffc678))
-# [7.5.0](https://github.com/kazupon/vue-i18n/compare/v7.4.2...v7.5.0) (2018-03-11)
+# [7.5.0](https://github.com/kazupon/vue-i18n/compare/v7.4.2...v7.5.0) (2018-03-11)
### :star: New Features
-* **directive:** Add pluralization feature to directive ([#304](https://github.com/kazupon/vue-i18n/issues/304)) by [@SirLamer](https://github.com/SirLamer) ([8378859](https://github.com/kazupon/vue-i18n/commit/8378859))
-
+- **directive:** Add pluralization feature to directive ([#304](https://github.com/kazupon/vue-i18n/issues/304)) by [@SirLamer](https://github.com/SirLamer) ([8378859](https://github.com/kazupon/vue-i18n/commit/8378859))
### :zap: Improvements
-* **flow:** update TranslateResult type interface ([59f4658](https://github.com/kazupon/vue-i18n/commit/59f4658))
-* **index:** support object localization ([#311](https://github.com/kazupon/vue-i18n/issues/311)) by [@manniL](https://github.com/manniL) ([99e5006](https://github.com/kazupon/vue-i18n/commit/99e5006))
-* **missing:** Add interpolation values to missing handler ([#308](https://github.com/kazupon/vue-i18n/issues/308)) by [@sebwas](https://github.com/sebwas) ([b912d8a](https://github.com/kazupon/vue-i18n/commit/b912d8a))
-* **numberformat:** Explicit number format options ([#305](https://github.com/kazupon/vue-i18n/issues/305)) by [@bponomarenko](https://github.com/bponomarenko) ([aa07450](https://github.com/kazupon/vue-i18n/commit/aa07450))
-
-
+- **flow:** update TranslateResult type interface ([59f4658](https://github.com/kazupon/vue-i18n/commit/59f4658))
+- **index:** support object localization ([#311](https://github.com/kazupon/vue-i18n/issues/311)) by [@manniL](https://github.com/manniL) ([99e5006](https://github.com/kazupon/vue-i18n/commit/99e5006))
+- **missing:** Add interpolation values to missing handler ([#308](https://github.com/kazupon/vue-i18n/issues/308)) by [@sebwas](https://github.com/sebwas) ([b912d8a](https://github.com/kazupon/vue-i18n/commit/b912d8a))
+- **numberformat:** Explicit number format options ([#305](https://github.com/kazupon/vue-i18n/issues/305)) by [@bponomarenko](https://github.com/bponomarenko) ([aa07450](https://github.com/kazupon/vue-i18n/commit/aa07450))
-## [7.4.2](https://github.com/kazupon/vue-i18n/compare/v7.4.1...v7.4.2) (2018-02-01)
+## [7.4.2](https://github.com/kazupon/vue-i18n/compare/v7.4.1...v7.4.2) (2018-02-01)
### :zap: Improvements
-* **index:** Fixes global auto installation ([#291](https://github.com/kazupon/vue-i18n/issues/291)) by [@emileber](https://github.com/emileber) ([2f016ff](https://github.com/kazupon/vue-i18n/commit/2f016ff)), closes [#291](https://github.com/kazupon/vue-i18n/issues/291)
-
-
+- **index:** Fixes global auto installation ([#291](https://github.com/kazupon/vue-i18n/issues/291)) by [@emileber](https://github.com/emileber) ([2f016ff](https://github.com/kazupon/vue-i18n/commit/2f016ff)), closes [#291](https://github.com/kazupon/vue-i18n/issues/291)
-## [7.4.1](https://github.com/kazupon/vue-i18n/compare/v7.4.0...v7.4.1) (2018-01-25)
+## [7.4.1](https://github.com/kazupon/vue-i18n/compare/v7.4.0...v7.4.1) (2018-01-25)
### :bug: Bug Fixes
-* fix cannot react ([2a8ea1c](https://github.com/kazupon/vue-i18n/commit/2a8ea1c)), closes [#261](https://github.com/kazupon/vue-i18n/issues/261)
-
+- fix cannot react ([2a8ea1c](https://github.com/kazupon/vue-i18n/commit/2a8ea1c)), closes [#261](https://github.com/kazupon/vue-i18n/issues/261)
### :zap: Improvements
-* **formatter:** interpolate messages without values ([#282](https://github.com/kazupon/vue-i18n/issues/282)) by [@cb8](https://github.com/cb8) ([b792ce2](https://github.com/kazupon/vue-i18n/commit/b792ce2))
-
-
+- **formatter:** interpolate messages without values ([#282](https://github.com/kazupon/vue-i18n/issues/282)) by [@cb8](https://github.com/cb8) ([b792ce2](https://github.com/kazupon/vue-i18n/commit/b792ce2))
-# [7.4.0](https://github.com/kazupon/vue-i18n/compare/v7.3.4...v7.4.0) (2018-01-10)
+# [7.4.0](https://github.com/kazupon/vue-i18n/compare/v7.3.4...v7.4.0) (2018-01-10)
### :star: New Features
-* **typescript:** Allow module augmentation ([#273](https://github.com/kazupon/vue-i18n/issues/273)) by [@CKGrafico](https://github.com/CKGrafico) ([4371344](https://github.com/kazupon/vue-i18n/commit/4371344))
-
-
+- **typescript:** Allow module augmentation ([#273](https://github.com/kazupon/vue-i18n/issues/273)) by [@CKGrafico](https://github.com/CKGrafico) ([4371344](https://github.com/kazupon/vue-i18n/commit/4371344))
-## [7.3.4](https://github.com/kazupon/vue-i18n/compare/v7.3.3...v7.3.4) (2018-01-07)
+## [7.3.4](https://github.com/kazupon/vue-i18n/compare/v7.3.3...v7.3.4) (2018-01-07)
### :bug: Bug Fixes
-* **formatter:** Inherit formatter ([#269](https://github.com/kazupon/vue-i18n/issues/269)) by [@podkot](https://github.com/podkot) ([26a33ad](https://github.com/kazupon/vue-i18n/commit/26a33ad))
-
-
+- **formatter:** Inherit formatter ([#269](https://github.com/kazupon/vue-i18n/issues/269)) by [@podkot](https://github.com/podkot) ([26a33ad](https://github.com/kazupon/vue-i18n/commit/26a33ad))
-## [7.3.3](https://github.com/kazupon/vue-i18n/compare/v7.3.2...v7.3.3) (2017-12-19)
+## [7.3.3](https://github.com/kazupon/vue-i18n/compare/v7.3.2...v7.3.3) (2017-12-19)
### :bug: Bug Fixes
-* **extend:** Fix this not found [#259](https://github.com/kazupon/vue-i18n/issues/259) ([#260](https://github.com/kazupon/vue-i18n/issues/260)) by [@lzxb](https://github.com/lzxb) ([c29007e](https://github.com/kazupon/vue-i18n/commit/c29007e)), closes [#259](https://github.com/kazupon/vue-i18n/issues/259) [#260](https://github.com/kazupon/vue-i18n/issues/260)
-* **types:** fix using old export ([#263](https://github.com/kazupon/vue-i18n/issues/263)) by [@jmigual](https://github.com/jmigual) ([b295fee](https://github.com/kazupon/vue-i18n/commit/b295fee)), closes [#263](https://github.com/kazupon/vue-i18n/issues/263)
-
+- **extend:** Fix this not found [#259](https://github.com/kazupon/vue-i18n/issues/259) ([#260](https://github.com/kazupon/vue-i18n/issues/260)) by [@lzxb](https://github.com/lzxb) ([c29007e](https://github.com/kazupon/vue-i18n/commit/c29007e)), closes [#259](https://github.com/kazupon/vue-i18n/issues/259) [#260](https://github.com/kazupon/vue-i18n/issues/260)
+- **types:** fix using old export ([#263](https://github.com/kazupon/vue-i18n/issues/263)) by [@jmigual](https://github.com/jmigual) ([b295fee](https://github.com/kazupon/vue-i18n/commit/b295fee)), closes [#263](https://github.com/kazupon/vue-i18n/issues/263)
-## [7.3.2](https://github.com/kazupon/vue-i18n/compare/v7.3.1...v7.3.2) (2017-10-19)
+## [7.3.2](https://github.com/kazupon/vue-i18n/compare/v7.3.1...v7.3.2) (2017-10-19)
### :zap: Improvements
-* **typescript:** fix import problem of vue2.5 because of the types update ([#238](https://github.com/kazupon/vue-i18n/issues/238)) by [@peterchealse](https://github.com/peterchealse) ([cb98347](https://github.com/kazupon/vue-i18n/commit/cb98347)), closes [#238](https://github.com/kazupon/vue-i18n/issues/238)
-
-
+- **typescript:** fix import problem of vue2.5 because of the types update ([#238](https://github.com/kazupon/vue-i18n/issues/238)) by [@peterchealse](https://github.com/peterchealse) ([cb98347](https://github.com/kazupon/vue-i18n/commit/cb98347)), closes [#238](https://github.com/kazupon/vue-i18n/issues/238)
-## [7.3.1](https://github.com/kazupon/vue-i18n/compare/v7.3.0...v7.3.1) (2017-10-04)
+## [7.3.1](https://github.com/kazupon/vue-i18n/compare/v7.3.0...v7.3.1) (2017-10-04)
### :bug: Bug Fixes
-* **directive:** fix cannot locale reactivity ([e1fc12e](https://github.com/kazupon/vue-i18n/commit/e1fc12e)), closes [#227](https://github.com/kazupon/vue-i18n/issues/227)
-
-
+- **directive:** fix cannot locale reactivity ([e1fc12e](https://github.com/kazupon/vue-i18n/commit/e1fc12e)), closes [#227](https://github.com/kazupon/vue-i18n/issues/227)
-# [7.3.0](https://github.com/kazupon/vue-i18n/compare/v7.2.0...v7.3.0) (2017-09-22)
+# [7.3.0](https://github.com/kazupon/vue-i18n/compare/v7.2.0...v7.3.0) (2017-09-22)
### :star: New Features
-* **directives:** support v-t custom directive (welcome back!) ([af9a2e7](https://github.com/kazupon/vue-i18n/commit/af9a2e7))
-
+- **directives:** support v-t custom directive (welcome back!) ([af9a2e7](https://github.com/kazupon/vue-i18n/commit/af9a2e7))
### :up: Updates
-* **typing:** fix flowtype ([fa06f44](https://github.com/kazupon/vue-i18n/commit/fa06f44))
-
-
+- **typing:** fix flowtype ([fa06f44](https://github.com/kazupon/vue-i18n/commit/fa06f44))
-# [7.2.0](https://github.com/kazupon/vue-i18n/compare/v7.1.2...v7.2.0) (2017-08-28)
+# [7.2.0](https://github.com/kazupon/vue-i18n/compare/v7.1.2...v7.2.0) (2017-08-28)
### :star: New Features
-* **interpolation:** list formatting refactor and places/place feature ([#218](https://github.com/kazupon/vue-i18n/issues/218)) by [@myst729](https://github.com/myst729) ([0f0f3ff](https://github.com/kazupon/vue-i18n/commit/0f0f3ff))
-
-
+- **interpolation:** list formatting refactor and places/place feature ([#218](https://github.com/kazupon/vue-i18n/issues/218)) by [@myst729](https://github.com/myst729) ([0f0f3ff](https://github.com/kazupon/vue-i18n/commit/0f0f3ff))
-## [7.1.2](https://github.com/kazupon/vue-i18n/compare/v7.1.1...v7.1.2) (2017-08-25)
+## [7.1.2](https://github.com/kazupon/vue-i18n/compare/v7.1.1...v7.1.2) (2017-08-25)
### :zap: Improvements
-* **interpolation:** skip non-element VNode in interpolation ([#211](https://github.com/kazupon/vue-i18n/issues/211)) by [@myst729](https://github.com/myst729) ([6be1756](https://github.com/kazupon/vue-i18n/commit/6be1756))
-
-
+- **interpolation:** skip non-element VNode in interpolation ([#211](https://github.com/kazupon/vue-i18n/issues/211)) by [@myst729](https://github.com/myst729) ([6be1756](https://github.com/kazupon/vue-i18n/commit/6be1756))
-## [7.1.1](https://github.com/kazupon/vue-i18n/compare/v7.1.0...v7.1.1) (2017-08-03)
+## [7.1.1](https://github.com/kazupon/vue-i18n/compare/v7.1.0...v7.1.1) (2017-08-03)
### :bug: Bug Fixes
-* **mixin:** fix cannot setup VueI18n instance ([13585a4](https://github.com/kazupon/vue-i18n/commit/13585a4)), closes [#203](https://github.com/kazupon/vue-i18n/issues/203)
-
-
+- **mixin:** fix cannot setup VueI18n instance ([13585a4](https://github.com/kazupon/vue-i18n/commit/13585a4)), closes [#203](https://github.com/kazupon/vue-i18n/issues/203)
-# [7.1.0](https://github.com/kazupon/vue-i18n/compare/v7.0.5...v7.1.0) (2017-07-30)
+# [7.1.0](https://github.com/kazupon/vue-i18n/compare/v7.0.5...v7.1.0) (2017-07-30)
### :zap: Improvements
-* **custom-block:** support multiple custom blocks ([ab955a5](https://github.com/kazupon/vue-i18n/commit/ab955a5)), closes [#189](https://github.com/kazupon/vue-i18n/issues/189)
-
-
+- **custom-block:** support multiple custom blocks ([ab955a5](https://github.com/kazupon/vue-i18n/commit/ab955a5)), closes [#189](https://github.com/kazupon/vue-i18n/issues/189)
-## [7.0.5](https://github.com/kazupon/vue-i18n/compare/v7.0.4...v7.0.5) (2017-07-08)
+## [7.0.5](https://github.com/kazupon/vue-i18n/compare/v7.0.4...v7.0.5) (2017-07-08)
### :bug: Bug Fixes
-* **format:** fix cannot collectly parse percent ([fc71eda](https://github.com/kazupon/vue-i18n/commit/fc71eda)), closes [#191](https://github.com/kazupon/vue-i18n/issues/191)
-
-
+- **format:** fix cannot collectly parse percent ([fc71eda](https://github.com/kazupon/vue-i18n/commit/fc71eda)), closes [#191](https://github.com/kazupon/vue-i18n/issues/191)
-## [7.0.4](https://github.com/kazupon/vue-i18n/compare/v7.0.3...v7.0.4) (2017-07-01)
+## [7.0.4](https://github.com/kazupon/vue-i18n/compare/v7.0.3...v7.0.4) (2017-07-01)
### :bug: Bug Fixes
-* **link:** fix ie traverse custom Array.prototype method ([#188](https://github.com/kazupon/vue-i18n/issues/188)) by [@632781460](https://github.com/632781460) ([d3b308b](https://github.com/kazupon/vue-i18n/commit/d3b308b)), closes [#188](https://github.com/kazupon/vue-i18n/issues/188)
-
+- **link:** fix ie traverse custom Array.prototype method ([#188](https://github.com/kazupon/vue-i18n/issues/188)) by [@632781460](https://github.com/632781460) ([d3b308b](https://github.com/kazupon/vue-i18n/commit/d3b308b)), closes [#188](https://github.com/kazupon/vue-i18n/issues/188)
### :chart_with_upwards_trend: Performance Fixes
-* fix blocking at beforeDestroy ([570b215](https://github.com/kazupon/vue-i18n/commit/570b215)), closes [#187](https://github.com/kazupon/vue-i18n/issues/187)
-
-
+- fix blocking at beforeDestroy ([570b215](https://github.com/kazupon/vue-i18n/commit/570b215)), closes [#187](https://github.com/kazupon/vue-i18n/issues/187)
-## [7.0.3](https://github.com/kazupon/vue-i18n/compare/v7.0.2...v7.0.3) (2017-06-13)
+## [7.0.3](https://github.com/kazupon/vue-i18n/compare/v7.0.2...v7.0.3) (2017-06-13)
### :bug: Bug Fixes
-* **fallback:** fix cannot fallabck localization ([694e6f2](https://github.com/kazupon/vue-i18n/commit/694e6f2)), closes [#176](https://github.com/kazupon/vue-i18n/issues/176)
-* **fallback:** fix fallback locale issue ([d9ceddc](https://github.com/kazupon/vue-i18n/commit/d9ceddc)), closes [#174](https://github.com/kazupon/vue-i18n/issues/174)
-* **linked:** fix cannot fallback linked localization ([0c572f3](https://github.com/kazupon/vue-i18n/commit/0c572f3)), closes [#172](https://github.com/kazupon/vue-i18n/issues/172)
-
-
+- **fallback:** fix cannot fallabck localization ([694e6f2](https://github.com/kazupon/vue-i18n/commit/694e6f2)), closes [#176](https://github.com/kazupon/vue-i18n/issues/176)
+- **fallback:** fix fallback locale issue ([d9ceddc](https://github.com/kazupon/vue-i18n/commit/d9ceddc)), closes [#174](https://github.com/kazupon/vue-i18n/issues/174)
+- **linked:** fix cannot fallback linked localization ([0c572f3](https://github.com/kazupon/vue-i18n/commit/0c572f3)), closes [#172](https://github.com/kazupon/vue-i18n/issues/172)
-## [7.0.2](https://github.com/kazupon/vue-i18n/compare/v7.0.1...v7.0.2) (2017-06-10)
+## [7.0.2](https://github.com/kazupon/vue-i18n/compare/v7.0.1...v7.0.2) (2017-06-10)
### :bug: Bug Fixes
-* **sfc:** fix cannot parse custom block locale messages ([32eb3a7](https://github.com/kazupon/vue-i18n/commit/32eb3a7)), closes [#173](https://github.com/kazupon/vue-i18n/issues/173)
-
-
+- **sfc:** fix cannot parse custom block locale messages ([32eb3a7](https://github.com/kazupon/vue-i18n/commit/32eb3a7)), closes [#173](https://github.com/kazupon/vue-i18n/issues/173)
-## [7.0.1](https://github.com/kazupon/vue-i18n/compare/v7.0.0...v7.0.1) (2017-06-04)
+## [7.0.1](https://github.com/kazupon/vue-i18n/compare/v7.0.0...v7.0.1) (2017-06-04)
### :bug: Bug Fixes
-* fix cannat single file component translation ([687d406](https://github.com/kazupon/vue-i18n/commit/687d406)), closes [#169](https://github.com/kazupon/vue-i18n/issues/169)
-* fix cannnot resolve linked localization with component interpolation ([c973619](https://github.com/kazupon/vue-i18n/commit/c973619)), closes [#171](https://github.com/kazupon/vue-i18n/issues/171)
-* fix datetime and number fallback localization ([be9e1bd](https://github.com/kazupon/vue-i18n/commit/be9e1bd)), closes [#168](https://github.com/kazupon/vue-i18n/issues/168)
-* fix linked translation with using hyphen or underscore keypath ([6e9f151](https://github.com/kazupon/vue-i18n/commit/6e9f151)), closes [#170](https://github.com/kazupon/vue-i18n/issues/170)
-
+- fix cannat single file component translation ([687d406](https://github.com/kazupon/vue-i18n/commit/687d406)), closes [#169](https://github.com/kazupon/vue-i18n/issues/169)
+- fix cannnot resolve linked localization with component interpolation ([c973619](https://github.com/kazupon/vue-i18n/commit/c973619)), closes [#171](https://github.com/kazupon/vue-i18n/issues/171)
+- fix datetime and number fallback localization ([be9e1bd](https://github.com/kazupon/vue-i18n/commit/be9e1bd)), closes [#168](https://github.com/kazupon/vue-i18n/issues/168)
+- fix linked translation with using hyphen or underscore keypath ([6e9f151](https://github.com/kazupon/vue-i18n/commit/6e9f151)), closes [#170](https://github.com/kazupon/vue-i18n/issues/170)
+
# [7.0.0](https://github.com/kazupon/vue-i18n/compare/v7.0.0-rc.1...v7.0.0) (2017-05-29)
:tada: :tada: :tada:
See the [docs](https://kazupon.github.io/vue-i18n/en/)
-
### :star: New Features
-* **datetime localization:**
- * [documentation](https://github.com/kazupon/vue-i18n/blob/dev/gitbook/en/datetime.md)
- * [example](https://github.com/kazupon/vue-i18n/tree/dev/examples/datetime)
-* **number localization:**
- * [documentation](https://github.com/kazupon/vue-i18n/blob/dev/gitbook/en/number.md)
- * [example](https://github.com/kazupon/vue-i18n/tree/dev/examples/number)
-* **component interpolation:**
- * [documentation](https://github.com/kazupon/vue-i18n/blob/dev/gitbook/en/interpolation.md)
- * [example](https://github.com/kazupon/vue-i18n/tree/dev/examples/interpolation)
-* **typescript:**
- * [type definitions](https://github.com/kazupon/vue-i18n/blob/dev/types/index.d.ts)
-
+- **datetime localization:**
+ - [documentation](https://github.com/kazupon/vue-i18n/blob/dev/gitbook/en/datetime.md)
+ - [example](https://github.com/kazupon/vue-i18n/tree/dev/examples/datetime)
+- **number localization:**
+ - [documentation](https://github.com/kazupon/vue-i18n/blob/dev/gitbook/en/number.md)
+ - [example](https://github.com/kazupon/vue-i18n/tree/dev/examples/number)
+- **component interpolation:**
+ - [documentation](https://github.com/kazupon/vue-i18n/blob/dev/gitbook/en/interpolation.md)
+ - [example](https://github.com/kazupon/vue-i18n/tree/dev/examples/interpolation)
+- **typescript:**
+ - [type definitions](https://github.com/kazupon/vue-i18n/blob/dev/types/index.d.ts)
### :chart_with_upwards_trend: Performance Fixes
-* fix translation performance issue ([6032a51](https://github.com/kazupon/vue-i18n/commit/6032a51))
-
+- fix translation performance issue ([6032a51](https://github.com/kazupon/vue-i18n/commit/6032a51))
### :zap: Improvements
-* **path:** tweak for ssr
-
+- **path:** tweak for ssr
### :boom: Breaking changes
-* **format:** re-impelement formatter
-* **formatter:** change method nam
-* **flowtype:** fix locale message related type changing and remove underscore type
-
+- **format:** re-impelement formatter
+- **formatter:** change method nam
+- **flowtype:** fix locale message related type changing and remove underscore type
### :bug: Bug Fixes
-* **examples:** fix ssr demo ([059034f](https://github.com/kazupon/vue-i18n/commit/059034f))
-* **pluralization:** fix default choice ([240cfed](https://github.com/kazupon/vue-i18n/commit/240cfed))
-
+- **examples:** fix ssr demo ([059034f](https://github.com/kazupon/vue-i18n/commit/059034f))
+- **pluralization:** fix default choice ([240cfed](https://github.com/kazupon/vue-i18n/commit/240cfed))
-# [7.0.0-rc.1](https://github.com/kazupon/vue-i18n/compare/v7.0.0-beta.4...v7.0.0-rc.1) (2017-05-26)
+# [7.0.0-rc.1](https://github.com/kazupon/vue-i18n/compare/v7.0.0-beta.4...v7.0.0-rc.1) (2017-05-26)
### :chart_with_upwards_trend: Performance Fixes
-* fix translation performance issue ([6032a51](https://github.com/kazupon/vue-i18n/commit/6032a51)), closes [#165](https://github.com/kazupon/vue-i18n/issues/165)
-
+- fix translation performance issue ([6032a51](https://github.com/kazupon/vue-i18n/commit/6032a51)), closes [#165](https://github.com/kazupon/vue-i18n/issues/165)
### :up: Updates
-* **flowtype:** remove unneccesary type ([eb60156](https://github.com/kazupon/vue-i18n/commit/eb60156))
-
-
+- **flowtype:** remove unneccesary type ([eb60156](https://github.com/kazupon/vue-i18n/commit/eb60156))
-# [7.0.0-beta.4](https://github.com/kazupon/vue-i18n/compare/v7.0.0-beta.3...v7.0.0-beta.4) (2017-05-23)
+# [7.0.0-beta.4](https://github.com/kazupon/vue-i18n/compare/v7.0.0-beta.3...v7.0.0-beta.4) (2017-05-23)
### :bug: Bug Fixes
-* **pluralization:** fix default choice ([240cfed](https://github.com/kazupon/vue-i18n/commit/240cfed)), closes [#164](https://github.com/kazupon/vue-i18n/issues/164)
-
-
+- **pluralization:** fix default choice ([240cfed](https://github.com/kazupon/vue-i18n/commit/240cfed)), closes [#164](https://github.com/kazupon/vue-i18n/issues/164)
+
# [7.0.0-beta.3](https://github.com/kazupon/vue-i18n/compare/v7.0.0-beta.2...v7.0.0-beta.3) (2017-05-15)
### :up: Updates
-* bring back from bug fix ([95be4ea](https://github.com/kazupon/vue-i18n/commit/95be4ea))
-
+- bring back from bug fix ([95be4ea](https://github.com/kazupon/vue-i18n/commit/95be4ea))
-# [7.0.0-beta.2](https://github.com/kazupon/vue-i18n/compare/v7.0.0-beta.1...v7.0.0-beta.2) (2017-05-14)
+# [7.0.0-beta.2](https://github.com/kazupon/vue-i18n/compare/v7.0.0-beta.1...v7.0.0-beta.2) (2017-05-14)
### :zap: Improvements
-* **path:** tweak for ssr ([eb21921](https://github.com/kazupon/vue-i18n/commit/eb21921))
-* **typescript:** change custom formatter method name ([c5f043f](https://github.com/kazupon/vue-i18n/commit/c5f043f))
-
-
+- **path:** tweak for ssr ([eb21921](https://github.com/kazupon/vue-i18n/commit/eb21921))
+- **typescript:** change custom formatter method name ([c5f043f](https://github.com/kazupon/vue-i18n/commit/c5f043f))
+
# [7.0.0-beta.1](https://github.com/kazupon/vue-i18n/compare/v6.1.1...v7.0.0-beta.1) (2017-05-11)
### :star: New Features
-* **datetime localization:** add datetime localization ([3282075](https://github.com/kazupon/vue-i18n/commit/3282075))
- * [documentation](https://github.com/kazupon/vue-i18n/blob/dev/gitbook/en/datetime.md)
- * [example](https://github.com/kazupon/vue-i18n/tree/dev/examples/datetime)
-* **number localization:** add number localization ([87ee7b3](https://github.com/kazupon/vue-i18n/commit/87ee7b3))
- * [documentation](https://github.com/kazupon/vue-i18n/blob/dev/gitbook/en/number.md)
- * [example](https://github.com/kazupon/vue-i18n/tree/dev/examples/number)
-* **component interpolation:** ([23f7d34](https://github.com/kazupon/vue-i18n/commit/23f7d34)), closes [#145](https://github.com/kazupon/vue-i18n/issues/145) [#144](https://github.com/kazupon/vue-i18n/issues/144) [#37](https://github.com/kazupon/vue-i18n/issues/37)
- * [documentation](https://github.com/kazupon/vue-i18n/blob/dev/gitbook/en/interpolation.md)
- * [example](https://github.com/kazupon/vue-i18n/tree/dev/examples/interpolation)
-* **typescript:** add TypeScript type definitions ([#161](https://github.com/kazupon/vue-i18n/issues/161)) by [@aicest](https://github.com/aicest) ([61cebca](https://github.com/kazupon/vue-i18n/commit/61cebca))
- * [type definitions](https://github.com/kazupon/vue-i18n/blob/dev/types/index.d.ts)
-
+- **datetime localization:** add datetime localization ([3282075](https://github.com/kazupon/vue-i18n/commit/3282075))
+ - [documentation](https://github.com/kazupon/vue-i18n/blob/dev/gitbook/en/datetime.md)
+ - [example](https://github.com/kazupon/vue-i18n/tree/dev/examples/datetime)
+- **number localization:** add number localization ([87ee7b3](https://github.com/kazupon/vue-i18n/commit/87ee7b3))
+ - [documentation](https://github.com/kazupon/vue-i18n/blob/dev/gitbook/en/number.md)
+ - [example](https://github.com/kazupon/vue-i18n/tree/dev/examples/number)
+- **component interpolation:** ([23f7d34](https://github.com/kazupon/vue-i18n/commit/23f7d34)), closes [#145](https://github.com/kazupon/vue-i18n/issues/145) [#144](https://github.com/kazupon/vue-i18n/issues/144) [#37](https://github.com/kazupon/vue-i18n/issues/37)
+ - [documentation](https://github.com/kazupon/vue-i18n/blob/dev/gitbook/en/interpolation.md)
+ - [example](https://github.com/kazupon/vue-i18n/tree/dev/examples/interpolation)
+- **typescript:** add TypeScript type definitions ([#161](https://github.com/kazupon/vue-i18n/issues/161)) by [@aicest](https://github.com/aicest) ([61cebca](https://github.com/kazupon/vue-i18n/commit/61cebca))
+ - [type definitions](https://github.com/kazupon/vue-i18n/blob/dev/types/index.d.ts)
### :boom: Breaking changes
-* **format:** re-impelement formatter ([a8c046d](https://github.com/kazupon/vue-i18n/commit/a8c046d))
-* **formatter:** change method name ([6eed51c](https://github.com/kazupon/vue-i18n/commit/6eed51c))
-* **flowtype:** fix locale message related type changing ([c30d576](https://github.com/kazupon/vue-i18n/commit/c30d576))
-
+- **format:** re-impelement formatter ([a8c046d](https://github.com/kazupon/vue-i18n/commit/a8c046d))
+- **formatter:** change method name ([6eed51c](https://github.com/kazupon/vue-i18n/commit/6eed51c))
+- **flowtype:** fix locale message related type changing ([c30d576](https://github.com/kazupon/vue-i18n/commit/c30d576))
### :bug: Bug Fixes
-* **examples:** fix ssr demo ([059034f](https://github.com/kazupon/vue-i18n/commit/059034f)), closes [#151](https://github.com/kazupon/vue-i18n/issues/151)
-
+- **examples:** fix ssr demo ([059034f](https://github.com/kazupon/vue-i18n/commit/059034f)), closes [#151](https://github.com/kazupon/vue-i18n/issues/151)
-## [6.1.3](https://github.com/kazupon/vue-i18n/compare/v6.1.1...v6.1.3) (2017-05-15)
+## [6.1.3](https://github.com/kazupon/vue-i18n/compare/v6.1.1...v6.1.3) (2017-05-15)
### :bug: Bug Fixes
-* fix memory leaks ([95be4ea](https://github.com/kazupon/vue-i18n/commit/95be4ea)), closes [#162](https://github.com/kazupon/vue-i18n/issues/162)
-
-
+- fix memory leaks ([95be4ea](https://github.com/kazupon/vue-i18n/commit/95be4ea)), closes [#162](https://github.com/kazupon/vue-i18n/issues/162)
-## [6.1.2](https://github.com/kazupon/vue-i18n/compare/v6.1.1...v6.1.2) (2017-05-15)
+## [6.1.2](https://github.com/kazupon/vue-i18n/compare/v6.1.1...v6.1.2) (2017-05-15)
-## [6.1.1](https://github.com/kazupon/vue-i18n/compare/v6.1.0...v6.1.1) (2017-04-19)
+## [6.1.1](https://github.com/kazupon/vue-i18n/compare/v6.1.0...v6.1.1) (2017-04-19)
### :bug: Bug Fixes
-* **te:** Fix `te()` that always uses `this.locale`, even when `locale` supplied ([#147](https://github.com/kazupon/vue-i18n/issues/147)) by [@aicest](https://github.com/aicest) ([bf15eeb](https://github.com/kazupon/vue-i18n/commit/bf15eeb)), closes [#147](https://github.com/kazupon/vue-i18n/issues/147)
-
-
+- **te:** Fix `te()` that always uses `this.locale`, even when `locale` supplied ([#147](https://github.com/kazupon/vue-i18n/issues/147)) by [@aicest](https://github.com/aicest) ([bf15eeb](https://github.com/kazupon/vue-i18n/commit/bf15eeb)), closes [#147](https://github.com/kazupon/vue-i18n/issues/147)
-# [6.1.0](https://github.com/kazupon/vue-i18n/compare/v6.0.0...v6.1.0) (2017-04-14)
+# [6.1.0](https://github.com/kazupon/vue-i18n/compare/v6.0.0...v6.1.0) (2017-04-14)
### :star: New Features
-* **api:** add 'mergeLocaleMessage' method ([ef21621](https://github.com/kazupon/vue-i18n/commit/ef21621)), closes [#131](https://github.com/kazupon/vue-i18n/issues/131)
-* **silent:** add silent translation missing option ([29b3a17](https://github.com/kazupon/vue-i18n/commit/29b3a17)), closes [#139](https://github.com/kazupon/vue-i18n/issues/139)
-
+- **api:** add 'mergeLocaleMessage' method ([ef21621](https://github.com/kazupon/vue-i18n/commit/ef21621)), closes [#131](https://github.com/kazupon/vue-i18n/issues/131)
+- **silent:** add silent translation missing option ([29b3a17](https://github.com/kazupon/vue-i18n/commit/29b3a17)), closes [#139](https://github.com/kazupon/vue-i18n/issues/139)
### :zap: Improvements
-* change to method from computed property ([9135a59](https://github.com/kazupon/vue-i18n/commit/9135a59)), closes [#141](https://github.com/kazupon/vue-i18n/issues/141)
-
-
+- change to method from computed property ([9135a59](https://github.com/kazupon/vue-i18n/commit/9135a59)), closes [#141](https://github.com/kazupon/vue-i18n/issues/141)
+
# [6.0.0](https://github.com/kazupon/vue-i18n/compare/v6.0.0-beta.1...v6.0.0) (2017-04-05)
:tada: :tada: :tada:
@@ -1507,97 +1515,80 @@ See the [docs](https://kazupon.github.io/vue-i18n/en/)
- Server-Side Rendering: [example](https://github.com/kazupon/vue-i18n/tree/dev/examples/ssr)
- Custom formatter: [example](https://github.com/kazupon/vue-i18n/tree/dev/examples/formatting/custom)
-
### :star: NEW Features
- Single File Components: [example](https://github.com/kazupon/vue-i18n/tree/dev/examples/sfc)
-
### :boom: Breaking changes
- API
- Dynamic locale DEPRECATED
-
-# [6.0.0-beta.1](https://github.com/kazupon/vue-i18n/compare/v6.0.0-alpha.6...v6.0.0-beta.1) (2017-03-22)
+# [6.0.0-beta.1](https://github.com/kazupon/vue-i18n/compare/v6.0.0-alpha.6...v6.0.0-beta.1) (2017-03-22)
### :boom: Breaking changes
-* change `fallbackRoot` and `sync` option default `true` value ([0890b44](https://github.com/kazupon/vue-i18n/commit/0890b44))
-* remove messages settter, and add getLocaleMessage API ([0f0914d](https://github.com/kazupon/vue-i18n/commit/0f0914d))
-
+- change `fallbackRoot` and `sync` option default `true` value ([0890b44](https://github.com/kazupon/vue-i18n/commit/0890b44))
+- remove messages settter, and add getLocaleMessage API ([0f0914d](https://github.com/kazupon/vue-i18n/commit/0f0914d))
### :bug: Bug Fixes
-* **mixin:** fix computed props errors ([a6b7e37](https://github.com/kazupon/vue-i18n/commit/a6b7e37))
-
+- **mixin:** fix computed props errors ([a6b7e37](https://github.com/kazupon/vue-i18n/commit/a6b7e37))
### :up: Updates
-* **flowtype:** argument names ([cf14425](https://github.com/kazupon/vue-i18n/commit/cf14425))
-
+- **flowtype:** argument names ([cf14425](https://github.com/kazupon/vue-i18n/commit/cf14425))
### :zap: Improvements
-* **fallbackLocale:** support reactivity ([ed758be](https://github.com/kazupon/vue-i18n/commit/ed758be))
-* **warn:** suppress warning messages for production ([6e417d2](https://github.com/kazupon/vue-i18n/commit/6e417d2))
-
-
+- **fallbackLocale:** support reactivity ([ed758be](https://github.com/kazupon/vue-i18n/commit/ed758be))
+- **warn:** suppress warning messages for production ([6e417d2](https://github.com/kazupon/vue-i18n/commit/6e417d2))
-# [6.0.0-alpha.6](https://github.com/kazupon/vue-i18n/compare/v6.0.0-alpha.5...v6.0.0-alpha.6) (2017-03-16)
+# [6.0.0-alpha.6](https://github.com/kazupon/vue-i18n/compare/v6.0.0-alpha.5...v6.0.0-alpha.6) (2017-03-16)
### :star: New Features
-* add 'setLocaleMessage' API ([8b71eda](https://github.com/kazupon/vue-i18n/commit/8b71eda))
-
-
+- add 'setLocaleMessage' API ([8b71eda](https://github.com/kazupon/vue-i18n/commit/8b71eda))
-# [6.0.0-alpha.5](https://github.com/kazupon/vue-i18n/compare/v6.0.0-alpha.3...v6.0.0-alpha.5) (2017-03-11)
+# [6.0.0-alpha.5](https://github.com/kazupon/vue-i18n/compare/v6.0.0-alpha.3...v6.0.0-alpha.5) (2017-03-11)
### :bug: Bug Fixes
-* **mixin:** fix cannot create VueI18n instance error for minify production ([7eeb29f](https://github.com/kazupon/vue-i18n/commit/7eeb29f))
-
-
+- **mixin:** fix cannot create VueI18n instance error for minify production ([7eeb29f](https://github.com/kazupon/vue-i18n/commit/7eeb29f))
-# [6.0.0-alpha.4](https://github.com/kazupon/vue-i18n/compare/v6.0.0-alpha.3...v6.0.0-alpha.4) (2017-03-11)
-
+# [6.0.0-alpha.4](https://github.com/kazupon/vue-i18n/compare/v6.0.0-alpha.3...v6.0.0-alpha.4) (2017-03-11)
-# [6.0.0-alpha.3](https://github.com/kazupon/vue-i18n/compare/v6.0.0-alpha.2...v6.0.0-alpha.3) (2017-03-08)
+# [6.0.0-alpha.3](https://github.com/kazupon/vue-i18n/compare/v6.0.0-alpha.2...v6.0.0-alpha.3) (2017-03-08)
### :star: New Features
-* add `sync` option ([5c46c07](https://github.com/kazupon/vue-i18n/commit/5c46c07))
-
+- add `sync` option ([5c46c07](https://github.com/kazupon/vue-i18n/commit/5c46c07))
### :zap: Improvements
-* **mixin:** add error throwings and a warning ([0e4ac39](https://github.com/kazupon/vue-i18n/commit/0e4ac39))
-
-
+- **mixin:** add error throwings and a warning ([0e4ac39](https://github.com/kazupon/vue-i18n/commit/0e4ac39))
-# [6.0.0-alpha.2](https://github.com/kazupon/vue-i18n/compare/v6.0.0-alpha.1...v6.0.0-alpha.2) (2017-02-27)
+# [6.0.0-alpha.2](https://github.com/kazupon/vue-i18n/compare/v6.0.0-alpha.1...v6.0.0-alpha.2) (2017-02-27)
### :zap: Improvements
-* **mixin:** release i18n instance ([cc362a3](https://github.com/kazupon/vue-i18n/commit/cc362a3))
-* **vue:** support vue 2.2 ([5e7bf5e](https://github.com/kazupon/vue-i18n/commit/5e7bf5e))
-
-
+- **mixin:** release i18n instance ([cc362a3](https://github.com/kazupon/vue-i18n/commit/cc362a3))
+- **vue:** support vue 2.2 ([5e7bf5e](https://github.com/kazupon/vue-i18n/commit/5e7bf5e))
+
# [6.0.0-alpha.1](https://github.com/kazupon/vue-i18n/compare/v5.0.2...v6.0.0-alpha.1) (2017-02-23)
This is the first release of 6.0.
@@ -1610,12 +1601,13 @@ In this version, we are some big breaking changes.
In the examples, please refer to this [examples](https://github.com/kazupon/vue-i18n/tree/dev/examples) directory.
-
## Improvements
+
- Server-Side Rendering: [example](https://github.com/kazupon/vue-i18n/tree/dev/examples/formatting/custom)
- Custom formatter: [example](https://github.com/kazupon/vue-i18n/tree/dev/examples/ssr)
## Features
+
- Formatting support
- Pluralization support
- Locale and KeyPath Syntax support
@@ -1628,470 +1620,402 @@ In the examples, please refer to this [examples](https://github.com/kazupon/vue-
## API
### Global Config
+
- Vue.config.lang DEPRECATED, use VueI18n constructor `locale` option, or VueI18n#locale
- Vue.config.fallbackLang DEPRECATED, use VueI18n constructor `fallbackLocale` option, or VueI18n#fallbackLocale
- Vue.config.missingHandler DEPRECATED, use VueI18n constructor `missing` option, or VueI18n#missing
- Vue.config.i18nFormatter DEPRECATED, use VueI18n constructor `formatter` option, or VueI18n#formatter
### Global Method
+
- Vue.locale DEPRECATED, use VueI18n constructor `messages` option, or VueI18n#messages
- Vue.t DEPRECATED, use VueI18n#t
- Vue.tc DEPRECATED, use VueI18n#tc
- Vue.te DEPRECATED, use VueI18n#te
### Constructor Options
+
- locales DEPRECATED, use `messages` of `i18n` option (e.g `{ i18n: { messaes: ... } }`)
### Instance Properties
-- $lang DEPRECATED, use `locale` of Vue instance property `$i18n` (e.g `vm.$i18n.locale = 'en'`)
+
+- $lang DEPRECATED, use `locale` of Vue instance property `$i18n`(e.g`vm.$i18n.locale = 'en'`)
### VueI18n class NEW
+
- constructor options: See the [`I18nOptions` type](https://github.com/kazupon/vue-i18n/blob/dev/decls/i18n.js#L7-L15) of flowtype.
- methods / properties: See the [`I18n` interface definition](https://github.com/kazupon/vue-i18n/blob/dev/decls/i18n.js#L17-L33) of flowtype.
-
-## [5.0.2](https://github.com/kazupon/vue-i18n/compare/v5.0.1...v5.0.2) (2017-02-18)
+## [5.0.2](https://github.com/kazupon/vue-i18n/compare/v5.0.1...v5.0.2) (2017-02-18)
### :zap: Improvements
-* **npm:** revert node >= 6.0 engine restriction ([#110](https://github.com/kazupon/vue-i18n/issues/110)) by [@syxolk](https://github.com/syxolk) ([92b1bd1](https://github.com/kazupon/vue-i18n/commit/92b1bd1)), closes [#109](https://github.com/kazupon/vue-i18n/issues/109)
-
-
+- **npm:** revert node >= 6.0 engine restriction ([#110](https://github.com/kazupon/vue-i18n/issues/110)) by [@syxolk](https://github.com/syxolk) ([92b1bd1](https://github.com/kazupon/vue-i18n/commit/92b1bd1)), closes [#109](https://github.com/kazupon/vue-i18n/issues/109)
-## [5.0.1](https://github.com/kazupon/vue-i18n/compare/v5.0.0...v5.0.1) (2017-02-16)
+## [5.0.1](https://github.com/kazupon/vue-i18n/compare/v5.0.0...v5.0.1) (2017-02-16)
### :zap: Improvements
-* **asset:** update locale reactivity setting ([b42fd9a](https://github.com/kazupon/vue-i18n/commit/b42fd9a))
-
-
+- **asset:** update locale reactivity setting ([b42fd9a](https://github.com/kazupon/vue-i18n/commit/b42fd9a))
-# [5.0.0](https://github.com/kazupon/vue-i18n/compare/v4.10.0...v5.0.0) (2017-02-04)
+# [5.0.0](https://github.com/kazupon/vue-i18n/compare/v4.10.0...v5.0.0) (2017-02-04)
### :boom: Breaking changes
-* drop vue 1.0 supporting ([4da26cf](https://github.com/kazupon/vue-i18n/commit/4da26cf)), closes [#105](https://github.com/kazupon/vue-i18n/issues/105)
-
-
+- drop vue 1.0 supporting ([4da26cf](https://github.com/kazupon/vue-i18n/commit/4da26cf)), closes [#105](https://github.com/kazupon/vue-i18n/issues/105)
-# [4.10.0](https://github.com/kazupon/vue-i18n/compare/v4.9.0...v4.10.0) (2017-01-01)
+# [4.10.0](https://github.com/kazupon/vue-i18n/compare/v4.9.0...v4.10.0) (2017-01-01)
### :star: New Features
-* `$lang` property for all component ([#99](https://github.com/kazupon/vue-i18n/issues/99)) by [@albert](https://github.com/albert)-zhang ([5ed69f8](https://github.com/kazupon/vue-i18n/commit/5ed69f8))
-
+- `$lang` property for all component ([#99](https://github.com/kazupon/vue-i18n/issues/99)) by [@albert](https://github.com/albert)-zhang ([5ed69f8](https://github.com/kazupon/vue-i18n/commit/5ed69f8))
### :up: Updates
-* **override:** change langVM keeping variable name ([3ec1bb2](https://github.com/kazupon/vue-i18n/commit/3ec1bb2))
-
-
+- **override:** change langVM keeping variable name ([3ec1bb2](https://github.com/kazupon/vue-i18n/commit/3ec1bb2))
-# [4.9.0](https://github.com/kazupon/vue-i18n/compare/v4.8.0...v4.9.0) (2016-12-17)
+# [4.9.0](https://github.com/kazupon/vue-i18n/compare/v4.8.0...v4.9.0) (2016-12-17)
### :bug: Bug Fixes
-* **path:** fix nested key translation ([e15ead4](https://github.com/kazupon/vue-i18n/commit/e15ead4)), closes [#97](https://github.com/kazupon/vue-i18n/issues/97)
-
+- **path:** fix nested key translation ([e15ead4](https://github.com/kazupon/vue-i18n/commit/e15ead4)), closes [#97](https://github.com/kazupon/vue-i18n/issues/97)
### :star: New Features
-* add globally locale checking ([4cac8b9](https://github.com/kazupon/vue-i18n/commit/4cac8b9))
-* locale checking ([#98](https://github.com/kazupon/vue-i18n/issues/98)) by [@long](https://github.com/long)-long-float ([0bc0a6b](https://github.com/kazupon/vue-i18n/commit/0bc0a6b))
-
+- add globally locale checking ([4cac8b9](https://github.com/kazupon/vue-i18n/commit/4cac8b9))
+- locale checking ([#98](https://github.com/kazupon/vue-i18n/issues/98)) by [@long](https://github.com/long)-long-float ([0bc0a6b](https://github.com/kazupon/vue-i18n/commit/0bc0a6b))
-# [4.8.0](https://github.com/kazupon/vue-i18n/compare/v4.7.4...v4.8.0) (2016-12-08)
+# [4.8.0](https://github.com/kazupon/vue-i18n/compare/v4.7.4...v4.8.0) (2016-12-08)
### :zap: Improvements
-* **extend:** disable no translation warning when set missingHandler ([168a97c](https://github.com/kazupon/vue-i18n/commit/168a97c)), closes [#96](https://github.com/kazupon/vue-i18n/issues/96)
-
-
+- **extend:** disable no translation warning when set missingHandler ([168a97c](https://github.com/kazupon/vue-i18n/commit/168a97c)), closes [#96](https://github.com/kazupon/vue-i18n/issues/96)
-## [4.7.4](https://github.com/kazupon/vue-i18n/compare/v4.7.3...v4.7.4) (2016-11-29)
+## [4.7.4](https://github.com/kazupon/vue-i18n/compare/v4.7.3...v4.7.4) (2016-11-29)
### :bug: Bug Fixes
-* **extend:** fix interpolate error [@tariq86](https://github.com/tariq86) ([5f24e17](https://github.com/kazupon/vue-i18n/commit/5f24e17))
-
-
+- **extend:** fix interpolate error [@tariq86](https://github.com/tariq86) ([5f24e17](https://github.com/kazupon/vue-i18n/commit/5f24e17))
-## [4.7.3](https://github.com/kazupon/vue-i18n/compare/v4.7.2...v4.7.3) (2016-11-24)
+## [4.7.3](https://github.com/kazupon/vue-i18n/compare/v4.7.2...v4.7.3) (2016-11-24)
### :bug: Bug Fixes
-* **extend:** fix array local ([35c268a](https://github.com/kazupon/vue-i18n/commit/35c268a)), closes [#91](https://github.com/kazupon/vue-i18n/issues/91) [#59](https://github.com/kazupon/vue-i18n/issues/59)
-
-
+- **extend:** fix array local ([35c268a](https://github.com/kazupon/vue-i18n/commit/35c268a)), closes [#91](https://github.com/kazupon/vue-i18n/issues/91) [#59](https://github.com/kazupon/vue-i18n/issues/59)
-## [4.7.2](https://github.com/kazupon/vue-i18n/compare/v4.7.1...v4.7.2) (2016-11-19)
+## [4.7.2](https://github.com/kazupon/vue-i18n/compare/v4.7.1...v4.7.2) (2016-11-19)
### :bug: Bug Fixes
-* **observer:** fix dep undefined error ([#88](https://github.com/kazupon/vue-i18n/issues/88)) by [@fandaa](https://github.com/fandaa) ([724974e](https://github.com/kazupon/vue-i18n/commit/724974e)), closes [#88](https://github.com/kazupon/vue-i18n/issues/88)
-
+- **observer:** fix dep undefined error ([#88](https://github.com/kazupon/vue-i18n/issues/88)) by [@fandaa](https://github.com/fandaa) ([724974e](https://github.com/kazupon/vue-i18n/commit/724974e)), closes [#88](https://github.com/kazupon/vue-i18n/issues/88)
### :zap: Improvements
-* **extend:** support translate empty string ([#86](https://github.com/kazupon/vue-i18n/issues/86)) by [@QingWei](https://github.com/QingWei)-Li ([8e6d154](https://github.com/kazupon/vue-i18n/commit/8e6d154))
-
-
+- **extend:** support translate empty string ([#86](https://github.com/kazupon/vue-i18n/issues/86)) by [@QingWei](https://github.com/QingWei)-Li ([8e6d154](https://github.com/kazupon/vue-i18n/commit/8e6d154))
-## [4.7.1](https://github.com/kazupon/vue-i18n/compare/v4.7.0...v4.7.1) (2016-10-29)
+## [4.7.1](https://github.com/kazupon/vue-i18n/compare/v4.7.0...v4.7.1) (2016-10-29)
### :bug: Bug Fixes
-* **interpolate:** named formatting: use name if value is missing ([#77](https://github.com/kazupon/vue-i18n/issues/77)) by [@SebastianS90](https://github.com/SebastianS90) ([a0cc343](https://github.com/kazupon/vue-i18n/commit/a0cc343))
-
+- **interpolate:** named formatting: use name if value is missing ([#77](https://github.com/kazupon/vue-i18n/issues/77)) by [@SebastianS90](https://github.com/SebastianS90) ([a0cc343](https://github.com/kazupon/vue-i18n/commit/a0cc343))
### :zap: Improvements
-* **named:** using default use nmae when value is missing ([c34e8f1](https://github.com/kazupon/vue-i18n/commit/c34e8f1))
-
-
+- **named:** using default use nmae when value is missing ([c34e8f1](https://github.com/kazupon/vue-i18n/commit/c34e8f1))
-# [4.7.0](https://github.com/kazupon/vue-i18n/compare/v4.6.0...v4.7.0) (2016-10-28)
+# [4.7.0](https://github.com/kazupon/vue-i18n/compare/v4.6.0...v4.7.0) (2016-10-28)
### :star: New Features
-* hot reloading ([#71](https://github.com/kazupon/vue-i18n/issues/71)) by [@gglnx](https://github.com/gglnx) ([7bb94ac](https://github.com/kazupon/vue-i18n/commit/7bb94ac))
-
+- hot reloading ([#71](https://github.com/kazupon/vue-i18n/issues/71)) by [@gglnx](https://github.com/gglnx) ([7bb94ac](https://github.com/kazupon/vue-i18n/commit/7bb94ac))
### :zap: Improvements
-* **pluralization:** zero choice ([#70](https://github.com/kazupon/vue-i18n/issues/70)) by [@sebwas](https://github.com/sebwas) ([5f0004f](https://github.com/kazupon/vue-i18n/commit/5f0004f))
-
-
+- **pluralization:** zero choice ([#70](https://github.com/kazupon/vue-i18n/issues/70)) by [@sebwas](https://github.com/sebwas) ([5f0004f](https://github.com/kazupon/vue-i18n/commit/5f0004f))
-# [4.6.0](https://github.com/kazupon/vue-i18n/compare/v4.5.0...v4.6.0) (2016-09-24)
+# [4.6.0](https://github.com/kazupon/vue-i18n/compare/v4.5.0...v4.6.0) (2016-09-24)
### :star: New Features
-* **config:** custom message formatter ([#57](https://github.com/kazupon/vue-i18n/issues/57)) by [@jvmccarthy](https://github.com/jvmccarthy) ([2748eb4](https://github.com/kazupon/vue-i18n/commit/2748eb4))
-
-
+- **config:** custom message formatter ([#57](https://github.com/kazupon/vue-i18n/issues/57)) by [@jvmccarthy](https://github.com/jvmccarthy) ([2748eb4](https://github.com/kazupon/vue-i18n/commit/2748eb4))
-# [4.5.0](https://github.com/kazupon/vue-i18n/compare/v4.4.1...v4.5.0) (2016-09-15)
+# [4.5.0](https://github.com/kazupon/vue-i18n/compare/v4.4.1...v4.5.0) (2016-09-15)
### :star: New Features
-* **config:** translation miss capturing configration ([aca0ed6](https://github.com/kazupon/vue-i18n/commit/aca0ed6)), closes [#54](https://github.com/kazupon/vue-i18n/issues/54)
-
-
+- **config:** translation miss capturing configration ([aca0ed6](https://github.com/kazupon/vue-i18n/commit/aca0ed6)), closes [#54](https://github.com/kazupon/vue-i18n/issues/54)
-## [4.4.1](https://github.com/kazupon/vue-i18n/compare/v4.4.0...v4.4.1) (2016-09-10)
+## [4.4.1](https://github.com/kazupon/vue-i18n/compare/v4.4.0...v4.4.1) (2016-09-10)
### :zap: Improvements
-* **translate:** support hyphenated key ([#52](https://github.com/kazupon/vue-i18n/issues/52)) by [@tariq86](https://github.com/tariq86) ([a40acfd](https://github.com/kazupon/vue-i18n/commit/a40acfd))
-
-
+- **translate:** support hyphenated key ([#52](https://github.com/kazupon/vue-i18n/issues/52)) by [@tariq86](https://github.com/tariq86) ([a40acfd](https://github.com/kazupon/vue-i18n/commit/a40acfd))
-# [4.4.0](https://github.com/kazupon/vue-i18n/compare/v4.3.1...v4.4.0) (2016-08-29)
+# [4.4.0](https://github.com/kazupon/vue-i18n/compare/v4.3.1...v4.4.0) (2016-08-29)
### :star: New Features
-* add linked translations ([#50](https://github.com/kazupon/vue-i18n/issues/50)) by [@mmochetti](https://github.com/mmochetti) ([f7ae073](https://github.com/kazupon/vue-i18n/commit/f7ae073))
-
-
+- add linked translations ([#50](https://github.com/kazupon/vue-i18n/issues/50)) by [@mmochetti](https://github.com/mmochetti) ([f7ae073](https://github.com/kazupon/vue-i18n/commit/f7ae073))
-## [4.3.1](https://github.com/kazupon/vue-i18n/compare/v4.3.0...v4.3.1) (2016-08-26)
+## [4.3.1](https://github.com/kazupon/vue-i18n/compare/v4.3.0...v4.3.1) (2016-08-26)
### :bug: Bug Fixes
-* **npm:** fix installing bug ([57e66aa](https://github.com/kazupon/vue-i18n/commit/57e66aa)), closes [#46](https://github.com/kazupon/vue-i18n/issues/46)
-
-
+- **npm:** fix installing bug ([57e66aa](https://github.com/kazupon/vue-i18n/commit/57e66aa)), closes [#46](https://github.com/kazupon/vue-i18n/issues/46)
-# [4.3.0](https://github.com/kazupon/vue-i18n/compare/v4.2.3...v4.3.0) (2016-08-26)
+# [4.3.0](https://github.com/kazupon/vue-i18n/compare/v4.2.3...v4.3.0) (2016-08-26)
### :star: New Features
-* add pluralization ([#44](https://github.com/kazupon/vue-i18n/issues/44)) by [@mmochetti](https://github.com/mmochetti) ([b5b84d8](https://github.com/kazupon/vue-i18n/commit/b5b84d8))
-
-
+- add pluralization ([#44](https://github.com/kazupon/vue-i18n/issues/44)) by [@mmochetti](https://github.com/mmochetti) ([b5b84d8](https://github.com/kazupon/vue-i18n/commit/b5b84d8))
-## [4.2.3](https://github.com/kazupon/vue-i18n/compare/v4.2.2...v4.2.3) (2016-08-23)
+## [4.2.3](https://github.com/kazupon/vue-i18n/compare/v4.2.2...v4.2.3) (2016-08-23)
### :chart_with_upwards_trend: Performance Fixes
-* improve re-rendering cost when change the lang ([0707338](https://github.com/kazupon/vue-i18n/commit/0707338))
-
-
+- improve re-rendering cost when change the lang ([0707338](https://github.com/kazupon/vue-i18n/commit/0707338))
-## [4.2.2](https://github.com/kazupon/vue-i18n/compare/v4.2.1...v4.2.2) (2016-08-15)
+## [4.2.2](https://github.com/kazupon/vue-i18n/compare/v4.2.1...v4.2.2) (2016-08-15)
### :bug: Bug Fixes
-* **path:** fix array path syntax error ([bc9dbee](https://github.com/kazupon/vue-i18n/commit/bc9dbee)), closes [#42](https://github.com/kazupon/vue-i18n/issues/42) [#43](https://github.com/kazupon/vue-i18n/issues/43)
-
-
+- **path:** fix array path syntax error ([bc9dbee](https://github.com/kazupon/vue-i18n/commit/bc9dbee)), closes [#42](https://github.com/kazupon/vue-i18n/issues/42) [#43](https://github.com/kazupon/vue-i18n/issues/43)
-## [4.2.1](https://github.com/kazupon/vue-i18n/compare/v4.2.0...v4.2.1) (2016-08-13)
+## [4.2.1](https://github.com/kazupon/vue-i18n/compare/v4.2.0...v4.2.1) (2016-08-13)
### :zap: Improvements
-* **translate:** fallback translation warning ([5f6b271](https://github.com/kazupon/vue-i18n/commit/5f6b271))
-
-
+- **translate:** fallback translation warning ([5f6b271](https://github.com/kazupon/vue-i18n/commit/5f6b271))
-# [4.2.0](https://github.com/kazupon/vue-i18n/compare/v4.1.0...v4.2.0) (2016-08-12)
+# [4.2.0](https://github.com/kazupon/vue-i18n/compare/v4.1.0...v4.2.0) (2016-08-12)
### :chart_with_upwards_trend: Performance Fixes
-* **format:** use hasOwn function of Vue.util ([a8a19a0](https://github.com/kazupon/vue-i18n/commit/a8a19a0))
-
+- **format:** use hasOwn function of Vue.util ([a8a19a0](https://github.com/kazupon/vue-i18n/commit/a8a19a0))
### :star: New Features
-* **fallback:** add fallback translation feature ([1d1f0f2](https://github.com/kazupon/vue-i18n/commit/1d1f0f2)), closes [#36](https://github.com/kazupon/vue-i18n/issues/36)
-
-
+- **fallback:** add fallback translation feature ([1d1f0f2](https://github.com/kazupon/vue-i18n/commit/1d1f0f2)), closes [#36](https://github.com/kazupon/vue-i18n/issues/36)
-# [4.1.0](https://github.com/kazupon/vue-i18n/compare/v4.0.1...v4.1.0) (2016-07-25)
+# [4.1.0](https://github.com/kazupon/vue-i18n/compare/v4.0.1...v4.1.0) (2016-07-25)
### :bug: Bug Fixes
-* **util:** fixed isArray reference errors ([0c6f6a0](https://github.com/kazupon/vue-i18n/commit/0c6f6a0))
-
+- **util:** fixed isArray reference errors ([0c6f6a0](https://github.com/kazupon/vue-i18n/commit/0c6f6a0))
### :star: New Features
-* support vue 2.0.0.beta later ([0e1d2f7](https://github.com/kazupon/vue-i18n/commit/0e1d2f7))
-
-
+- support vue 2.0.0.beta later ([0e1d2f7](https://github.com/kazupon/vue-i18n/commit/0e1d2f7))
-## [4.0.1](https://github.com/kazupon/vue-i18n/compare/v4.0.0...v4.0.1) (2016-06-06)
+## [4.0.1](https://github.com/kazupon/vue-i18n/compare/v4.0.0...v4.0.1) (2016-06-06)
### :bug: Bug Fixes
-* **translate:** fix underscore named argument translate issue ([eeaf936](https://github.com/kazupon/vue-i18n/commit/eeaf936))
-
-
+- **translate:** fix underscore named argument translate issue ([eeaf936](https://github.com/kazupon/vue-i18n/commit/eeaf936))
-# [4.0.0](https://github.com/kazupon/vue-i18n/compare/v3.1.1...v4.0.0) (2016-05-10)
+# [4.0.0](https://github.com/kazupon/vue-i18n/compare/v3.1.1...v4.0.0) (2016-05-10)
### :zap: Improvements
-* support vue 2.0-pre-alpha ([f6517bc](https://github.com/kazupon/vue-i18n/commit/f6517bc))
-
-
+- support vue 2.0-pre-alpha ([f6517bc](https://github.com/kazupon/vue-i18n/commit/f6517bc))
-## [3.1.1](https://github.com/kazupon/vue-i18n/compare/v3.1.0...v3.1.1) (2016-05-09)
+## [3.1.1](https://github.com/kazupon/vue-i18n/compare/v3.1.0...v3.1.1) (2016-05-09)
### :star: New Features
-* auto installation for standalone ([2b0dc09](https://github.com/kazupon/vue-i18n/commit/2b0dc09))
-
-
+- auto installation for standalone ([2b0dc09](https://github.com/kazupon/vue-i18n/commit/2b0dc09))
-# [3.1.0](https://github.com/kazupon/vue-i18n/compare/v3.0.0...v3.1.0) (2016-05-09)
+# [3.1.0](https://github.com/kazupon/vue-i18n/compare/v3.0.0...v3.1.0) (2016-05-09)
### :star: New Features
-* component locales ([12fe695](https://github.com/kazupon/vue-i18n/commit/12fe695)), closes [#29](https://github.com/kazupon/vue-i18n/issues/29)
-
+- component locales ([12fe695](https://github.com/kazupon/vue-i18n/commit/12fe695)), closes [#29](https://github.com/kazupon/vue-i18n/issues/29)
### :warning: Depcreted
-* **options:** remove Vue.use options ([d87b59b](https://github.com/kazupon/vue-i18n/commit/d87b59b))
-
+- **options:** remove Vue.use options ([d87b59b](https://github.com/kazupon/vue-i18n/commit/d87b59b))
### :zap: Improvements
-* **keypath:** port the object path parser ([3ae04b7](https://github.com/kazupon/vue-i18n/commit/3ae04b7))
-* **translation:** fix hypenate included key translating ([d0a415f](https://github.com/kazupon/vue-i18n/commit/d0a415f)), closes [#24](https://github.com/kazupon/vue-i18n/issues/24)
-* **translation:** warning outputing when cannot translate with keypath ([b4c7c0e](https://github.com/kazupon/vue-i18n/commit/b4c7c0e)), closes [#22](https://github.com/kazupon/vue-i18n/issues/22)
-
-
+- **keypath:** port the object path parser ([3ae04b7](https://github.com/kazupon/vue-i18n/commit/3ae04b7))
+- **translation:** fix hypenate included key translating ([d0a415f](https://github.com/kazupon/vue-i18n/commit/d0a415f)), closes [#24](https://github.com/kazupon/vue-i18n/issues/24)
+- **translation:** warning outputing when cannot translate with keypath ([b4c7c0e](https://github.com/kazupon/vue-i18n/commit/b4c7c0e)), closes [#22](https://github.com/kazupon/vue-i18n/issues/22)
-# [3.0.0](https://github.com/kazupon/vue-i18n/compare/v2.4.1...v3.0.0) (2016-04-18)
+# [3.0.0](https://github.com/kazupon/vue-i18n/compare/v2.4.1...v3.0.0) (2016-04-18)
### Features
-* **lang:** support lang reactive changing ([203ee85](https://github.com/kazupon/vue-i18n/commit/203ee85)), closes [#2](https://github.com/kazupon/vue-i18n/issues/2) [#15](https://github.com/kazupon/vue-i18n/issues/15)
-* **locale:** support dynamic local ([4d61e8d](https://github.com/kazupon/vue-i18n/commit/4d61e8d)), closes [#6](https://github.com/kazupon/vue-i18n/issues/6) [#21](https://github.com/kazupon/vue-i18n/issues/21)
+- **lang:** support lang reactive changing ([203ee85](https://github.com/kazupon/vue-i18n/commit/203ee85)), closes [#2](https://github.com/kazupon/vue-i18n/issues/2) [#15](https://github.com/kazupon/vue-i18n/issues/15)
+- **locale:** support dynamic local ([4d61e8d](https://github.com/kazupon/vue-i18n/commit/4d61e8d)), closes [#6](https://github.com/kazupon/vue-i18n/issues/6) [#21](https://github.com/kazupon/vue-i18n/issues/21)
### DEPRECATED
-* **index:** plugin install `Vue.use` options (`options.locales`, `options.lang`). See [README](https://github.com/kazupon/vue-i18n/blob/dev/README.md)
-
+- **index:** plugin install `Vue.use` options (`options.locales`, `options.lang`). See [README](https://github.com/kazupon/vue-i18n/blob/dev/README.md)
+
## [2.4.1](https://github.com/kazupon/vue-i18n/compare/v2.4.0...v2.4.1) (2016-02-29)
### Features
-* **i18n:** support ruby on rails i18n interpolation format ([b6b2490](https://github.com/kazupon/vue-i18n/commit/b6b2490))
-
-
+- **i18n:** support ruby on rails i18n interpolation format ([b6b2490](https://github.com/kazupon/vue-i18n/commit/b6b2490))
-# [2.4.0](https://github.com/kazupon/vue-i18n/compare/v2.3.3...v2.4.0) (2016-02-06)
+# [2.4.0](https://github.com/kazupon/vue-i18n/compare/v2.3.3...v2.4.0) (2016-02-06)
### Features
-* **i18n:** add Vue.t function ([68935e3](https://github.com/kazupon/vue-i18n/commit/68935e3)), closes [#17](https://github.com/kazupon/vue-i18n/issues/17)
-
-
+- **i18n:** add Vue.t function ([68935e3](https://github.com/kazupon/vue-i18n/commit/68935e3)), closes [#17](https://github.com/kazupon/vue-i18n/issues/17)
-## [2.3.3](https://github.com/kazupon/vue-i18n/compare/v2.3.2...v2.3.3) (2015-12-09)
+## [2.3.3](https://github.com/kazupon/vue-i18n/compare/v2.3.2...v2.3.3) (2015-12-09)
### Bug Fixes
-* **npm:** npm install error ([e31e89e](https://github.com/kazupon/vue-i18n/commit/e31e89e))
+- **npm:** npm install error ([e31e89e](https://github.com/kazupon/vue-i18n/commit/e31e89e))
### Features
-* **bower:** good-bye bower :wink: ([d99eb15](https://github.com/kazupon/vue-i18n/commit/d99eb15))
-
+- **bower:** good-bye bower :wink: ([d99eb15](https://github.com/kazupon/vue-i18n/commit/d99eb15))
### BREAKING CHANGES
-* bower: not support `bower` package manager
+- bower: not support `bower` package manager
I think that bower is dead. :no_good:
-
-
-## [2.3.2](https://github.com/kazupon/vue-i18n/compare/v2.3.1...v2.3.2) (2015-12-09)
+## [2.3.2](https://github.com/kazupon/vue-i18n/compare/v2.3.1...v2.3.2) (2015-12-09)
### Features
-* **bundle:** more compact the vue-i18n distribution file ([2f32ecc](https://github.com/kazupon/vue-i18n/commit/2f32ecc))
-
-
+- **bundle:** more compact the vue-i18n distribution file ([2f32ecc](https://github.com/kazupon/vue-i18n/commit/2f32ecc))
+
## [2.3.1](https://github.com/kazupon/vue-i18n/compare/v2.3.0...v2.3.1) (2015-12-01)
### Reverts
-* **index:** automatically install for standalone ([25b8059](https://github.com/kazupon/vue-i18n/commit/25b8059))
-
-
+- **index:** automatically install for standalone ([25b8059](https://github.com/kazupon/vue-i18n/commit/25b8059))
-# [2.3.0](https://github.com/kazupon/vue-i18n/compare/v2.2.0...v2.3.0) (2015-11-26)
+# [2.3.0](https://github.com/kazupon/vue-i18n/compare/v2.2.0...v2.3.0) (2015-11-26)
### Bug Fixes
-* **index:** cannot work at Vue 1.0.10 later ([6fd543e](https://github.com/kazupon/vue-i18n/commit/6fd543e)), closes [#9](https://github.com/kazupon/vue-i18n/issues/9)
+- **index:** cannot work at Vue 1.0.10 later ([6fd543e](https://github.com/kazupon/vue-i18n/commit/6fd543e)), closes [#9](https://github.com/kazupon/vue-i18n/issues/9)
### Features
-* **index:** support automatically install for standalone ([ada2673](https://github.com/kazupon/vue-i18n/commit/ada2673))
-
-
+- **index:** support automatically install for standalone ([ada2673](https://github.com/kazupon/vue-i18n/commit/ada2673))
# v2.2.0 / 2015-09-16
-* Re-implemetation with ES6 (babel)
+- Re-implemetation with ES6 (babel)
# v2.1.0 / 2015-07-03
-* Add global local language setting with `Vue.config.lang`
+- Add global local language setting with `Vue.config.lang`
# v2.0.0 / 2015-06-29
-* Support Vue.js 0.12
-* Remove the followings (Breaking Changes)
- * `Vue.t` function
- * `v-t` directive
+- Support Vue.js 0.12
+- Remove the followings (Breaking Changes)
+ - `Vue.t` function
+ - `v-t` directive
# v1.1.1 / 2015-04-21
-* Fix unit test error
+- Fix unit test error
# v1.1.0 / 2015-01-10
-* Support template string in `$t` method
-* Support language changing in `$t` method
+- Support template string in `$t` method
+- Support language changing in `$t` method
# v1.0.0 / 2015-01-10
-* Add `$t` method
+- Add `$t` method
# v0.11.0 / 2014-11-07
-* Bump to 0.11.0
+- Bump to 0.11.0
# v0.2.0 / 2014-10-08
-* Support Vue.js 0.11.0-rc
+- Support Vue.js 0.11.0-rc
# v0.1.2 / 2014-10-07
-* Support bower
+- Support bower
# v0.1.1 / 2014-10-06
-* Add `Vue.t` function
+- Add `Vue.t` function
# v0.1.0 / 2014-05-06
-* Release first
+- Release first
# v0.0.0 / 2014-05-03
-* Initial project
+- Initial project
diff --git a/package.json b/package.json
index 429207950..b5689faf5 100644
--- a/package.json
+++ b/package.json
@@ -1,6 +1,6 @@
{
"name": "vue-i18n-next",
- "version": "9.0.0",
+ "version": "9.1.0",
"license": "MIT",
"author": {
"name": "kazuya kawaguchi",
diff --git a/packages/core-base/package.json b/packages/core-base/package.json
index 1f6ad3a11..d9995f5f3 100644
--- a/packages/core-base/package.json
+++ b/packages/core-base/package.json
@@ -1,6 +1,6 @@
{
"name": "@intlify/core-base",
- "version": "9.0.0",
+ "version": "9.1.0",
"description": "@intlify/core-base",
"keywords": [
"core",
@@ -33,12 +33,12 @@
"jsdelivr": "dist/core-base.global.js",
"types": "dist/core-base.d.ts",
"dependencies": {
- "@intlify/devtools-if": "9.0.0",
- "@intlify/message-compiler": "9.0.0",
- "@intlify/message-resolver": "9.0.0",
- "@intlify/runtime": "9.0.0",
- "@intlify/shared": "9.0.0",
- "@intlify/vue-devtools": "9.0.0"
+ "@intlify/devtools-if": "9.1.0",
+ "@intlify/message-compiler": "9.1.0",
+ "@intlify/message-resolver": "9.1.0",
+ "@intlify/runtime": "9.1.0",
+ "@intlify/shared": "9.1.0",
+ "@intlify/vue-devtools": "9.1.0"
},
"engines": {
"node": ">= 10"
diff --git a/packages/core-base/test/devtools.test.ts b/packages/core-base/test/devtools.test.ts
index ab648a28f..b092807a1 100644
--- a/packages/core-base/test/devtools.test.ts
+++ b/packages/core-base/test/devtools.test.ts
@@ -39,7 +39,6 @@ test('initI18nDevTools', () => {
expect(fn).toBeCalled()
expect(fn.mock.calls[0][0]).toMatchObject({
i18n: ctx,
- version: '9.0.0',
meta
})
})
diff --git a/packages/core/package.json b/packages/core/package.json
index 7f3f3020b..7df1a58f9 100644
--- a/packages/core/package.json
+++ b/packages/core/package.json
@@ -1,6 +1,6 @@
{
"name": "@intlify/core",
- "version": "9.0.0",
+ "version": "9.1.0",
"description": "@intlify/core",
"keywords": [
"core",
@@ -33,7 +33,7 @@
"jsdelivr": "dist/core.global.js",
"types": "dist/core.d.ts",
"dependencies": {
- "@intlify/core-base": "9.0.0"
+ "@intlify/core-base": "9.1.0"
},
"engines": {
"node": ">= 10"
diff --git a/packages/devtools-if/package.json b/packages/devtools-if/package.json
index 00a317655..6e8464399 100644
--- a/packages/devtools-if/package.json
+++ b/packages/devtools-if/package.json
@@ -1,6 +1,6 @@
{
"name": "@intlify/devtools-if",
- "version": "9.0.0",
+ "version": "9.1.0",
"description": "@intlify/devtools-if",
"keywords": [
"devtools",
@@ -30,7 +30,7 @@
"module": "dist/devtools-if.esm-bundler.js",
"types": "dist/devtools-if.d.ts",
"dependencies": {
- "@intlify/shared": "9.0.0"
+ "@intlify/shared": "9.1.0"
},
"engines": {
"node": ">= 10"
diff --git a/packages/message-compiler/package.json b/packages/message-compiler/package.json
index 8f35da71f..4cadcf3cd 100644
--- a/packages/message-compiler/package.json
+++ b/packages/message-compiler/package.json
@@ -1,6 +1,6 @@
{
"name": "@intlify/message-compiler",
- "version": "9.0.0",
+ "version": "9.1.0",
"description": "@intlify/message-compiler",
"keywords": [
"compiler",
@@ -33,8 +33,8 @@
"jsdelivr": "dist/message-compiler.global.js",
"types": "dist/message-compiler.d.ts",
"dependencies": {
- "@intlify/message-resolver": "9.0.0",
- "@intlify/shared": "9.0.0",
+ "@intlify/message-resolver": "9.1.0",
+ "@intlify/shared": "9.1.0",
"source-map": "0.6.1"
},
"engines": {
diff --git a/packages/message-resolver/package.json b/packages/message-resolver/package.json
index 4d4d2de86..b75a09063 100644
--- a/packages/message-resolver/package.json
+++ b/packages/message-resolver/package.json
@@ -1,6 +1,6 @@
{
"name": "@intlify/message-resolver",
- "version": "9.0.0",
+ "version": "9.1.0",
"description": "@intlify/message-resolver",
"keywords": [
"i18n",
diff --git a/packages/runtime/package.json b/packages/runtime/package.json
index 7fb05dd4f..a8d6f0bc0 100644
--- a/packages/runtime/package.json
+++ b/packages/runtime/package.json
@@ -1,6 +1,6 @@
{
"name": "@intlify/runtime",
- "version": "9.0.0",
+ "version": "9.1.0",
"description": "@intlify/runtime",
"keywords": [
"i18n",
@@ -30,9 +30,9 @@
"module": "dist/runtime.esm-bundler.js",
"types": "dist/runtime.d.ts",
"dependencies": {
- "@intlify/message-compiler": "9.0.0",
- "@intlify/message-resolver": "9.0.0",
- "@intlify/shared": "9.0.0"
+ "@intlify/message-compiler": "9.1.0",
+ "@intlify/message-resolver": "9.1.0",
+ "@intlify/shared": "9.1.0"
},
"engines": {
"node": ">= 10"
diff --git a/packages/shared/package.json b/packages/shared/package.json
index fa5bc565e..ce33a74c7 100644
--- a/packages/shared/package.json
+++ b/packages/shared/package.json
@@ -1,6 +1,6 @@
{
"name": "@intlify/shared",
- "version": "9.0.0",
+ "version": "9.1.0",
"description": "@intlify/shared",
"keywords": [
"i18n",
diff --git a/packages/vue-devtools/package.json b/packages/vue-devtools/package.json
index a4cc03ee1..a97783f27 100644
--- a/packages/vue-devtools/package.json
+++ b/packages/vue-devtools/package.json
@@ -1,6 +1,6 @@
{
"name": "@intlify/vue-devtools",
- "version": "9.0.0",
+ "version": "9.1.0",
"description": "@intlify/vue-devtools",
"keywords": [
"i18n",
@@ -30,9 +30,9 @@
"module": "dist/vue-devtools.esm-bundler.js",
"types": "dist/vue-devtools.d.ts",
"dependencies": {
- "@intlify/message-resolver": "9.0.0",
- "@intlify/runtime": "9.0.0",
- "@intlify/shared": "9.0.0"
+ "@intlify/message-resolver": "9.1.0",
+ "@intlify/runtime": "9.1.0",
+ "@intlify/shared": "9.1.0"
},
"engines": {
"node": ">= 10"
diff --git a/packages/vue-i18n/package.json b/packages/vue-i18n/package.json
index ee7ec832e..7a1bce7a9 100644
--- a/packages/vue-i18n/package.json
+++ b/packages/vue-i18n/package.json
@@ -1,6 +1,6 @@
{
"name": "vue-i18n",
- "version": "9.0.0",
+ "version": "9.1.0",
"description": "Internationalization plugin for Vue.js",
"keywords": [
"i18n",
@@ -35,13 +35,13 @@
"jsdelivr": "dist/vue-i18n.global.js",
"types": "dist/vue-i18n.d.ts",
"dependencies": {
- "@intlify/core-base": "9.0.0",
- "@intlify/shared": "9.0.0",
- "@intlify/vue-devtools": "9.0.0",
+ "@intlify/core-base": "9.1.0",
+ "@intlify/shared": "9.1.0",
+ "@intlify/vue-devtools": "9.1.0",
"@vue/devtools-api": "^6.0.0-beta.7"
},
"devDependencies": {
- "@intlify/devtools-if": "9.0.0"
+ "@intlify/devtools-if": "9.1.0"
},
"peerDependencies": {
"vue": "^3.0.0"