Releases: ThePalaceProject/android-core
Releases · ThePalaceProject/android-core
1.23.1
Changes since the last release:
- Fix night mode visual issues in the EPUB reader. (Tickets: #PP-3444, #PP-3503)
- Pause audiobooks when phone calls are received. (Ticket: #PP-1982)
- Handle manifests that have full URIs in some TOC entries. (Ticket: #PP-3455)
- WCAG audit. (Ticket: #PP-3379)
- Ensure armeabi-v7 SQLite libraries are correctly packaged.
- Pause audiobooks when Bluetooth audio devices are disconnected. (Ticket: #PP-3396)
- Ensure SAML web views start from a clean slate every time. (Ticket: #PP-3421)
1.23.0
Changes since the last release:
- Fix night mode visual issues in the EPUB reader. (Tickets: #PP-3444, #PP-3503)
- Pause audiobooks when phone calls are received. (Ticket: #PP-1982)
- Handle manifests that have full URIs in some TOC entries. (Ticket: #PP-3455)
- WCAG audit. (Ticket: #PP-3379)
- Ensure armeabi-v7 SQLite libraries are correctly packaged.
- Pause audiobooks when Bluetooth audio devices are disconnected. (Ticket: #PP-3396)
- Ensure SAML web views start from a clean slate every time. (Ticket: #PP-3421)
1.22.0
Changes since the last release:
- Pause audiobooks when phone calls are received. (Ticket: #PP-1982)
- Handle manifests that have full URIs in some TOC entries. (Ticket: #PP-3455)
- WCAG audit. (Ticket: #PP-3379)
- Ensure armeabi-v7 SQLite libraries are correctly packaged.
- Pause audiobooks when Bluetooth audio devices are disconnected. (Ticket: #PP-3396)
- Ensure SAML web views start from a clean slate every time. (Ticket: #PP-3421)
1.21.1
Changes since the last release:
- Ensure account picker dialog opens fully on large screens. (Ticket: #PP-3406)
- Make the notifications request screen resilient to huge text sizes.
- Remove tutorial screens. (Ticket: #PP-3416)
- Ensure toolbar search boxes work on Chromebooks. (Ticket: #PP-3407)
- Support retrieving manifests and licenses using bearer tokens. (Ticket: #PP-3410)
- Ensure library titles are fully displayed in the toolbar. (Ticket: #PP-3378)
- Trying to create duplicate accounts now silently succeeds without creating another account. (Ticket: #PP-3345)
1.21.0
Changes since the last release:
- Ensure account picker dialog opens fully on large screens. (Ticket: #PP-3406)
- Make the notifications request screen resilient to huge text sizes.
- Remove tutorial screens. (Ticket: #PP-3416)
- Ensure toolbar search boxes work on Chromebooks. (Ticket: #PP-3407)
- Support retrieving manifests and licenses using bearer tokens. (Ticket: #PP-3410)
- Ensure library titles are fully displayed in the toolbar. (Ticket: #PP-3378)
- Trying to create duplicate accounts now silently succeeds without creating another account. (Ticket: #PP-3345)
1.20.0
Changes since the last release:
- Add control over notifications and a splash screen item that requests permissions. (Ticket: #PP-3301)
- Fix a permissions-related crash. (Tickets: #PP-3301, #PP-3274)
- Change eBook -> EPUB. (Ticket: #PP-3261)
- Ensure the library registry is properly refreshed. (Ticket: #PP-3307)
- Do not submit empty search queries. (Ticket: #PP-3244)
- Add keyboard control in the R2 reader. (Ticket: #PP-3174)
- Redesign tutorial screens to use localizable layouts. (Ticket: #PP-3173)
- Adjust catalog visuals to match iOS, and refactor facet handling. (Ticket: #PP-3170)
1.19.2
Changes since the last release:
- Ensure filters are carried through feeds. (Ticket: #PP-3179)
- Fix local feed filtering. (Ticket: #PP-3214)
- Stop treating Adobe DRM failures as fatal during logging out. (Ticket: #PP-3177)
- Refactor player service and notification handling for better playback. (Ticket: #PP-3157)
- Fix a potential OOM when repackaging LCP publications. (Ticket: #PP-3155)
- UI adjustments to improve accessibility with keyboard use. (Ticket: #PP-3106)
- Attempt to correct T&F fulfillment by not leaking credentials across domains. (Ticket: #PP-3135)
- Redesign catalog facets. (Ticket: #PP-558)
- Preserve username/password attempts across backgrounding. (Ticket: #PP-3103)
1.19.1
Changes since the last release:
- Stop treating Adobe DRM failures as fatal during logging out. (Ticket: #PP-3177)
- Refactor player service and notification handling for better playback. (Ticket: #PP-3157)
- Fix a potential OOM when repackaging LCP publications. (Ticket: #PP-3155)
- UI adjustments to improve accessibility with keyboard use. (Ticket: #PP-3106)
- Attempt to correct T&F fulfillment by not leaking credentials across domains. (Ticket: #PP-3135)
- Redesign catalog facets. (Ticket: #PP-558)
- Preserve username/password attempts across backgrounding. (Ticket: #PP-3103)
1.19.0
Changes since the last release:
- Refactor player service and notification handling for better playback. (Ticket: #PP-3157)
- Fix a potential OOM when repackaging LCP publications. (Ticket: #PP-3155)
- UI adjustments to improve accessibility with keyboard use. (Ticket: #PP-3106)
- Attempt to correct T&F fulfillment by not leaking credentials across domains. (Ticket: #PP-3135)
- Redesign catalog facets. (Ticket: #PP-558)
- Preserve username/password attempts across backgrounding. (Ticket: #PP-3103)
1.18.2
Changes since the last release:
- Attempt another hotfix for a recurring audiobooks crash.