Notable Changes
- orm: 新增了 @koishijs/orm,其中包含了 @koishijs/core 中所用到的 ORM 逻辑 (95a1155, 7267d09)
- orm: 支持了通过路径折叠的方式定义嵌套的属性,有利于开发者解耦和封装插件逻辑 (cf23ba2, 221dd87, e4e17bc, 0801a15, 87da709, dbef5cc, f6848ef)
- orm: 支持了定义和扩展 model 原型链上的方法,为用户封装数据库的操作提供了方便 (af906ca, ce77077)
Features
- core: i18n 服务现在也支持热重载了 (3fa555e)
- core: 支持了多语言的指令使用方法和使用示例 (6e3c4a6)
- mysql: 优化了
update
语句的生成行为,现在能生成更简洁的 SQL 了 (4893f2e) - telegram: 支持了 Telegram Bot API 的文件下载 (#551) (89354a2)
Bug Fixes
- auth: 调整了令牌更新逻辑,支持了多端登录 (17b7318)
- console: 修复了 console 服务被卸载后可能的报错问题 (25b60ff)
- core: 修复了立即注册服务在插件初始化前就生效的问题 (#571) (af817b2)
- discord: 修复了始终处于重连状态的问题 (0c8fd6e)
- telegram: 修复了无法获取引用消息的问题 (037ad24)