大家新年快乐 ![]()
改进
CLI
- 新增
help <command>命令,用于获取特定命令的帮助信息。 - 新增
--help作为help命令的别名。 - 新增
daily:path命令,用于获取预期的日记(daily note)路径。 - 新增
rename命令。 - 将
search命令拆分为search和search:context两个独立的命令。 - 在帮助输出中添加了对过滤参数的说明。
- CLI 命令现在默认静默运行,且不再默认要求存在活动文件(active file)。
- 原有的
all参数已被替换为active(用于指定活动文件)。 - 原有的
silent参数已被替换为open,用于在执行后打开目标文件。
- 原有的
- CLI 现在会自动忽略以
--开头的无法识别的标志(flags)。 - 将 CLI 设置中的“取消”按钮文案更改为“跳过(Skip)”,以表明此步骤是可选的。
Bases
- 支持通过拖拽的方式将文件导入至 Bases 中。
file.linksTo()现在会将白板(Canvas)中嵌入的文件也视为链接。
其他
- 右键单击图片时新增了“复制图片(Copy image)”菜单项。
- 从编辑器中复制文本时现在会保留 HTML 格式,使其更方便地粘贴到 Google Docs 等其他应用中。
- 官方同步(Obsidian Sync)现在会在文件因体积过大而被跳过同步时记录日志。
- 优化了当搜索词包含空格时的模糊搜索结果。
- 出于安全考虑,现在使用外部应用打开文件时会显示一个确认弹窗。
- 在尝试打开可执行文件时新增了警告提示。
修复
- 修复了通知消息被关闭后,后续通知不再显示的问题。
- 修复了输入时大纲视图会出现闪烁的问题。
- 修复了在 Bases 表格视图中更改行高后,滚动位置未更新的问题。
- Bases:修复了当输入文本过长时,搜索框文本与结果数量发生重叠的问题。
- 修复了在弹出窗口(pop-out window)中点击“…”按钮时,“更多选项”菜单无法关闭的问题。
- 修复了应用重启时偶尔会卡在退出异常状态的问题。
- 修复了在未启用 CLI 时,
obsidian://URI 链接无法工作的问题。 - 修复了在列表项内的链接上右键单击时,列表属性(list properties)的上下文菜单中不显示“编辑”和“移除”选项的问题。
- CLI:修复了命令无法正常处理 Unicode 字符的问题。
- CLI:修复了粘贴功能失效的问题。
- CLI:修复了命令在工作区(workspace)完全加载完毕之前就开始执行的问题。
- CLI:修复了在找不到指定仓库(vault)时,错误地对当前仓库执行操作的问题。
- CLI:修复了 Windows 系统下带有冒号的参数无法被正确解析的问题。
- macOS:通过 CLI 调用时,不再显示 Dock 栏图标。
开发者相关
- 如果你的主题或代码片段使用了新的 CSS 变量来调整 macOS 红绿灯按钮的位置,这些设置现在会在应用加载时立即生效。