Releases: afreakyelf/Pdf-Viewer
Releases · afreakyelf/Pdf-Viewer
Minor fix
Bug fixes and Maven support
What's Changed
- Fixed file not in PDF format or corrupted #114, #113
- Fixed scroll issue #112
- Added
jumpToPage
to jump to a particular page #111 - Fixed currentPage not closed issue #109
- Added Maven central support.. Yay!! Painful but got it done! Thank you @vanniktech
Full Changelog: v2.0.7...v2.1.0
v2.0.7
Bug fixes
v2.0.5 Add compose Modifier parameter to PdfRendererViewCompose (#102)
File download permissions issue fix
Changes:
- Request runtime permissions for versions below Android 10.
- Use scoped storage practices for Android 10 and above.
- Use the Storage Access Framework (SAF) for user-selected locations.
Major update with bunch of fixes and new features Latest
- Orientation Change Handling: Improved to maintain the current page position during device orientation changes.
- Security Enhancement for File Paths: Implemented secure file path handling to prevent directory traversal attacks.
- Efficient Caching Strategy: Optimized to store only the most recent PDF file in the cache, reducing storage usage.
- Screenshot Prevention Feature: Added functionality to disable screenshots and screen recordings for enhanced privacy.
- Dynamic UI Customization: Introduced flexibility in customizing the UI elements programmatically based on XML attributes.
- Compatibility with 'NoActionBar' Theme: Ensured default values for missing attributes, enabling smooth integration with various themes.
- Jetpack Compose Support: Added a composable function PdfRendererViewCompose for Jetpack Compose applications.
- Performance Optimization: Enhanced performance for better handling of large PDF files.
Multidex issue fix
Merge pull request #68 from JoyMajumdar2001/patch-1 Update build.gradle
Build Fixes
v1.1.1 Update README.md
Dependency Updated
v1.1.0 Create gradle-publish.yml
UI Fixes
Merge pull request #51 from Husseinhj/feature/loading-and-spacing Loading and spacing