Lagrange 2.1.3
Release date: 2026-11-13
This release expands library discovery and reading options, improves provider integrations, and makes background downloads and audiobook controls more reliable.
Highlights
- Browse server collections and similar lists across BookOrbit, Komga, and Kavita, and use provider-aware EPUB bookmarks. (PR #394, PR #395) (
RobinD42,van-geaux) - Customize reading with optional title-and-author headers, EPUB margin tap zones, two-page comic spreads on larger displays, and improved EPUB layout handling. (PR #390, PR #304, PR #413, PR #402) (
RobinD42,chortya,RobinD42,JimmyJi0309)
Features
- 010bdf9 Added a Collections destination for BookOrbit collections and Smart Scopes, Kavita collections and Want To Read, and Komga collections and Read Lists. (PR #394) (
RobinD42) - 543142f Added provider-aware EPUB bookmarks: BookOrbit supports list, add, open, edit, and delete; Kavita PToC text bookmarks support list, add, open, and delete. Kavita title/note editing is not supported, and Komga does not expose bookmarks. (PR #395) (
van-geaux) - a7f98fc Added optional per-library title-and-author headers and separators for EPUB, PDF, and comic readers. (PR #390) (
RobinD42) - 9dae559 Added an EPUB reader setting that lets taps and page-turn swipes respond within selected parts of the page margins. (PR #413) (
RobinD42) - ea3ebff Added two-page comic spreads on unfolded foldables and landscape tablets. (PR #304) (
chortya)
Improvements
- 7ac09bc Improved automatic downloads while the app is in the background, preserving queued work for retries after temporary failures. Byte-range resume for large files is not added. (PR #396) (
JBWortley) - bb22e32 Improved Android Auto audiobook controls, placing dedicated 30-second seek buttons in the primary controls. (PR #388) (
whattheschnell) - 59d70f9 Restored BookOrbit Smart Scope browsing on server versions where the earlier scoped-books endpoint requires Apple App Attest. (PR #414) (
RobinD42) - 904a7e2 Improved Kavita catalog filtering and kept successful Home shelves available when another shelf request fails. (PR #410) (
van-geaux) - 3d0a090 Keeps recently read books in their updated Home shelf position while BookOrbit catalog data catches up. (PR #399) (
RobinD42) - 4e93c9b Opens the chapter/page popup with the selected item in view. (PR #397) (
RobinD42) - 5c23e46 Enabled Android Autofill support for username and password fields. (PR #400) (
RobinD42)
Fixes
- cbc4aeb Improved EPUB layout after typography changes, prevented large inline illustrations from splitting across pages, and reserved space for optional reader headers. (PR #402) (
JimmyJi0309) - 079c9c4 Fixed online Komga comic page-list requests by using the expected JSON response type. (PR #405) (
van-geaux) - 2475009 Improved Komga EPUB progress synchronization by retrying rejected locators when a safe server-provided alternative is available. (PR #408) (
van-geaux) - fd5c393 Prevented audiobook notification updates from unnecessarily restarting foreground playback when the app is backgrounded. (PR #415) (
van-geaux) - 53166c4 Added confirmation before following EPUB images linked to another resource, while keeping ordinary links and long-press image viewing unchanged. (PR #417) (
van-geaux) - ba5884c Fixed a language-selection dialog dismissal race when the activity is recreated after changing the app language. (PR #419) (
JimmyJi0309) - 1767d88 Corrected OLED page styling so it follows the reader background rather than the menu theme. (PR #384) (
chortya) - 639ac11 Corrected the book count shown for collapsed series. (PR #393) (
dannyward630)
Others
- Known limitation: BookOrbit PDF progress changed in the web reader may not always appear when the same book is reopened in Lagrange. The fix is deferred to the next release (#378).
Upgrade notes
- No migration action is currently identified for the changes in this release. Existing profiles, downloads, cached data, and reader preferences are expected to remain available.