Skip to content

Releases: deranjer/bookorbit-android

v0.6.0

Choose a tag to compare

@github-actions github-actions released this 08 Oct 23:24
f2de4a7

0.6.0 (2026-10-08)

Features

  • auth: keep each server's local data separate (fe656f6)
  • detail: redesigned book detail with hero, format chips and tabs (b3e6d5d)
  • detail: redesigned book detail with hero, format chips and tabs (ba4d5dd)
  • home: redesigned Home with greeting, streak/goal strip and Continue card (3923284)
  • home: redesigned Home with streak, goal and Continue card (5316729)
  • layout: navigation rail and readable width on wide screens (fe6dd7a)
  • layout: two-pane for Authors/Series books and Downloads; top bar over the list column only (cebae30)
  • layout: two-pane list + detail on wide windows (8cf1e07)
  • nav: author and series screens, tappable from book detail (7247a65)
  • nav: choose and order the bottom bar from Settings (3992488)
  • nav: five-tab shell (Home, Library, Search, Notes, You), no drawer (2f65d16)
  • nav: five-tab shell with Library chips, Notes hub and You tab (4374d43)
  • nav: open every screen outside the bottom bar from You (41e7148)
  • nav: open every screen outside the bottom bar from You (c8813e1)
  • player: audiobook bookmarks (0c98939)
  • player: custom and per-book playback speed (079d264)
  • reader: bookmarks in the ebook reader (1030233)
  • reader: bookmarks in the ebook reader (bebef0e)
  • reader: highlights and notes in the EPUB reader (cc93bb9)
  • reader: highlights and notes in the EPUB reader (74095c0)
  • reader: highlights work offline (04ed930)
  • reader: highlights work offline (33b7d2c)
  • reader: in-book search (8bb4a8a)
  • reader: in-book search (282331e)
  • reader: native comic reader for CBR and CB7 (a210cb8)
  • sessions: report reading and listening sessions to the server (b55af0c)
  • sessions: report reading and listening sessions to the server (803ddad)
  • stats: reading stats screen under You (ede3dcc)
  • stats: reading stats screen under You (8d841ac)
  • theme: coherent light/dark palette, AA contrast and optional Material You (e448ff4)
  • theme: coherent palette, AA contrast and optional Material You (b6b4d52)

Bug Fixes

  • bookdrop: say why approving a book failed (2e5f25f)
  • HTML synopsis, error/retry states, adaptive grid; re-prioritised roadmap (0051a13)
  • offline Library no longer spins forever; correct the empty-collections hint (2e74bef)
  • render HTML synopsis, error/retry states, adaptive grid; re-prioritise roadmap (5d5d6d3)

v0.5.1

Choose a tag to compare

@github-actions github-actions released this 29 Sep 00:13
e776947

0.5.1 (2026-09-29)

Bug Fixes

  • downloads: request notification access when starting download (5bac44b)
  • downloads: request notification access when starting download (a2af2d1)

v0.5.0

Choose a tag to compare

@github-actions github-actions released this 28 Sep 23:36
fddb21f

0.5.0 (2026-09-28)

Features

  • auto: browse and jump to chapters of the playing book (e03232c)
  • combine dashboard, player, and download fixes (07b34e6)
  • player: add ChapterClock for book/chapter time math (8aba55f)
  • player: add progress bar mode setting (0777d76)
  • player: chapter progress bar and chapter list sheet (30fa586)
  • player: normalize chapters into book-time ranges (efb9244)
  • player: reopen the last audiobook, paused, when the app starts (861d05f)
  • player: report chapter-relative progress on the media session (1ab945f)
  • settings: progress bar mode picker (574ecb7)

Bug Fixes

  • address final review (lint opt-in, spec accuracy, Auto chapter start) (52ca023)
  • dashboard: decode the 3.x { books, total } scroller response (f9e857e)
  • downloads: keep downloads running in the background and resume them (f8c9585)
  • downloads: validate resumed range and file length (8710e47)
  • nav: ignore back taps from screens that are already leaving (6720f84)
  • player: harden the launch restore (7263fc7)
  • player: keep skip/cast book-time behavior neutral (cb41080)
  • settings: keep whole-book progress as the default (33b9ddb)

