Skip to content

Inkstone Annotations 1.2.0

Latest

Choose a tag to compare

@bufan1024 bufan1024 released this 23 Oct 09:25
eebd3d1

Inkstone Annotations 1.2.0 adds current-note search, thoughts-only filtering, previous/next annotation commands, session-only draft recovery by copying, color display aliases and an explicit Chinese/English interface setting.

Excerpt snapshots now include timestamps and verified heading context. Manually collect selected notes or a folder without a persistent vault index or automatic synchronization. Batch source checks remove the multi-second export stall for documents with thousands of headings.

HTML and footnote storage, source/snapshot write protection, original command IDs and native undo remain compatible. This release also includes selection-validation performance, zero-case acceptance failure and installer recovery diagnostics from the previous fixes.

Validation: 144 standalone plugin tests, byte-identical independent build; isolated Obsidian 1.14.5 interaction 37/37 and new workflow 8/8. Physical mobile/e-ink devices and the minimum declared app version remain unverified. See the source repository VALIDATION.md for exact scope.

Download the three direct runtime assets (main.js, manifest.json, styles.css). Preserve data.json when updating, restart/enable the plugin, and restart it after changing interface language to refresh command names. The theme remains optional.


中文更新说明 · 2026-10-23

新增与完善

  • 当前笔记侧栏支持搜索摘录和想法,可组合颜色筛选与「仅有想法」条件;切换笔记时重置筛选,导出仍包含全部标注。
  • 新增「上一条标注」「下一条标注」命令,便于逐条回看;到达首尾时提示边界。
  • 新增会话内想法草稿恢复:因切换笔记或原文变化关闭的草稿,可查看并复制。回到当前原文重新选择后保存;退出或重启插件后不保留。
  • 摘录增加生成时间、章节路径及来源链接,支持手动汇总选中的笔记或文件夹;生成独立 Markdown 副本,重名时自动编号。
  • 支持颜色显示含义和显式中英文界面设置,原有标注 HTML、脚注格式、命令 ID 和快捷键绑定保持兼容。

性能与修复

  • 修复多标题长文档导出时重复校验全文引发的卡顿,改为同一快照批量校验。2,000 个标题与标注的本机样本,核心导出约 50ms,Obsidian 内完整导出约 114ms;不同设备和内容的耗时会有差异。
  • 改善长文档选区校验性能,保留来源与快照安全检查。
  • 验收脚本未匹配到用例时明确失败,避免误报成功。
  • 安装失败时显示已写入文件、备份位置与恢复提示。

更新方式

在 Obsidian「设置 → 第三方插件」点击「检查更新」,再更新 Inkstone Annotations。手动更新时只替换 main.js、manifest.json、styles.css,保留 data.json 和笔记内容;更新后重启或重新启用插件。切换界面语言后需重启插件,命令名称才会刷新。

主题是独立组件,可另行更新至 Inkstone 1.4.0。移动端、实体墨水屏及最低声明版本 1.10.6 尚未实测。GitHub 发布、市场同步和自动审核状态分别确认。