Releases: GraiaProject/Ariadne
Releases · GraiaProject/Ariadne
✨ v0.7.8
修复
修复了 graia-application-mirai
可以和 graia-ariadne
同时存在的 bug.
CommanderBehaviour
和 ConsoleBehaviour
适配新的 Saya
.
改进
更好的 MessageChain
初始化实现.
send_friend_message
send_group_message
send_temp_message
现在都直接支持 MessageContainer
类型.
允许通过 extra
参数方便地自定义 LogConfig
的事件捕获类型.
优化了默认日志格式.
增加
graia.ariadne.connection.config.from_obj
支持使用两种方式直接从配置构造 Ariadne
对象.
✨ v0.7.7
改进
更好的事件循环异常处理器实现.
修复
修复了 twilight.ResultValue
.
修复 Ariadne.upload_xxx
修复 internal_cls
过于严格的 bug
✨ v0.7.6
更改
在 Ariadne
清理时自动停止所有 Scheduler
和 Broadcast
任务.
修复了 MemberInfo
的签名.
✨ v0.7.5
修复
MessageChain
创建时不会因为含有特殊元素而报错.
✨ v0.7.4
修复
Broadcast
内部运行产生的正常异常不会被记录.
新增
添加 twilight.ForceResult
,让 twilight.ResultValue
支持 Derive
.
✨ v0.7.3
修复
修复了不能通过 Ariadne.stop
正确停止的问题.
修改
将 model
中的 camelCase
属性修正为 snake_case
.
✨ v0.7.2
修改
现在被弃用的方法仅在运行时可用.
✨ v0.7.1
改进
Ariadne
会智能注入日志和异常处理元件, 就像 0.6.x
一样.
修复
修复了 MessageChain
的 MRO 问题.