Repository navigation
Releases: deranjer/bookorbit-android
Releases · deranjer/bookorbit-android
Release list
v0.6.0
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
v0.5.0
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
v0.4.1
v0.4.0
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
v0.2.1
v0.2.0
v0.1.0
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