Skip to content

Releases: sczerwinski/android-room

v1.3.0

18 Apr 19:57
Compare
Choose a tag to compare

Changed

  • Upgrade Gradle to 8.0.2
  • Use Java 17
  • Change target SDK to 33
  • Library dependencies:
    • Upgrade Kotlin to 1.8.20
    • Upgrade Room to 2.5.1
    • Upgrade Android Gradle Plugin to 8.0.0
    • Upgrade sqlite-ktx to 2.3.1
  • Test dependencies:
    • Upgrade MockK to 1.13.5
    • Upgrade JUnit to 5.9.2
    • Upgrade de.mannodermaus.gradle.plugins:android-junit5 to 1.8.2.1
  • Build dependencies:
    • Upgrade io.gitlab.arturbosch.detekt to 1.22.0
    • Upgrade org.jetbrains.changelog to 2.0.0
    • Upgrade Dokka to 1.8.10

v1.2.0

09 Apr 15:54
Compare
Choose a tag to compare

Changed

  • Upgrade Gradle to 7.4.2
  • Dependencies:
    • Upgrade Kotlin to 1.6.20
    • Upgrade Android Gradle Plugin to 7.1.3
    • Upgrade Room 2.4.2
    • Upgrade sqlite-ktx to 2.2.0
    • Upgrade org.jetbrains.changelog to 1.3.1
    • Upgrade JUnit to 5.8.2
    • Upgrade android-junit5 to 1.8.2.0
    • Upgrade io.mockk:mockk to 1.12.3
    • Upgrade io.gitlab.arturbosch.detekt to 1.19.0

Removed

  • @GenerateEnumTypeConverter annotation
  • Enum TypeConverter generator

Fixed

  • Invalid assets used in addMigrationsFromSqlAssets() for assets inside a directory.

v1.1.0

19 Jul 17:35
Compare
Choose a tag to compare

Changed

  • Upgrade Gradle to 6.9
  • Dependencies:
    • Upgrade Kotlin to 1.5.21
    • Upgrade Android Gradle Plugin to 4.2.2
    • Upgrade Room 2.3.0
    • Upgrade org.jetbrains.changelog to 1.2.0
    • Upgrade android-junit5 to 1.7.1.1
    • Upgrade io.mockk:mockk to 1.12.0
    • Upgrade io.gitlab.arturbosch.detekt to 1.17.1

Deprecated

  • Enum TypeConverter generator

v1.0.1

03 Feb 18:51
Compare
Choose a tag to compare

Changed

  • Upgrade Gradle to 6.8
  • Dependencies:
    • Upgrade Kotlin to 1.4.30
    • Upgrade Android Gradle Plugin to 4.1.2
    • Upgrade org.jetbrains.changelog to 1.0.1
    • Upgrade io.mockk:mockk to 1.10.5

v1.0.0

03 Jan 13:56
Compare
Choose a tag to compare

No changes since 1.0.0-RC1

v1.0.0-RC1

26 Dec 16:50
Compare
Choose a tag to compare
v1.0.0-RC1 Pre-release
Pre-release

Added

  • Aggregating artifact: room-extensions

v1.0.0-BETA1

26 Dec 11:09
Compare
Choose a tag to compare
v1.0.0-BETA1 Pre-release
Pre-release

No changes since 1.0.0-ALPHA3

v1.0.0-ALPHA3

23 Dec 20:04
Compare
Choose a tag to compare
v1.0.0-ALPHA3 Pre-release
Pre-release

Added

  • Annotation processor generating TypeConverters for enum classes

v1.0.0-ALPHA2

23 Dec 00:24
Compare
Choose a tag to compare
v1.0.0-ALPHA2 Pre-release
Pre-release

Added

  • SQLScriptExecutor
  • SQLPopulateRoomDatabaseCallback
  • SQLScriptMigration
  • Extension functions for RoomDatabase.Builder:
    • populateFromSql
    • populateFromSqlAsset
    • addMigrationFromSql
    • addMigrationFromSqlAsset
    • addMigrationsFromSqlAssets

Changed

  • Dependencies:
    • Upgrade io.gitlab.arturbosch.detekt to 1.15.0
    • Upgrade io.mockk:mockk to 1.10.3-jdk8

Removed

  • Annotation processor generating TypeConverters for enum classes
    (generated sources are not picked up by Room compiler)

v1.0.0-ALPHA1

19 Dec 18:25
da72dce
Compare
Choose a tag to compare
v1.0.0-ALPHA1 Pre-release
Pre-release

Added

  • Extension functions creating RoomDatabase.Builder:
    • Context.roomDatabaseBuilder()
    • Context.roomInMemoryDatabaseBuilder()
  • Annotation processor generating TypeConverters for enum classes