@tencentcloud/chat-uikit-uniapp
Version:
TUIKit 是基于 IM SDK 实现的一套 UI 组件,其包含会话、聊天、群组、个人资料等功能,基于这些精心设计的 UI 组件,您可以快速构建优雅的、可靠的、可扩展的 Chat 应用。
287 lines (191 loc) • 8.17 kB
Markdown
## [3.2.0] (2025-12-18)
### Chore
- 升级 callkit 版本 4.4.x
## [3.1.0] (2025-11-26)
### Chore
- 优化 conversation header、actions 位置、ConversationList、tabBar、TUIChat、message input toolbar、TUISearch、ContactList、ContactInfo、friendList 等 UI 组件。
- 优化群组编辑项移动端交互、群组信息编辑结构、搜索框与会话头部嵌套、未读消息 TabBar 角标设置。
- 优化联系人界面,新增 Navigation、搜索和功能按钮,优化信息显示,新增响应式数据和事件处理。
- 优化导航结构,新增 Navigation 组件,调整条件渲染,添加标题管理和返回功能。
## [3.0.3] (2025-11-17)
### Chore
- 优化键盘拉起以及切换工具栏、表情面板时的显示效果
- 优化打包 App、微信小程序时语音输入稳定性和权限拉取逻辑
## [3.0.2] (2025-11-11)
### Chore
- 优化 TUISearch 组件 watch 多次触发问题,添加防抖机制和参数变化检查
- 优化搜索结果组件的响应式逻辑,提升搜索性能
- 优化 uniapp 图片 chooseMedia 为 chooseImage,防止 iOS 获取图片不能被压缩,导致发送失败。
## [3.0.1] (2025-10-13)
### 💥 Breaking Changes(本次升级不支持向下兼容)
#### 核心依赖包升级
- **@tencentcloud/tui-core** → **@tencentcloud/tui-core-lite**
- 轻量化核心包,减少包体积,提升性能
- 需要更新所有相关导入路径
- **@tencentcloud/chat-uikit-engine** → **@tencentcloud/chat-uikit-engine-lite**
- 优化引擎架构,提供更好的开发体验
- API 接口保持兼容,仅需更新包名
#### CallKit 依赖调整
CallKit 相关依赖包已重新组织,请根据您的 Vue 版本选择对应的包:
- **打包小程序**: `@trtc/calls-uikit-wx`
- **Vue 3x**: `@trtc/calls-uikit-vue`
- **Vue 2x**: `@trtc/calls-uikit-vue2.6`
## [2.5.5] (2025-09-05)
### Feat
- 新增好友列表按照首字母排序
### Chore
- 优化图片和视频上传组件
### Fix
- 修复 h5 端,在 ios 浏览器切换输入法遮挡的问题
- 修复 TUISearch 做为页面不显示的问题
## [2.5.4] (2025-08-12)
### Fix
- 修复群组管理员获取不全的问题
## [2.5.3] (2025-07-28)
### Fix
- 修复路径别名导致接入报错的问题
## [2.5.2] (2025-07-10)
### Fix
- 修复 @ 群成员不全的问题
- 修复群组发起会话时,群成员不全的问题
- 修复 uniapp vue2 下 app 运行不起来的问题
- 修复小程序上 AiRobotManager 报错问题
## [2.5.0] (2025-06-12)
### Features
- 支持 callkit 3.0
### Chore
- 优化词条文案
- 移除旧版本客服插件
## [2.4.1] (2025-01-22)
### Fix
- 修复 EmojiPicker 表情选择面板点击无响应问题。
## [2.4.0] (2025-01-16)
### Fix
- 修复 sendMessage 时携带的默认信息,支持用户自定义配置。
## [2.3.8] (2025-01-10)
### Features
- 支持文本消息 url 高亮跳转
## Fix
- 修复自定义大表情失效问题
- 修复 login 时好友列表数据未重置问题
## [2.3.3] (2024-10-28)
### Features
- 支持群组禁言后发送消息错误提示国际化
## Fix
- 修复集成 CallKit 点击通话按钮偶现无响应问题
## [2.3.2] (2024-10-28)
## Fix
- 修复 H5 环境下群管理页面返回直接回到会话列表页面的问题
- 移除 H5 环境下群聊页面出现App环境下的菜单按钮
## [2.3.1] (2024-10-25)
## Fix
- 修复撤回消息中撤回人为空问题
- 修复 TUIContact 修改好友备注后列表显示未更新问题
- 优化 uniapp 打包 app 群管理入口至导航栏
- 优化 uniapp 打包 app 软键盘弹出体验
## [2.3.0] (2024-10-21)
## Fix
- 修复集成音视频通话 InputToolbar 点击按钮无响应问题
## [2.2.9] (2024-10-17)
## Fix
- 修复 Callkit 融合被叫超时无应答英文词条翻译错误问题
## [2.2.8] (2024-09-24)
### Features
- 支持繁体中文语言
- 支持新增自定义语言类型
## [2.2.7] (2024-09-13)
### Features
- 优化 C2C 会话音视频通话信令上屏(对齐微信体验)
## [2.2.6] (2024-09-06)
### Features
- Work 类型群组支持普通群成员修改群名称、群公告信息
## [2.2.3] (2024-07-05)
### Features
- 支持会话草稿
- 语音消息使用红点提示是否播放
### Fix
- 修复邀请加入群聊选人组件未过滤已有群成员问题
- 修复 TUISearch 搜索文本消息出现 [系统消息] 前缀问题
- 修复 TUIGroup 中 group-profile\group-name在 vue3 环境下 UI 崩坏的问题
- 修复 Overlay 在构建微信小程序时点击事件无法触发的问题
- 修复消息引用语音但展示为"聊天记录"的问题
- 修复 Callkit 在 H5 环境下布局只有半屏的问题
## [2.2.0] (2024-06-17)
### Features
- 支持消息多选、消息逐条转发、消息合并转发
- 优化 TUIKit 集成流程
- 支持表情包自定义
- uniapp callkit 支持 offlinePushInfo
- uniapp callkit 支持自定义铃音
- 被引用消息撤回时隐藏原始消息内容并提醒已撤回
## [2.1.3] (2024-05-17)
### Features
- TUIKit 适配 uniapp cli
- 点击空白区域时收起小表情面板和工具栏
- callkit 提供音视频通话中途加人能力 不包括app平台
### Fix
- 修复视频一定概率无法播放的问题
- 修复消息引用的视觉左侧未对齐的问题
## [2.1.1] (2024-04-26)
### Features
- 支持语音转文字
- 文本消息转翻译兼容小表情上屏,兼容提及所有人
### Fix
- 优化已读回执详情列表超长昵称的显示效果
- 解决转发消息已读回执失效的问题
- 解决加没有群申请时额外请求用户信息的问题
## [2.1.0] (2024-04-12)
### Features
- 新增消息翻译功能
### Fix
- uniapp 修复选人组件搜索失效问题
## [2.0.9] (2024-03-29)
### Features
- ScrollButton 支持未读新消息提示
- 群未决申请展示优化
### Update
- 下线本地审核相关入口
### Fix
- 修复 nick 过长样式溢出问题
## [2.0.8] (2024-03-15)
### Fix
- 修复已知问题,提升稳定性
## [2.0.7] (2024-03-15)
### Features
- 会话列表菜单出现位置跟随手指
### Fix
- 修复一定概率下图片无法预览的问题
## [2.0.6] (2024-03-01)
### Features
- 升级 universal api 引入方式
- 支持 TUISearch 消息云端搜索
## [2.0.5] (2024-02-04)
### Features
- 聊天界面更新黄脸小表情
- 添加音频播放动画
### Fix
- 语音场景优化 修复了语音播放相关的体验问题
## [2.0.4] (2024-01-19)
### Features
- 支持文本消息复制
### Fix
- 修复 uniapp 打包 APP、小程序 语音首次发送失败问题
## [2.0.3] (2024-01-12)
### Features
- TUIContact 关系链支持用户在线状态。
- TUIContact 中获取客服列表的时机调整为 Engine 设置商业化能力位之后。
### Fix
- 修复已知问题,提升稳定性
## [2.0.2] (2024-01-05)
### Fix
- 修复已知问题,提升稳定性
## [2.0.0] (2023-12-21)
### Features
- 全面支持 uniapp Vue2 & uniapp Vue3,包括以下主体功能:
- TUIChat: 负责消息界面展示,包括多类型消息收发,消息引用/删除/撤回/转发、查询消息已读回执详情等功能。
- TUIConversation: 负责会话列表的展示和编辑,包括会话置顶、会话消息免打扰、会话删除等功能.
- TUIGroup: 负责群聊的创建以及群资料、群成员、群组权限、群公告、群禁言的管理。
- TUIContact: 负责联系人与群组展示,添加好友,移入黑名单,好友备注,信息展示等功能。
- 同时,我们还提供了功能丰富的插件系统:
- TUICustomerService: 在线客服插件,支持灵活的路由排队、客服接待、智能机器人功能,配合功能丰富的管理端与数据分析能力,支持客服多终端办公,免费试用请点击 https://cloud.tencent.com/document/product/269/92648#ae4e3f5c-94db-4df3-8a49-65d23ce417b8 开通。
- TUICallKit: 音视频通话 UI 组件,支持两人或多人进行音视频通话,覆盖游戏社交、在线客服、视频客服、在线问诊、保险咨询等场景,免费试用请点击 https://cloud.tencent.com/document/product/269/79861#step1 开通。