Releases: ABClize/mdtopdf
Releases · ABClize/mdtopdf
v0.2.2
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.
doctorno longer recommends Microsoft YaHei or Segoe UI Emoji as Linux runtime dependencies.
Verification
- Local:
py -m pytest tests\ -qpassed. - PR CI: Python 3.10, 3.11, 3.12, 3.13, 3.14 and package check passed.
v0.2.1
v0.2.0
v0.1.2
What's changed
- Fix
mdtopdf --versionso it reports the installed package version instead of the old hardcoded0.1.0value. - Add regression tests for package version and CLI version consistency.
- Keep the
0.1.1README, MIT license, badge, and bundled skill updates.
Install
python -m pip install --upgrade agent-markdown-pdf
mdtopdf --version
mdtopdf doctor --jsonv0.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
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 --jsonThe PyPI distribution name is agent-markdown-pdf; the CLI command remains mdtopdf.