MyGit

v2.14.0-RC

mamoe/mirai

版本发布时间: 2023-01-18 23:29:37

mamoe/mirai最新发布版本:v2.16.0(2023-10-22 14:43:15)

mirai-core

不兼容变更

它以前是设计给解决图形验证码, 而现在基本不会遇到图形验证码了。现在将默认使用命令行版本 LoginSolver。 以前使用 "-Dno-desktop" 可以禁用 SwingLoginSolver,现在这个选项将没有效果,不会报错。

RemoteFile 早在 2.8 就弃用了, 使用时会得到警告. 现在起使用将会得到编译错误.

新特性

可使用 group.roamingMessages / group.getRoamingMessages()

类型名称为 RockPaperScissors

类型名称为 SignEvent

优化和修复

此修复也会在 2.13.4 包含

不清除会导致登录失败等问题

mirai-core-mock

优化和修复

mirai-console

新特性

优化和修复

IDEA


关于 mirai-console SLF4J 支持 (#2341)

配置文件修改

修改均为默认配置, 先前已经生成的配置不会进行修改

Logger.yml

 # 默认日志输出等级
 # 可选值: ALL, VERBOSE, DEBUG, INFO, WARNING, ERROR, NONE
 defaultPriority: INFO
 # 特定日志记录器输出等级
 loggers: 
   example.logger: NONE
   console.debug: NONE
   Bot: ALL
+  org.eclipse.aether.internal: INFO
+  org.apache.http.wire: INFO

+# 是否启动外部日志框架桥接
+binding: 
+  slf4j: true

ABI 变更

注: 实际上 console 没有直接的 ABI 变更

依赖更新: org.slf4j:slf4j-api:1.7.32 -> 2.0.3

此依赖的更新只会影响 slf4j-api 的对接, 并不会影响 slf4j-api 的单纯使用

即不会对插件有任何影响, 只会对部分对 console 进行高度自定义的会有少许影响

其他 API 变更


新年快乐! 🎆🎉

相关地址:原始地址 下载(tar) 下载(zip)

查看:2023-01-18发行的版本