github mamoe/mirai 2.4.0

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

从现在起, 所有 mirai 软件包都同时发布到 JCenter 和 Maven Central (#970, #981)。

mirai-core

Contact 缓存

  • 支持好友列表和群成员列表缓存, 默认关闭, 可在 BotConfiguration 开启 (#987)

Bot

  • 修复 Bot.nick 没初始化的问题 (#1019)
  • Bot.close 时发送离线请求, 缓解重启后 PC 客户端收不到消息的问题 (#688)

ConfigPush

ConfigPush: 服务器推送登录服务器列表和资源上传会话信息等

  • 新增 ConfigPush 缓存 (#949)
  • 在丢失 ConfigPush 时自动重连 (#1001)
  • 优化 ConfigPush 处理流程 (#1015)
  • 修复 ConfigPush kotlin.UninitializedPropertyAccessException (#1003)

其他

  • 将所有语音都以 silk 格式上传, 可能解决 #940
  • 更新默认服务器列表 (#1015)
  • 修正 BotConfiguration 注释中的一个错误 (#1021)
  • 为 MusicShare 添加 RichMessageOrigin
  • 自动将接收的消息中的 \r, \r\n 替换为 \n, 可在 BotConfiguration 关闭 (#1010)
  • Voice.contentToString 与官方同步, 现在返回 "[语音消息]" 而不是 "[语音]"
  • 限制密码长度为 16 (#993)
  • 修复消息有时候会被多态序列化为数组的问题
  • ShowImageFlag 支持序列化
  • 弃用 SingleMessage.Serializer
  • 修复 BotConfiguration.copy 没有复制部分属性的问题

mirai-console

IDEA

  • 新诊断和修复: 在 PluginData.value 使用 HashMap, ArrayListMap, List 派生类型 (mamoe/mirai-console#278)
    image
  • 新增诊断, 检查未被关闭的资源并提供修复
  • 插件主类服务和子指令定义 LineMarker 支持 Java

迟到的情人节快乐

Don't miss a new mirai release

NewReleases is sending notifications on new releases.