From 514bde73ed08191a485209266b4a88ac69f87b9c Mon Sep 17 00:00:00 2001 From: Dream <1012377328@qq.com> Date: Wed, 26 Aug 2026 16:29:49 +0800 Subject: [PATCH] chore: add changeset --- .changeset/typed-language-registry.md | 11 +++++++++++ 1 file changed, 11 insertions(+) create mode 100644 .changeset/typed-language-registry.md diff --git a/.changeset/typed-language-registry.md b/.changeset/typed-language-registry.md new file mode 100644 index 000000000..a94107fe4 --- /dev/null +++ b/.changeset/typed-language-registry.md @@ -0,0 +1,11 @@ +--- +'@vben-core/composables': patch +'@vben-core/preferences': patch +'@vben-core/typings': patch +'@vben/constants': patch +'@vben/layouts': patch +'@vben/locales': patch +'@vben/plugins': patch +--- + +refactor(locales): 语言类型支持声明合并扩展,恢复编译期类型安全。`SupportedLanguagesType` 改为由 `SupportedLanguages` 接口的 `keyof` 派生,应用可通过 `declare module '@vben-core/typings'` 模块增强扩展语言,无需改动核心包;运行时语言列表仍由 `setSupportLanguages` 注册,未打包语言包的语言回退 en-US 的行为保持不变