github koishijs/koishi 4.5.0
Koishi 4.5.0

latest releases: 4.17.9, 4.17.8, 4.17.7...
2 years ago

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)

Other Changes

  • switch: basic implementation (9cdce19)
  • docs: add qq group link (77673ac)
  • build: enhance build scripts (e4d9b53)
  • chore: bump versions (15ffd66)

Don't miss a new koishi release

NewReleases is sending notifications on new releases.