Absorb v1.2.0
⚠️ Important: Package Name Change
The application ID has changed fromcom.example.audiobookshelf_apptocom.barnabas.absorb. Android treats this as a new app. You must uninstall the previous version before installing v1.2.0. Your server-side progress, and library data are safe, they live on your audiobookshelf server. You will need to re-download any offline books after installing.
What's New
- OIDC / SSO Login - Sign in with your identity provider (Authentik, Authelia, Keycloak, etc.) using the same OpenID Connect setup as the official app. If your server has OIDC enabled, a sign-in button appears automatically on the login screen. No extra server configuration needed - uses the standard
audiobookshelf://oauthredirect URI.
Improvements
- Smoother card transitions - The absorbing screen card swipe is now noticeably smoother with reduced blur overhead, subtler scaling, better scroll physics, and isolated repaint boundaries.
- Book details available offline - Tapping a downloaded books details button while the server is unreachable now shows the full detail sheet (title, author, chapters, duration) using locally cached data.
Bug Fixes
- Offline mode reliability - Fixed an issue where the app could show the login screen instead of offline mode when opened with the server down. Credentials are now always restored from local storage regardless of server reachability.
- Code cleanup - Removed deprecated search screen, series detail screen, and unused widget files.