Skip to content

Releases: christopherfrieler/android-beans

0.10.1

15 Apr 19:22
6deefbf

Choose a tag to compare

Bugfixes

  • Fix publishing to Maven Central

0.10.0

13 Apr 19:00
1b3639c

Choose a tag to compare

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

13 Apr 09:21
c92f3b9

Choose a tag to compare

Bugfixes

  • Fixed publishing to Maven Central

0.9.0

13 Apr 09:20
ae2d4dc

Choose a tag to compare

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

04 Sep 18:59
dbfba5c

Choose a tag to compare

Internal Changes

0.8.0

04 Sep 18:55
10bfd5a

Choose a tag to compare

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

27 Feb 20:37

Choose a tag to compare

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

13 Jan 20:32

Choose a tag to compare

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

30 Dec 20:09

Choose a tag to compare

Bugfixes

  • Remove usage of java.util.function.Function, which broke compatibility with API level 24 or lower.

0.5.0

31 Aug 17:10

Choose a tag to compare

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.