更新日志
5.22.0
发布日期:2025/06/27
新增功能
- 新增语音消息转文字功能,可通过开发者后台自行开启。
- Electron 平台新增
searchMessageWithParams
接口,支持全局消息搜索。 - 新增
getAppSettings
接口以查询功能开关配置,目前版本仅支持查询语音转文字功能。
功能优化
- 弱化发送消息时对 needReceipt 的合法性校验,当不符合配置条件时,SDK 将强制修改为
false
,不再返回错误码阻塞消息发送。 - 新增跨会话获取消息已读人数接口
getMessageReadReceiptInfoV5ByIdentifiers
。
问题修复
- 修复 Web 端单群聊消息多端同步时,消息
targetId
值错误(受影响版本 ≥ 5.20.0) - 修复 Web 端
getMessagesReadReceiptUsersByPageV5
接口返回的 totalCount 数据错误(受影响版本 ≥ 5.20.0) - 修复 Electron 平台
MESSAGE_RECEIPT_RESPONSE_V5
事件通知中的 totalCount 数据错误(受影响版本 ≥ 5.20.0) - 修复 Web 端
getGroupApplications
接口返回数据的operationTime
取值错误(受影响版本 ≥ 5.12.0) - 修复 Web 端在未开启“会话列表支持超级群”功能的情况下,
getConversationList
返回的会话列表排序异常(受影响版本 ≥ 5.20.0) - 修复 Web 端在弱网情况下,有极低概率偶发单聊、群聊在线消息接收失败问题。
- 修复 Web 端删除会话后,接收消息重新生成的新会话置顶、免打扰、会话标签状态丢失问题。(受影响版本 ≥ 5.20.0)
- 修复 Electron 平台搜索会话时,
messageTypes
与conversationTypes
参数未空的情况下未返回搜索结果问题(受影响版本 ≥ 5.20.0) - 其他参数校验问题修复。
5.20.2
发布日期:2025/06/12
问题修复
- 修复了 Web 端会话缓存读写错误引发的异常(受影响版本 ≥ 5.20.0)。
- 修复了 Electron 平台搜索消息、会话接口,在命中数据失败时与旧版本行为表现不一致问题(受影响版本 ≥ 5.20.0)。
- 修复了
sendMessage
调用成功后,返回的 message 数据 needReceipt 属性值错误(受影响版本 ≥ 5.20.0)。
5.20.1
发布日期:2025/06/03
新增功能
requestStreamMessageContent
接口支持微信小程序平台。
问题修复
- 修复加入聊天室后,偶现获取聊天室消息报错问题(受影响版本 ≥ 5.18.0)
5.20.0
发布日期:2025/05/31
新增功能
- 新增“会话列表支持超级群”功能,该功能需提交工单开启;开启后:
- Web 端将在内存中维护全量单群聊会话列表,并提供
Events.CONVERSATIONS_SYNCED
事件以通知业务层单群聊会话列表同步完成; getConversationList
接口返回的列表数据中将包含超级群默认频道会话;getTotalUnreadCount
返回的未读 数中包含超级群默认频道会话未读数据;clearAllMessagesUnreadStatus
接口可用于删除超级群默认频道会话未读数;getTopConversationList
接口获取置顶会话列表时,将包含超级群默认频道会话;getUnreadConversationList
接口获取未读会话列表时,将包含超级群默认频道会话;
- Web 端将在内存中维护全量单群聊会话列表,并提供
removeConversation
接口支持用于删除远端超级群会话setConversationToTop
接口增加isCreateConversation
、isUpdateTime
参数支持,且支持超级群默认频道会话;clearAllMessagesUnreadStatus
新增支持 Electron 平台;- 新增
setConversationTypeNotificationLevel
、getConversationTypeNotificationLevel
接口,用于定义不同会话类型的默认免打扰等级; - 新增会话逐条消息已读功能(已读回执 v5) 功能,支持接收方对单聊、群聊会话中的消息进行已读标记,支持发送方查询消息已读状态;
getConversation
接口支持获取超级群会话;disconnect
接口支持传参disablePush
以禁用离线推送;- IMLib-v2-Adapter 回调函数支持声明为
async
异步函数; - Web 端单、群聊会话增加支持本地缓存会话首条未读消息信息;
electronExtension.searchConversationByContent
新增支持搜索指定会话类型
非兼容变更
Events.ULTRA_GROUP_ENABLE
事件将不再提供回调数据,用户可按需调用接口自行获取超级群会话列表;getBlockedConversationList
与getUnreadConversationList
接口数据变更为IAReceivedConversation[]
列表,提供更多本地缓存的会话信息(如:草稿、未读数等);