What's New
Added
- Signatures - Sign a document by drawing, typing or picking an image of your signature, from the reader or from Tools; signatures are kept per document, managed from one sheet, and written into the file after a confirmation or saved into a copy
- Translations - Bangla, Russian, German, Spanish, French, Italian, Portuguese, Turkish, Polish, Irish and Japanese (#91, #93, #95, #98)
- App Language - Choose the app's language in Settings on any Android version; on Android 13 and later it stays in step with the system's per-app language setting
- Translate Selected Text - Translators and other text apps, such as Google Translate, appear in the text selection menu (closes #78)
- Print Progress - Printing shows how far the pages have been prepared
- Save a Copy Without the Password - Save an unprotected copy of a password-protected document from the reader
- Crash Details - The crash screen shows the full details and can copy them, share them, or open a GitHub issue with the bug form filled in
Changed
- Dates - Dates and times follow the app's language
- Update Notes - The update screen shows only what's new, formatted
- Libraries - Updated Gradle 9.8.0, AGP 9.4.1, Kotlin 2.4.20, Compose BOM 2026.09.00, iText 9.8.0 and BouncyCastle 1.86
Fixed
- Japanese, Chinese and Korean PDFs - Documents that need character maps, such as many Japanese, Chinese and Korean files, now open instead of showing an error (closes #89)
- Document Info in Landscape - Document Info and File Info no longer crash in landscape (closes #80)
- Menu Button - The page slider no longer covers the reader's ⋮ button (closes #79)
- Crash Screen - The crash screen now appears after any crash instead of the app freezing
- Try Again - Try Again on the reader's error screen opens the document again
- Settings in Your Language - Scroll mode, reading theme and the update interval in Settings are shown in the app's language instead of English
Download
| File | Size |
|---|---|
PdfReaderPro-v2.5.0.apk
| 17M |
Installation
- Download
PdfReaderPro-v2.5.0.apkbelow - Enable "Install from unknown sources" if prompted
- Open the APK to install
Verify Download (Optional)
sha256sum -c PdfReaderPro-v2.5.0.apk.sha256
md5sum -c PdfReaderPro-v2.5.0.apk.md5Full Changelog: CHANGELOG.md
What's Changed
- Add localization: ru, de by @4kvoodoo in #91
- Merge feature into master: signatures, ru/de localization, dependency updates by @ahmmedrejowan in #92
- Add Spanish and French localization (es, fr) by @4kvoodoo in #93
- Merge feature into master: Spanish and French, localized dates, translation fixes by @ahmmedrejowan in #94
- Crash screen that works after any crash, GitHub report link, and CI hang fixes by @ahmmedrejowan in #96
- Add Italian & Portuguese translations + localized READMEs (ru, de, es, fr, it, pt) by @4kvoodoo in #95
- Open PDFs that need character maps, working Try Again, Italian and Portuguese by @ahmmedrejowan in #97
- Release 2.5.0, with releases driven by CHANGELOG.md by @ahmmedrejowan in #99
- TranslationAdd Turkish, Polish, Irish and Japanese translations (tr, pl, ga, ja) by @4kvoodoo in #98
- Finish 2.5.0: four more languages, translation fixes, version check by @ahmmedrejowan in #100
- Language setting in the app, and Bangla by @ahmmedrejowan in #101
New Contributors
Full Changelog: v2.4.0...v2.5.0