v3.38.0
github-actions
released this
03 Oct 13:37
·
1050 commits
to develop
since this release
- feat: 文件侧栏支持拖拽移动/拷贝(按住 Alt/Option 键)文档
- feat: 增加切换侧栏“文件”/”大纲“视图的快捷键
Shift + Alt/Option + O
- feat: 打开大纲面板时候自动聚焦筛选输入框
- feat: 升级
markdown-it
到13.0.1
,元素属性书写支持转义 - feat: 图片不再全部作为块元素渲染,现在仅在段落只有一张图片时才渲染为块元素
- feat: 增加 Emoji 解析
- feat: 点击锚点跳转时高亮标题
- feat: 增加编辑器字体配置项
- fix: 修复锚点链接大写时无法跳转的问题
- fix: 修复文档历史面板中的编辑器可能尺寸不正确问题
- fix: 修复编辑器补全菜单会被遮挡的问题
- fix: 修复临时标签被固定时候字体还是斜体的问题
- fix: 删除/移动文件如果和当前打开的文件无关,不再校验当前文件是否保存
- feat(plugin): 增加
ctx.api.copyFile
方法 - feat(plugin): 增加
ctx.doc.isMarkdownFile
方法 - feat(plugin): toast 支持传入 Vue 组件或 VNode 对象自定义渲染内容
- feat(plugin): 增加
layout.toggle-outline
Action
- feat: document sidebar supports drag and drop to move/copy (hold Alt/Option key) documents
- feat: add shortcut key for switching sidebar "File"/"Outline" view
Shift + Alt/Option + O
- feat: auto-focus filter input box when opening outline panel
- feat: upgrade
markdown-it
to13.0.1
, element attribute writing supports escaping - feat: images are no longer rendered as block elements at all, they are now rendered as block elements only when a paragraph has only one image
- feat: add Emoji parsing
- feat: highlight title when clicking anchor to jump
- feat: add editor font configuration item
- fix: fix the problem that the anchor cannot jump when capitalized
- fix: fix the issue that the editor in the document history panel may be incorrectly sized
- fix: fix the issue that the editor completion menu will be overflow
- fix: fix the problem that the font is still italic when the temporary label is fixed
- fix: If deleting/moving a file has nothing to do with the currently opened file, it no longer checks whether the current file is saved or not
- feat(plugin): add
ctx.api.copyFile
method - feat(plugin): add
ctx.doc.isMarkdownFile
method - feat(plugin): toast supports custom rendering content by passing in Vue component or VNode objects
- feat(plugin): add
layout.toggle-outline
Action