Releases: TomRoush/PdfBox-Android
Releases · TomRoush/PdfBox-Android
v2.0.7.0
v2.0.6.0
v2.0.5.0
v2.0.4.0
v2.0.3.0
This is available through Maven Central as com.tom-roush.pdfbox-android:2.0.3.0
Breaking Changes:
- Package for
PDFBoxResourceLoader
changed fromcom.tom_roush.pdfbox.util
tocom.tom_roush.pdfbox.android
PDFBoxResourceLoader.LOAD_FONTS
has been removed. UsePDFBoxConfig.setFontLoadLevel()
instead
Major Changes:
- Upgrade to PDFBox API v2.0.3 PDFBox 2.0.3 Changelog
v2.0.2.0
This is available through Maven Central as com.tom-roush.pdfbox-android:2.0.2.0
Major Changes:
- Upgrade to PDFBox API v2.0.2 PDFBox 2.0.2 Changelog
v2.0.1.0
This is available through Maven Central as com.tom-roush.pdfbox-android:2.0.1.0
Major Changes:
- Upgrade to PDFBox API v2.0.1 PDFBox 2.0.1 Changelog
Bug Fixes:
- Fix Canvas clipping causing rendering issues (#299)
Dependency Changes:
- Bump gradle from 4.2.2 to 7.0.0 (#296) - This involves an Android API bump to 30 and a Java version bump to 11
v2.0.0.0
This is available through Maven Central as com.tom-roush.pdfbox-android:2.0.0.0
Major Changes:
- Upgrade to PDFBox API v2.0.0
- Release are now published to Maven Central. Note that the groupId has changed to
com.tom-roush
- Github Actions is now used for CI/CD
- The library resources folder has been removed. This means that calling
PDFBoxResourceLoader.init(getApplicationContext());
is now required
Enhancements:
- Close input stream after creating PDImageXObject from a JPG file. (#258)
- Upgrade PDFBox API to v2.0.0 (#265)
- Publish artifacts to Maven Central (#274)
- Migrate to AndroidX (#275)
- Add Github Actions workflows (#277)
- Remove duplicated resources (#278)
Bug Fixes:
- Fix a NPE on PDFStreamEngine. Fix a leak on FlateFilter (#255)
Dependency Changes:
- Bump Bouncy Castle from 1.68 to 1.69 (#286)
v1.8.10.3
v1.8.10.2
There is an issue with the BouncyCastle dependencies in this release that may cause issues compiling. It is recommended to use v1.8.10.3 instead
This is available through JCenter as com.tom_roush.pdfbox-android:1.8.10.2
Enhancements:
- Bump Gradle plugin and junit versions (#249)
- Update bouncycastle to the last version (#245) (@4brunu)
- Migrate from spongycastle to bouncycastle (#244) (@4brunu)
- Bump Android and Gradle versions (#240)
- Remove permissions from library manifest (#234)
- Reduce seek file when parsing document (#204) (@ngochai84)
- Simplify pixel indexing
- Implement PageDrawer.getCurrentPoint
Bug Fixes:
- Migrate from external to internal storage to fix tests (#246) (@4brunu)
- Fix integer overflow in COSParser (#201) (@thekevinbrown)
- Fix other issues with non-US locales
-Fix crash when writing XRef in non-US Locales (@devjta)