跳到主要内容

更新日志(稳定版)

更新日志(稳定版)

注意

仅 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 版本客户的使用状况,定期更新稳定版,最长更新周期为两个月。

维护说明

  1. 如果融云正在积极开发的大版本号(当前为 5.X)下发布了新的 Stable 版本,我们建议使用 Stable 版本的客户升级到新的 Stable 版本。新的 Stable 版本发布后,历史稳定版维护力度相应降低。
  2. 针对已不再积极开发的历史大版本(2.X、4.X)SDK,融云仅维护一个 Stable 版本。请仍使用 2.X、4.X 版本的客户尽快升级到相应的 Stable 版本,或者考虑升级到 5.X 系列的 SDK。

5.7.x 系列是基于 5.8.0 Dev 版本推出的稳定版本

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

优化功能

问题修复

  • 修复 RongLocationlib NSMutableArray *delegateArray 内存泄漏
  • 修复 IMKit 录入小视频后会内存泄露的问题。
  • 修复调用 AVAudioSessionsetCategory 与第三方冲突,导致录制语音消息失败的问题。

5.5.2 Stable

发布日期:2023/12/08

优化功能

  • 消息推送属性(RCMessagePushConfig)中的 RCAndroidConfig 增加荣耀推送配置。
  • 补全初始化配置 RCInitOption 中区域码(AreaCode)枚举值。
  • 优化 SDK 连接逻辑。

问题修复

  • 修复接收消息线程阻塞的问题。

5.5.0 Stable

发布日期:2023/09/08

优化功能

  • IMKit 优化为在被撤回的消息本地已不存在时,仍然插入小灰条消息。
  • IMLib 移除断线重连后延后 2 秒再自动加入聊天室的行为。
  • 优化 IMKit 单聊、群聊会话页面消息加载速度。
  • 调整 SDK 重连时间间隔为 0.05s, 0.25s, 0.5s, 1s, 2s, 4s, 8s, 16s, 32s。之后每 64s 重试一次。
  • 加固了 IMKit SDK,防止极少数情况下非法字符导致的崩溃问题

问题修复

  • 修复 IMKit 在录制界面中途关闭屏幕,再恢复录制,导致视频无声音的问题。
  • 修复 IMKit 在引用回复显示用户名时偶现的崩溃问题。
  • 修复 12小时制模式下, 全局免打扰不生效的问题。
  • IMLib 优化删除单个会话所有消息耗时较长的问题
  • 修复 IMKit 选择图片时展示列表时有滚动,相册列表页面空白的问题。
  • 修复 IMKit 合并转发的消息过长(超过 4 行),没有...省略号展示的问题。
  • 修复 IMKit 会话界面启用位置插件,点击位置插件,弹出的视图导致导航栏及状态栏变黑的问题。
  • 修复 IMKit 多选按钮没有刷新出来的问题。
  • 修复 IMKit 选择图片时展示列表时有滚动,相册列表页面空白的问题。
  • 修复 IMKit 件消息发送检查内容错误未返回的问题。
  • 修复阿拉伯语文本内容是左对齐的的错误。
  • 修复 IMKit 会话页面开启动态常用语后,右滑会话页面但不退出该页面,导致页面 UI 混乱的问题
  • 修复未初始化进入会话页面 Crash 的问题
  • 修复用户收取离线的扩展(KV)更新消息不全的问题。

5.3.X 系列是基于 5.3.5 Dev 版本推出的稳定版本。5.3.X 系列稳定版本现已过时,请尽快升级到最新 Stable 版本,或最新 dev 版本。

5.3.7 Stable

发布日期:2023/07/07

优化功能

  • 弃用 defaultRemoteHistoryMessageCountdefaultLocalHistoryMessageCount,使用 defaultMessageCount 设置进入会话页面后下拉刷新从远端获取消息的条数。

问题修复

  • 修复转发消息时因消息扩展的值非字符串类型造成的闪退问题
  • 优化获取指定时间戳前或后消息接口,以实际传入时间戳为准,SDK 内部不做时间戳 +1 或-1 处理
  • 修复用户收取离线的扩展(KV)更新消息不全的问题。
  • 修复 通过 unReadMentionedLabel 自定义字体颜色无效的问题

5.3.6 Stable

发布日期:2023/05/05

  1. IMLib/IMKit SDK 支持在消息推送属性配置中指定 vivo 推送 category 参数。
  2. IMLib/IMKit SDK 支持在消息推送属性配置中指定华为推送 category 参数。

5.1.9 稳定版是 5.X 系列首个稳定版本。5.1.9 Stable 版本已过时,请尽快升级到最新 Stable 版本,或最新 dev 版本。

5.1.9 Stable

发布日期:2022/08/22

请尽快升级到最新 Stable 版本,或最新 dev 版本。

新增功能:

  1. 增加获取@未读消息列表接口