readium / kotlin-toolkit

A toolkit for ebooks, audiobooks and comics written in Kotlin
https://readium.org/kotlin-toolkit
BSD 3-Clause "New" or "Revised" License
163 stars 72 forks source link

Android 15 Considerations #538

Open stevenzeck opened 1 month ago

stevenzeck commented 1 month ago

Describe the bug

Considerations if targeting the Android 15 API.

  1. MemoryObserver uses a couple of constants from ComponentCallbacks2 that are being deprecated.
  2. mutableListOf.removeLast() seems to require API level 35? Might be a bug with Android SDK.
  3. Check for any behavior issues on a device running Android 15.
  4. Check for any behavior issues when targeting Android 15. For example, insets and edge-to-edge.

How to reproduce?

N/A

Readium version

3.0.0-beta1

Android API version

VanillaIceCream

Additional context

No response