Releases: ThePalaceProject/android-core
Releases · ThePalaceProject/android-core
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.
1.18.1
Changes since the last release:
- Fix dark mode buttons in audiobook preview player. (Ticket: #PP-3012)
- Eliminate bookmark waits. This should fix at least one ANR. (Ticket: #PP-2932)
- Attempt another fix that avoids closing players that are in the process of being opened.
- Upgrade all libraries to be 16k page compatible.
- Upgrade Kotlin and Readium (Ticket: #PP-2149)
1.18.0
Changes since the last release:
- Eliminate bookmark waits. This should fix at least one ANR. (Ticket: #PP-2932)
- Attempt another fix that avoids closing players that are in the process of being opened.
- Upgrade all libraries to be 16k page compatible.
- Upgrade Kotlin and Readium (Ticket: #PP-2149)
1.17.1
Changes since the last release:
- Attempt to fix a crash caused by operating on a closed audiobook.
- Fix a possible error page crash.
- Fix a dependency conflict that caused a Firebase crash.
- Support new LCP profiles.