Releases: project-mirai/mirai-api-http
Releases · project-mirai/mirai-api-http
mirai-api-http-v2.5.1
mirai-api-http-v2.5.0
[2.5.0] - 2022-2-17
修复
- 配置文件中 adapter 声明顺序导致请求头中 sessionKey 丢失
新增
- 支持其他客户端的同步消息
FriendMessageSyncEvent
,GroupMessageSyncEvent
等 新增消息类型 - 支持商店标签
MarketFace
商店表情 - 新增公告相关接口 公告接口
- 新增查询非好友账号信息接口 文档 @developer-ken
- 查询 sessionInfo 接口追加到 WsAdapter, ReverseWsAdapter
- 为
websocket
新增帧监听日志,通过配置文件的 debug 参数开启
变更
- 更新 core 到版本 2.10.0
附件
.mirai.jar
适用于 mirai 2.11 以前的版本;.mirai2.jar
适用于 mirai 2.11 及以后的版本
mirai-api-http-v2.4.0
[2.4.0] - 2021-12-06
修复
- 修复插件重启后可能出现的内存泄漏(虽然一般没人只重启插件)
- 修复 session 关闭时未能正确关闭所有资源
- 修复 session 复用出现的事件重复问题,session 引入计数引用优化复用问题
- http 环境下需要手动释放
- websocket 环境下链接断开自动释放
- session 释放时引用计数递减,直到引用为 0 完全释放
- 修复上传文件无法正常返回 #507
- 修复撤回时消息时间戳的错误 #490
变更
- 更新 core 依赖版本到
2.8.0
已知问题
- core 更新了文件操作的API,且遗漏了通过 id 获取文件夹的API。因此没有完全适配新API,后续 core 更新废除旧API时,可能出现不兼容
- 群公告接口尚不可用
- 开发者设备内存只有8G,导致更新缓慢
mirai-api-http-v2.3.3
[2.3.3] - 2021-10-28
修复
- ws, reverse ws, web hook 下未知事件报错
mirai-api-http-v2.3.2
[2.3.2] - 2021-10-19
修复
- 解决 cache 由于并发问题引起的内存泄漏
已知问题
- websocket 未释放 session, 大量重启 SDK 创建 session 时建议同时重启 mah. 内存占用最大的 cache 可在 session 间复用,该问题影响较小
- websocket 重用 session 时会多次触发事件,建议多个 socket 使用不同 session 建立连接
mirai-api-http-v2.3.1
mirai-api-http-v2.3.0
[2.3.0] - 2021-09-09
修复
变更
- 更新 core 依赖版本到
2.7.0
groupConfig
移除群通知参数, 无法获取也无法发布, 下个版本会专门开放群通知接口- 语音上报的返回结果不再携带
url
参数, 语音消息不受影响 - 明确群文件上传
path
参数意义为父级目录, 上传后的文件名取自multipart
参数中的文件名
优化
新增
- 新增修改群员管理员权限接口 接口定义
- 支持好友语音
- 语音追加
length
返回语音时间长度, 单位为秒 BotJoinGroupEvent
,MemberJoinEvent
两个入群时间追加邀请人invitor
参数BotLeaveEvent
Bot 离群事件, 在 Bot 被踢出时可通过operator
获取执行操作的管理员信息- 群文件相关接口全增加
path
参数用于模糊定位(群文件相同目录可重名), 优先级高于id
, 精准定位请使用id
- 丰富群文件信息的
downloadInfo
参数的内容,包括修改时间、上传时间、上传者、下载次数
mirai-api-http-v2.2.0
[2.2.0] - 2021-08-09
修复
- 部分接口中的大小写匹配
- 状态码序列化异常
- 语音失真
- 文件上传时可能出现的内存泄漏
优化
peekMessage
接口拼写错误, 原peakMessage
接口保留一段时间兼容- 提升
webhook
的一点点性能 - 补充文档,
戳一戳事件
、明确环境中path
参数的含义
新增
- MiraiCode 消息类型支持,可将 MiraiCode 作为一种消息类型 消息格式 MiraiCode的使用
Webhook Adapter
对请求头qq
,bot
追加可反代的X-header
格式- 配置文件中智能的 host 解析, 默认解析到
http://
scheme - 群文件请求
/file/list
,/file/info
可携带withDownloadInfo
返回额外的下载信息 查看文件列表 - 群文件请求
/file/list
追加分页参数,offset
,size
mirai-api-http-v2.1.0
[2.1.0] - 2021-07-19
修复
- 群文件相关接口字段错误
isDictionary
->isDirectory
,isDictionary
保留一段时间兼容性, 涉及接口- http 文件上传
/file/upload
返回值(已兼容) - 创建群文件夹
/file/mkdir
请求参数(不兼容) - 查看群文件列表
/file/list
返回值(已兼容) - 获取文件信息
/file/info
返回值(已兼容)
- http 文件上传
- websocket 部分异常没有返回正确的格式 #383
- websocket 无法进行引用回复 #401
- 若干文档说明,更正 反向ws adapter 的使用文档
新增
- 获取 session 信息 #386
[GET] /sessionInfo
, websocket 命令字sessionInfo
[1.x version] mirai-api-http-v1.12.0
[1.12.0] - 2021-06-21
- 更新 core 依赖到
2.7-M1
1.x 版本仅进行简单适配性维护,不再对新功能进行开发