Releases: marijnbent/obsidian-print
Releases · marijnbent/obsidian-print
0.5.3
0.5.2
- Disabled plugin install on mobile.
- Fixed PNG printing as rendered output.
0.5.1
- 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
- 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
- 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
- Added a setting to print note frontmatter/properties above the note content.
- Added support for inheriting note
cssclassesinto printed output, including folder prints. - Added support for printing rendered Obsidian Bases views instead of empty
.basesource 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
- Sync CSS in by 3C0D
- Print selection of text by 3C0D
0.3.8
- Open Electron preview in debug mode to see the generated HTML and CSS.
0.3.7
- Add option to treat horizontal lines as page breaks.♐
0.3.6
- Code review changes