版本说明
v5.10.4
发布日期:2024/08/29
功能优化:
- 适配在 uniapp 平台使用 Vue3 框架编译为 APP 端时的兼容问题
- Electron 平台增加数据库升级回调事件
v5.10.3
发布日期:2024/07/30
新增功能:
- 加入聊天室的接口返回中增了加入时间。
- 发送消息支持设置 HarmonyOS 推送属性。
- 在线状态订阅支 持了 HarmonyOS 平台。
问题修复:
- 修复了发送图片消息的缩略图有黑边的问题。
v5.10.2
发布日期:2024/07/02
功能优化:
- 修改置顶空会话同步功能默认为 false。
v5.10.1
发布日期:2024/06/28
新增功能:
- 新增用户信息托管功能
- Electron 平台支持关闭置顶空会话同步
问题修复:
- 修复 searchMessages 接口返回 count 可能为 undefined 的问题
- 修复非群聊会话中会可能会携带 mentionedInfo 的问题
- 修复发送 RC:SRSMsg 时,Content 中的 lastMessageSendTime 字段传错的问题
v5.9.9
发布日期:2024/06/05
新增功能:
- Electron 平台新增了
批量获取会话信息
方法。
问题修复:
- 修复了实时日志请求 URL 有特殊字符导致请求失败的问题。
- 修复了不能给系统会话发送 RC:SRSMsg 消息的问题。
- 修复了日志数据库升级可能会报错的问题。
- 修复了 Electron 本地插入 RC:RcNtf 消息的发送状态异常的问题。
- 修复了在 Electron 平台,RTC 信令发送和解析失败的问题。
- 修复了连接时连续收到多个 30021 导致子进程崩溃的问题。
- 修复了批量插入消息 LastMessage 更新问题。
- 修复了应用退出,子进程会重启的问题。
v5.9.8
发布日期:2024/04/29
新增功能:
- 新增了在线状态订阅功能。
- 新增了撤回消息支持发送定向通知的能力。
- Electron 平台新增了
获取本地指定时间戳前后 N 条消息
方法。 - Electron 平台
搜索本地指定会话历史消息接口
支持传入消息类型。
问题修复:
- 修复了 Web 端拉取消息后处理异常时导致不再拉取消息的问题。
- 修复了导出 CombineV2Message 错误。
v5.9.7
发布日期:2024/04/01
问题修复:
- 修复了使用 NPM 下载 IMLib-next 包时报错的问题。
v5.9.6
发布日期:2024/03/29
新增功能:
- 定向消息中增加了指定接收消息的目标用户列表。
- 引用消息中增加了被引用的唯一标识
referMsgUid
。 - 新增了
electronExtension.getContinuousMessages
接口,用以同时查询本地与远端历史消息。
问题修复:
- 修复了重连报 30021 时没有重连的问题。
- 修复了主动撤回消息后,在消息监听中收到重复的撤回消息通知的问题。
优化功能:
- 适配 Electron 平台开启上下文隔离场景。
v5.9.5
发布日期:2024/01/31
优化功能:
- 消息数据中的
receivedStatusInfo
改为可选,解决 TS 开发中可能存在的报错。
v5.9.4
发布日期:2024/01/31
新增功能:
- 超级群支持发送定向消息功能
- 超级群支持按消息 Uid 批量删除消息
- 空会话置顶支持多端同步
- 获取会话列表功能增加参数是否按置顶状态排序
- Electron 平台新增获取全部 @ 消息未读数接口
- Electron 平台新增发送状态消息功能
问题修复:
- 修复发送图片消息时,缩略图质量参数 quality 无效的问题
- 修复 Electron 平台发送状态消息异常问题
优化功能:
- 优化群消息已读回执功能
v5.9.3
发布日期:2023/12/18
新增功能:
- Electron 平台新增 setMessageReceivedStatusInfo 方法
优化功能:
- 单聊已读回执回调参数中增加 sendUserId 用于判断是自己还是对方发的
- 优化多设备登录收取离线消息时消息回执监听触发早于消息监听
问题修复:
- 修复 removeChatRoomEntries 接口参数 ts 类型 定义错误
- 修复会话状态变更通知里的时间不对的问题
v5.9.2
发布日期:2023/12/13
问题修复:
- 修复 Electron 在 Windows 平台发送消息接口响应延迟高的问题
- 修复 Electron 在 Windows 平台拉大量离线消息时应用卡顿的问题
- 接口
addConversationsToTag
增加限制,会话列表不能为空
v5.9.1
发布日期:2023/11/28
问题修复:
- 修复 Node 14 以下版本无法下载 @rongcloud/electron 依赖包的问题
v5.9.0
发布日期:2023/11/23
新增功能:
- 消息拓展变更通知(Events.EXPANSION)回调数据
IExpansionListenerData
中补充会话信息。从 5.9.0 开始,IUpdatedExpansion 与 IDeletedExpansion 均返回conversationType
和targetId
。 - 聊天室成员加入、退出通知 (Events.CHATROOM) 回调 IChatroomUserChangeInfo 中增加当前聊天室人数
memberCount
。 - 新 增
getAllUnreadMentionedCount
接口,支持获取所有会话类型的未读 @ 消息数。 - 获取会话列表接口返回的会话数据
IAReceivedConversation
中增加草稿字段 draft。 - 新增
getFirstUnreadMessageInfo
接口,支持获取第一条未读消息信息。 - 支持荣耀推送配置,可在发送消息时通过
IPushConfig
下的 IAndroidPushConfig 控制荣耀推送的消息提醒级别与通知栏图片。
问题修复:
- 小程序平台不再请求动态导航地址
- 修复可能收不到敏感词拦截通知的问题
- 修复发送@消息时,会话中的@字段错误的问题
- 修复高频调用 tag 和会话状态相关接口时报 26002 的问题
- Electron 平台修复发送撤回消息后,再次拉到撤回消息时原始消息被修改两次的问题
- 修复 Electron 的 Windows 平台退出时卡死的问题
- 优化消息量大时,在 Windows 平台会导致应用卡顿问题
v5.8.5
发布日期:2023/10/27
优化功能:
- 优化 SDK 日志上传机制
问题修复:
- 修复发送 @ 消息时,会话中的 @ 字段错误的问题
v5.8.4
发布日期:2023/09/25
新增功能:
- Electron 平台支持免打扰级别功能
- 会话列表中增加 operationTime 字段(仅 Electron 平台支持)
问题修复:
- 修复加入聊天室后,刷新页面并连接后会自动重新加入的问题
- 修复插入本地的撤回消息已读状态错误的问题(Electron 平台)
- 修复并发上传语音消息时报错的问题
v5.8.3
发布日期:2023/08/31
新增功能:
- 多端同步会话未读数功能支持系统会话。
- 发送文件消息(上传)支持携带 @ 信息。
- 加入聊天室接口返回房间信息与用户状态信息,例如是否禁言、是否在禁言白名单中、聊天室人数等。
- 在 Electron 平台,如果消息被撤回时本地数据库已不存在该消息,仍然插入一条 RC:RCNtf 类型消息。
v5.8.2
发布日期:2023/07/28
新增功能:
- Electron 平台支持 win32 X64 架构
- Electron 平台增加处理多端同步消息 RC:ReadNtf
- Electron 平台适配上传功能
问题修复:
- 修复服务器重启后可能导致连接不成功的问题
- 修复支付宝小程序连接报错问题
v5.8.1
发布日期:2023/07/14
新增功能:
- 新增小灰条消息(RC:InfoNtf)、命令消息(RC:CmdMsg)、群组通知消息(RC:GrpNtf)的发送
v5.8.0
发布日期:2023/07/3
新增功能:
- 超级群查询未读 @ 消息增加返回消息类型属性
问题修复:
- 修复断网重连偶现导致触发心跳问题。
其他:
- 小程序平台安全域名调整:安全域名
v5.7.10
发布日期:2023/06/15
新增功能:
- 新增接口
getUltraGroupUnreadInfoList
, 支持批量获取超级群会话未读信息 - Electron 平台新增接口
searchMessagesByUser
, 支持根据发送者ID 搜索本地单群聊会话消息
问题修复:
- 修复撤回超级群 @ 消息时,未读 @ 数减一异常的问题。
- 修复拉取超级群消息可能陷入死循环的问题。
v5.7.9
发布日期:2023/05/29
新增功能:
- 新增聊天室状态通知(封禁、禁言、加入/退出多端状态同步)
- Electron 平台增加在收到 30019、30021 状态码时 SDK 会自动发起重连逻辑
- 初始化增加区域码设置
- 超级群获取频道列表接口增加 @ 我的未读消息数属性