更新日志
关于停止维护 IMLib v2 旧版 SDK 的声明
注意
- Web IMLib v2 版本目前已停止维护,建议您优先选择最新的 IMLib 版本。
- 已集成 IMLib v2 版本的用户,转为使用 Adapter 方式进行支持。集成旧版 2x SDK 的客户可以通过
RongIMLib-v2-Adapter
无缝替换升级。详见 升级说明。 - 未来我们将在
RongIMLib-v2-Adapter
上进行问题修复,但不会增加新功能。
Adapter 版本
v5.10.1
发布日期:2024/06/28
问题修复:
- 修复非群聊会话中会可能会携带 mentionedInfo 的问题
v5.9.9
发布日期:2024/06/05
问题修复:
- 修复了实时日志请求 URL 有特殊字符导致请求失败的问题。
- 修复了日志数据库升级可能会报错的问题。
- 修复了 Electron 本地插入 RC:RcNtf 消息的发送状态异常的问题。
- 修复了在 Electron 平台,RTC 信令发送和解析失败的问题。
- 修复了连接时连续收到多个 30021 导致子进程崩溃的问题。
- 修复了应用退出,子进程会重启的问题。
v5.9.8
发布日期:2024/04/29
问题修复:
- 修复了 Web 端拉取消息后处理异常时导致不再拉取消息的问题。
v5.9.6
发布日期:2024/03/29
问题修复:
- 修复了重连报 30021 时没有重连的问题。
- 修复了主动撤回消息后,在消息监听中收到重复的撤回消息通知的问题。
v5.9.2
发布日期:2023/12/13
问题修复:
- 修复了 Electron 在 Windows 平台发送消息接口响应延迟高的问题。
- 修复了 Electron 在 Windows 平台拉大量离线消息时应用卡顿的问题。
v5.9.0
发布日期:2023/11/23
问题修复:
- 小程序平台不再请求动态导航地址。
- 修复可能收不到敏感词拦截通知的问题。
- 修复发送@消息时,会话中的@字段错误的问题。
- Electron 平台修复发送撤回消息后,再次拉到撤回消息时原始消息被修改两次的问题。
- 修复 Electron 的 Windows 平台退出时卡死的问题。
- 优化消息量大时,在 Windows 平台会导致应用卡顿问题。
v5.8.0
发布日期:2023/07/3
问题修复:
- 修复断网重连偶现导致触发心跳问题。
v5.7.8
发布日期:2023/05/11
问题修复:
- uniapp 打包 app 链接不上。
- IE 浏览器不再支持日志存储, 因为 indexDB 不支持 getAllKeys 方法。
v5.7.7
发布日期:2023/04/21
问题修复:
- 修复获取免打扰列表 notificationLevel 值 undefined。
- 修复 Electron 平台获取全部会话列表无法获取系统会话的问题。
v5.7.5
发布日期:2023/04/12
问题修复:
- 优化 5.4.7 之前版本禁用资源 pb 报错。
v5.7.4
发布日期:2023/03/30
问题修复:
- 修复无法获取到未设置免打扰状态会话的未读数的问题。
- 修复在 web 平台,会收到自己设置的聊天室 kv 的通知的问题。
- 修复偶现
Cannot read property 'kvStorage' of null
的问题。 - 修复断网重连后再发消息时,偶发消息监听中收到自己发送的消息的问题。
v5.7.3
发布日期:2023/03/02
问题修复:
- 修复发送 @ 消息后发送方自己收到 @ 消息的会话变更问题。
- 修复切换用户后会话状态还使用的前一个用户的数据问题。
- 修复 ELectron 平台 CMP 连接失败后未重连的问题。
- 修复推送配置中单独设置 iOSConfig 或者 androidConfig 不生效的问题。
- 修复 insertMessage 接口多余的校验参数 messageType 的问题。
v5.7.2
发布日期:2023/02/07
问题修复:
- 修复了 getCurrentConnectionStatus 接口返回状态类型错误问题。
优化:
- Web 端本地会话状态缓存上限优化,最大支持存储 1000 条会话状态。
v5.7.1
发布日期:2023/01/10
问题修复:
- 修复在火狐浏览器中的 indexDB 兼容问题。
- 修复断网重连时调用 disconnect 无法断开连接的问题。
- 修复调用
removeChatRoomEntry
后,其他人收到的 KV 数据更新类型(ChatroomEntryType)为UPDATE
的问题。修复后,KV 更新类型为DELETE
。 - 修复 Electron 平台插入消息时设置的消息扩展字段
canIncludeExpansion
,expansion
与返回数据中不一致的问题。 - 修复 Electron 平台发起 http 请求报错的问题。
v5.7.0
发布日期:2022/12/01
问题修复:
- 修复了 ELectron 平台获取会话列表中 hasMentioned 字段错误的问题。
- 修复了 ELectron 平台获取消息中 isMentioned 字段错误的问题。
优化:
- 断网重连时,如果被聊天室封禁,则不再尝试加入该聊天室。
- 断网重连情况下,SDK 内部重新加入聊天室时拉取的历史消息数量为加入时传入的值,默认为 10。
非兼容性变更:
- 连接状态监听函数变更,废弃
setConnectionStatusListener
, 请使用onConnectionStatusChange
。
v5.6.1
发布日期:2022/11/18
优化:
- 在 Electron 平台,收到撤回消息时 SDK 内部将被撤回消息更新为小灰条消息
RC:RcNtf
。
v5.6.0
发布日期:2022/11/04
问题修复:
- 修复了断网重连时如果 token 过期 ,应用层收不到状态通知的问题。
- 修复了多端登录时 ELectron 端收到消息的 offLineMessage 为 true 的问题。
- 修复了 Web 端多端登录情况下,本端未加入聊天室时,会收到其他端加入聊天室后发送的消息问题。
- 修复了 Electron 平台插入本地消息时(
insertMessage
),因传入的 message 中指定了服务端消息 ID(messageUId
),导致消息可能重复的问题。 - 修复了 Electron 平台引用消息和图文消息无法被搜索的问题。
- 修复了 Web 平台收到位置共享功能的
RC:RLQuit
、RC:RLJoin
消息时,在控制台报错的问题。
非兼容性变更:
- 在 ELectron 平台,主进程 @rongcloud/electron 初始化时,强制要求传参 appkey,否则初始化失败,详见 主进程初始化。
- 修改 ELectron 平台扩展 .node 包的下载方式,详见:安装 .node 文件。
- Web 端不再支持 Comet 连接模式,仅支持 Websocket 连接。
v5.5.5
发布日期:2022/10/01
问题修复:
- 修复了导航数据变更通知向前兼容报错问题。
非兼容性变更: setMessageContent 接口增加了 callback 参数回调。
v5.5.2
发布日期:2022/09/09
问题修复:
- 修复了升级到 5.5.0 版本时,Electron 中数据库会话列表丢失的问题。
v5.5.1
发布日期:2022/09/01
问题修复:
- 修复了在 Electron 中发送自定义消息时,content 中数字大于 32 位可能导致崩溃的问题。
v5.4.5
发布日期:2022/08/18
问题修复:
- 修复用户多端登录情况下设置会话状态会导致 Web 端收到重复通知的问题
- 修复小程序平台 HTTP 请求的 header 字段错误的问题
- 修复加入多个聊天室时,后加入的聊天室 KV 拉取异常的问题
v5.3.4
发布日期:2022/06/20
问题修复:
- 修复频繁设置会话置顶或会话免打扰状态导致 26002 错误的问题。
v5.3.3
发布日期:2022/06/02
问题修复:
- 修复可能会丢失会话类型为 ConversationType.RTC_ROOM 的直发消息的问题。
- 修复获取会话列表为空时,返回报错的问题。
- 修复升级 5.0 后会话未读数无法清除的问题。
优化:
- 优化撤回消息计数。