Releases: TencentCloud/TIMSDK
Releases · TencentCloud/TIMSDK
Latest Enhanced Version 7.9.5680 @2024.04.19
SDK
- Fix the issue of the pinned message list returning in the wrong order
- Fix the issue of incorrect parsing of the Tips type of pinned messages
- Fix the issue of log writing failure on some Android phones
- Fix the occasional incomplete retrieval of group roaming messages from old to new
- Fix the occasional inability to retrieve local messages when pulling historical messages from topics
- Fix the issue where sessions deleted from the conversation group are reactivated after logging in again
SDK
- 修复置顶消息列表返回顺序错乱的问题
- 修复置顶消息 Tips 类型解析错误的问题
- 修复部分安卓手机日志写入失败的问题
- 修复从旧向新拉取群漫游消息,偶现拉取不全的问题
- 修复从话题拉取历史消息,偶现拉不到本地消息的问题
- 修复删除会话分组里的会话之后,再次登录又被激活的问题
Latest Enhanced Version 7.9.5666 @2024.04.07
SDK
- New visionOS SDK, compatible with Apple Vision Pro
- Group conversation supports message pinning
- Add the function of receiving group @ reminder offline notifications during Do Not Disturb mode
- Support setting friend remarks in the "Accept Friend Request" interface
- Add handling of invitations to join groups
- Upgrade vivo push package version in TIMPush
- Fix OV device crash issue in TIMPush
- Add OfflinePushExtInfo support for push through feature in TIMPush
- Fix the issue of not receiving the notification of being kicked out due to network disconnection
- Fix the issue of occasionally not receiving group messages when joining a live group immediately in the login callback
- Fix the issue of still receiving session change callbacks after receiving the delete session callback
- Fix the issue of occasional reset of local data in messages
- Fix the issue of frequent triggering of onRecvMessageModified callback when fetching historical messages
- Fix the issue of no return value and no support for optional values in some Swift interfaces
- Fix the multi-endpoint login exception caused by iCloud sync between different types of devices with the same AppleID
- Fix related issues of communities and topics
- Fix the issue of failing to fetch historical messages on HarmonyOS platform
- Upgrade libcurl in Windows platform to 8.4.0
- Fix the issue of duplicate summary in merged forwarded messages in C++ interface
- Fix the issue of unable to download large images in C++ interface
- Fix the issue of incorrect group type in C++ interface
- Fix the issue of unable to set message custom data in C++ interface
- Fix the forwarding message failure in C++ interface
TUIKit & Demo
- iOS components provide PrivacyInfo.xcprivacy privacy list file
- TUIChatBot plugin supports markdown text display
- TUIChat chat page header supports displaying call status
SDK
- 新增 visionOS SDK,适配 Apple Vision Pro
- 群会话支持消息置顶
- 新增在免打扰时接受群内 @ 提醒离线通知的功能
- 支持在“接受好友申请”接口中设置好友备注
- 增加处理邀请进群的通知
- TIMPush 升级 vivo 推送包版本
- TIMPush 解决 OV 机型偶现崩溃问题
- TIMPush 增加 OfflinePushExtInfo 支持推送透传特性
- 修复断网后重新上线没有收到被踢通知的问题
- 修复在登录回调中立即加入直播群,偶现接收不到群消息的问题
- 修复收到删除会话回调后仍然可以收到会话变更回调问题
- 修复偶现消息中的本地数据被重置的问题
- 修复拉历史消息时频繁触发 onRecvMessageModified 回调的问题
- 修复 Swift 部分接口无返回值和不支持可选值的问题
- 修复相同 AppleID 不同类型的设备之间因为 iCloud 同步后导致的多端登录异常的问题
- 修复社群和话题的相关问题
- 修复鸿蒙平台拉取历史消息失败的问题
- Windows 平台升级 libcurl 8.4.0
- C++ 接口修复合并转发消息的摘要重复的问题
- C++ 接口修复无法下载大图的问题
- C++ 接口修复群类型错误的问题
- C++ 接口修复无法设置消息自定义数据的问题
- C++ 接口修复转发消息失败的问题
TUIKit & Demo
- iOS 组件提供 PrivacyInfo.xcprivacy 隐私清单文件
- TUIChatBot 插件支持 markdown 文本展示
- TUIChat 聊天页面上方支持显示通话情况
Latest Enhanced Version 7.8.5505 @2024.03.01
SDK
- Add PrivacyInfo.xcprivacy privacy file for iOS & Mac SDK.
- Fix the issue that C++ SDK cannot set localCustomData.
- Fix the issue of Swift SDK location message data type error.
- Fix the occasional issue of triggering "message update" callback when pulling historical messages.
- Fix the topic at message exception issue.
- Fix the issue of fetching exceptions in group and topic lists.
- Fix other stability issues.
SDK
- iOS 和 Mac 增加 PrivacyInfo.xcprivac 隐私文件。
- 修复 C++ SDK 无法设置 localCustomData 的问题。
- 修复 swift SDK 位置消息数据类型错误问题。
- 修复偶现的拉取历史消息触发“消息更新”回调问题。
- 修复话题 at 消息异常问题。
- 修复社群和话题列表拉取异常问题。
- 修复其他稳定性问题。
Latest Enhanced Version 7.8.5483 @2024.02.01
SDK
- Support HarmonyOS platform
- Support Loongson architecture
- Release TIMPush-UniApp
- FCM push supports pass-through messages
- Add permission group function for community topics
- Add stranger attention/fan function
- Support configuring cloud message audit policy
- Support deleting accounts
- Topic information supports obtaining the readSequence field
- Fix the problem that after deleting a local inserted group message, the new message received does not update the unread count
- Fix the problem that the SDK does not callback occasionally after the user subscribes to multiple official accounts at the same time
- Fix the inconsistency of msgID before and after sending official account messages
- Fix the problem that the callback does not occur occasionally after subscribing to conversation group unread counts
- Fix the problem of abnormal creation time of topics
- Fix the problem that when pulling topic information before and after joining the community, the unread count does not change.
- Fix the problem of incorrect notification message type for topic information updates
- Fix the problem that withdrawn status messages can be searched under certain conditions
- Fix the issue of onApplicationProcessed callback being called multiple times
TUIKit & Demo
- Add the TUIEmojiPlugin plugin to support emoticon response functions
- TUIChat supports adding and displaying gif dynamic emoticons
- Upgrade the built-in small emoji pack in TUIChat to the new version of yellow face emojis
- Fix the problem of TUIChat on iOS black screen when clicking image messages
SDK
- 支持鸿蒙平台
- 支持龙芯架构
- 发布 TIMPush-UniApp
- FCM 推送支持透传消息
- 优化推送注册及上报逻辑
- 新增社群话题的权限组功能
- 新增陌生人的关注/粉丝功能
- 支持配置云端消息审核策略
- 支持删除账号
- 话题资料支持获取 readSequence 字段
- 修复删除了本地插入的一条群消息后,再接收一条新的消息没有更新未读数的问题
- 修复用户同时订阅多个公众号后,SDK 偶现不回调的问题
- 修复发送公众号消息前后 msgID 不一致的问题
- 修复偶现的订阅会话分组未读数后不回调的问题
- 修复话题的创建时间获取异常问题
- 修复加入社群前后分别拉取话题资料,其未读数不变的问题
- 修复话题资料更新的通知消息类型错误的问题
- 修复某种条件下可以搜索到撤回状态消息的问题
- 修复 onApplicationProcessed 重复回调问题
TUIKit & Demo
- 新增 TUIEmojiPlugin 插件,支持表情回应功能
- 支持在 TUIChat 中添加和显示 gif 动态表情
- TUIChat 内置的小表情包升级为新版黄脸表情
- 修复 iOS 端点击图片消息黑屏的问题
Latest Enhanced Version 7.7.5294 @2023.12.27
SDK
-
Optimize Room control logic
-
Solve the problem that the SDK cannot receive notifications of conversation deletion from the group when the local conversation does not exist
-
Solve the problem that a conversation's last message can still be searched when it is in a withdrawn state
-
Solve the problem that message senders cannot receive message change callbacks after live group messages are modified by third-party callbacks
-
Fix occasional stability problems in the log module
-
Optimize community topic unread count logic
-
优化 Room 会控 的逻辑
-
解决本地会话不存在时,SDK 收不到会话从分组删除通知的问题
-
解决当会话最后一条消息是撤回状态时,仍然能被搜索到的问题
-
解决直播群消息被第三方回调修改后,消息发送者收不到消息变更回调的问题
-
修复日志模块偶现的稳定性问题
-
优化社群话题未读数逻辑
Latest Enhanced Version 7.7.5282 @2023.12.18
SDK
- Added V2TIMCommunityManager and V2TIMCommunityListener to integrate community topic interfaces
- SDK supports Quic and advanced encryption plugins
- Optimized conversation filtering logic
- Topic information added createTime field
- Live group supports setting administrators and pulling administrator list
- Local content moderation regular expressions default ignore English case
- Fixed occasional jni issues
- Fixed occasional weak network message send callback error
- Fixed occasional group tips message intValue change issue
- Fixed Android SDK search English question mark failure problem
TUIKit & Demo
- Added ChatBot plugin for intelligent chat, supporting FAQ question-and-answer format and streaming text message display
- TUIKit adapted to Gradle 8.0
- Simplified TUIKit component initialization steps and increased component dependency configuration
- TUIChat supports half screen horizontal display in RoomKit
- TUIChat supports adding message click and long press event listeners
- Optimized TIMPush plugin
- Optimized customer service plugin experience
- Improved voice message click effect
SDK
- 新增 V2TIMCommunityManager 和 V2TIMCommunityListener,整合社群话题类接口
- SDK 支持 Quic 和高级加密插件
- 优化会话的过滤逻辑
- 话题资料增加 createTime 字段
- 直播群支持设置管理员和拉取管理员列表
- 本地内容审核的正则表达式默认忽略英文大小写
- 修复偶现的 jni 问题
- 修复偶现的弱网发送消息回调错误的问题
- 修复偶现的群 tips 消息 intValue 改变的问题
- 修复 Android 端 SDK 搜索英文问号失败的问题
TUIKit & Demo
- 新增智能聊天机器人 ChatBot 插件,支持“常见问题”问答形式,支持流式文本消息展示
- TUIKit 适配 Gradle 8.0
- 简化 TUIKit 组件初始化步骤,增加组件依赖配置
- TUIChat 支持在 RoomKit 中半屏横屏显示
- TUIChat 支持添加消息点击长按等事件监听器
- 优化 TIMPush 插件
- 优化客服插件体验
- 优化语音消息点击效果
Latest Enhanced Version 7.6.5011 @2023.11.03
SDK
- Add official account feature
- Online status supports returning terminal type
- Save security strike status locally after sending text and image messages are hit by security
- C interface layer's session information supplements session avatar and group specific type
- Optimize message sending failure status and resend logic
- Optimize the message response fetching logic when there is no network connection.
- Fix the occasional network connection failure when switching sdkappid across sites
- Fix the issue of being able to search in the cloud after being kicked offline
TUIKit & Demo
- Added push plugin, console supports viewing statistical indicator data, supports troubleshooting tools
- Added open-source customer service plugin TUICustomerServicePlugin
- TUIChat adds 60-second countdown for sending voice messages
- TUIChat uses the new recall interface, supports displaying the recall operator
- Optimize the display of images/videos/audios hit by security
SDK
- 新增公众号功能
- 在线状态支持返回终端类型
- 发文本、图片消息被安全打击后本地保存安全打击状态
- C 接口层的会话信息补充会话头像和群组具体类型
- 优化消息发送失败状态以及重发逻辑
- 优化消息回应无网络下的拉取逻辑
- 修复跨站切换 sdkappid 偶现连网失败的问题
- 修复被挤下线后,仍然可以云端搜索的问题
TUIKit & Demo
- 新增推送插件,控制台支持查看统计指标数据,支持排查工具
- 新增开源客服插件 TUICustomerServicePlugin
- TUIChat 发送语音消息增加 60 秒倒计时
- TUIChat 使用新的撤回接口,支持显示撤回操作者
- 优化被安全打击的图片/视频/音频的显示
Latest Enhanced Version 7.5.4864 @2023.10.13
SDK
- Fixed occasional issue of no callback when retrieving historical messages.
- Fixed occasional issue of local message loss.
- Fixed occasional incorrect message response status.
- Optimized automatic login logic after SDK is kicked out.
SDK
- 修复拉取历史消息偶现无回调的问题
- 修复本地消息偶现丢失的问题
- 修复消息回应状态偶现不准的问题
- 优化 SDK 被踢后的自动登录逻辑
7.5.4852 @2023.09.27 - Enhanced Version
SDK
- Added notification for offline kicked users
- Optimized retrieval of roaming messages
- Community supports marking group members
- Optimized C API header files
- Added interface to ban the entire group chat
- Added flag field for message response to indicate whether it is a self-response
- Fixed occasional exception in local storage of message reaction
- Fixed issue where the revoke-information of lastMessage in the conversation is empty when a message is revoked
- Fixed issue where the message sender's remarks are empty when receiving friend messages
- Fixed issue where clearing only group chat unread messages also clears unread messages in one-on-one chats
- Fixed issue where onRecvNewMessage callback is not triggered for group messages received during network disconnection
- Fixed occasional crash issue in server search
- Fixed issue where unread count of topic information is not updated after reconnection and retrieval
- Fixed issue where conversation's LastMessage is not updated after custom data is set for the last message of the conversation
- Fixed crash issue when clearing unread notifications on Windows platform using Swift interface with Int.max as input
TUIKit & Demo
- TUIKit supports RTL language
- TUIChat's voice playback supports manual switching between earpiece and speaker
- Added voice recognition plugin TUIVoiceToText
- Optimized file download
- Replaced the latest cleanConversationUnreadMessageCount interface with read report.
SDK
- 增加离线被踢的用户通知
- 增加禁言整个群的接口
- 消息回应增加自己是否回应标记字段
- 优化漫游消息的拉取
- 社群支持标记群成员
- C API 头文件优化
- 修复消息回应本地存储偶现异常的问题
- 修复消息撤回时,会话 lastMessage 的撤回信息为空的问题
- 修复接收好友消息时,消息发送者备注为空的问题
- 修复只清空群聊未读时,也会清空单聊未读的问题
- 修复断网期间收到的群消息,没有回调 onRecvNewMessage 的问题
- 修复服务器搜索偶现的崩溃问题
- 修复话题资料在断网重连再拉取后的未读数没更新的问题
- 修复设置会话最后一条消息的自定义数据后,会话的 LastMessage 未更新问题
- 修复 windows 端接收清空未读通知时出现的 crash 问题
- 修复使用 Swift 接口查询会话列表时,传入 Int.max 后引起的崩溃问题
TUIKit & Demo
- TUIKit 支持 RTL 语言
- TUIChat 的语音播放支持手动切换听筒和扬声器
- 新增语音识别插件 TUIVoiceToText
- 优化文件下载
- 已读上报替换最新的 cleanConversationUnreadMessageCount 接口
7.4.4661 @2023.09.08 - Enhanced Version
SDK
- Fix the exception caused by clearing unread messages with one click.
- Fix the occasional exception that occurs when searching for cloud messages.
SDK
- 修复一键清空未读引起的异常
- 修复云端消息搜索时偶现的异常