# 鸿蒙更新日志

# 2026-04-20 ~ 2026-04-26

  • 收到音视频通话请求时,检查是否有摄像头和麦克风权限

# 2026-04-13 ~ 2026-04-19

  • 优化暗黑模式

# 2026-04-06 ~ 2026-04-12

  • 删除重复色值定义
  • webview 支持暗黑模式
  • dark mode

# 2026-03-30 ~ 2026-04-05

  • dark mode

# 2026-03-09 ~ 2026-03-15

  • 完善加载归档服务消息的功能
  • 从消息归档服务同步历史消息
  • 优化 momentkit
  • 修复扫码加入需要管理员验证的群时,不能发送加群申请

# 2026-03-02 ~ 2026-03-08

  • 隐藏暂不支持的设置项
  • 修复获取收藏列表失败
  • 更新隐私政策等
  • release 模式不显示聊天室
  • 添加扫码登录相关 api
  • 支持群投票

# 2026-02-23 ~ 2026-03-01

  • 支持群接龙
  • 更新 userInfo。 fix #60
  • 增加网盘文件类型
  • 修复 OptionItemView 样式错误
  • 优化验证码登录逻辑
  • pc端管理页面,如果pc关掉,页面也应该关掉
  • 添加锁定功能

# 2026-02-02 ~ 2026-02-08

  • 修复备份大量(10k+)会话到 PC 端可能失败问题
  • 解决恢复大量会话时,出现 appfreeze
  • 修复备份到 PC 失败
  • 修复首次登录且有大量会话,并快速滚动时,可能会出现 appfreeze
  • 添加日志

# 2026-01-26 ~ 2026-02-01

  • 添加语音的处理
  • 收藏内容的点击处理

# 2026-01-19 ~ 2026-01-25

  • 备份与恢复

# 2026-01-12 ~ 2026-01-18

  • 会议参与者列表,过滤非替换模式,屏幕共享流对应 id

# 2026-01-05 ~ 2026-01-11

  • 滑动验证功能
  • 优化转发对话框
  • 文本消息,部分复制
  • 优化拖拽关闭媒体预览页面
  • 搜索会话消息页面,支持分类快捷查找
  • 文本消息支持部分选择
  • 优化消息上下文菜单
  • 支持多选转发

# 2025-12-29 ~ 2026-01-04

  • 加群验证 UI
  • 加群验证
  • 添加高级版音视频 SDK
  • add uploadMediaFile. fix #IDGHN7

# 2025-12-22 ~ 2025-12-28

  • 更新短时任务逻辑
  • 短时任务后台运行
  • update messageContentMediaType
  • fix bye message
  • update callByeMessage

# 2025-12-08 ~ 2025-12-14

  • 修复可能未保存成功登陆信息的问题
  • 上一次登陆手机号要持久化~
  • 登陆错误信息提示出来
  • 记录上一次登陆的手机号

# 2025-11-24 ~ 2025-11-30

  • 修复取消订阅事件错误

# 2025-11-10 ~ 2025-11-16

  • 更新流式消息布局,标识其由 AI 生成
  • 修改turn服务密码

# 2025-11-03 ~ 2025-11-09

  • 更新隐私政策等
  • 修复表情键盘删除表情异常
  • 会议页面优化 fix #ID4A9C

# 2025-10-27 ~ 2025-11-02

  • 修复会议主持人不允许主动开启摄像头和麦克风处理逻辑错误 fix #ID4E7H
  • 点击 callStart 消息时,检查相关权限
  • 进入会议之前,进行权限检查
  • 修复会议中,不能正常显示其他参与屏幕共享 fix #ID3HN2

# 2025-10-20 ~ 2025-10-26

  • 修复会议屏幕共享非替换模式时,可能触发 crash. fix #ID3HMV
  • 会议聊天有些问题,临时屏蔽
  • 会议支持聊天室聊天
  • 单聊会话支持@机器人
  • 支持@所有人

# 2025-10-13 ~ 2025-10-19

  • 添加一些注释
  • 修复非http(s)默认端口时,日报应用登录失败

