Releases: 0xabu/pdfannots
Releases · 0xabu/pdfannots
Version 0.4
Added/Changed
- Python 3.11 support (#71)
- Markdown output for deletions from HTML
<del>foo</del>
to~~foo~~
(#69) - Minor usability improvements with Skim PDF (#70)
- New pdfminer, with type annotations and page labels (#56, #57)
Fixed
- TypeError: '>=' not supported between instances of 'PSKeyword' and 'float' (#58)
- Outlines without x/y coordinates (#55)
- Outlines whose destination is a PDFObjRef (#72)
Removed
- Support for Python 3.6 (#45)
Full Changelog: v0.3...v0.4
Version 0.3
Version 0.2
New features:
- Strikeout annotations are rendered using surrounding context for the deletion.
- Document layout is now inferred by default from pdfminer,
--cols
remains only as a fallback/override. - Support for alternative page numbers, when present in the PDF.
- JSON output format, as an alternative to Markdown.
--keep-hyphens
option.- Command-line options for custom layout analysis parameters.
Internal improvements:
- Significant refactoring.
- Type annotations.
- Added support for pluggable output formats.
Fixed:
Version 0.1
This is the first "official" release of pdfannots. Binaries are available from PyPI, or:
pip install pdfannots