Skip to content

Releases: marijnbent/obsidian-print

0.5.3

18 Apr 15:23

Choose a tag to compare

  • Fixed PDF printing when the rendered document is canvas-based.
  • Preserved rendered pages in the print iframe and debug preview.

0.5.2

16 Apr 08:21

Choose a tag to compare

  • Disabled plugin install on mobile.
  • Fixed PNG printing as rendered output.

0.5.1

16 Apr 08:17

Choose a tag to compare

  • Fixed printing standalone non-markdown files such as PNG images so the plugin prints the rendered view instead of treating file bytes as markdown content.
  • Prevented runaway print jobs with pages of random code when printing image files, and show a notice when the file is not open in a printable view.

0.5.0

03 Apr 13:00

Choose a tag to compare

  • Improved printed properties/frontmatter styling to better match Obsidian's properties UI instead of a generic export table.
  • Added richer frontmatter rendering for booleans, chip-style arrays, nested objects, and external links in printed output.
  • Made printed properties more compact so they consume less page space.
  • Added a normalized print style option so you can print with a cleaner built-in stylesheet instead of carrying over the active theme.
  • Kept theme-derived print styling as the default unless Normalize style is enabled.
  • Improved note printing by reusing the active rendered preview and rendered Bases view when available.
  • Forced the print document into light mode so exports stay readable even when Obsidian is using a dark theme.
  • Expanded test coverage for properties rendering, print behavior, and light-theme print output.

0.4.1

02 Apr 20:19

Choose a tag to compare

  • Improved printed properties/frontmatter styling to better match Obsidian's properties UI instead of a generic export table.
  • Added richer frontmatter rendering for booleans, chip-style arrays, nested objects, and external links in printed output.
  • Made printed properties more compact so they consume less page space.
  • Forced the print document into light mode so exports stay readable even when Obsidian is using a dark theme.
  • Expanded test coverage for properties rendering and light-theme print behavior.

0.4.0

02 Apr 11:31

Choose a tag to compare

  • Added a setting to print note frontmatter/properties above the note content.
  • Added support for inheriting note cssclasses into printed output, including folder prints.
  • Added support for printing rendered Obsidian Bases views instead of empty .base source output.
  • Added support for rendering Mermaid diagrams in the print document instead of printing raw fenced code.
  • Added basic print styling for Obsidian callouts and improved theme/runtime style carry-over for callouts, Mermaid, code blocks, and MathJax.
  • Improved printed rendering for code blocks, syntax highlighting, tables, nested task lists, and indented checklists.
  • Fixed folder print ordering so folder notes stay first and quoted note titles sort more like the Obsidian vault view.
  • Fixed a blank-PDF regression by scoping runtime CSS capture to the actual printed content.
  • Removed the unused preview-only print path and expanded Vitest coverage for the new print behavior.

See the releases page for the full release history.

0.3.9

11 Feb 20:48

Choose a tag to compare

  • Sync CSS in by 3C0D
  • Print selection of text by 3C0D

0.3.8

27 Sep 10:49

Choose a tag to compare

  • Open Electron preview in debug mode to see the generated HTML and CSS.

0.3.7

27 Sep 10:42

Choose a tag to compare

  • Add option to treat horizontal lines as page breaks.♐

0.3.6

13 Sep 21:12

Choose a tag to compare

  • Code review changes