# 2025-09-29 ~ 2025-10-05

  • 初步支持朋友圈
  • fix #57

# 2025-09-22 ~ 2025-09-28

  • upgrade devEco Studio to 6.0.0
  • 单聊会话详情页,选人创建群聊时,不应当显示收藏的群组
  • remove @Entry Decorator

# 2025-09-15 ~ 2025-09-21

  • 最大预加载数据时间
  • fix getLogFilesPath
  • 添加更多方法
  • 优化流式消息布局
  • update TextMessageContent

# 2025-09-01 ~ 2025-09-07

  • 优化 voip pip 等
  • 会议支持聊天
  • 修复音视频通话时,状态栏颜色可能显示异常
  • 移除 chat 对 avenginekit 的依赖
  • 添加日志等
  • 修复点击音视频通话进行中的通知后,pip 可能异常
  • compatibleSdkVersion 12
  • ohos.permission.KEEP_BACKGROUND_RUNNING
  • 优化屏幕共享及单人视频通话时的pip逻辑

# 2025-08-25 ~ 2025-08-31

  • 支持创建会议
  • 收藏的会议
  • 预定会议
  • 删除无用代码
  • 修复发起会议,结束时间错误
  • 修复单人视频通话,切换摄像头时,可能未显示对应的视频流
  • ohos webrtc

# 2025-08-11 ~ 2025-08-17

  • 同步几个接口

# 2025-08-04 ~ 2025-08-10

  • 支持大文件上传进度

# 2025-06-30 ~ 2025-07-06

  • 修复更新好友别名时,联系人列表未实时更新等

# 2025-06-23 ~ 2025-06-29

  • 支持流式消息
  • add linkMessageContentView
  • 支持类通知,但支持长按菜单的消息
  • update layout
  • 添加文章消息

# 2025-06-16 ~ 2025-06-22

  • fix warning

# 2025-06-09 ~ 2025-06-15

  • 群会话消息已读回执,消息发送者算已读,消息发送后加入的群成员,默认算未读

# 2025-05-26 ~ 2025-06-01

  • 修复上传日志命令失效

# 2025-05-19 ~ 2025-05-25

  • 修复 app/org server 请求失败时,可能导致应用 crash

# 2025-04-28 ~ 2025-05-04

  • 支持发送日志命令
  • 更新 BackupExtension 里面的演示包名

# 2025-04-21 ~ 2025-04-27

  • 更新音视频 SDK,解决内存泄漏
  • 修改 bundleName ,避免和线上版本一致

# 2025-04-07 ~ 2025-04-13

  • 优化表情输入

# 2025-02-10 ~ 2025-02-16

  • 修复首页点击会话列表项进入会话页面,并返回话,首页 tabBar 上的文字消息

# 2025-02-03 ~ 2025-02-09

  • 优化配色
  • 更新举报会话target

# 2025-01-27 ~ 2025-02-02

  • 修复在线状态可能显示重复
  • 需要录音时,才检测麦克风权限
  • 修复聊天室发送消息时,未触发消息状态更新事件

# 2025-01-13 ~ 2025-01-19

  • 修复加载网页时,页面标题可能一直显示加载中

# 2025-01-06 ~ 2025-01-12

  • 加载网页时,如果已经设置了标题,则不使用网页本身的标题
  • 解决方法已弃用警告
  • 修复 module name 及描述等
  • release 编译时,隐藏 API 测试页
  • release 编译时,隐藏暂未实现的功能
  • 支持销毁账号
  • 添加举报功能
  • 同意用户协议及隐私政策之后,才允许登录
  • 发送文本消息时,对输入框内容进行 trim
  • 优化会议邀请消息UI
  • 支持 richNotifaction 消息, fix #54

# 2024-12-23 ~ 2024-12-29

  • 限制图片、视频消息最大宽度
  • 添加会议详情占位页面
  • 修复会话列表页,textOverflow 可能异常
  • 优化重置密码页面
  • 修复我的和用户详情页野火号显示异常
  • 支持查看引用的消息
  • 会话页面,消息输入框支持换行
  • 修复登录页不能正常跳转到用户协议或隐私政策页
  • 设备类型设置为手机

