Skip to content

Releases: afreakyelf/Pdf-Viewer

v2.2.1

10 Mar 05:16

Choose a tag to compare

Full Changelog: v2.2.0...v2.2.1

  • Improve caching mechanism
  • Fixed no progress/loading indicator when opening Pdf
  • Fixed where the library was loading entire PDF in one go; now it loads in segments as you scroll

v2.2.0

03 Mar 00:05

Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v2.1.1...v2.2.0

Minor fix

01 Apr 17:54

Choose a tag to compare

What's Changed

  • Min SDK set back to 21 #120

Full Changelog: v2.1.0...v2.1.1

Bug fixes and Maven support

01 Apr 05:32

Choose a tag to compare

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

27 Feb 05:08

Choose a tag to compare

What's Changed

Full Changelog: v2.0.5...v2.0.7

Bug fixes

05 Jan 09:40
227588c

Choose a tag to compare

v2.0.5

Add compose Modifier parameter to PdfRendererViewCompose (#102)

File download permissions issue fix

02 Dec 13:58

Choose a tag to compare

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

01 Dec 02:53

Choose a tag to compare

  • 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

28 Apr 00:25
5704319

Choose a tag to compare

Merge pull request #68 from JoyMajumdar2001/patch-1

Update build.gradle

Build Fixes

06 Dec 00:39
1c2a73a

Choose a tag to compare

v1.1.1

Update README.md