Koishi 4.16.3
🎉 Koishi 团队祝大家新年快乐!在新的一年里请继续支持 Koishi 哦!
Notable Changes
- 重新实现了 Permission API,并对 admin, commands 等插件进行了适配,同时优化了部分交互体验 (7050324) (koishijs/webui@e25a179) (koishijs/webui@50fe918) (ddfd442) (1811bdb) (koishijs/webui@2c3bc05) (koishijs/webui@4176747)
Features
- config: 当创建分组时弹出对话框输入分组名称 (koishijs/webui@86833c3)
- config: 跳转到插件配置页面时,左侧栏自动滚动到对应的位置 (koishijs/webui#262) (koishijs/webui@f5f4279)
- config: 禁止 server 插件被禁用 (koishijs/webui@56e9979)
- console: 引入了
ctx.console.refresh()
等 API,用于替换对控制台数据服务的直接访问 (koishijs/webui@0d8f60c) - console: 引入了 unocss (koishijs/webui@0363b0b) (koishijs/webui@593336c) (koishijs/webui@e23cd7f)
- core: 内部事件新增了
bot
二参数,可用于对接收到事件的机器人进行操作 (satorijs/satori@662db18) - discord: 支持了 MarkDown 链接 (satorijs/satori@69cf597)
- discord: 支持了频道类型语音和分类 (satorijs/satori#214) (satorijs/satori@601eaba)
- logger: 优化了移动设备下的显示效果 (koishijs/webui@9787d2f)
- market: 批量安装插件后,为每个新增插件自动创建配置 (koishijs/webui#58) (koishijs/webui@f193607)
- market: 当没有搜索结果时,显示空白提示文本 (koishijs/webui#266) (koishijs/webui@4044f75)
- market: 用户可以配置当插件被卸载时,自动删除存在的配置 (koishijs/webui@3975544)
- schema:
.role('table')
的列现在支持disabled
和hidden
了 (#1306) (shigma/schemastery@e31df61)
Bug Fixes
- bind: 修复了绑定两个相同平台用户的边界情况 (#1319) (0bbed71)
- commands: 修复了对指令选项进行操作后不遵守初始值的问题 (koishijs/webui#281) (koishijs/webui@f036525)
- components: 修复了
computed
类型默认值异常的问题 (koishijs/webui#282) (koishijs/webui@215434a) - console: 修复了重载 console 插件会导致启动失败的问题 (koishijs/webui#275) (koishijs/webui@b0096dc)
- help: 修复了帮助指令会显示没有权限调用的指令的问题 (#1323) (26b5920)
- kook: 修复了仅包含文本的
<kook:card>
将不会发送卡片的问题 (satorijs/satori@756b051) - kook: 修复了
session.kook
类型与实际不符的问题 (satorijs/satori#212) (satorijs/satori@22d60b3) - market: 修复了批量模式下添加的插件,在依赖管理界面中没有修改按钮的问题 (koishijs/webui#279) (koishijs/webui@bc3c587)
- market: 修复了依赖管理页面中的版本提示灯与安装面板中的提示灯不一致的问题 (koishijs/webui@1456fa6)
- minato: 修复了
db.join()
在部分边界情况下行为异常的问题 (cordiverse/minato#68) (cordiverse/minato@5c4857b) - postgres: 修复了存在外键时可能初始化错误的问题 (cordiverse/minato#69) (cordiverse/minato#70) (cordiverse/minato@b15354a)
- schema: 修复了警告、危险的菜单项被禁用时颜色异常的问题 (shigma/schemastery@bc93787)
- utils: 修复了
deepEqual()
没有考虑Date
和RegExp
的问题 (#1321) (shigma/cosmokit@3bed666)
Other Changes
- chore: bump versions (0294c38)
- chore: bump versions (koishijs/webui@38feae2)
- refa: refactor events to service (koishijs/webui@e27cb0a)
- chore: bump versions (shigma/cosmokit@bb98d75)
- chore: bump versions (shigma/schemastery@b13d3d8)
- refa: add http inject (satorijs/satori@5d87791)
- chore: bump versions (satorijs/satori@f6b9c9b)
- chore: bump versions (koishijs/webui@8a93765)
- chore: bump versions (cc77a51)