You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
21c7046 Added available-format labels and downloaded-format indicators to browse book cards. (#132, #127)
0a9f44c Made the Library Browse actions bar compact and collapsed by default. (#134, #133)
Browse options remain available from the bar, with existing conditional actions and aggregate download progress preserved.
24fba82 Centered narrower portrait covers in the expanded audiobook player. (#98, #97)
Fixes
e6552d5 Routed PDF hyperlinks before directional tap zones. (#119, #118)
Internal destinations navigate within the PDF, while HTTP/HTTPS and mailto links use Android system handlers.
Unsupported or malformed schemes safely fall back to existing tap handling.
aab0089 Kept the More sheet above the Android navigation-bar inset so its final option remains reachable. (#117, #115)
6792e48 Routed Back from non-Home peer root destinations to Home while preserving nested navigation behavior. (#128, #126)
d2fb447 Added seek confirmation for audiobook position changes. (#130, #129)
The modal blocks accidental outside taps, keeps playback running, and restores the captured position with No, go back.
b1ed76e Preserved normal Android volume behavior while audiobooks are active. (#99, #95)
Reader volume-button page navigation is opt-in per library and is disabled whenever an audiobook session exists.
Others
Compatibility and validation:
Published as Lagrange-1.5.1.apk (63,691,461 bytes); SHA-256 1b1306961be9c95f8d076293c7c803d9b9980424e1d0b1b7d0ffea7ba79f3766 verified. Release workflow run 33733443965 passed. Local verification passed 632 JVM tests with 0 failures, 0 errors, and 0 skipped, Kotlin and Android-test compilation, lint, and debug/Android-test APK assembly; local signed release assembly was unavailable because signing credentials are CI-configured. Device/emulator checks remain outstanding for volume-button navigation, download notifications, PDF hyperlink interactions, and browser Back behavior.
Known limitations and deferred work:
BOOX/Android e-ink physical validation remains deferred; the minimum SDK is unchanged.
Native AppAuth/Custom Tabs OIDC remains deferred until BookOrbit provides deployed mobile-redirect support and the identity-provider callback is registered.
MOBI, AZW, AZW3, and FB2 remain unsupported.
Broader offline RAR/7z extraction and additional product work remain deferred.
Upgrade notes:
No migration action is currently identified for the 1.5.1 changes.