Insider 版本 v1.13.0 中文介绍

本次发布带来了全新的“设置”面板。现在,“设置”将在新窗口中打开,并支持内置搜索与键盘导航功能。

新增功能

设置

  • “设置”现已默认在新窗口中打开。你可以在设置界面中关闭此功能。
  • 新增搜索功能。你现在可以通过名称或描述来搜索设置项。目前该功能支持核心设置和核心插件。社区插件开发者可以迁移至新的设置 API,以便让插件设置出现在搜索结果中。
  • 新增键盘导航。使用方向键可在各设置项之间移动,按回车键(Enter)打开对应的设置选项卡,按 Ctrl/Cmd-F 可重新聚焦到搜索框。此外,该功能还原生支持 Vim 快捷键。
  • 部分设置项已移至全新的“界面”设置页面。为了优化导航体验,我们对多个设置页面进行了重新设计。
  • 新增退出“安全模式”(Restricted Mode)而无需重新启用插件的功能。在调试你的仓库(Vault)时非常实用。

安全

  • Obsidian URI 在触发操作前现在会弹出确认对话框。选择“不再询问”可将该操作加入白名单(允许列表)。你可以在设置中管理该白名单。
  • 如果 HTML 资源的来源指向网络驱动器,在尝试加载前会弹出警告提示。
  • 当选择通过 Obsidian 官方同步插件时,新增了风险警告对话框。

其他

  • 书签视图中新增了搜索功能。
  • 新增了一次性横幅提示,用于确认你是否希望在当前仓库中渲染 Mermaid 代码块。
  • 在桌面端,将文件夹拖入应用内现在会导入整个文件夹,并完整保留其原有的目录结构。

优化改进

  • 在输入建议列表中,用于切换上一个/下一个选项的 Ctrl-NCtrl-P 快捷键现已支持所有平台。
  • 更新了打开包含插件的未知仓库时显示的对话框。文案经过了优化,以进一步强调使用未信任第三方插件的风险。

编辑器

  • 实时预览(Live Preview):带来了全新的图片交互体验。图片现在可以通过键盘进行选中,且不会在选中时自动展开显示其文件名。选中图片后,按 Backspace(退格键)或 Delete(删除键)即可直接删除图片,使用 Ctrl/Cmd-C / Ctrl/Cmd-X 可以复制或剪切图片。该功能同样原生支持 Vim 模式。
  • 笔记重组(Note Composer):从文件中提取章节时,该章节中的链接现在会自动重写,以保持与新位置的相对引用关系。

文件列表

  • Escape 键取消文件重命名时,焦点仍会保持在文件列表中。
  • Escape 键可清除当前的选中状态。
  • 在重命名文件或文件夹时,不再自动触发“自动定位”(Auto reveal)功能。
  • 微调并优化了拖放(Drag and Drop)行为的流畅度。

属性

  • 优化了全局属性视图中的键盘导航体验,现在按 Backspace 可以删除选中的属性。
  • 属性菜单现在能清晰区分该属性是否启用了自动类型分配。

Obsidian 官方同步

  • 移除了状态栏图标的旋转动画,因为在应用闲置时该动画会影响电池续航。
  • “同步”视图中的文件现在会在右键菜单(上下文菜单)中完整显示所有与文件相关的操作项。
  • “同步”侧边栏视图中的文件现在可以直接拖拽到其他视图或编辑器中。
  • 在“同步”侧边栏视图中新增了搜索菜单项。

macOS

  • 更新了按钮和输入框的样式,以更好地匹配 macOS 26 的默认设计规范。

白板 (Canvas)

  • 略微提升了白板的渲染性能。

其他

  • 使用 Escape 键关闭快速切换器(Quick Switcher)或命令面板时,现在能正确恢复先前的选中状态。
  • Escape 键现在可以隐藏侧边栏视图中的搜索输入框。
  • 禁用某个 CSS 代码片段(Snippet)时,该片段将同时从所有弹窗窗口中移除。

问题修复

  • 修复了点击弹窗窗口中的外部链接会导致该窗口意外关闭的问题。
  • 修复了桌面端侧边栏功能条(Ribbon)按钮不响应触摸事件的问题。
  • 修复了禁用 CSS 代码片段后,该片段仍对弹窗窗口生效的问题。
  • 文件列表:修复了将文件移动到新文件夹后,文件偶尔会出现暂时的缩进层级渲染错误这一罕见 Bug。
  • 实时预览:修复了 Ctrl/Cmd-A 在内嵌输入框(例如内嵌 Bases 表格中的单元格)内失效的问题。
  • 属性:修复了全局属性视图有时无法正确保存排序顺序的问题。
  • 属性:修复了当属性名称包含大写字母时,“删除属性”菜单项无法可靠执行的问题。
  • 属性:修复了“打开光标下的链接”快捷键在列表(List)类型的属性项上失效的问题。
  • Bases:修复了禁用并重新启用 Bases 核心插件时会弹出错误信息的问题。
  • Bases:修复了数字属性的列宽自动调整问题。

开发者相关

  • 提供了针对新设置 API 的官方文档迁移指南
  • 新增了 ConfirmationModal(确认模态框)组件。
  • 升级了 CodeMirror 编辑器核心。
  • 基础颜色已迁移至 OKLCH 色彩空间。
  • --callout-color 变量现在需要传入有效的 CSS 颜色值。这是一项破坏性变更(Breaking Change)
/* 以前,callout 颜色需要传入 RGB 三元组 */
--callout-color: 255,0,0;

/* 现在,任何有效的 CSS 颜色均可使用 */
--callout-color: #ff0000;
--callout-color: rgb(255,0,0);

CLI

  • 修复了针对 Flatpak 安装方式的 Obsidian CLI 命令行工具。

第三方库

  • 升级 Moment.js 至 2.30.1。
  • 升级 Mermaid 至 11.13.0。

原文见 Obsidian Changelog - Obsidian