# 2024-12-16 ~ 2024-12-22

  • 修复单人音视频通话时,home 键,可能无法触发弹出 pip 窗口

# 2024-12-09 ~ 2024-12-15

  • 更新关于页,支持显示音视频 SDK 信息等
  • 支持通过沙箱路径获取缩略图
  • 视频通话非接通状态时,不允许隐藏操作按钮 fix #53

# 2024-12-02 ~ 2024-12-08

  • fix getAuthorizedMediaUrl

# 2024-11-25 ~ 2024-12-01

  • 移除不必要的权限检查
    1. 切换禁言之后进行数据刷新 2. 修复设置禁言名单列表后数据问题
  • 移除无效依赖
  • update module.json5 and etc.

# 2024-11-11 ~ 2024-11-17

  • 优化图片、视频消息显示
  • 支持文件预览 fix #37 fix #25
  • 支持将图片、视频保存到相册 fix #36
  • 优化未授权麦克风权限时,发送语音消息的交互逻辑
  • 解决一些 warning
  • 删除好友时,二次确认
  • 支持移除群管理员
  • 修复多人会话里面,选择群成员进行音视频通话时,不能选择群主
  • 修复 pip 导致音视频页面未正常释放,从 pip 窗口恢复时,可能错误
  • 优化音视频通话时,请求摄像头、麦克风权限逻辑
  • 优化频道菜单显示
  • 支持语音消息未播放状态 fix #49
  • 修复超级群组收到大量消息时,可能显示异常
  • 优化会话页面,软键盘处理逻辑

# 2024-11-04 ~ 2024-11-10

  • 优化默认头像逻辑
  • 修复拉取远程历史消息时,会话界面可能显示重复
  • 修复动态表情面板,不能滑动
  • 修复好友请求时,badge 未及时更新 fix #45

# 2024-10-28 ~ 2024-11-03

  • 移除群成员时,不能移除自己及群主 fix #48
  • 不支持大文件上传时,未进行回调
  • 支持上传到七牛 fix #41
  • 修复发送图片、视频崩溃问题
  • 删除不必要的状态更新
  • 由于申请相关推送权益困难,注释掉 callkit 相关接入,应用内通话推送权益申请,请参考:https://developer.huawei.com/consumer/cn/doc/harmonyos-guides-V5/push-apply-right-V5#section7291115452410
  • 修复点击音视频通话邀请推送时,无法弹出音视频接听页面
  • 移除ohos.permission.KEEP_BACKGROUND_RUNNING
  • !! receiveMessage 事件参数变更 !!
  • 删除好友时,同时取消星标设置
  • 修复好友备注、群备注时,实时刷新会话列表等 fix #46
  • 修复关于页,不能打开功能介绍等页面
  • 修复好友请求界面,+ 按钮未显示
  • 移除无效代码等
  • 规范日志
  • 支持会话文件记录
  • 删除无用注释等
  • 修复设置/取消设置星标好友后,联系人列表没有实时更新

# 2024-10-21 ~ 2024-10-27

  • 更新用户资料页 fix #40
  • 解散群组 fix #44
  • 新的好友请求,点击“接受”按钮以后状态变为已添加。
  • 支持查看用户文件列表
  • refactor: PickContactModal and PickMultiContactModal
  • 修复搜索会话展开剩余项问题
  • fix client build error
  • 文件记录
  • 优化收藏列表页面
  • refactor: rename getPCOnlinesInfos to getPCOnlineInfos
  • 会话列表显示消息发送状态 fix #38
  • 消息添加 notLoaded 字段
  • 修复搜索会话不显示问题
  • 添加聊天室会话详情占位页面
  • 修复聊天室收发消息异常
  • refactor: 将测试相关代码都移动到 test 目录
  • prefreences 都使用 applicationContext
  • 更新测试页
  • 更新群成员列表页面
  • 群会话详情页面,只显示部分群成员
  • 更新群管理
  • 更新登录页样式
  • 更新密码登录布局
  • 添加群成员权限页面
  • 更新布局
  • 退出登录时,清空页面栈
  • 修复应用重启后,获取群公告失败
  • 优化单人音频通话画中画
  • 添加更新群公告页面
  • 修复app-server、orgServer 的 authToken 保存和读取逻辑不一致

