Parcourir la source

Release 2.3.0

ryoii il y a 4 ans
Parent
commit
3a3f1c49a0

+ 29 - 0
CHANGELOG.md

@@ -1,5 +1,34 @@
 # 更新日志
 
+## \[2.3.0\] - 2021-09-09
+
+### 修复
+
++ 修复上报时提示的资源泄漏
++ 修复群文件上传报错
++ 修复消息撤回事件中时间的错误, #442
++ 修复 ws 创建连接时, 认证失败的返回数据格式不正确, #446
+
+### 变更
+
++ 更新 core 依赖版本到 `2.7.0`
++ `groupConfig` 移除群通知参数, 无法获取也无法发布, 下个版本会专门开放群通知接口
++ 语音上报的**返回结果**不再携带 `url` 参数, 语音消息不受影响
++ 明确群文件上传 `path` 参数意义为**父级目录**, 上传后的文件名取自 `multipart` 参数中的文件名
+
+### 优化
+
+### 新增
+
++ 新增修改群员管理员权限接口 [接口定义](./docs/api/API.md#修改群员管理员)
++ 支持好友语音
++ 语音追加 `length` 返回语音时间长度, 单位为秒
++ `BotJoinGroupEvent`, `MemberJoinEvent` 两个入群时间追加邀请人 `invitor` 参数
++ `BotLeaveEvent` Bot 离群事件, 在 Bot 被踢出时可通过 `operator` 获取执行操作的管理员信息
++ 群文件相关接口全增加 `path` 参数用于模糊定位(群文件相同目录可重名), 优先级高于 `id`, 精准定位请使用 `id`
++ 丰富群文件信息的 `downloadInfo` 参数的内容,包括修改时间、上传时间、上传者、下载次数
+
+
 ## \[2.2.0\] - 2021-08-09
 
 ### 修复

+ 1 - 1
gradle.properties

@@ -6,7 +6,7 @@ kotlin.parallel.tasks.in.project=true
 
 
 # build
-httpVersion=2.2.0
+httpVersion=2.3.0
 
 # kotlin
 kotlinVersion=1.5.10

+ 1 - 1
mirai-api-http/src/main/kotlin/net/mamoe/mirai/api/http/HttpApiPluginBase.kt

@@ -24,7 +24,7 @@ import java.io.File
  * 主要职责为读取配置文件 [MainSetting] 和 启动具体实现 [MahPluginImpl]
  */
 object HttpApiPluginBase : KotlinPlugin(
-    JvmPluginDescription(id = "net.mamoe.mirai-api-http", version = "2.2.0") {
+    JvmPluginDescription(id = "net.mamoe.mirai-api-http", version = "2.3.0") {
         author("ryoii")
         info("Mirai HTTP API Server Plugin")
     }