Notable Changes
- 引入了语言回退机制,所有涉及语言配置的地方均改为使用数组代替单一语言字符串 (19b6447, 1b28127, f74d7ad, bab6715, c542806)
- login 插件被重新命名为 auth 插件,并增加了诸多新功能,包括多端独立的登录令牌、支持查看登录历史和删除令牌 (koishijs/webui@895ef30, koishijs/webui@a8bd51b, koishijs/webui@a3f4391, koishijs/webui@de88a39, koishijs/webui@d058103, koishijs/webui@65add24)
- market 插件被拆分为 market 和 config 两个独立的插件 (koishijs/webui@e1935d9, koishijs/webui@b16cb6c, koishijs/webui@2caf9e1, koishijs/webui@e437315, koishijs/webui@0801c64)
Features
- client: 优化了
<k-slot>
机制,支持了<k-slot-item>
等功能 (koishijs/webui@1986cf1, koishijs/webui@9c73df7, koishijs/webui@831e42f) - client: 控制台插件的搜索现在大小写不敏感了 (koishijs/webui#167) (koishijs/webui@3ae6e46)
- config: 支持了插件配置按需读取,大幅提高了启动速度 (koishijs/webui@5fd4c7a)
- market: 支持了插件清单文件中的多语言描述 (koishijs/webui@ac07090, koishijs/webui@a6e2797)
- market: 插件市场搜索输入引入了防抖机制 (koishijs/webui#130) (koishijs/webui@8bffbf3)
- schema: 增加了表单组件本身的国际化翻译支持 (shigma/schemastery@f3f01b5)
Bug Fixes
- sandbox: 修复了用户设置显示不正常的问题 (koishijs/webui@0bcb2dd)
- schema: 修复了 object 嵌套 intersect 嵌套 union 显示错误的问题 (shigma/schemastery@2b79a7c)
- schema: 修复了 intersect 内含 union 时,外侧的配置项被设置为默认值时,输出的对应配置为
null
的问题 (shigma/schemastery#45) (shigma/schemastery@35f5eef) - schema: 修复了 object 的第一个属性是 hidden 时,默认配置标题可能不会显示的问题 (koishijs/webui@f01bd4c)
Other Changes
- chore: bump versions (9784b9c)
- chore: bump versions (koishijs/webui@d51e9b5)
- chore: bump versions (shigma/schemastery@5385de7)
- chore: setup i18n for mysql, mongo, sqlite, hmr plugins (e75a620)
- i18n: update translations (#1077) (9d0333c)
- build: fix build scripts (koishijs/webui@37b8c38)
- chore: setup @koishijs/i18n-utils (469c97e)
- refa: move app to console plugin (koishijs/webui@288ece7)
- refa: initialize @koishijs/theme-default (koishijs/webui@9f4b57f)
- chore: bump versions (koishijs/webui@8a2532b)
- chore: bump versions (e92e480)