# 2024-10-14 ~ 2024-10-20

  • 修复 context 错误,导致无法记住登录状态,需使用哦 applicationContext
  • 兼容 Android 端 app-server authToken
  • 修复数据迁移问题,支持平滑迁移
  • callkit
  • 移除悬浮窗权限申请
  • update .gitignore
  • 优化单人音视频通话,PiP 逻辑
  • 移除悬浮窗相关,非 2in1设备,不支持悬浮窗
  • 单人音频通话,支持 PiP
  • 优化数据迁移
  • 支持从 Android 升级到 HarmonyOS NEXT 时,进行数据迁移
  • 修复显示 pip 时,应用状态栏未显示内容
  • 单人视频通话,支持画中画
  • clearInterval
  • 修复音频通话结束后,不显示状态内容
  • 优化多人视频通话页面
  • 优化单人视频通话页面,控制按钮等,支持隐藏
  • 转发时,将音视频通话消息、语音消息,转换成文本消息
  • 单人视频通话,支持切换焦点视频
  • refactor: mv TestPage to chat module

# 2024-10-07 ~ 2024-10-13

  • refactor: 移除 globalContext.ets
  • 优化单人视频通话页面
  • 修复拉取远程历史消息时,未将不存储的消息过滤掉,导致消息列表界面可能显示空消息
  • 修复 callStartMessageContent 未展示通话时长等
  • 优化多人音视频通话页面
  • 多人音频通话,mute 状态显示错误
  • 修复视频通话内存泄漏问题
  • 修复发送消息失败后,再次发送消息,不能添加到消息列表 fix #32
  • 消息发送状态 fix #33

# 2024-09-30 ~ 2024-10-06

  • 更新 turn 服务配置
  • 支持从用户信息页,直接发起音视频通话
  • update vendor
  • 点击通话消息发起通话
  • 更新音视频 SDK

# 2024-09-23 ~ 2024-09-29

  • 更新工作台图标
  • uikit 动态获取bundleName 和 entryAbility
  • 工作台图标
  • refactor: 移除marswrapper module,将其内容直接放到 client module
  • fix bundle name issue
  • ignore BuildProfile.ets
  • 将 marswrapper module 改成 har 类型
  • refactor: entry module -> chat module
  • refactor:将一些应用特有的页面等,从 uikit module 移除,移动到应用层
  • 修复视频通话时,不能看到己方视频流
  • 支持音视频通话
  • refactor: uikit module
  • refactor: client module
  • 移除ohos.permission.READ_IMAGEVIDEO
  • udpate
  • 更新协议栈
  • fix draggable related issue
  • 优化消息长按菜单列表项展示逻辑,callStart 等消息,不能被转发等
  • 支持重置密码
  • 群会话,支持长按头像进行@

# 2024-09-16 ~ 2024-09-22

  • 修复预览组合消息里面的图片/视频时,可能会显示原始图片/视频对应会话中的其他媒体消息
  • 修复切换用户后,工作台还显示之前的用户
  • add timestampFormat and etc.
  • 支持设置好友备注及个人昵称
  • 支持更新个人头像
  • 判断是否允许查看群成员信息
  • 优化主页左右滑动切换 tab 时,右上角图片闪烁
  • 本地推送支持免打扰
  • 修复预览超长文本消息时,显示不完整
  • 修复开放平台选取联系人失败
  • 支持重新编辑撤回消息 fix #27
  • 支持将 PC、Web 端等踢下线
  • 修复通过文件选取视频时,发送失败
  • 修复配置为阿里 oss 时,上传文件失败
  • 会话列表展示 PC 在线状态
  • 支持识别文本消息中的超链接等
  • 优化组合消息布局
  • 修复组合消息可能显示错误
  • 修复合并转发大量消息时,可能崩溃
  • 支持预览收藏的消息等
  • 修改收藏列表页面标题
  • 添加收藏列表页面 fix #23
  • 添加收藏相关 api

