v3.1.0
What's Changed
🔧 修复
- 使生成的 xxxAsync 函数会正确的使用当前类作为 CoroutineScope (如果可以的话) by @ForliyScarlet in #672
- 增加对迷惑的ID类型的警告注解与部分说明 by @ForliyScarlet in #678
🎉 新特性
- ID 支持两个无符号整型类型 by @ForliyScarlet in #677
- 为 BotManagers 增加部分Java友好的API: getFirst(Class), getFirstOrNull(Class) by @ForliyScarlet in #684
- 提供 ID 和 Timestamp 的属性委托API by @ForliyScarlet in #688
- 支持对自动加载bot过程中出现的异常进行策略配置 by @ForliyScarlet in #690
📦 依赖更新
- build(deps): bump gradleCommon from 0.0.11 to 0.1.0 by @dependabot in #666
- build(deps): bump gradleCommon from 0.1.0 to 0.1.1 by @dependabot in #668
- build(deps): bump kotlinx-coroutines from 1.7.0 to 1.7.1 by @dependabot in #669
- build(deps): bump kotlinx-serialization from 1.5.0 to 1.5.1 by @dependabot in #664
- build(deps): bump com.charleskorn.kaml:kaml from 0.53.0 to 0.54.0 by @dependabot in #691
✨ 优化
- Application在使用
joinBlocking
时不再输出 timeout log by @ForliyScarlet in #685
Full Changelog: v3.0.0...v3.1.0