You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
reacted with thumbs up emoji reacted with thumbs down emoji reacted with laugh emoji reacted with hooray emoji reacted with confused emoji reacted with heart emoji reacted with rocket emoji reacted with eyes emoji
-
mirai-core
不兼容变更
DeviceInfo
构造器及 serializer, 以DeviceInfoBuilder
和DeviceInfo.serializeToString
替代 ([core] Add DeviceInfoBuilder. Close #2669 #2674)MessageSyncEvent
的MessageSource
的targetId
由机器人 ID 变为实际的消息发送对象 (MessageSyncEvent 的 source 的 target 为机器人,而不是 实际上 的消息发送对象 #2122, [core] Fix message source logic #2513)新特性
更新登录协议 ([core] update login protocol #2613, update: protocol ANDROID_WATCH 2.0.8 #2592)
现在可以在
BotAuthorization.authorize
时通过BotAuthInfo
获取导致重新登录的原因 ([core] provideisFirstLogin
andgetReLoginCause
inBotAuthInfo
#2664)优化插件 classpath 策略 ([console] 优化插件 classpath 策略 #2666)
AudioToSilkService
现在稳定 ([core] Simplify and stabilize BaseService and AudioToSilkService #2658)支持使用 JSON 保存与读取
PluginData
与PluginConfig
(支持使用 json 保存与读取PluginData
与PluginConfig
#2498 by @NoMathExpectation)支持获取和管理群精华消息 (
Group.essences
) (QQ机器人获取和设置群精华消息 #837, 希望能够添加群精华消息的Event #2293, feat: essence message setting #2314 by @cssxsh)以 Android Library 形式发布 Android 编译目标 (使用 Android SDK 编译 Android 目标 #2635, fix wrong publish of androidRelease #2699 by @MrXiaoM)
优化和修复
修复扫码登录的已知问题 (无法进入登录验证等) (更新到mirai 2.15.0-M1后无法进入登录验证 #2623, Him188/revise on demand scope #2645, fix: ProducerReady #2633 with @cssxsh)
修复刷新令牌后令牌不保存的问题 (Fix token not saving after refresh token #2590, Add missed refresh token logic for OnlinePush.SidTicketExpired #2584)
修复
java.lang.IllegalStateException: wLoginSigInfoField is not yet initialized
(机器人报错 parseOicqResponse: java.lang.IllegalStateException: 32 #1603, java.lang.IllegalStateException: wLoginSigInfoField is not yet initialized #2449, Handle rare case on packet pipeline #2450 by @sandtechnology)修复获取群活跃数据失败的问题 (获取群活跃数据失败(ActiveRankRecord) #2609, review: group active protocol #2610 by @cssxsh)
修复部分合并转发消息仅被作为APP消息接收的问题 (部分合并转发消息仅被作为APP消息接收 #2618, [core] ForwardMessage refine by light app #2675)
修复
MessageSource
定位相关逻辑: (QuoteReply 处理错误 #2510, [core] Fix message source logic #2513)MessagePreSendEvent
所进行的修改 #2525)修复获取群精华消息报错 (获取群精华消息报错 #2668, fix: digest message #2672 by @cssxsh)
修复群公告协议 (update: announcement protocol #2619 by @cssxsh)
修复
OnlineAnnouncement.members
只能获取 50 个人的问题 (onlineAnnouncement.members只能获取50个人 #2531, fix: announce unread #2530 by @cssxsh)修复发送消息时实际发送的消息会忽略通过
MessagePreSendEvent
所进行的修改的问题 (修复发送消息时实际发送的消息会忽略通过MessagePreSendEvent
所进行的修改 #2525 by @NoMathExpectation)优化文档 (Update docs #2639 by @cssxsh)
完善了用户文档部分的内容 (完善了用户文档部分的内容 #2541 by @MikkoAyaka)
在文档注释手表协议不支持戳一戳事件 (在文档注释手表协议不支持戳一戳事件 #2572 by @7aGiven)
在消息日志中去除特殊控制符
添加
QRCodeLoginListener.onCompleted()
用于资源释放mirai-core-mock
Image.isUploaded
([Mock] image isUploaded #2582 by @Nambers)mockHonorMember
(fix mockHonorMember #2473 by @Nambers)mirai-console
优化和修复
AutoLoginEvent
与StartupEvent
的描述 ([docs](EventList.md): fix mismatch between description and event name #2692 by @BakaFT)IDEA
新特性
jvmTarget
(mirai-console idea 插件生成项目的时候 显式的 包含对 jdk api version 的指定 #2387, [idea] feat: set jvmTarget version explicitly #2631 by @Samarium150)gradle-wrapper.properties
文件和src/test
文件夹 (Idea 插件创建项目缺少文件/文件夹 #2617, [idea] feat: generate gradle-wrapper.properties and src/test directory #2622 by @Samarium150)This discussion was created from the release 2.15.0-RC.
Beta Was this translation helpful? Give feedback.
All reactions