Notable Changes
- adapter: 现在机器人自身发送的消息也会触发
message
事件了 (但依然不会经过中间件) (b6d723d) - infra: 发布了新的核心包 cordis,它作为 Koishi 的底层框架提供了上下文、插件系统、事件模型等核心功能 (804bbfd, 1bd1425, 948c5e8, 2898b09)
- help: 将
help
指令及其相关功能从 core 中移到了独立官方插件中 (9e5c747) - suggest: 将
session.suggest()
及其相关功能从 core 中移到了独立官方插件中 (1c462bd)
Features
- core: 新增了
maxPort
配置项,支持了端口递增尝试 (#675) (bc402b0) - client: 支持了
bitset
类型的表单操作 (6250239) - orm: 支持了
boolean
数据类型 (cordiverse/minato@b5700d0) - qqguild:
intents
配置项支持了输入字符串列表作为bitset
了 (b4a0f97) - schema: 支持了
bitset
类型 (shigma/schemastery#4) (shigma/schemastery@4a7bd46, shigma/schemastery@74cc9a7)
Bug Fixes
- chat: 修复了连续多条消息没有自动合并的问题 (b3c449e)
- cli: 修复了进程退出时发生错误会导致重启的问题 (#685) (5d0bfbc)
- core: 修复了
session.sendQueued()
没有返回值的问题 (6a4e96e) - infra: 修复了多次切换服务可能导致内存泄漏的问题 (cordiverse/cordis@9f5070f)
- rate-limit: 修复了 help 指令不能正确显示剩余次数和时间的问题 (1aac4df)
- sandbox: 修复了用户数据面板显示值与实际值不一致的问题 (#664) (39d4641)
- manager: 修复了将未加载的服务也显示为加载的问题 (#676) (3e11a5b)
Other Changes
- build: fix docker ci caused by the difference between podman and docker (#682) (47ebfcd)
- chore: bump plugin versions (de9cd1f)
- build: add milestoned issue backlogging (#674) (2fc58aa)
- docs: pretty twoslash error log (#686) (b38b481)
- test: fix unit tests (d5802cb)
- test: fix unit tests (56af3d6)
- chore: bump versions (98d6c4d)