github mamoe/mirai v2.10.0-RC
2.10.0-RC

latest releases: v2.16.0, v2.16.0-RC, v2.15.0...
pre-release2 years ago

mirai-core

不兼容变更

  • 弃用无 receiver 的事件扩展函数, 增加其 EventChannel receiver 版本替换 (#1827, #1754)
  • 阻止用户发送 FileMessage, 但仍然允许通过 RemoteFile.upload 创建的 FileMessage 的上传 (#1715)
  • 弃用实验性 EventChannel.asChannel, 以 EventChannel.forwardToChannel 替换 (#1753)
  • 提升 2.7 及以前的弃用等级 (#1742, #1774)

新特性

  • 新增支持更好的 EventChannel.forwardToChannel (#1753)
  • 允许使用 IPAD 协议发送戳一戳 (#1711 by @LaoLittle)

优化和修复

  • 使用 Kotlin 1.6.0 并更新相关依赖版本 (#1683, #1682)
  • 修复无法接受 FriendMessageSyncEvent 的问题 (#1624)
  • 修复 MemberHonorChangeEvent 事件会重复收到两次的问题 (#1707)
  • 修复在 Bot.close 时没有广播 BotOfflineEvent.Active 的问题 (#1717)
  • 修复使用 imageId 发送的图片有时无法正常显示的问题 (#1769)
  • 修复设置 redirectNetworkLogToDirectory 后日志 identityBot 的问题 (#1751 by @StarWishsama)
  • 修复同时设置 redirectBotLogToDirectoryredirectNetworkLogToDirectory 后日志文件中都为 Net 日志的问题 (#1743 by @imldy)
  • 保护密码相关属性不输出到内存转储中 (#1718)
  • 为 Log4J 传参 SimpleMessage 以解决安全隐患 (#1729)
  • 移动 AbstractImage 到 mirai-core internals (#1670)
  • 减小 mirai-core-api 体积 (#1752)

mirai-console

新特性

  • 新增对 Java 时间日期相关类型 (Instant, LocalTime) 等的 CommandValueArgumentParser (#1748 by @cssxsh)
  • 新增 ConsoleLaunchOptions (仅) 供前端实现修改默认行为

优化和修复

  • 现在 Mirai Console 不再是静态单例 (#1761)

mirai-console-intellij

v213-2.10.0-160-1
支持 IntelliJ IDEA & Android Sutdio 2020.3 ~ 2021.3
支持 Kotiln IDEA 插件 1.4.0 ~ 1.6.10

  • MessageContent.Key 的使用增加了一个警告 (#1363, #1759)

Don't miss a new mirai release

NewReleases is sending notifications on new releases.