【官方发布】环信IM(uni-app-sdk) - 更新日志

4.5.0(2024-02-21)

新增特性

  • [IM SDK] 聊天室和群组成员进出事件增加成员人数 memberCount 字段。
  • [IM SDK] 新增 deleteAllMessagesAndConversations 方法,用于清空当前用户的聊天记录,包括消息和会话。
  • [IM SDK] 新增 getSelfIdsOnOtherPlatform 方法,可以获取当前用户其他登录设备的登录 ID 列表,实现对指定设备发送消息。
  • [IM SDK] 新增 useReplacedMessageContents 开关。开启后,发送消息时如果被内容审核进行了内容替换,发送方可以获取替换后的内容。

    优化

  • [IM SDK] Web 本地数据库移除非必要唯一字段。
  • [IM SDK] 格式化会话列表中最近一条自定义消息的 customExts 字段。
  • [IM SDK] 重复拉消息问题。

    修复

  • [IM SDK] 修复 回调消息顺序异常问题。
  • [IM SDK] 修复 vite electron 引入 MiniCore 插件报错。
  • [IM SDK] 修复 H5 引入微信 SDK 后,updateOwnUserInfo API 请求参数异常问题。

4.4.0(2024-01-08)

新增特性 [IM SDK] 新增会话标记功能。 addConversationMark:标记会话。 removeConversationMark:取消标记会话。 getServerConversationsByFilter:根据会话标记从服务器分页查询会话列表。 onMultiDeviceEvent#markConversation/unMarkConversation:多设备场景下的会话标记事件。当前用户在一台登录设备上更新了会话标记,包括添加和移除会话标记,其他登录设备会收到该事件。 [IM SDK] 增加 回调。在收到文本、图片、视频、语音、地理位置和文件等消息时,批量将消息回调给应用。 [IM SDK] 视频类型消息增加视频首帧缩略图, 通过 videoMessage.thumb 访问。

修复

[IM SDK] SDK 类型修正。 [IM SDK] vite 引入 MiniCore SDK 报错。 [IM SDK] 优化附件类型消息发送时的附件上传,支持分片上传。

4.3.0(2023-11-21)

新增特性

  • [IM SDK] 新增好友备注功能。
  • [IM SDK] 消息结构新增 broadcast 字段, 用于判断该消息是否为聊天室全局广播消息。可通过调用 REST API 发送聊天室全局广播消息。

    优化

  • [IM SDK] Token 登录增加即将过期及已过期的回调,即 Token 已过期或有效期过半时也触发 onTokenExpired 和 onTokenWillExpire 回调。

    修复

  • [IM SDK] 修复会话列表最后一条消息中获取不到 reaction 的问题。

4.1.7(2023-07-20)

新增特性 新增 pinConversation 方法实现会话置顶和取消置顶。 新增 getServerPinnedConversations 方法分页获取服务器端的置顶会话列表。 新增 getServerConversations 方法分页获取排序后的服务端会话列表。 新增在群组或聊天室会话中发送定向消息。通过在构建消息的方法 create 中添加 receiverList 参数实现该特性。 在从服务器获取历史消息的方法 getHistoryMessages 的返回数据中新增 isLast 字段表示返回的是否为最后一页数据。 在构建图片消息的方法 create 中新增 thumbnailWidth 和 thumbnailHeight 参数用于设置缩略图的宽度和高度。 新增以下 SDK 登录失败原因,在控制台上提示: 错误码 50,MAX_LIMIT:新增应用的日活跃用户数(DAU)超限、在线用户数量超限和月活跃用户数(MAU)超限错误提示。 错误码 2, WEBIM_CONNCTION_AUTH_ERROR :新增 Token 无效提示。 以下好友管理方法增加执行成功和失败的回调(Promise): addContact:添加好友。 deleteContact:删除好友。 acceptContactInvite:接受好友邀请。 declineContactInvite:拒绝好友邀请。 addUsersToBlocklist:将好友添加至黑名单。 removeUserFromBlocklist:将好友移出黑名单。

4.1.1(2022-10-17)

  • Add chatThread feature
  • Add presence feature
  • Add translation feature
  • Add reaction feature
  • Chat room KV
  • Add group event:onGroupEvent
  • Add chatroom event:onChatroomEvent

3.5.2(2021-05-16)

[IM SDK] 增加用户属性功能 用户属性 [IM SDK] 增加修改推送昵称 API [IM SDK] 申请加群joinGroup方法增加请求信息参数message [IM SDK] 修复退出聊天室没有清除缓存消息