- 集成腾讯云IMSDK,包含Android 和 IOS
- 修复Android设备上找不到符号的BUG
- 修复IOS上Json字符串中包含特殊字符的问题
- 修复IOS监听器无效的问题
- 修复 MessageEntity 中 sessionType 始终为空的问题
- 修复 GroupTipsNode 节点nil对象引起闪退问题
- 修复 GroupTipsNode 节点nil对象引起闪退问题
- 修复IOS上添加好友必须传递所有参数的问题
- 修改 getParam 方法代码结构
- 修复IOS上获得未决列表时解析异常的问题
- 修复Android设备上自定义消息未解码的问题
- 修复安卓上获得单个会话异常
- 修复IOS设备上回调数据非JSON类型时多了个 ""
- 修复消息解析异常
- 移除base64 工具类
- 解决fastjson byte[] 序列化为base64字符串的问题
- 修复运行异常
- 完成消息撤回功能
- 增加删除单条消息功能
- 修改json工具类,解决非字符串类型以字符串类型返回
- 修复字符串数组解析JSON时格式问题
- 增加设置消息自定义字符串和自定义整型
- 增加发送消息后返回消息对象
- 兼容所有发送消息后返回消息对象
- 会话列表增加能够获得发送人信息
- 发送新消息后,返回的数据对象有问题
- 修复 setMessageCustomInt 和 setMessageCustomString 报错的问题
- 将发送消息统一更改为 sendMessage ,使用不同消息节点即可发送不同消息
- MessageEntity 增加 note 属性,对非自定消息可直接用于展示
- 发送节点和接收实体合二为一,发送时仅需设置构造器参数即可,接收时会自动填充内容
- 视频、语音,将不再自动下载,提供语音/视频下载方法
- 视频、语音和图片提供上传/下载进度监听器,分别为:ListenerTypeEnum.UploadProgress/ListenerTypeEnum.DownloadProgress
- 除 PendencyPageEntity 和 GroupPendencyPageEntity 外的所有Entity 重写 == 和 hashCode,可直接进行判断是否相等
- 修订文档
- 修改类名称
- 修复枚举名称
- 图片节点增加清晰度参数
- 图片增加默认值填充
- 移除图片节点转换
修复ImageNode无法赋值的问题
修复自定义消息无法赋值的问题
修复删除会话无法删除本地消息的问题
- 修复MessageEntity传递方式
- getMessages 和 getLocalMessages 增加根据lastMessage来筛选
- 修复 getMessage 和 getLocalMessage 根据lastMessage筛选 无效的问题
- 修复IOS无法获得消息的问题
- 修复Android获得消息报错
- 增加通用节点 Other
- 增加GroupTips节点
- 升级版本,无改动
- 优化:无论是群聊还是个人都会触发撤回回调
- 优化:群提示通知、群通知节点,使用同一个实体
- 修复:群提示节点userList始终为空的问题
- 增加: SNSSystemElem 的解析
- 增加:findMessage、saveMessage
- 增加:init 时可配置日志相关内容
- 修复:IOS onReConnFailed、onConnFailed和onDisconnect 回调时崩溃的问题
- 修复:获取会话用户时,有时候获取不到
- 解决代码错误
- 修复Android:获取会话用户时,有时候获取不到
- 取消Android logout 方法的校验
- 修改离线获取会话列表
- 修改离线获取会话列表
- 修改离线获取消息
- 增加监听器文档说明
- 修改 modifyMemberInfo 参数不一致的问题
- 修复Android创建群聊时,无法设置群成员的问题
- 修复IOS创建群聊无法设置群成员问题
- 升级IM SDK版本为 4.8.10
- 增加离线推送
- 修复 setToken int 无法转换为 long 的问题
- 离线推送注册增加文档说明
- 修复 Android Int 转换为 Long 时报错
- 创建群组的群成员设置为可选属性
- 修复IOS applyJoinGroup 包错问题
- 修复Demo NewMessages 监听器添加数据失败
- 修复IOS申请加入群组闪退问题
- 修改申请加入群组 reason 为必传
- 修复 Native 和 Flutter 模型参数不一致
- 解决群未决处理TIMGroupPendencyItem的selfIdentifier为空的问题
- 解决发送图片后可能出现的错误
- createGroup 接口增加 customInfo 信息
- 替换Demo中视频缩略图获取的方案
- 解决IOS Pod Install 后会报错
- 更换离线推送Token字符串解析方式(原方式不支持APNS)
- 修改 android getConversation 传入非存在sessionId的时候闪退问题
- 增加 GroupSystem 节点解析
- 增加 TIMProfileSystemElem 节点解析
- 修复IOS设备下 deleteConversation 接口无法接收返回值的问题
- 修复IOS运行报错
- 修复 ValueCallBack 错误码和描述信息反了的问题
- 对登录操作不再做 isEmpty 验证
- 优化文本节点隐晦出现BUG的问题
- 集成 SDK 5.1.1
- 优化Demo
- 修复回调调用异常的问题
- 修复对象解析错误异常
- 修复 getFriendGroups 接口参数为必传的问题
- 升级SDK到 5.1.2
- 增加 getGroupOnlineMemberCount 接口
- 修复 C2CReadReceipt 回调异常的问题
- 优化会话相关接口,提供内部转换
- 增加 getHistoryMessageList 和 markMessageAsRead 接口
- 修改混淆文件
- 修复 SignalingCommonEntity 实体转换失败的问题
- 修复消息发送进度回调数据转换异常的问题
- 修复 addFriend 添加好友异常的问题
- 修复 MessageRevoked 监听没有参数问题
- 增加 GroupTips 数据节点解析
-
- Android 和 IOS 将所有监听器的参数二次转换为 json 取消
-
- 适配Flutter
- 增加 setMessageLocalCustomStr 和 setMessageLocalCustomInt 接口
- 修复下载进度出现Optiona的问题
- 修复部分回调没有正确接收到参数的问题
- Demo增加生成签名
- 修复部分回调在 IOS 端下包含 Optional 的问题
- 升级SDK版本为 5.1.10
- 修复 setMessageLocalCustomStr 执行失败的问题
- Demo增加发起会话
- 修复 onReceiveNewInvitation 解包失败的问题
- 修复回调非主线程闪退问题
- 修复获得会话传递nextSeq异常的问题
- 修复Android端fastjson打包闪退的问题
- DownloadProgress 回调增加 type 属性
- 消息重发接口
- IOS发送消息进度和失败消息的ID未解包的问题
- 新增 downloadFile 接口
- 新增 findMessages 接口
- 对部分关键实体实体重写 == 操作符(非所有实体)
- 修复IOS端不能发送视频的问题
- 修复 BeanUtils 访问权限导致调用内部方法报错的问题
- 修复文件发送失败的问题
- 修复发送文件FileName不生效的问题
- 修复 Android getGroupOnlineMemberCount 接口无法解析的问题
- 修复信令data为空的问题
- 修复unInit后再次init,会导致监听器重复的问题
- 修复IOS上at列表为空时会导致闪退
- 修复ios上at功能异常的问题
- 增加getVersion、和getServerTime接口
- 增加群自定义字段
- 升级SDK为 5.1.50
- 自定义节点增加 desc 和 ext 字段
- 用户资料增加 role 和 level 字段
- 更新getHistoryMessageList接口,增加type属性
- 消息对象增加 random
- fix "修复IOS环境下自定义节点 desc 和 ext 无法使用的问题"
- fix "修复 inviteInGroup 接口在Android下会闪退的问题"
- feat "更新内部依赖插件版本"
- docs "更新文档"
- feat 增加空安全
- docs 格式化文档
- 优化空安全
- fix 修复android调用createGroup返回的群ID中含有字符串的问题
- feat Demo中增加创建群聊
- feat 升级SDK版本为 5.1.62
- fix 修复ios setGroupInfo 接口会清空其它字段的问题
- fix 修复ios setSelfInfo 无效的问题
- feat 增加FindFriendApplicationEntity 快速创建方法
- feat FileMessageNode 节点中,filePath 和 fileName 增加可为空选择
- feat 调整所有空返回值结果为明确指定
- feat 升级版本到最新增强版
5.5.897
- feat
setGroupReceiveMessageOpt
设置群接收消息选项接口 - feat
setC2CReceiveMessageOpt
设置C2C接收消息选项接口 - feat
ReceiveMessageOptEnum
接收消息选项枚举类 - feat
pinConversation
置顶会话接口 - feat
getTotalUnreadMessageCount
获得会话总未读数接口 - feat
conversation
增加pinned
会话是否置顶属性 - feat
MessageStatusEnum
增加 Imported 属性 - Remove
setReceiveMessageOpt
接口 - Remove
GroupReceiveMessageOptEnum
枚举 - fix 修复 SignalingInfoEntity 反序列化报错的问题
- fix 修复信令邀请回调没有群ID的问题
- fix 修复IOS信令相关接口闪退的问题
- fix 修复Android CustomMessageEntity 创建抛出空指针问题
- fix 修复Android getGroupMemberList 接口nextSeq传递无效的问题
- fix 修复部分接口在ios设置自定义字段无效
- fix 修复Android和IOS Tag_Profile_Custom_ 不统一问题