UNPKG

@tencentcloud/chat-uikit-uniapp

Version:

TUIKit 是基于 IM SDK 实现的一套 UI 组件,其包含会话、聊天、群组、个人资料等功能,基于这些精心设计的 UI 组件,您可以快速构建优雅的、可靠的、可扩展的 Chat 应用。

287 lines (191 loc) 8.17 kB
## [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 开通。