Insider 版本 v1.9.5 开始测试

核心功能更新

  • Bases 现已配备全新的公式编辑器。该编辑器支持语法高亮、自动补全,并能显示当前表达式的相关文档。

改进

  • 白板:现在可以为嵌入的 Base 指定一个特定视图。只需右键单击并选择“固定视图…”即可。
  • 优化了 Markdown 解析器处理大型表格和大型标注框(Callouts)的方式。虽然这类笔记的加载时间会稍长一些,但加载完成后,其中的表格和标注框将立即渲染,不再卡顿。

Bases

  • 现在,当你在历史记录中前进和后退时,Bases 会记住之前的滚动位置。
  • 卡片视图现在可以显示不含任何属性的卡片。这对于只想显示封面图片的场景非常有用。
  • 公式属性和文件属性现在会根据操作系统的区域设置来显示日期和时间格式。
  • 非交互式属性(如公式属性或卡片视图中的属性)的复选框不再有悬停效果。
  • 新增了两个命令:“Bases: 添加项目”和“Bases: 添加视图”。
  • 在表格标题上右键单击时,新增了“编辑公式…”菜单项。
  • 在表格标题上右键单击时,新增了“清除排序”菜单项。

函数

  • 破坏性变更:移除了 String#icon(),并替换为一个新的全局函数:icon()
  • 新增 List#filterList#map 函数。
  • file.links 现在会包含嵌入内容(embeds)。
  • link() 现在支持非 HTTP 协议的 URL。
  • 新增了对 date == datetime 的比较支持。当比较一个日期和一个日期时间时,时间部分将被忽略。

修复

  • 现在,属性在行内嵌入(即 ![[文件]])中会正确隐藏。
  • 修复了在 MathJax 数学公式块($math$)内点击时,会错误地高亮不正确区域的问题。
  • 关系图谱 (Graph view):如果保存了筛选器,现在打开关系图谱时将不再出现初始的节点闪烁。筛选器会立即生效。
  • Bases:修复了一些边缘情况下 Base 不会更新的问题,例如,在移动一个白板卡片时,卡片内的 Base 内容不会刷新。
  • Bases:修复了排序不稳定的问题。之前在编辑属性后,有时会出现行顺序意外变动的情况,此问题已修复。
  • Bases:修复了在设置较高的行高时,表格的样式问题。
  • Bases:修复了当清空输入时,日期和日期时间属性没有正确保存的问题。

原文见 Obsidian 1.9.5 Desktop (Early access) - Obsidian

2 个赞