- BREAKING CHANGE: Now uses the platform interface
PdfImageRendererPdf
renamed toPdfImageRenderer
- BREAKING CHANGE: New version requirements:
- Android: minSdk = 21
- iOS: min Version = 12.0
- dart: ^3.6.0
- flutter >=3.3.0
- Fixes an issue on Android devices when opening a PDF (#5)
- BREAKING CHANGE: AGP updated to 7.3.0
- Fixes all dart analysis issues
- Added flutter_lints: ^2.0.1
- Lowered minimum required Flutter SDK version to 1.17.0.
- Lowered minimum required Dart SDK version to 2.12.0.
- Allow to get the
path
from aPdfImageRendererPdf
- BREAKING CHANGE: Updated gradle plugin version from 3.5.0 to 4.2.1.
- BREAKING CHANGE: Updated compileSDKVersion to 30.
- BREAKING CHANGE: Updated APIs of
open
,close
andopenPage
to not return internal values.
- Fix
close
method
- Add more details to error messages
- Enabled dart strong mode
BREAKING CHANGE This could lead to some type errors as some functions return nullable types now.
- Fixed bad PDF page states. See 21a0d45aa9a096760dd03763b4a961d9d9b9450c
- Update dependencies
- Migrate to null sound safety.
- Use cropBox on iOS devices, not mediaBox
- Allow multi-threading on iOS which improves iOS rendering performance by a factor of 4 or more
- Add parallel execution test in example app
- Reduce qoS for iOS rendering to prevent ui lags
- Reduce android UI lags
- BREAKING background color now requires a
Color
object - Make a lot more options optional and use default values instead.
- Fix background color not working on android.
- Initial release. Can have some stability issues. Do not use in production!
- Improve the description to better describe the package.
- Try to make android work
- Finally found out what the problem for the android problem was -> see commits
- Fixed pdf rotation ignored on iOS devices.
- Fixed pdf not rendering correctly on iOS with
scale
property larger than 1
- Improve iOS pdf rendering performance.
- Improve iOS pdf rendering performance.