更新日志(稳定版)
注意
仅 Android/iOS 平台的 IM SDK 存在开发版、稳定版区分。
设计原则
iOS 平台提供稳定版 IMLib SDK 和 IMKit。
- SDK 的稳定版本在线上运行时长、稳定性、使用量等方面满足一定的指标要求。
- 更强调稳定性,而非引入新功能。
发布周期与版本号规则
IM SDK 在 5.4.X 版本前后版本号规则不同。5.4.X 后更方便区分开发版、稳定版。
- 从 5.4.X 版本及以后,Stable 版本占用第二位版本号。第二位为偶数均为开发版,第二位为奇数均为稳定版。例如,5.5.X 为稳定版 SDK 使用的版本号。
- 在 5.4.X 之前,稳定版版本号规则不固定。
- 融云会监控 Stable 版本客户的使用状况,定期更新稳定版,最长更新周期为两个月。
维护说明
- 如果融云正在积极开发的大版本号(当前为 5.X)下发布了新的 Stable 版本,我们建议使用 Stable 版本的客户升级到新的 Stable 版本。新的 Stable 版本发布后,历史稳定版维护力度相应降低。
- 针对已不再积极开发的历史大版本(2.X、4.X)SDK,融云仅维护一个 Stable 版本。请仍使用 2.X、4.X 版本的客户尽快升级到相应的 Stable 版本,或者考虑升级到 5.X 系列的 SDK。
5.7.x 系列是基于 5.8.0 Dev 版本推出的稳定版本
5.7.5 Stable
发布日期:2025/5/16
优化功能:
- IMLib 新增了带用户 ID 的连接接口
connectWithUserId:token:timeLimit:dbOpened:success:error:
。
问题修复:
- IMLib 修复弱网下 DNS 解析超时销毁线程导致崩溃的问题。
5.7.4 Stable
发布日期:2025/4/24
优化功能:
- 新增了聊天室 KV 回调接口,支持按 KV 设置顺序获取回调。
5.7.3 Stable
发布日期:2025/2/6
优化功能:
- 在合并转发功能中,若包含小视频消息,则不再显示右上角的“更多文件”按钮。
- 新增支持私聊会话的阅读状态同步功能。
- 优化了视频压缩逻辑。
问题修复
- 修复了在移除扩展的回调中查询当前消息时,显示扩展未移除的问题。
- 修复了聊天室内,服务封禁聊天室成员,再解封后,客户端断网重连不重新自动加入聊天室的问题。
- 修复了插入图片消息后,通过
msgId
获取这个消息并发送时无法发送原图的问题。 - 修复了在输入内容时切换到语音模式时,左侧切换按钮图标显示错误的问题。
- 修复了发送多端同步阅读状态时,未支持系统会话的问题。
- 修复了点击电话号码文本消息时未唤起拨号功能,以及点击邮箱时未跳转到邮件页的问题。
- 修复了发送视频消息时,在相册预览页选中视频后弹出错误提示且无法选中的问题。
- 修复了在合并转发详情页中,点击文件名包含英文单引号的文件时无响应的问题。
- 修复了 iPhone 16 手 机从相册选择手机录制的视频发送失败的问题。
- 修复了
placeholderLabel
默认内容无法隐藏的问题。
5.7.2 Stable
发布日期:2024/10/23
优化功能:
- 增加了是否开启同步空置顶会话的功能。
- 优化了退出会话时草稿缓存的逻辑。
问题修复
- 修复了发送媒体消息
pushcontent
无法赋值的问题。 - 关闭了 bitcode 和解决了 iOS 18 兼容性问题。
- 修复了获取远端消息无失败回调的问题。
5.7.0 Stable
发布日期:2024/05/23
优化功能:
- 优化了初始化接口偶现调用卡顿的问题。
- 优化了引用消息中文件名称过长时的显示方式。
- 优化了预览位置消息时位置锚点的显示速度。
- 增加了一个会话消息删除失败的弹窗提示。当用户在没有网络连接的情况下尝试删除会话消息时,系统会弹出此弹窗,告知用户删除操作失败。
- 优化了合并转发消息的内容显示格式。
- 优化了会话列表断网的文字提示。
问题修复:
- 修复了引用消息原文件已下载,但点击引用处的文件依然显示开始下载的问题。
5.5.X 系列是基于 5.4.8 Dev 版本推出的稳定版本。
5.5.4 Stable
发布日期:2024/03/20
优化功能:
- 优化媒本消息内部处理逻辑
5.5.3 Stable
发布日期:2024/02/29
优化功能:
- 提供包含
PrivacyInfo.xcprivacy
的 Framework。详见 关于 2024 春季 iOS 的隐私清单的通知。
问题修复:
- 修复 RongLocationlib
NSMutableArray *delegateArray
内存泄漏 - 修复 IMKit 录入小视频后会内存泄露的问题。
- 修复调用
AVAudioSession
的setCategory
与第三方冲突,导致录制语音消息失败的问题。
5.5.2 Stable
发布日期:2023/12/08
优化功能:
- 消息推送属性(
RCMessagePushConfig
)中的 RCAndroidConfig 增加荣耀推送配置。 - 补全初始化配置
RCInitOption
中区域码(AreaCode
)枚举值。 - 优化 SDK 连接逻辑。
问题修复:
- 修复接收消息线程阻塞的问题。