github shuaiplus/inkstone v0.4.0
v0.4.0 - Portable Content and Two-Note Workspaces

latest releases: v0.7.0, v0.6.0, v0.5.0...
one month ago

v0.4.0 - Portable Content and Two-Note Workspaces

Inkstone 0.4.0 makes it easier to bring content in, manage it, take it back out, and work across two notes at once. The release adds clipboard-image optimization, dedicated tag and attachment management, per-note Markdown/HTML/PDF export, Obsidian vault import, and a focused side-by-side workspace. It also refreshes onboarding and fixes local-development stability. This release does not change the database schema and requires no migration; existing notes, settings, attachments, and offline data remain compatible. Keeping a current backup before deployment is still recommended.

Added

  1. Clipboard image paste with browser-side optimization. Screenshots copied as clipboard image data can now be pasted directly into the editor even when the clipboard does not expose them as files. Oversized images are downscaled and compressed in the browser before upload, reducing transfer time and R2/KV storage use while preserving normal uploads when optimization is unnecessary or unsupported. Commit: c3a5539.

  2. Dedicated tag management. A new panel from the sidebar can search tags, rename them across note bodies, change or clear their colors, and delete them. The manager uses the existing interface color tokens consistently. Commits: 5a07aa1, 6790c61.

  3. Attachment management and cleanup. Settings → Data now opens an attachment manager that can browse and filter files, show how many notes reference each attachment, delete individual files, and clean up unreferenced attachments. Commit: 12bf7dd.

  4. Per-note Markdown, HTML, and PDF export. Export the current note from the workspace or any note from its list context menu. Markdown exports include title Front Matter; HTML exports are self-contained and inline private images; PDF export renders the note and opens the browser print workflow. Commits: 0d2d601, 053b073.

  5. Obsidian vault ZIP import. Markdown imports now recognize referenced images and PDFs from ordinary Markdown paths and Obsidian wiki embeds, upload those files as private Inkstone attachments, and rewrite the references to managed URLs. Obsidian %% comments become hidden HTML comments, and array or nested Front Matter tags remain supported. Commit: 6b959f6.

  6. Two-note editor groups on desktop. Open another note beside the current note from the list action, context menu, or by holding Alt while clicking. Each group independently supports edit, split, or preview mode; the note divider is resizable, and open notes, active group, layouts, and divider position survive reloads. Commit: 9edabba.


v0.4.0 - 内容导入导出与双笔记工作区

Inkstone 0.4.0 让内容的导入、整理、导出以及双笔记协作更加完整。本版本新增剪贴板图片优化、独立的标签与附件管理、单篇笔记 Markdown/HTML/PDF 导出、Obsidian 仓库导入,以及专注的双笔记工作区;同时更新新手引导并修复本地开发稳定性。本版本不修改数据库结构,无需执行迁移;已有笔记、设置、附件和离线数据保持兼容。与所有自托管更新一样,部署前仍建议保留一份最新备份。

新增

  1. 剪贴板图片粘贴与浏览器端优化。 即使剪贴板没有把截图暴露为普通文件,也可以直接把其中的图片数据粘贴到编辑器。尺寸过大的图片会在上传前由浏览器缩放和压缩,减少传输时间与 R2/KV 存储占用;无需优化或浏览器不支持时仍保持普通上传。提交:c3a5539

  2. 独立的标签管理。 现在可以从侧边栏打开标签管理面板,搜索标签、在笔记正文中统一重命名、修改或清除颜色,并删除标签。管理器同时统一使用现有界面颜色变量。提交:5a07aa16790c61

  3. 附件管理与清理。 “设置 → 数据”新增附件管理器,可以浏览和筛选文件、查看每个附件被多少篇笔记引用、单独删除附件,并清理未被引用的文件。提交:12bf7dd

  4. 单篇笔记 Markdown、HTML 与 PDF 导出。 可以从工作区导出当前笔记,也可以从笔记列表右键菜单导出任意笔记。Markdown 包含标题 Front Matter;HTML 是可独立打开的完整文档,并会内嵌私有图片;PDF 会渲染笔记并打开浏览器打印流程。提交:0d2d601053b073

  5. Obsidian 仓库 ZIP 导入。 Markdown 导入现在能够识别普通 Markdown 路径与 Obsidian Wiki 嵌入引用的图片和 PDF,把文件上传为 Inkstone 私有附件,并将正文引用改写为托管地址。Obsidian 的 %% 注释会转换为隐藏的 HTML 注释,数组或嵌套格式的 Front Matter 标签也会继续保留。提交:6b959f6

  6. 桌面双笔记编辑组。 可以通过笔记列表操作按钮、右键菜单,或按住 Alt 点击,在当前笔记旁打开另一篇笔记。左右编辑组可分别使用仅编辑、编辑与预览分栏、仅预览模式;中间分隔线可以拖动,刷新后会恢复笔记组合、活动组、各组布局和分隔比例。提交:9edabba

Don't miss a new inkstone release

NewReleases is sending notifications on new releases.