github van-geaux/lagrange-reader v2.1.1-issue-367-test.2
Lagrange 2.1.1-issue-367-test.2

pre-release3 hours ago

Lagrange 2.1.1 issue #367 test build

Release date: 2026-10-31

This prerelease tests the corrected PDFium page-position handling for issue #367. It is intended for reporter validation on BookOrbit PDFs.

Fixes

  • Fixed PDF footers that displayed the first visible PDF page as page 2 instead of page 1.
  • Corrected visible page progress for the first, intermediate, and last PDF pages while preserving PDF resume and progress synchronization behavior.

Validation

  • JVM regression tests passed for PDFium page-index correction and document bounds.
  • Android instrumentation passed for opening a three-page PDF and reporting the first, intermediate, and last visible pages.
  • Android lint, debug APK assembly, and Android-test APK assembly passed.
  • The fix was exercised on a connected Android device before publication.

Reporter test request

Please test several BookOrbit PDFs and confirm that:

  • the first visible page displays as page 1 of the correct total;
  • intermediate and last pages display the expected page numbers;
  • tapping page 1 from the page list opens page 1;
  • closing and reopening a PDF preserves the expected position.

This is a prerelease test build. Existing app data should be retained when updating from the regular 2.1.1 release, but please back up important data before testing.

Don't miss a new lagrange-reader release

NewReleases is sending notifications on new releases.