更新日志
25.11.0
发布日期:2025/11/28
重要说明
为更好的对 HarmonyOS SDK 进行版本管理,从此版本开始原版本号的第一位 1 改为年份 25,后面二、三位版本号规则保持不变。
更新后版本号第一位为年份、第二位为功能迭代版本号、第三位为补丁修复 hotfix 版本号。
新增功能
- 新增
getAllRobots接口,用于获取机器人列表。 - 新增
getRobotById接口,用于根据机器人 id 获取机器人信息。 - 新增
addRobotEventListener接口,用于添加机器人信息同步完成监听。 - 新增
removeRobotEventListener接口,用于移除机器人信息同步监听。 - 新增
getConversationsIncludingRobots接口,用于获取包含机器人的会话列表。 - 新增
saveEditedMessageDraft接口,用于保存会话编辑草稿。 - 新增
getEditedMessageDraft接口,用于获取会话编辑草稿。 - 新增
clearEditedMessageDraft接口,用于删除会话编辑草稿。 InitOption新增enableSyncEmptyTopConversation字段,用于同步置顶会话时生成的空会话。
1.10.0
发布日期:2025/10/31
新增功能
- 新增消息修改功能:
- 新增
addMessageModifiedListener接口,用于添加消息修改监听。 - 新增
removeMessageModifiedListener接口,用于移除消息修改监听。 - 新增
modifyMessageWithParams接口,用于修改已发送的消息。 - 新增
refreshReferenceMessageWithParams接口,用于刷新引用消息。
- 新增
1.9.0
发布日期:2025/9/26
新增功能
- 新增
getUnreadMentionMeConversationList接口,用于获取 @ 我的未读会话列表。
important
该版本 IM 和 RTC SDK 同步改动,请同时升级 IM 和 RTC SDK 至 1.9.0 版本,避免出现兼容性问题。
1.8.1
发布日期:2025/9/2
功能优化
- 优化了内部逻辑。
1.8.0
发布日期:2025/8/29
important
该版本 IM 和 RTC SDK 同步改动,请同时升级 IM 和 RTC SDK 至 1.8.0 版本,避免出现兼容性问题。
新增功能
- 支持群组托管功能,新增了以下接口:
- 群组管理:
createGroup、updateGroupInfo、getGroupsInfo、getGroupMembersByRole、getGroupMembers、checkUserInGroup、kickGroupMembers、quitGroup、dismissGroup、transferGroupOwner、addGroupManagers、removeGroupManagers、setGroupMemberInfo、searchGroupMembers - 群组加入:
joinGroup、inviteUsersToGroup、acceptGroupInvite、refuseGroupInvite、acceptGroupApplication、refuseGroupApplication、getGroupApplications - 群组查询:
getJoinedGroupsByRole、searchJoinedGroups、getJoinedGroups - 群组备注:
setGroupRemark - 群组关注:
addGroupFollows、removeGroupFollows、getGroupFollows - 事件监听:
addGroupEventListener、removeGroupEventListener
- 群组管理:
问题修复
- 修复了通过 Server API 撤回消息设置的
extra在本地数据库RC:RcNtf消息中丢失的问题。 - 修复了插入已读的文本消息导致会话未读数增加的问题。
1.7.2
发布日期:2025/8/8
问题修复
- 修复了连接成功后,切换网络时向上层通知数据库状态的问题。
1.7.1
发布日期:2025/7/25
新增功能
- 在
UserInfo中新增用户类型字段(userType)。
1.6.0
发布日期:2025/6/27
新增功能
- 新增消息已读 V5 批量查询消息已读回执状态接口。
- 新增
CombineV2Message内置消息类型。 - 新增
ReadReceiptMessage内置消息类型。 - 新增
setReadTimestamp接口,用于设置已读时间戳。 - 新增
removeRemoteConversations接口,用于删除远端会话。
1.5.0
发布日期:2025/5/29
新增功能
- 新增逐条消息已读功能(消息已读 V5)。
- 新增获取本地和远端历史消息功能。
1.4.3
发布日期:2025/4/29
新增功能
- 新增自定义媒体消息支持。
- 新增
getDeltaTime接口,用于获取本地时间与服务器时间的时间差。 - 新增
setMessageExtra接口,用于设置消息附加信息。 - 新增
pauseDownloadMediaMessage接口,用于暂停媒体消息下载。 - 新增
downloadMediaFile接口,支持根据远端文件地址下载媒体文件。 - 新增
pauseDownloadMediaFile接口,用于暂停媒体文件下载。 - 新增
sendMediaMessageWithUploader接口,支持使用自定义上传方式发送媒体消息。 - 新增
downloadMediaMessageWithDownloader接口,支持使用自定义方法下载媒体消息。 - 新增自定义媒体消息上传和下载回调类
MediaMessageTransfer。