跳到主要内容

最新动态

版本 2.1

发布于 2026 年 6 月 22 日

新功能

  • imageUploadUrl 现为可选项:省略时,图片将以 base64 数据 URL 的形式内联插入,无需服务器支持
  • 拖放图片插入:将图片文件直接拖入编辑器区域即可插入
  • Markdown 支持:通过 setValue()getValue()insertValue() 方法中的 markdown 编码器,解析和序列化编辑器内容为 Markdown 格式(参见 RichText. 使用不同格式(Markdown、HTML、纯文本) 示例)
  • 通过 triggers 属性支持提及、标签和自定义下拉触发器:输入 @#/: 等字符可打开建议下拉框,并将所选项作为不可编辑的 token 插入(参见提及与标签指南和 RichText. 提及、标签与异步查询 示例)
  • 通过 triggerTemplate 属性自定义建议项的渲染方式(例如,显示头像、姓名和邮箱)(参见 RichText. 每个触发器的自定义下拉模板 示例)
  • 用户选择触发器时的自定义操作:执行自定义代码(插入 emoji、触发斜杠命令等),而非插入 token(参见 RichText. Emoji 自动补全RichText. 斜杠命令 示例)
  • 剪贴板支持(复制、剪切和粘贴):在 RichText 实例之间保留格式,将外部内容以纯文本形式插入
  • 按词和按行删除快捷键:使用 Ctrl+Backspace / Ctrl+Delete(Windows/Linux)或 Opt+Backspace / Opt+Delete(macOS)删除前一个/后一个单词;使用 Cmd+Backspace / Cmd+Delete(仅 macOS)删除前一个/后一个可视行
  • 用于更改块缩进的新快捷键:使用 Tab 增加块的缩进,使用 Shift+Tab 减少缩进;在列表中,相同的按键可嵌套或提升列表项(在子列表中最为明显)

新增 API

新增属性

  • triggers — 定义用于插入提及、标签和其他 token 的下拉触发器
  • triggerTemplate — 自定义 RichText 在建议下拉框中渲染条目的方式

新增方法

新增事件

  • show-suggest — 当已配置触发器的建议下拉框打开时触发
  • insert-token — 用户在下拉框中选择建议项且 RichText 将其作为 token 插入后触发
  • hide-suggest — 当建议下拉框关闭时触发

修复

  • 粘贴内联内容时出现的问题(包括放置在提及、图片等内联元素内部或附近的内容)
  • 将图片拖放到其自身上时抛出错误

版本 2.0.6

发布于 2026 年 5 月 28 日

新功能

  • 上下文感知的 OL/UL 工具栏按钮,可根据选区切换或转换列表类型
  • 通过增加缩进减少缩进按钮更改列表嵌套级别
  • 在空列表项中按 Enter 键可退出列表或减少其嵌套级别
  • 已访问链接显示独特颜色

新增 API

新增事件

  • toggle-list — 用户切换所选块的列表时触发

修复

  • 列表标记的水平对齐不正确
  • 有序列表与无序列表之间的内边距不一致
  • 清除格式时未清除块级属性
  • 列表项内的标题和块引用样式不正确
  • 水平线内可见多余的 input 元素
  • 在列表中间或末尾插入水平线时编辑器卡死

版本 2.0.5

发布于 2026 年 3 月 6 日

修复

  • IME 输入未被正确处理
  • 基于组合输入法的输入(例如,桌面端的中文、日文、韩文)未被正确处理
  • 解析 HTML 时忽略 margin-leftline-height 属性
  • 内联元素从块级父元素继承属性
  • 无法在两个编辑器实例之间复制文本
  • 两个(或更多)编辑器实例同时激活时选区处理不正确
  • 段落中唯一内容为图片时光标定位不正确
  • 上标和下标元素无限嵌套
  • 粘贴图片时内联插入而非先上传
  • 在特定位置(首行或末行)无法移除空内联块
  • 输入时编辑器未滚动至光标位置
  • Android 上的输入未被正确处理
  • HR 元素的选区处理不正确
  • 初始值为空时渲染不正确
  • 内容包含自闭合块时复制可能失败
  • Chrome:无法从右键菜单插入 emoji
  • Firefox:全选(CTRL+A)未被正确处理

版本 2.0.4

发布于 2025 年 10 月 15 日

修复

  • 段落的范围选区不正确
  • 与链接图片相邻时链接弹出框不显示
  • 工具栏初始值与实际内容不一致

版本 2.0.3

发布于 2025 年 8 月 27 日

修复

  • 点击水平线导致脚本错误
  • 默认行高不正确
  • 内容样式包含重复选择器
  • 解析 HTML 时纯文本块忽略样式更改
  • 解析器忽略 HTML 中转义的字体名称
  • 解析器忽略 HTML 中的 margin-leftline-height 属性

版本 2.0.2

发布于 2025 年 8 月 4 日

修复

  • 更新了软件包内容

版本 2.0.1

发布于 2025 年 7 月 30 日

修复

  • 更新 defaultStyles 属性的类型定义

版本 2.0

发布于 2025 年 7 月 30 日

注意

v1.2 的 API 与 v2.0 不兼容。请参阅迁移指南获取更多信息。

新功能

新增 API

新增属性

新增方法

新增内部方法

新增事件

完整的新增事件列表请参见此处

更新的 API

更新的属性

更新的方法

更新的内部方法

已移除的 API

警告

请勿在您的项目中使用已移除的 API!
请参阅迁移主题获取更多信息。

已移除的属性

已移除的方法

  • exitFullScreen()
  • fullScreen()
  • getEditorAPI()
  • getStats()
  • paint()

已移除的内部方法

已移除的事件

  • Action
  • Change
  • selectionChange
  • selectionRefresh