本页面提供即时通讯 IM Android SDK 的发版说明。
v1.1.0 于 2023 年 2 月 28 日发布。
ChatMessage#setPriority(ChatRoomMessagePriority)
方法实现聊天室消息优先级功能,确保高优先级消息优先处理。ChatManager#asyncFetchConversationsFromServer
方法中新增分页参数 pageNum
和 pageSize
,支持分页获取会话列表功能。提升代码安全性。
v1.0.9 于 2022 年 12 月 19 日发布。
updateMessage
方法导致的内存与数据库消息不一致的问题。 v1.0.8 于 2022 年 11 月 22 日发布。
v1.0.7 于 2022 年 9 月 7 日发布。
Group
中增加 isDisabled()
属性显示群组禁用状态,需要开发者在服务端设置。该属性在调用 GroupManager
中的 getGroupFromServer()
方法获取群组详情时返回。Error
中新增错误码 1101(PRESENCE_CANNOT_SUBSCRIBE_YOURSELF
),提示用户不能订阅自己的在线状态。ChatLogListener
类,实现 SDK 运行日志回调。Conversation
中的 getAllMessage
方法未去重的问题。ChatManager
中的 fetchHistoryMessages()
方法重复拉取漫游的问题。v1.0.6 于 2022 年 7 月 22 日发布。
ChatMessage
中的 isOnlineState
标记消息是否为在线消息 。Error
中添加错误码 509 MESSAGE_CURRENT_LIMITING
,表示群组消息发送已超出并发限制。GroupChangeListener
中添加 onSpecificationChanged
回调。PushManager
中添加 bindDeviceToken
方法用于绑定设备 token。ChatThread
替换 ChatThreadInfo
。onInvitationReceived
回调中增加了返回值 groupName
。v1.0.4 于 2022 年 5 月 17 日发布。
reportMessage
方法进行内容审核。libsqlcipher
的文件名,以避免在使用官方 AAR 时发生冲突。ChatMessage
中的 ext
属性添加了对双精度和浮点数据类型的支持。openssl
更改为 boringssl
。v1.0.3.1 于 2022 年 4 月 27 日发布。此版本修复了偶尔无法显示检索到的历史消息的问题。
v1.0.3 于 2022 年 4 月 19 日发布。
支持在线状态功能,可发布和订阅用户的在线状态。
修复了 PendingIntent,它在将应用程序上传到 Google Play 时会导致警告。
v1.0.2 于 2022 年 2 月 22 日发布。
deleteConversationFromServer
删除服务器上的对话。USER_NOT_ON_ROSTER
,当用户向非联系人的其他用户发送消息时报告该错误代码。减少了在网络条件差的情况下准备发送消息的时间。
v1.0.1.1 于 2021 年 12 月 30 日发布。
此版本修复了在极端条件下无法加载数据库的问题。
V1.0.1 于 2021 年 12 月 27 日发布。
v1.0.1 增加了以下功能:
此版本修复了以下问题:
v1.0.1 增加了以下 API:
createLocationSendMessage
[1/2]deleteMessagesBeforeTimestamp
getAllMsgCount
v1.0.0 于 2021 年 12 月 6 日发布。
此版本存在数据库偶尔无法加载的问题。建议您尽快升级到最新版本。
此版本支持通过 isLoggedIn
和 isLoggedInBefore
方法获取用户的登录状态。
此版本进行了以下改进:
此版本修复了以下问题: