Releases: bloomberg/selekt
Releases · bloomberg/selekt
0.23.1
0.23.0
Fixes
- Replace use of
ScheduledExecutorService.scheduleAtFixedRate
withScheduledExecutorService.scheduleWithFixedDelay
when evicting from the connection pools.ScheduledExecutorService.scheduleAtFixedRate
is an API discouraged by Android Lint. - Support compiling 16 KB-aligned shared libraries with Android NDK version r27 and higher.
0.22.3
Dependencies
- Kotlin 2.0.20.
0.22.2
Dependencies
- Android Gradle Plugin 8.5.2.
- Gradle 8.10.
- Kotlin 1.9.24.
- NDK 27.
0.22.1
Dependencies
- Android Gradle Plugin 8.3.2.
- Gradle 8.7.
0.22.0
Warning: This release decouples the choice of SQLite implementation from the main Android artifact, and requires an additional dependency declaration. Please refer to the getting started guide.
Fixes
- Use Kotlin's
Enum.entries
instead ofEnum.values()
. - Decouple the choice of SQLite implementation from the main Android artifact.
- Publish a BOM.
Dependencies
- Android SDK 34.
- Dokka 1.9.10.
- Gradle 8.6.
- Junit 5.10.1.
- Kotlin 1.9.22.
- Kotlin Coroutines 1.7.3.
- Mockito 5.10.0.
- Mockito-Kotlin 5.2.1.
- NDK 26.1.
- Room 2.6.1.
0.21.0
Warning: This release migrates from OpenSSL 1.1.1v to OpenSSL 3.1.2.
Dependencies
- Kotlin 1.9.10.
- OpenSSL 3.1.2.
0.20.0
Features
- Enable Gradle configuration cache.
Dependencies
- Android Gradle Plugin 8.0.2.
- Gradle 8.3.
- Kotlin 1.9.0.
- OpenSSL 1.1.1v.
- SQLCipher 4.5.5.
0.19.0
Dependencies
- Android Benchmark 1.2.0-alpha13.
- Android Gradle Plugin 8.0.1.
- Gradle 8.1.1.
- Java 17.
- Kotlin 1.8.21.
- SQLCipher 4.5.4.
0.18.2
Dependencies
- Room 2.5.1.