intlify / vue-i18n

Vue I18n for Vue 3
https://vue-i18n.intlify.dev/
MIT License
2.2k stars 337 forks source link

breaking: drop `$tc` and `tc` #2017

Closed kazupon closed 1 week ago

kazupon commented 1 week ago

breaking changes

Translate pluralization API $tc and tc were deprecated in v10. The code that has interface and warning was left in place, we remove completely in v11, as it is no longer needed.

cloudflare-workers-and-pages[bot] commented 1 week ago

Deploying vue-i18n-next with  Cloudflare Pages  Cloudflare Pages

Latest commit: bff5ba0
Status: ✅  Deploy successful!
Preview URL: https://79012e94.vue-i18n-next.pages.dev
Branch Preview URL: https://breaking-drop-tc.vue-i18n-next.pages.dev

View logs

pkg-pr-new[bot] commented 1 week ago

Open in Stackblitz

@intlify/core

``` pnpm add https://pkg.pr.new/@intlify/core@2017 ```

@intlify/devtools-types

``` pnpm add https://pkg.pr.new/@intlify/devtools-types@2017 ```

@intlify/core-base

``` pnpm add https://pkg.pr.new/@intlify/core-base@2017 ```

petite-vue-i18n

``` pnpm add https://pkg.pr.new/petite-vue-i18n@2017 ```

@intlify/message-compiler

``` pnpm add https://pkg.pr.new/@intlify/message-compiler@2017 ```

@intlify/shared

``` pnpm add https://pkg.pr.new/@intlify/shared@2017 ```

vue-i18n

``` pnpm add https://pkg.pr.new/vue-i18n@2017 ```

@intlify/vue-i18n-core

``` pnpm add https://pkg.pr.new/@intlify/vue-i18n-core@2017 ```

commit: bff5ba0

kazupon commented 1 week ago

We should add a breaking changes page for v11 that mentions the full removal of the deprecated features, I forgot to mention it in the previous PR 😅

Oops. I forgot it. 😓 I've just added docs https://github.com/intlify/vue-i18n/pull/2017/commits/6c8c9a323e267d390e2775a5cc5d8e7fb46ea000