Skip to content

Lagrange 1.4.3

Latest

Choose a tag to compare

@github-actions github-actions released this 11 Aug 04:46
· 2 commits to main since this release
3f45c4e

Lagrange 1.4.3

Features

  • 7fb5e3a Added explicit offline library caching for user-selected libraries. (#43)
    • Book details and browsing-size cover thumbnails can be cached independently.
    • Manual refresh/download supports progress, cancellation, partial-failure retention, storage reporting, and explicit clearing.
    • An optional approximately daily unmetered-network refresh is available; readable book files remain separate from this cache.
  • 260e059 Added one Check for updates button to the About screen. (#50)
    • The button shows checking and result states.
    • A manual check shows an available update again even when that release was previously ignored.
  • eb5400e Added continuous playback and timeline handling for connected multi-file split-MP3 audiobooks. (#36)
    • Ordered files play as one authenticated playlist with automatic advancement.
    • Chapters, seeking, elapsed/remaining time, and overall progress use the complete audiobook timeline.

Improvements

  • c355872 Added series and selected-library bulk-download workflows with file-level selection, collection-level confirmations, aggregate progress, cancellation, cellular-data warnings, and confirmed deletion of local copies. BookOrbit Shelves bulk download remains deferred. (#38)
  • c6ed71b Preserved browser drill-down and reader state through repeated orientation/fold recreation, including reader locators and idempotent reader launches. (#47)

Fixes

  • 878373c Added same-book file selection when multiple compatible formats or attachments are available, while excluding unsupported metadata attachments from reader/media selection. (#37)
  • 31d30b3 Restored cached-series Previous/Next navigation while offline or in airplane mode. (#42)

Others

  • Compatibility and validation:
    • All release-scope pull requests were merged into main before publication; the relevant user/device confirmations remain recorded in the project validation notes.
    • The About-screen update check, offline library cache, split-MP3 playback, bulk-download flows, same-book file selection, cached-series navigation, and recreation handling were user-confirmed at the applicable validation stage.
  • Known limitations and deferred work:
    • BOOX/Android e-ink physical validation remains deferred pending access to a device; the current minimum SDK remains 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.
    • BookOrbit Shelves bulk download remains deferred because the current API/model path does not expose usable Shelf content.
    • Issues #40 and #41 are not included in this release because their local fixes have not been delivered through merged pull requests.
  • Upgrade notes:
    • No migration action is identified for the 1.4.3 changes.