Skip to content

Releases: cimu233/obsidian-cimu-print

1.0.5

Choose a tag to compare

@cimu233 cimu233 released this 08 Aug 02:20
  • Fix PDF preview failure in Obsidian 1.13.4 when an iframe document does not expose Obsidian DOM helper extensions.\n- Create preview page and canvas elements through their owning Document so iframe and pop-out contexts work consistently.\n- Remove the test-only Document.win shim that previously hid the runtime failure.\n- Verified in the live Obsidian Electron renderer: 2 pages detected, first page rendered, zero preview errors.

1.0.4

Choose a tag to compare

@cimu233 cimu233 released this 08 Aug 02:09
  • Route settings refresh through a runtime compatibility layer so Obsidian 1.8.7 through 1.12.x keep the legacy settings UI.\n- Use the declarative settings refresh hook on Obsidian 1.13 and later without violating the declared minimum app version.\n- Add regression coverage for both settings refresh paths.

1.0.3

Choose a tag to compare

@cimu233 cimu233 released this 08 Aug 01:56
  • Resolve automated type-safety and Promise rejection findings in the local CLI.\n- Add Obsidian 1.13 declarative settings definitions so plugin options appear in settings search.\n- Preserve the legacy settings UI for Obsidian 1.8.7 through 1.12.x.\n- Add cross-platform path handling and review-focused regression checks.

1.0.2

Choose a tag to compare

@cimu233 cimu233 released this 08 Aug 00:56

Changes

  • Store file-based temporary PDFs in the current vault at .obsidian/plugins/cimu-print/.temp by default.
  • Keep custom print PDF directories and safely clean plugin-tracked temporary PDFs.
  • Replace the CSS pagination property that triggered the Obsidian compatibility warning.
  • Add automatic GitHub build provenance attestations for release assets.

Preview, PDF export, and in-memory printing behavior remain unchanged.

Cimu Print 1.0.1

Choose a tag to compare

@cimu233 cimu233 released this 07 Aug 10:24

Obsidian review compatibility update.

  • Fix Component lifecycle cleanup in Markdown rendering.
  • Parse Mermaid SVG without unsafe innerHTML.
  • Inject captured print CSS through Electron webContents.
  • Use Obsidian Setting headings and clean up review warnings.
  • Raise the minimum Obsidian version to 1.8.7.

Cimu Print 1.0.0

Choose a tag to compare

@cimu233 cimu233 released this 05 Aug 23:37

Initial public release of Cimu Print.

Highlights:

  • Paginated print preview and PDF export
  • Current Obsidian appearance and clean Markdown print styles
  • Direct CUPS printing with printer capability discovery
  • In-memory and retained-PDF print paths
  • Local authenticated CLI bridge for agent automation

Validated with 25 automated tests and a production build.

License: AGPL-3.0-only.