1.5.0 (WIP)
Enhancements
- Add native ODF table-of-contents support to the ODText writer by @potofcoffee fixing #2917 in #2918
- Added support for image alt text by @jwoodhead in #2873
- MPDF Writer : Make the mPDF temporary directory configurable via the
tempDirPDF renderer option, defaulting to the system temporary directory by @danielwirz in #2898 - GD extension is now optional by @andrew-demb fixing [#2789] in #2902
- Writer ODText: Serialize comments as native ODF annotations by @potofcoffee fixing #2921 in #2922
- Writer ODText: Support native shapes, text boxes, and watermarks by @potofcoffee fixing #2909 in #2910
- Writer ODText: Support native form controls by @potofcoffee fixing #2925 in #2926
- Writer ODText: Support native line drawings by @potofcoffee fixing #2907 in #2908
- Writer ODText: Support native bookmarks by @potofcoffee fixing #2911 in #2912
- Writer ODText: Support native footnotes and endnotes by @potofcoffee fixing #2913 in #2914
Bug fixes
- Set writeAttribute return type by @radarhere fixing #2204 in #2776
- Fix "Using null as an array offset" deprecation in Style::getStyle() on PHP 8.5 by @pwsdotru & @slayerfx fixing #2863 in #2892
- Html: Map
<s>,<strike>and<del>tags to strikethrough and fix decimal percentage table/cell widths (e.g.49.85%) being truncated by @aswinkumar863 in #2930
Miscellaneous
- Update phpstan/phpstan requirement from ^0.12.88 || ^1.0.0 to ^0.12.88 || ^1.0.0 || ^2.0.0 by @dependabot & @Progi1984 in #2736
- Restrict phpunit/phpunit to
< 12to fix unit tests on PHP 8.3/8.4 by @slayerfx fixing #2842 in #2889 - Add PHP 8.5 to the CI matrix and fix chr()/ReflectionMethod::setAccessible() deprecations by @slayerfx in #2892