What's Changed
🛠️ Major Fixes and Features
- Support for > 2GB files by @andreasrosdal in #1319
- Fix: HtmlParser cannot recognize base64-encoded images by @maayanb180 in #1271
- PDF/A1A & PDF/A1B invalid due to missing language attribute in title metadata by @hemat0gen in #1279
- Allow extra FF bytes preceding JPEG markers by @jeffrey-easyesi in #1247
- Fix: LZWDecoder fails when stream doesn't start with Clear Table (256) by @scottmore in #1299
- Fix HTML export issue with image and text div rendering by @maayanb180 in #1275
- Fix margin setting on open document by @DarkMike-ru in #1283
- Set original type on images for OpenRTF support by @olivierDelierre in #1285
✅ Improvements & Minor Fixes
- Added check/error in PdfPTable.addCell by @StevenStreasick in #1195
- Handle null resources gracefully by @gtoison in #1278
- Clarify the licensing policy by @ForNeVeR in #1206
- Fix broken links for licenses by @sinansonmez in #1277
- Update LayoutProcessor.java (see #1159) by @vk-github18 in #1211
📦 Dependency Updates
- Bump
maven-surefire-plugin.versionfrom 3.3.0 → 3.3.1 #1200 - Bump
org.hamcrest:hamcrestfrom 2.2 → 3.0 #1201 - Bump
org.assertj:assertj-corefrom 3.26.0 → 3.26.3 #1202 - Bump
junit.versionfrom 5.10.2 → 5.10.3 #1204 - Bump
maven-javadoc-pluginfrom 3.7.0 → 3.11.1 #1231 - Bump
junit.versionfrom 5.10.3 → 5.11.3 #1236 - Bump
commons-io:commons-iofrom 2.16.1 → 2.18.0 #1237 - Bump
icu4jfrom 75.1 → 76.1 #1238 - Bump
fopfrom 2.9 → 2.10 #1239 - Bump
checkstylefrom 10.17.0 → 10.20.1 #1240 - Bump
maven-jxr-pluginfrom 3.4.0 → 3.6.0 #1242 - Bump
maven-site-pluginfrom 3.12.1 → 3.21.0 #1243 - Bump
maven-gpg-pluginfrom 3.2.4 → 3.2.7 #1244 - Bump
maven-surefire-plugin.versionfrom 3.3.1 → 3.5.2 #1245 - Bump
bouncycastle.versionfrom 1.78.1 → 1.79 #1246 - Bump
commons-io:commons-iofrom 2.18.0 → 2.19.0 #1305 - Bump
fopfrom 2.10 → 2.11 #1303 - Bump
maven-bundle-pluginfrom 5.1.9 → 6.0.0 #1302 - Bump
maven-compiler-pluginfrom 3.13.0 → 3.14.0 #1301 - Bump
maven-javadoc-pluginfrom 3.11.1 → 3.11.2 #1304 - Bump
maven-surefire-plugin.versionfrom 3.5.2 → 3.5.3 #1309 - Bump
maven-clean-pluginfrom 3.4.0 → 3.4.1 #1312 - Bump
validation-modelfrom 1.26.1 → 1.28.1 #1311 - Bump
icu4jfrom 76.1 → 77.1 #1313 - Bump
maven-checkstyle-pluginfrom 3.4.0 → 3.6.0 #1310 - Bump
checkstylefrom 10.20.1 → 10.23.1 #1314 - Bump
bouncycastle.versionfrom 1.79 → 1.80 #1316 - Bump
pitest-junit5-pluginfrom 1.2.1 → 1.2.2 #1315 - Bump
junit.versionfrom 5.11.3 → 5.12.2 #1318 - Bump
assertj-corefrom 3.26.3 → 3.27.3 #1317 - Bump
jacoco-maven-pluginfrom 0.8.12 → 0.8.13 #1320
🧑💻 New Contributors
- @StevenStreasick in #1195
- @ForNeVeR in #1206
- @sinansonmez in #1277
- @gtoison in #1278
- @maayanb180 in #1271
- @hemat0gen in #1279
- @olivierDelierre in #1285
- @scottmore in #1299
- @DarkMike-ru in #1283
Full Changelog: 2.0.3...2.0.4