Skip to content

Releases: ThePalaceProject/android-core

1.21.1

18 Dec 18:19

Choose a tag to compare

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

17 Dec 19:12

Choose a tag to compare

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

21 Nov 19:21

Choose a tag to compare

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

06 Nov 19:51

Choose a tag to compare

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

31 Oct 13:55

Choose a tag to compare

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

28 Oct 17:24

Choose a tag to compare

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

03 Oct 17:34

Choose a tag to compare

Changes since the last release:

  • Attempt another hotfix for a recurring audiobooks crash.

1.18.1

30 Sep 16:07

Choose a tag to compare

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

26 Sep 18:35

Choose a tag to compare

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

02 Sep 12:59

Choose a tag to compare

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.