fix(deps): update dependency vue-i18n to v9.5.0 - autoclosed #3737
No reviewers
Labels
No Label
area/internal-code
changes requested
confirmed
dependencies
duplicate
good first issue
help wanted
hosting
invalid
kind/bug
kind/feature
question
wontfix
No Milestone
No project
No Assignees
1 Participants
Due Date
No due date set.
Dependencies
No dependencies set.
Reference: vikunja/frontend#3737
Loading…
Reference in New Issue
No description provided.
Delete Branch "renovate/vue-i18n-9.x"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
This PR contains the following updates:
9.2.2
->9.5.0
Release Notes
intlify/vue-i18n-next (vue-i18n)
v9.5.0
Compare Source
This changelog is generated by GitHub Releases
What's Changed
🌟 Features
🐛 Bug Fixes
📝️ Documentations
🍭 Examples
New Contributors
Full Changelog: https://github.com/intlify/vue-i18n-next/compare/v9.4.1...v9.5.0
v9.4.1
Compare Source
This changelog is generated by GitHub Releases
What's Changed
🐛 Bug Fixes
📝️ Documentations
Full Changelog: https://github.com/intlify/vue-i18n-next/compare/v9.4.0...v9.4.1
v9.4.0
Compare Source
This changelog is generated by GitHub Releases
What's Changed
🌟 Features
🐛 Bug Fixes
⚡ Improvement Features
New Contributors
Full Changelog: https://github.com/intlify/vue-i18n-next/compare/v9.3.0...v9.4.0
v9.3.0
Compare Source
We are excited to announce the release of Vue I18n v9.3, finally !! This release includes some new features, bug fixes, improvements, and document fixes.
We had commited with 37 contributors. Thanks for your contributing ❤️
In the following, we introduce some of the new features:
🌟 Features
Node.js Dual packages (
cjs
/mjs
)We provide CommonJS and Native ESM dual module packages for Node.js. This supports both
require
andimport
for loading modules in Node.js.JIT Style Compilation
Supports JIT (Just In Time) style compilation of message formats. This mean, removes the CSP limitation and allows for use in environments such as Service worker, Web worker, and Edge.
It mean also now supports the use-case where locale messages are dynamically retrieved from the backend via the API.
For more information, please see the docs
The performance of JIT-style compilation is close to that of conventional AOT (Ahead Of Time) style compilation, and you can improve the performance to nearly 3x with combination of JIT + AOT.
Below are the compile performance benchmark results for vue-i18n:
You can clone Vue I18n and run the benchmark with
pnpm build:type && pnpm benchmark
to check.Custome message format
Starting with v9.3, Vue I18n will give message format customization as an experimental feature. This will allow for extending to the message format:
About details, please see the docs
messageCompiler
option by @kazupon in https://github.com/intlify/vue-i18n-next/pull/1497Exports type definition and API
Export
v-t
type definitions and API$te
to support Vue I18n extending for third vendors and your Vue applications.v-t
directive type by @kazupon in https://github.com/intlify/vue-i18n-next/pull/1511$te
as global on composition mode by @kazupon in https://github.com/intlify/vue-i18n-next/pull/1222❗ Important Changes: 1
allowComposition
optionThe
allowComposition
option will be removed in Vue I18n v10. We have accordingly output a warning if you are using it.If you are using Vue I18n Legacy API to migrate to the Composition API, please make sure you have done so with the Vue I18n v9 version.
allowComposition
option by @kazupon in https://github.com/intlify/vue-i18n-next/pull/1496Deprecate vue-i18n official bundle plugins
The following plugin or loader for bundler is deprecated because it can be replaced by the
unplugin-vue-i18n
.rollup-plugin-vue-i18n
vite-plugin-vue-i18n
vue-i18n-loader
These will only be taken as hot fixes in the future, and no additional functionality will be added.
⚡ Improvement Features: 15
globalThis
with bundler by @kazupon in https://github.com/intlify/vue-i18n-next/pull/1413TranslateVNodeSymbol
by @DamianGlowala in https://github.com/intlify/vue-i18n-next/pull/1236optionalDependencies
by @kazupon in https://github.com/intlify/vue-i18n-next/pull/1184🐛 Bug Fixes: 17
isMessageAST
more strictly by @kazupon in https://github.com/intlify/vue-i18n-next/pull/1509rt
by @kazupon in https://github.com/intlify/vue-i18n-next/pull/1455<i18n-t>
,<i18n-n>
and<i18n-d>
by @kazupon in https://github.com/intlify/vue-i18n-next/pull/1416📝️ Documentations: 28
🧑🤝🧑 Contributers: 37
Full Changelog: https://github.com/intlify/vue-i18n-next/compare/v9.2.2...v9.3.0
Configuration
📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
This PR has been generated by Renovate Bot.
fix(deps): update dependency vue-i18n to v9.3.0to fix(deps): update dependency vue-i18n to v9.4.03a27c36b33
toe437402b0d
fix(deps): update dependency vue-i18n to v9.4.0to fix(deps): update dependency vue-i18n to v9.4.1e437402b0d
todc5f580bbd
fix(deps): update dependency vue-i18n to v9.4.1to fix(deps): update dependency vue-i18n to v9.5.0dc5f580bbd
to1dacc411cd
fix(deps): update dependency vue-i18n to v9.5.0to fix(deps): update dependency vue-i18n to v9.5.0 - autoclosed