# 2024-09-09 ~ 2024-09-15

  • 修复清空好友请求未读数之后,tab 上的未读数未更新
  • 更新组织结构路径样式
  • 显示 IM 连接失败状态
  • 支持加载远程历史消息
  • 更新 ActionSheetDialog 样式
  • 修复组织结构页面,组织路径可能显示错误
  • 修复联系人界面,直接点击自己所在部门,未跳转到组织结构页面
  • 修复收到用户在线状态更新通知时,可能会导致联系人列表显示异常
  • 支持扫码登录 PC/Web 端 fix #22
  • 修复修改群头像失败问题 fix #19
  • 增加关于页面
  • 视频消息缩略图 fix #18
  • 修复对方不在线时,单聊会话标题显示错误
  • 更新文件消息 UI
  • 修复发送名片选取联系人时,联系人排序不正常
  • 支持发送个人名片 fix #17
  • 修复登录页,点击用户协议或隐私政策崩溃问题
  • 优化登录页
  • 优化图片/视频预览界面 fix #15
  • 支持密码登陆
  • 更新选取群成员
  • 修复消息转发时发生崩溃
  • 添加会议邀请消息
  • fix #13

# 2024-09-02 ~ 2024-09-08

  • 修复选取图片时,交互异常
  • 支持扫码加入群聊
  • 被移除群聊之后,不允许再查看群会话信息页
  • 支持扫码添加好友
  • fix #12
  • getPCOnlineInfos, fix #12
  • 同步部分移动端接口

# 2024-08-26 ~ 2024-09-01

  • 同步其他移动端部分接口
  • 支持在线状态 fix #10

# 2024-08-12 ~ 2024-08-18

  • 添加 getGroupMembersByCount

# 2024-07-29 ~ 2024-08-04

  • 加载网页时,显示加载进度条
  • 转发消息时,支持创建新的会话
  • 重构消息专业页面导航方式
  • 创建会话时,支持选取收藏的群组
  • 修复收藏的群组列表,群信息可能显示不对
  • 支持批量删除消息 fix #6

# 2024-07-22 ~ 2024-07-28

  • 修复联系人列表排序错误
  • enable context preview

# 2024-07-15 ~ 2024-07-21

  • 修改注释 fix #5

# 2024-07-08 ~ 2024-07-14

  • 添加一下注释
  • 自定义消息参考实现 fix #5
  • 完善创建群组时,从组织结构选部分或人
  • 创建群组时,支持从组织通讯录选择
  • 支持查看组织结构里面的人员信息
  • 优化用户详情页
  • 支持组织结构
  • 添加组织结构服务相关代码
  • 删除无效代码
  • 删除冗余/测试代码
  • 支持预览组合消息 fix #3

# 2024-07-01 ~ 2024-07-07

  • 使用 Refresh 组件替代自定义下拉刷新实现
  • 修复创建无法正常弹出创建群组页面
  • 升级 devEco 到 developer beta1

# 2024-06-03 ~ 2024-06-09

  • 支持消息引用
  • 频道会话,支持显示频道菜单等
  • 修复单聊会话详情页,添加其他人创建群聊时,会话页面,不能正常切换到群会话
  • 更新文本消息等的构造函数参数类型
  • 群会话,被禁言时,禁止输入
  • 修复群黑白的/白名单逻辑错误

# 2024-05-27 ~ 2024-06-02

  • 支持群禁言
  • 支持复制文本消息
  • 会话扩展里面,照片改为相册,支持选取和发送视频
  • 添加群禁言页面
  • 支持添加群管理员
  • 支持文件消息
  • 会话文件记录

