更新日志
提示
新版 Web IMKit for SDK 从 5.36.0 版本开始升级了 UI 和 SDK 结构。如果您集成的版本低于 5.36.0,请参考旧版 Web IMKit 文档。
5.42.0 - 2026.06.30
新增功能
- 新增消息回应能力,支持在消息气泡中展示回应入口、回应统计、回应用户列表和回应详情。
- 新增消息回应开关
RCKitCommand.MESSAGE_REACTION_ENABLED,以及回应用户展示开关RCKitCommand.SHOW_MESSAGE_REACT_USERS。 - 新增输入框
focus、blur、change事件,业务可监听输入区状态并获取当前输入内容。 - 新增消息发送前事件
RCKitEvents.BEFORE_SEND_MESSAGE,业务可在发送前同步修改消息体或发送选项。 - 新增回复预览栏自定义能力,业务可通过
RCKitOverrideAbleComponent.ReplyPreviewBarComponent替换输入框回复预览栏。
API 变更
- 自定义消息组件 props 新增
position字段,用于区分消息在消息列表或引用预览中的渲染位置。 - 新增消息组件渲染位置枚举
RCKitMessageComponentRenderPosition,包含MESSAGE_LIST与QUOTE_INFO两种位置。 - HQ 语音消息可复写组件 props 新增
position字段。 - 新增消息回应详情事件
RCKitEvents.REACTIONS_DETAIL_EVENT,用于打开消息回应详情弹窗。
破坏性变更 / 兼容性说明
registerCustomElement的自定义组件setup入参从{ value: props }调整为直接接收 props。已使用自定义可复写组件的业务,需要将props.value.xxx更新为props.xxx。- 已自定义消息组件的业务,建议适配新增的
positionprops。 - 已自定义 HQ 语音组件的业务,建议适配新增的
positionprops。
5.40.0 - 2026.05.28
问题修复
- 修复偶发会话列表数据异常导致拉取陷入死循环,会话列表同步无法结束的问题。
- Web 端发送合并转发消 息时,被转发文件消息的
summary信息增加文件名以对齐移动端。
5.38.0 - 2026.05.15
发布日期:2026/05/18
新增功能
- 升级引用消息的能力,开发者可以通过
RCKitCommand.USE_QUOTE_MESSAGE_V2开关开启。
5.36.0 - 2026.04.28
新增功能
- 首次发布新版 Web IMKit SDK for Web。