Skip to content

Releases: ABClize/mdtopdf

v0.2.2

22 Jun 09:09
720540b

Choose a tag to compare

Summary

  • Clarifies Linux font guidance around emoji rendering.
  • Linux now prefers monochrome Noto Emoji for stable PDF layout.
  • Noto Color Emoji is documented as a fallback because PDFium output can render color emoji too small or misaligned.
  • doctor no longer recommends Microsoft YaHei or Segoe UI Emoji as Linux runtime dependencies.

Verification

  • Local: py -m pytest tests\ -q passed.
  • PR CI: Python 3.10, 3.11, 3.12, 3.13, 3.14 and package check passed.

v0.2.1

22 Jun 04:11
165e8dc

Choose a tag to compare

What's Changed

  • Fix Linux font rendering stability by @ABClize in #11

Full Changelog: v0.2.0...v0.2.1

v0.2.0

21 Jun 20:30
9596850

Choose a tag to compare

What's Changed

Full Changelog: v0.1.2...v0.2.0

v0.1.2

21 Jun 07:22
e9ead54

Choose a tag to compare

What's changed

  • Fix mdtopdf --version so it reports the installed package version instead of the old hardcoded 0.1.0 value.
  • Add regression tests for package version and CLI version consistency.
  • Keep the 0.1.1 README, MIT license, badge, and bundled skill updates.

Install

python -m pip install --upgrade agent-markdown-pdf
mdtopdf --version
mdtopdf doctor --json

v0.1.2 is the recommended patch release. v0.1.1 was published successfully, but its CLI still printed the old version string.

v0.1.1

21 Jun 07:09
3122c28

Choose a tag to compare

What's changed

  • Switch the project license metadata and repository license to MIT.
  • Update the GitHub and PyPI README header, badges, and visual presentation.
  • Streamline the bundled agent skill at mdtopdf/skills/SKILL.md.
  • Clarify agent installation and runtime guidance, including Docker and WeasyPrint native dependency notes.

Install

python -m pip install --upgrade agent-markdown-pdf
mdtopdf --version
mdtopdf doctor --json

The PyPI distribution name is agent-markdown-pdf; the CLI command remains mdtopdf.