更新日志(开发版)
注意
仅 Android/iOS 平台的 IM SDK 存在开发版、稳定版区分。开发版(Dev)SDK 首推新功能,同时会最快获得问题修复。
5.46.0 Dev
发布日期:2026/08/28
新增功能
- IMLib 小米私信推送支持为单条消息设置模板 ID 和模板参数。消息级模板配置优先于 App Key 级默认配置。
- IMLib 实时位置共享新增带
MessagePushConfig参数的发起接口,支持为位置共享发起消息RC:RLStart设置推送配置。
API 变更
- IMLib 创建群组和邀请用户入群接口新增结构化结果回调。
createGroup新增接收CreateGroupResultCallback的重载,inviteUsersToGroup新增接收InviteUsersToGroupResultCallback的重载,失败时可获取未通过审核的群资料字段或加群失败用户列表。旧重载仍可兼容使用,但已标记为废弃,建议升级业务代码。
功能优化
- IMKit 优化群组数量、用户加群数量和群成员数量超限时的交互与中英阿文提示,并在批量邀请部分用户失败时保留失败用户的选中状态。
问题修复
- IMKit 修复无效会话参数导致
ConversationFragment销毁时空指针崩溃的问题。
5.44.1 Dev
发布日期:2026/08/13
问题修复
- IMLib 修复极端网络环境下 DoH(DNS over HTTPS)解析异常导致的连接错误(错误码 103),提升导航服务器连接稳定性。
5.44.0 Dev
发布日期:2026/07/31
新增功能
- IMLib
getConversationListByFilters支持按会话未读状态筛选。您可以通过ConversationListOption.unreadCountFilter获取全部会话、未读会话、存在未读 @ 消息的会话,或无未读会话。 - IMLib
UnknownMessage支持保留未识别消息的原始内容,可通过getRawJSONData()获取。 - IMLib 新增
RC_NOT_ALLOW_PULL_CONVERSATION错误码。当当前应用不允许主动拉取远端会话时,SDK 会返回该错误码。 - IMLib、IMKit 及推送组件适配 Android 17。
问题修复
- IMLib 修复 IPC 服务重绑后,连接和数据库可能未恢复的问题。
- IMKit 修复部分魅族设备拍照后缩略图方向异常的问题。
5.42.0 Dev
发布日期:2026/06/30
新增功能
- IMLib 新增消息回应能力,支持添加和移除消息回应、批量获取消息回应摘要、分页查询消息回应列表和回应用户列表,并提供消息回应变更监听。
- IMKit 新增消息回应功能。开启后,内置会话页面支持长按消息添加表情回应,在消息气泡下方展示回应信息,并支持打开回应面板和查看回应详情。
- IMKit 带引用关系信息的消息支持自定义引用展示。开发者可为自定义消息注册消息视图内的引用卡片 View,并可自定义输入框上方的引用区域。
问题修复
- IMLib 优化合并转发消息下载流程,修复特定场景下偶现下载失败的问题。
- IMKit 优化扩展面板初始化流程,降低极端场景下出现 ANR 的风险。
5.40.2 Dev
发布日期:2026/06/08
问题修复
- IMKit 优化引用消息 V1/V2 兼容场景下,V1 文本类引用内容的预览稳定性。
5.40.1 Dev
发布日期:2026/05/30
问题修复
- IMLib 修复了从 IMLib 5.22.0 覆盖升级到部分高版本时,特定场景下可能出现的数据库兼容性问题。该问题可能导致会话无法打开,或消息收发异常。
升级建议
- 如果当前 App 集成的是 IMLib 5.22.0,建议直接升级到 5.40.1 或更高版本。
- 如果 App 一直使用 IMLib 5.22.0,或直接集成 5.40.1 及更高版本,则不受该问题影响。
5.40.0 Dev
发布日期:2026/05/29
新增功能
- IMLib 和 IMKit 更新消息体大小限制。自 2026/05/29 起,新注册客户的除图片消息(
RC:ImgMsg)、流式消息(RC:StreamMsg)、语音消息(RC:VcMsg)、视频消息(RC:SightMsg)、位置消息(RC:LBSMsg)、合并转发消息(RC:CombineV2Msg,RC:CombineMsg)、引用消息(RC:ReferenceMsg)外,其他消 息的content消息体大小限制不超过 10 KB。 - IMLib 新增高性能批量插入原始消息、批量获取原始消息接口,用于批量迁移消息。
5.38.0 Dev
发布日期:2026/05/18
新增功能
- IMLib 在
Message上新增quoteInfo引用关系信息,支持在文本、图片、GIF、小视频、普通语音、高清语音、文件、位置、自定义消息等原消息结构上携带引用关系。原引用消息RC:ReferenceMsg仍可继续使用。 - IMKit 引用消息功能升级。该能力默认关闭,可通过将
RongConfigCenter.featureConfig().enableQuoteV2(true)启用。开启后,IMKit 内置会话页面支持发送文本、图片、GIF、小视频、普通语音、高清语音、文件、位置消息作为引用回复,并可通过quoteMessageTypeWhiteList调整允许发送的消息类型。 - IMLib 新增
getMessagesByUIds接口,支持按消息 UId 批量查询消息,优先查询本地消息,本地未命中时继续查询远端消息。
5.36.0 Dev
发布日期:2026/01/30
新增功能
- IMLib 会话对象新增
dataMgmtInfo属性,包含会话名称和头像信息,用于会话列表中快捷显示用户和群组托管信息。
功能优化
- IMKit 优化会话列表头像和昵称显示逻辑。