github koishijs/koishi 2.2.0
Koishi 2.2.0

latest releases: 4.17.9, 4.17.8, 4.17.7...
4 years ago
  • koishi-core@2.2.0 (minor)
  • koishi-test-utils@5.0.0 (major)
  • koishi-plugin-eval@2.0.1
  • koishi-plugin-eval-addons@1.0.0-beta.11
  • koishi-plugin-github@2.0.1

Features

  • core: 新增了 session.$uuid 作为会话的标识符 (af6a7c0)
  • core: 进一步限制了 SessionParsedArgv 的类型标注 (c42bf77, 2ec8bc7)
  • test-utils: 优化和重构了 MockedApp 模拟消息接收的接口 (fc147d6, 3db7992)
  • test-utils: 新增了 mockDatabase, mockStart 配置项 (aef4e72)
  • github: 优化了新建 PR 的输出 (9bfbdaa)
  • github: 支持配置回复指令的前缀 (5be435f)
  • github: 支持了 issue/PR 关闭的事件 (a56c843)

Bug Fixes

  • cli: 修复了不完善的字符串转义问题 (229d489)
  • core: 在 connect 事件触发前不应该处理服务器收到的消息 (ddc7329)
  • eval: 修复了 attachTrap 中字段注册失效的问题 (96e5ed0)

Beta Features

  • eval-addons: 支持对模块加载进行缓存 (928630c)
  • eval-addons: 支持 synthetize 的第三个参数,允许直接将合成模板暴露到全局对象中 (46d9030)
  • eval-addons: 修复了全局对象中模块显示与原生 inspect 不一致的问题 (2ee304a)

Don't miss a new koishi release

NewReleases is sending notifications on new releases.