Sprint 76: June 1 - 12, 2026
Mobile App Releases (iOS & Android)
- Released Android v1.29.1 (Firebase build 163678650), passing content, functionality, book details, eBook reader, audiobook player, audiobook playback time tracking, and academic test cases
- Completed Android 17 Beta QA testing, passing all test suites
- Implemented the new audiobook playback speed controls on Android (new slider + preset design, matching the iOS work from Sprint 75)
- Added series metadata to the Book Details screen on both iOS and Android, with a tappable link to series search
- Built and tested the Android app against the new Adobe connector
- Added user-initiated Adobe DRM device activation reset on Android
- Fixed an Android bug where barcode and password fields on the sign-in screen cleared when the user navigated away and returned to the app
- Fixed an Android 403 error when checking out UPLOpen collection titles
- Fixed a Google SSO / OIDC login failure that occurred on the first sign-in attempt on Android
- Reduced the number of threads in the Android app; upgraded the app to target API 35 and API 36
- Improved CRL validation handling on iOS
- Implemented the iOS account switch design
- Fixed an iOS bug where catalog lanes containing only one title displayed as empty
- Upgraded the iOS Readium swift-toolkit to v3.9.0
- Investigated iOS PDF crashes and freezes
OverDrive & Content Imports
- Converted the Bibliotheca circulation sweep and purchase monitor scripts to Celery tasks (continued from prior Bibliotheca Celery conversion work)
Web Catalog & Backend