v0.17.0
Bug fix release with a few improvements and a new composer dependency.
Highlights:
- added
symfony/polyfill-mbstring
to improve PHP 8 support (#337) - reverted 4f4fd10 and preserving fix for #260, fixing #319, #322 and #334 (#342)
- revived #257: Properly decode ANSI encodings (#349)
- allow for line breaks when splitting xrefs for id and position, fixes #19 (#345)
Document::getPages()
should only ever return elements of type 'Page' (#350)- rely on getTextArray() in getDataTm() to extract the texts (#340)
- fix missing BT command before each section (could result in wrong coordinates) and its resetting of Tm (#341)