Skip to content

Releases: GraiaProject/Ariadne

✨ v0.7.8

14 Jun 08:50
Compare
Choose a tag to compare

修复

修复了 graia-application-mirai 可以和 graia-ariadne 同时存在的 bug.

CommanderBehaviourConsoleBehaviour 适配新的 Saya.

改进

更好的 MessageChain 初始化实现.

send_friend_message send_group_message send_temp_message 现在都直接支持 MessageContainer 类型.

允许通过 extra 参数方便地自定义 LogConfig 的事件捕获类型.

优化了默认日志格式.

增加

graia.ariadne.connection.config.from_obj 支持使用两种方式直接从配置构造 Ariadne 对象.

✨ v0.7.7

11 Jun 10:25
Compare
Choose a tag to compare

改进

更好的事件循环异常处理器实现.

修复

修复了 twilight.ResultValue.

修复 Ariadne.upload_xxx

修复 internal_cls 过于严格的 bug

✨ v0.7.6

08 Jun 14:23
Compare
Choose a tag to compare

更改

Ariadne 清理时自动停止所有 SchedulerBroadcast 任务.

修复了 MemberInfo 的签名.

✨ v0.7.5

08 Jun 11:06
Compare
Choose a tag to compare

修复

MessageChain 创建时不会因为含有特殊元素而报错.

✨ v0.7.4

08 Jun 08:44
1d20322
Compare
Choose a tag to compare

修复

Broadcast 内部运行产生的正常异常不会被记录.

新增

添加 twilight.ForceResult,让 twilight.ResultValue 支持 Derive.

✨ v0.7.3

08 Jun 06:36
b3f34b4
Compare
Choose a tag to compare

修复

修复了不能通过 Ariadne.stop 正确停止的问题.

修改

model 中的 camelCase 属性修正为 snake_case.

✨ v0.7.2

08 Jun 03:58
5697d81
Compare
Choose a tag to compare

修改

现在被弃用的方法仅在运行时可用.

✨ v0.7.1

07 Jun 15:10
937e1eb
Compare
Choose a tag to compare

改进

Ariadne 会智能注入日志和异常处理元件, 就像 0.6.x 一样.

修复

修复了 MessageChain 的 MRO 问题.

✨ v0.7.0

07 Jun 10:53
9754317
Compare
Choose a tag to compare

新增

支持 Twilight 使用 predicate 进行先行条件判定 (#167)

DetectPrefixDetectSuffix 支持多个前后缀匹配 (#149) (@luoxhei)

MentionMe 支持多种匹配方式.

提供 Broadcast 中 Derive 风格的消息链匹配器支持.

添加了 py.typed 文件.

修改

全面推荐使用 snake_case 的方法和事件属性,清除了一批无用方法函数.

使用 Amnesia 作为后端. (#156)

修复内置的 Waiter (#164)