v0.4.2

Choose a tag to compare

@github-actions github-actions released this 28 Sep 02:22
2f11e7f

0.4.2 (2026-09-28)

Bug Fixes

  • player,downloads: fetch audio via the audiobook asset API on server 3.0+ (214b647), closes #41
  • player: sync audiobook position via playback-state on server 3.0+ (c0e48e8)
  • support BookOrbit 3.x audiobook API (downloads, streaming, progress sync) (fa644e5)

v0.4.1

Choose a tag to compare

@github-actions github-actions released this 27 Sep 21:00
c93e404

0.4.1 (2026-09-27)

Bug Fixes

  • downloads,player: surface real errors instead of silently failing (f5aca78)
  • downloads,player: surface real errors instead of silently failing (#38) (38d4c97)

v0.4.0

Choose a tag to compare

@github-actions github-actions released this 02 Aug 19:18
0d82e14

0.4.0 (2026-08-02)

Features

  • fdroid: add fastlane metadata for store listings (d8915d6)
  • fdroid: add fastlane metadata for store listings (6b9daab)
  • fdroid: also build and attach the fdroid-flavor APK to releases (a462822)
  • fdroid: also build and attach the fdroid-flavor APK to releases (0c6fa26)

Bug Fixes

  • fdroid: match changelog filename to the real current versionCode (07b78aa)

v0.3.0

Choose a tag to compare

@github-actions github-actions released this 02 Aug 13:55
dfea661

0.3.0 (2026-08-02)

Features

  • fdroid: add a Cast-free build flavor for official F-Droid (fb6f252)
  • fdroid: add a Cast-free build flavor for official F-Droid (592b016)

v0.2.1

Choose a tag to compare

@github-actions github-actions released this 01 Aug 21:51
eebb8b3

0.2.1 (2026-08-01)

Bug Fixes

  • series: numeric series ID for book lookups + list/grid toggle (0008707)

v0.2.0

Choose a tag to compare

@github-actions github-actions released this 01 Aug 21:28
5b0e691

0.2.0 (2026-08-01)

Features

  • release: fully automate versioning via release-please (d5318b4)
  • release: fully automate versioning via release-please (758a488)

Bug Fixes

  • release: stop relying on release-please's flaky generic updater (b8556d4)
  • release: stop relying on release-please's flaky generic updater (44194a0)

v0.1.0

Choose a tag to compare

@github-actions github-actions released this 30 Jul 14:53
822909f

What's Changed

  • Resync audiobook progress on resume, add Continue Listening shelf by @deranjer in #1
  • feat(bookdrop): port Book Drop inbox feature from bookorbit monorepo by @deranjer in #2
  • Auto-bump release versionCode, show app version in drawer by @deranjer in #3
  • fix(offline): read/listen downloaded books offline, show real app version by @deranjer in #4
  • feat(player): add audiobook sleep timer by @deranjer in #6
  • feat(player): add Chromecast support for audiobooks by @deranjer in #7
  • docs: add ROADMAP.md by @deranjer in #8
  • feat(sync): queue ratings, read-status, and progress writes made offline by @deranjer in #12
  • feat(settings): add Settings screen with real light theme, wifi-only downloads by @deranjer in #13
  • fix(ui): guard book card format badge against non-content files by @deranjer in #15
  • fix(reader): stream base64 encoding to avoid OOM on large EPUBs by @deranjer in #14
  • feat(downloads): save downloads to a user-chosen local storage folder by @deranjer in #18
  • fix(reader): auto-advance sections when scrolling hits a boundary by @deranjer in #19
  • fix(player): stop audiobook Cast button crash from transparent status bar by @deranjer in #20
  • fix(player): stop CastButton fallback from collapsing the whole player layout by @deranjer in #21
  • fix(cast): stop Cast button crash on tap by hosting it in a FragmentActivity by @deranjer in #22
  • fix(cast): give the Activity an AppCompat theme so the Cast chooser dialog can open by @deranjer in #23
  • Surface the app update check in the UI by @deranjer in #25
  • Build & publish signed release APK for F-Droid by @deranjer in #26

New Contributors

Full Changelog: https://github.com/deranjer/bookorbit-android/commits/v0.1.0