今天凌晨 v0.13.27 开始内部测试。更新内容如下:
新功能
- 添加了一个名为
Cycle bullet/checkbox
的命令,该命令可以让项目列表、待办事项以及已完成的待办三者间切换。
改进
- 减少同步竞争情况下官方同步覆盖文件而非合并文件的可能性
- 改进了官方同步对移动端上创建的模板化日记的同步处理,但这需要在移动端下个版本中才能完全实现。
- 现在在空的引用中按下
Enter
会扩展引用,而非退出引用。现在Shift+Enter
用于退出引用。
Bug 修复
- 修复了在实时预览模式下嵌入内容底部有额外边距的问题。
- 修复了在实时预览中嵌入大量内容有时会导致点击位置检测错误的问题。
- 修复了当遇到名为“constructor”的链接时出链崩溃的问题。
- 修复了在编辑器中单击鼠标中键不会在新面板中打开笔记的问题。
- 修复了在滚动面板时在大纲窗格中拖拽无法正常工作的问题。
- 修复了行内 LaTeX 及代码在标题中大小不正常的问题。
- 修复了实时预览中 HTML 块不遵守正常的 HTML white-spacing 规则,从而渲染出额外空白并导致意外换行的问题。
- 修复了
Ctrl/Cmd+G
在文档搜索时无法正常工作的问题。 - 修复了各种 markdown 语法切换命令,比如切换粗体和斜体等,在跨行工作时有时无法正常工作的问题。
- 修复了关闭窗格时编辑器中可能存在多个内存泄漏的问题。
- 修复了列表项目块 ID 解析错误的问题。
- 修复了上下文菜单有时会在屏幕上出现多次的问题。
- 修复了无法在旧版编辑器中查看长表格中最后几个字符的问题。
- 现在,三次单击文本将选择整个句子,而不会选择行尾的换行符。
开发者相关
- Theme developers: you can also now use variables for heading font sizes with
--h1
,--h2
, etc. We’ve also moved heading font sizes fromcm-header-x
toHyperMD-header-x
to avoid certain elements not being properly up-sized like LaTeX and inline code. - There is a new
deleted
event onMetadataCache
now. -
DataAdapter.stat
now returns the OSmtime
andctime
for folders. - Obsidian’s icon library now supports all icons from
lucide
, a currently maintained fork offeather-icons
with 547 supported icons. No need to importfeather-icons
anymore. You can browse them at https://lucide.dev/