Releases: christopherfrieler/android-beans
Releases · christopherfrieler/android-beans
0.10.1
0.10.0
Attention: This release failed to be published to Maven Central. Use 0.10.1 instead.
Changes
- Raised compileSdk to 36
- Raised minSdk to 23
Dependency Updates
- Updated Kotlin to 2.3.20
- androidx.core:core to 1.18.0
- androidx.activity:activity-ktx to 1.13.0
- androidx.lifecycle:lifecycle-viewmodel-ktx to 2.10.0
Internal Changes
- Enable dependabot
- Updated actions in Github Actions CI pipeline
- Updated entire build and development toolchain:
- Gradle 9.4
- Android Gradle Plugin to 8.13
- JUnit 5.14.3, assertk 0.28.1, mockito-kotlin 6.3.0, robolectric 4.16.1
- Sonar Gradle Plugin 7.2
- Dokka Gradle Plugin 2.2
0.9.1
Bugfixes
- Fixed publishing to Maven Central
0.9.0
Attention: This release failed to be published to Maven Central. Use 0.9.1 instead.
Changes
- Raised compileSDK to 34
- Migrated from androidx.lifecycle:lifecycle-extensions to androidx.activity:activity-ktx and androidx.lifecycle:lifecycle-viewmodel-ktx
Dependency Updates
- Updated Kotlin to 2.1.20
Internal Changes
- Extract dependency versions into a Gradle version catalog
- Updated OS and actions in Github Actions CI pipeline
- Updated entire build and development toolchain:
- Gradle 8.13
- Android Gradle Plugin to 8.7 and Android Build Tools 36
- com.android.tools:desugar_jdk_libs 2.1
- JUnit 5.11.0, assertk 0.28.1, mockito-kotlin 5.4.0, robolectric 4.14.1
- Sonar Gradle Plugin 6.1
- Dokka Gradle Plugin 2.0
- Nexus publish Gradle plugin 2.0
0.8.1
Internal Changes
- Switched to new Gradle Nexus Publish Plugin
0.8.0
Attention: This release failed to be published to Macen Central. Use 0.8.1 instead.
Changes
- Raised traget JVM compatibility to Java 11
- Raised compileSDK to 33
Dependency Updates
- Updated Kotlin to 1.9.10
Internal Changes
- Updated OS and actions and migrated to softprops/action-gh-release in Github Actions CI pipeline
- Removed jcenter from Gradel build
- Updated entire build toolchain:
- Java 17
- Gradle 8.3
- Android Gradle Plugin to 8.1.1 ans Android Build Tools 34
- com.android.tools:desugar_jdk_libs 2.0.3
- JUnit 5.10.0, assertk 0.26.1, mockito-kotlin 5.1.0, robolectric 4.10.3
- Sonar Gradle Plugin 4.2.1.3168
- Dokka Gradle Plugin 1.8.20
- Nexus-Staging Gradle Plugin 0.30.0
0.7.0
Changes
- Migrated from jcenter (which will be shut down in May 2021) to mavencentral.
Dependency Updates
- Updated Kotlin to 1.4.31
0.6.0
Changes
- Add Android infrastructure beans for injection.
Bugfixes
- Remove usage of java.util.function.Function, which broke compatibility with API level 24 or lower. (from 0.5.1)
Dependency Updates
- Updated Kotlin to 1.4.21
0.5.1
Bugfixes
- Remove usage of java.util.function.Function, which broke compatibility with API level 24 or lower.
0.5.0
Changes
- Replaced streamsupport by desugaring.
Bugfixes
- Fixed lookup of an optional bean by its Java class through the Beans-facade. (from 0.4.1)
Dependency Updates
- Updated Kotlin to 1.4.0.
Internal Changes
- Updated gradle and plugins.
- Updated test-dependencies.
- Replaced travis-ci by Github Actions as CI-tool.
- Added code-analysis by sonarcloud.io.