Repository navigation
Releases
v1.3.0 - Transition to AGPL-3.0
Release v1.3.0
This release transitions the PDF Manager application to the AGPL-3.0 license and updates its core rendering engine.
⚖️ License Change: MIT ➔ AGPL-3.0
Following the re-licensing of our core PDF libraries, the PDF Manager app itself is now licensed under the GNU Affero General Public License v3.0 (AGPL-3.0).
What this means:
- The app remains free and open source.
- Any modifications or forks of this application must also be open-sourced under the same AGPL-3.0 terms.
- This ensures the project stays community-focused and prevents proprietary exploitation.
🚀 Key Updates
- Security & Legal: Full transition to AGPL-3.0.
- Engine Upgrade: Now powered by
HyntixPdfViewer:1.0.3andKotlinPdfium:1.0.3. - In-App Transparency: Updated the "Open Source Licenses" section in Settings to reflect current licensing.
📥 Download
The updated source code is available on the master branch.
We are committed to keeping PDF Manager the most private and open PDF tool on Android. Thank you for your continued support!
v1.2.0: Maintenance & Library Update
v1.2.0: Maintenance & Library Update
Prepare for a more stable experience with updated core dependencies and search improvements.
🚀 What's New in v1.2.0
- Library Update: Upgraded to
HyntixPdfViewer:1.0.2for improved API stability. - Search Enhancements: Fixed issues with search results handling and improved general stability.
- Version Maintenance: General project maintenance and documentation updates.
Full Changelog: v1.1.0...v1.2.0
v1.1.0 - Enhanced PDF Gestures & Performance Improvements
PDF Manager v1.1.0
This release focuses on significantly improving the PDF viewing experience with smoother gestures, intuitive page navigation, and refined tablet support.
🚀 Key Improvements
📱 Enhanced PDF Gestures
- Carousel Page Navigation: Page-by-page mode now behaves like a carousel. Any directional swipe (even light ones) will smoothly transition to the next or previous page.
- Zoom Protection: Fixed a long-standing issue where pinch-to-zoom or double-tap gestures would inadvertently trigger accidental page changes.
- Refined Horizontal Mode: Pages are now perfectly centered and displayed one at a time when using horizontal scroll mode.
💻 Better Tablet Visibility
- Improved page-fitting logic to ensure entire PDF pages are visible in landscape mode, particularly optimized for tablet screens.
⚙️ Infrastructure & Performance
- Library Upgrade: Upgraded core rendering to
HyntixPdfViewer:1.0.1. - Dependency Management: Fully migrated to remote JitPack dependencies, reducing project complexity for contributors.
- Optimization: Final release APK is optimized at 8.7 MB.
📦 What's Changed
- Upgrade
HyntixPdfViewerto v1.0.1 - Implement raw direction tracking for reliable gesture detection
- Block page snaps during active zoom gestures/animations
- Set default FitPolicy to
BOTHfor better screen utilization - Bumped application version to v1.1 (versionCode 2)
Full Changelog: v1.0.0...v1.1.0
v1.0.0 - Initial Release
PDF Manager v1.0.0
Initial open-source release of PDF Manager, a high-performance and privacy-focused PDF management application for Android.
Key Features:
- PDF Rendering: High-quality rendering powered by PDFium via HyntixPdfViewer.
- Virtual Folders: Organize your PDFs without duplicating or moving files.
- Duplicate Finder: Identify and manage duplicate PDF files locally.
- Enhanced Viewer: Includes text selection, full-text search, Table of Contents, and Reflow Mode.
- Theming: Full support for Light, Dark, and System themes.
- Privacy First: All processing is done locally; no tracking or external data transmission.
Technical Details:
- Min SDK: 33 (Android 13)
- Target SDK: 36
- Language: Kotlin 2.3 with Jetpack Compose
- Native: C++ SIMD bitmap operations and Rust PDF scanner