# 2024-05-20 ~ 2024-05-26

  • 群管理页面
  • 群会话支持搜索聊天记录
  • 修复发送文件错误
  • 支持上层上传文件
  • 支持修改群头像
  • 更新页面
  • 支持显示/隐藏群成员昵称
  • 修复会话页面已读状态未实时更新
  • 实现组合消息
  • 添加一些占位页面
  • sync with hm-av

# 2024-04-29 ~ 2024-05-05

  • 添加悬浮窗相关
  • 支持后台长时任务
  • 添加音视频通话相关资源文件等

# 2024-04-22 ~ 2024-04-28

  • add dummy voip pages
  • 修复会话页面滑动卡顿
  • 会话页面,消息列表lazyForEach
  • router -> navigation
  • optimize imports
  • 修复点击通知可能无法直接进入相应会话
  • 重构选取联系人逻辑
  • 修复点击通知进行应用时,可能无法直接跳转到具体会话问题
  • 优化转场体验,默认使用Navigation 导航,而不是router
  • 优化会话页面
  • 性能优化,25000+好友正常展示,不卡顿
  • 联系人界面,隐藏滚动条
  • fix npe
  • 支持工作台
  • 修复会话页面重入问题:点击通知,显示的会话页面可能不对
  • 按返回键时,不销毁 UIAbility,让其后台运行
  • 适配桌面角标
  • 优化 EntryAbility
  • 推送相关配置:client_id
  • 处理被踢等时,重新登录
  • 支持点击通知,进入到对应的会话
  • 支持本地通知及桌面角标
  • 更新MeTab页布局
  • 修复插入 emoji 表情时,光标可能错误
  • 支持在输入文本的中间插入表情
  • 修复会话列表@提示未显示

# 2024-04-15 ~ 2024-04-21

  • 会话列表提示有人@我
  • 优化创建会话页面
  • 支持@
  • remove unused code
  • 修复用户信息更新时,会话列表页面可能没刷新
  • 会话扩展等布局优化
  • 会话页面,弹出 emoji 表情时,滑动消息里边到最后
  • fix getFavGroups error
  • 优化首页
  • 修复好友请求界面显示错误
  • 会话界面,滑动到最后时,清除会话未读状态
  • 加入聊天室
  • 添加聊天室列表
  • 支持打开开发手册网页
  • 优化发送语音消息界面
  • 优化会话页面
  • 修复聊天页面,软键盘弹出时将标题栏顶出屏幕
  • 更新权限声明描述
  • 移除默认签名配置

# 2024-04-08 ~ 2024-04-14

  • 支持api 11

# 2024-02-19 ~ 2024-02-25

  • 支持录制视频,格式为HEVC
  • 支持拍摄照片
  • 解决发送的语音消息没声音问题
  • 预览并播放视频消息,滑动到其他消息时,暂停播放
  • 添加注释等
  • 支持打开开发手册网页
  • 应用后台运行,收到消息时,显示通知

# 2024-02-05 ~ 2024-02-11

  • 修复语音消息时长错误
  • SDK初始化时需要指定平台
  • 更新录制语音消息界面
  • 保存群聊到通讯录等
  • 消息免打扰
  • 修复消息可能解析错误
  • 优化用户页面
  • 优化 UI
  • platform
  • 添加用户协议等
  • add webview page
  • update ui
  • 处理被踢等连接状态变化

# 2024-01-29 ~ 2024-02-04

  • 应用服务地址和平台类型
  • 更新 UI
  • 修复发送的图片消息不显示问题
  • 修复通知消息里面,中文可能乱码问题
  • 添加设置平台和推送信息接口
  • 当消息列表不能充满一屏时,从页面底部开始展示
  • 会话界面,滑动时,收起输入法
  • 会话界面,滑动时,收起表情面板等
  • 添加发送文件上传成功的回调和更新协议栈
  • 优化创建群组等页面
  • 优化联系人列表
  • 优化会话列表
  • 显示连接状态
  • 更新登录页面
  • 添加readme和license
上次更新: 2026/4/23 下午10:44:41