Releases: MisakaTAT/Shiro
Releases · MisakaTAT/Shiro
Shiro v2.4.3
⚠️ 前序版本 2.4.2 由于在迁移过程中误发到了错误的命名空间(com.mikuac.shiro),且该错误发布无法删除,因此我在正确的命名空间(com.mikuac)重新发布了 2.4.3 版本。
💡 需要注意的是,2.4.2 和 2.4.3 两个版本在内容上完全一致,没有任何差别。此次发布主要是为了纠正命名空间的问题。
Shiro v2.4.2
修复
Fix ConcurrentModificationException in BotFactory #303 #304 @cyd
Shiro v2.4.0
新增
在 MsgUtils 中添加了对图片字节数组的支持 #294
修复
解决 MultiValueMap 操作导致的 UnsupportedOperationException #297
Shiro v2.3.6
新增
1、在协议端使用 napcat 并开启 debug
模式时,raw
字段将会出现。其中包含 msgSeq
字段,允许在群聊内的多个 Bot 之间实现均衡负载。 #278 @sa-yi
- 在 同一个群聊 内,不同的 Bot 收到 相同的消息 时,其
msgSeq
值是一致的。
- 基于
msgSeq
这一特性,可以设计 负载均衡策略,确保多个 Bot 在处理消息时不发生重复响应或冲突。
- 通过
event.getRaw().getMsgSeq();
获取 msgSeq
值,并据此进行 任务分配 或 去重处理。
2、为 GetMsgResp 添加 message_type 字段 #274 @LuoRenMu