Repository navigation
Changelog
韩梦楠 edited this page Nov 6, 2026
·
3 revisions
按 npm 发布序列记录(0.12.0 起;更早版本见 git log)。描述摘自各版本的 release 提交标题。npm 上的完整版本号以 npm 为准。
- 工具栏显隐只留
groups和hidden,删掉showImport/showFullscreen。不传groups用defaultToolbarGroups;image、search、history不在默认清单里,只传回调不再出现按钮。传了groups整栏替换,{ more: [...] }是唯一的「更多」。写进布局但没有回调时按钮仍在,点击无操作。不兼容:原来靠回调或showImport/showFullscreen控制按钮的宿主要改成groups或hidden。 - 导入占位改为 NodeView。进度更新只改百分比文字,转圈那一层 DOM 不再被拆掉重画(issue #50)。
-
1.9.2 — 超大文档性能修复:emoji storage 按引用缓存(官方无缓存 getter 在事务路径反复重算)、目录扩展改为
toc/onTocChange传入才注册(默认档不再为未开启的目录付每事务扫描税,直接读editor.storage.tableOfContents的宿主需传toc)、目录回调 setState 微任务化。10–50 万字实测:默认档打字 P50 20 万字 32.3→11.8ms、50 万字 126.2→30.4ms;滚动 50 万字 83.4→16.7ms(12fps→满帧);GC 后堆内存 -44%。数据见性能与基准 -
1.9.1 — 列表项首块非段落不再崩溃(issue #44:列表项第一个块是标题时
Invalid content for node listItem整页崩溃;解析层降级为段落) -
1.9.0 — 历史版本面板(
<VersionHistoryPanel>:快照预览、按周分组、版本对比、一键还原)
- 1.8.1 — 目录点击高亮、工具栏压住表格手柄
- 1.8.0 — 字数无底栏、目录钉住、全屏分栏、图表换型
- 1.7.1 — 编辑大标题时不改正文样式
- 1.7.0 — 正文文档标题
- 1.6.1 — 全屏 Esc 不再被侧栏菜单拦住
- 1.6.0 — 全屏与工具栏横向滚动
- 1.3.3 — 目录高亮等到标题到达激活线
- 1.3.2 — 点击目录立即高亮
- 1.3.1 — 剪裁后预览保持居中
- 1.3.0 — 图片剪裁与预览灯箱
- 1.2.1 — 目录贴左缘,弹窗从左向右展开
- 1.2.0 — 预览与阅读器内置目录,默认关闭
- 0.19.2 — 工具栏触发器紧凑(「更多」箭头不再被裁)
-
0.19.1 —
@tiptap新依赖精确锁版本(见依赖规则) - 0.19.0 — 图片四件套(上传占位 / 缩放 / 对齐 / 图注)+ 段落排版三件套(对齐 / 缩进 / 行高)
- 0.17.1 — 空文档占位符修复 + 上下标 markdown 往返
- 0.17.0 — 样式表字体拆分:KaTeX 字体不再 base64 内嵌,阻塞样式降到约 18KB gzipped,按需下载字体
- 0.14.5 — 回退尾随空段剥离(库内删不掉)
- 0.14.0 — 只读代码块工具条(复制 / 展开收起)+ 行号槽 + 调色板对齐
- 0.12.1 — 查找条 UI 收尾(去正则开关、计数入框、按钮间距统一、替换按钮改图标)
-
0.12.0 —
findBar/findBarContainer/findBarOffset与浮动条布局重排