From 3169d210b98d9b81ba37bbec16fd73272027a23f Mon Sep 17 00:00:00 2001 From: kazuya kawaguchi Date: Wed, 6 Jan 2021 18:28:01 +0900 Subject: [PATCH] prerelease release v9.0.0-rc.1 (#279) * prerelease release v9.0.0-rc.1 * updates * fix textlint error --- .textlintrc.js | 1 + CHANGELOG.md | 13 ++++++++++--- docs/advanced/sfc.md | 2 +- docs/migration/breaking.md | 2 +- package.json | 2 +- packages/core-base/package.json | 10 +++++----- packages/core/package.json | 4 ++-- packages/message-compiler/package.json | 6 +++--- packages/message-resolver/package.json | 2 +- packages/runtime/package.json | 8 ++++---- packages/shared/package.json | 2 +- packages/vue-i18n/package.json | 6 +++--- 12 files changed, 33 insertions(+), 25 deletions(-) diff --git a/.textlintrc.js b/.textlintrc.js index 9d173ab41..12c28d889 100644 --- a/.textlintrc.js +++ b/.textlintrc.js @@ -28,6 +28,7 @@ module.exports = { 'JSON5', 'HTTP', 'CLI', + 'ICU', 'CSP', 'SFC', 'PHP', diff --git a/CHANGELOG.md b/CHANGELOG.md index ea41e872c..80e96908c 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,3 +1,10 @@ +## v9.0.0-rc.1 (2021-01-06) + +Vue I18n is entering RC :tada: + +#### Committers: 1 +- kazuya kawaguchi ([@kazupon](https://github.com/kazupon)) + ## v9.0.0-beta.18 (2021-01-01) @@ -945,7 +952,7 @@ see the [API docs](https://kazupon.github.io/vue-i18n/api/) ### NOTE -* extend: +* extend: @@ -1506,7 +1513,7 @@ In the examples, please refer to this [examples](https://github.com/kazupon/vue- - 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. @@ -1832,7 +1839,7 @@ In the examples, please refer to this [examples](https://github.com/kazupon/vue- ### DEPRECATED * **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) diff --git a/docs/advanced/sfc.md b/docs/advanced/sfc.md index 3c52f7651..0eb4da604 100644 --- a/docs/advanced/sfc.md +++ b/docs/advanced/sfc.md @@ -158,7 +158,7 @@ export default [ [vite-plugin-vue-i18n](https://github.com/intlify/vite-plugin-vue-i18n) is vite plugin for [Vite](https://github.com/vitejs/vite). :::tip REQUIREMENTS -- vite: **v2-beta or later**. +- vite: **v2-beta or later** - @vitejs/plugin-vue: **v1.0.4 or later**. ::: diff --git a/docs/migration/breaking.md b/docs/migration/breaking.md index 22c595962..3f4eca7bc 100644 --- a/docs/migration/breaking.md +++ b/docs/migration/breaking.md @@ -280,7 +280,7 @@ console.log(VueI18n.availability) ### Remove Custom formatter -**Reason**: Due to hard to provide custom formats in the new compiler and runtime APIs. We are planning to support it in the next major version to support in these APIs. if you would like to use ICU message format, you can use the [@formatjs/vue-intl](https://formatjs.io/docs/vue-intl/) +**Reason**: Due to hard to provide custom formats in the new compiler and runtime APIs. We are planning to support it in the next major version to support in these APIs. If you would like to use ICU message format, you can use the [@formatjs/vue-intl](https://formatjs.io/docs/vue-intl/) ### Remove `preserveDirectiveContent` option diff --git a/package.json b/package.json index a390d94cd..d6de4e896 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "vue-i18n-next", - "version": "9.0.0-beta.18", + "version": "9.0.0-rc.1", "license": "MIT", "author": { "name": "kazuya kawaguchi", diff --git a/packages/core-base/package.json b/packages/core-base/package.json index 5045f081e..49a0803cc 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-beta.18", + "version": "9.0.0-rc.1", "description": "@intlify/core-base", "keywords": [ "core", @@ -33,10 +33,10 @@ "jsdelivr": "dist/core-base.global.js", "types": "dist/core-base.d.ts", "dependencies": { - "@intlify/message-compiler": "9.0.0-beta.18", - "@intlify/message-resolver": "9.0.0-beta.18", - "@intlify/runtime": "9.0.0-beta.18", - "@intlify/shared": "9.0.0-beta.18" + "@intlify/message-compiler": "9.0.0-rc.1", + "@intlify/message-resolver": "9.0.0-rc.1", + "@intlify/runtime": "9.0.0-rc.1", + "@intlify/shared": "9.0.0-rc.1" }, "engines": { "node": ">= 10" diff --git a/packages/core/package.json b/packages/core/package.json index 34956745f..12e3df375 100644 --- a/packages/core/package.json +++ b/packages/core/package.json @@ -1,6 +1,6 @@ { "name": "@intlify/core", - "version": "9.0.0-beta.18", + "version": "9.0.0-rc.1", "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-beta.18" + "@intlify/core-base": "9.0.0-rc.1" }, "engines": { "node": ">= 10" diff --git a/packages/message-compiler/package.json b/packages/message-compiler/package.json index 5427f3baf..0fc0f09e9 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-beta.18", + "version": "9.0.0-rc.1", "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-beta.18", - "@intlify/shared": "9.0.0-beta.18", + "@intlify/message-resolver": "9.0.0-rc.1", + "@intlify/shared": "9.0.0-rc.1", "source-map": "0.6.1" }, "engines": { diff --git a/packages/message-resolver/package.json b/packages/message-resolver/package.json index e92f6ba54..3e4538a04 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-beta.18", + "version": "9.0.0-rc.1", "description": "@intlify/message-resolver", "keywords": [ "i18n", diff --git a/packages/runtime/package.json b/packages/runtime/package.json index 14804f35e..168abef8f 100644 --- a/packages/runtime/package.json +++ b/packages/runtime/package.json @@ -1,6 +1,6 @@ { "name": "@intlify/runtime", - "version": "9.0.0-beta.18", + "version": "9.0.0-rc.1", "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-beta.18", - "@intlify/message-resolver": "9.0.0-beta.18", - "@intlify/shared": "9.0.0-beta.18" + "@intlify/message-compiler": "9.0.0-rc.1", + "@intlify/message-resolver": "9.0.0-rc.1", + "@intlify/shared": "9.0.0-rc.1" }, "engines": { "node": ">= 10" diff --git a/packages/shared/package.json b/packages/shared/package.json index de4a302bd..473129616 100644 --- a/packages/shared/package.json +++ b/packages/shared/package.json @@ -1,6 +1,6 @@ { "name": "@intlify/shared", - "version": "9.0.0-beta.18", + "version": "9.0.0-rc.1", "description": "@intlify/shared", "keywords": [ "i18n", diff --git a/packages/vue-i18n/package.json b/packages/vue-i18n/package.json index d1b566bf8..098bbe08e 100644 --- a/packages/vue-i18n/package.json +++ b/packages/vue-i18n/package.json @@ -1,6 +1,6 @@ { "name": "vue-i18n", - "version": "9.0.0-beta.18", + "version": "9.0.0-rc.1", "description": "Internationalization plugin for Vue.js", "keywords": [ "i18n", @@ -34,8 +34,8 @@ "jsdelivr": "dist/vue-i18n.global.js", "types": "dist/vue-i18n.d.ts", "dependencies": { - "@intlify/core-base": "9.0.0-beta.18", - "@intlify/shared": "9.0.0-beta.18", + "@intlify/core-base": "9.0.0-rc.1", + "@intlify/shared": "9.0.0-rc.1", "@vue/devtools-api": "^6.0.0-beta.3" }, "peerDependencies": {