Room 2.7.0-alpha13

2.7.0-alpha13
Added 1
  • Room Gradle Plugin adds support for KSP2
Changed 1
  • Room now targets Kotlin language 2.0 and requires projects to also compile with Kotlin 2.0 or a equivalent or higher language version
Fixed 4
  • Room KMP database builder no longer resolves a simple name instead of a path on Android to a file location outside the app's data directory
  • Room Gradle Plugin no longer fails with 'property inputDirectory is final and cannot be changed any further' when configuring schema inputs and outputs on Android projects
  • Room Gradle Plugin now properly sets up the schema directory when using KSP2
  • Room paging integration no longer causes UI jumps when the initial key to refresh is too close to the end of the list

From Room

Room now targets Kotlin language 2.0 and will require projects to also compile with Kotlin 2.0 and equivalent or high language version. ( I8efb0, b/315461431, b/384600605) Fix an issue in Room KMP database builder when a simple name instead of a path was used in Android and the database file resolved path would not be located in the app’s data directory. ( I83315, b/377830104) Fix an issue with the Room Gradle Plugin where configuring the schema inputs and output was causing an issue on Android projects: property 'inputDirectory' is final and cannot be changed any further. ( 1dbb4c, b/376071291) Add support for KSP2 in Room Gradle Plugin fixing an issue where the schema directory was not being properly set up by the plugin. ( Iec3c4, b/379159770) Fix an issue with Room paging integration causing UI jumps when the initial key to refresh is too close to the end of the list. Thanks to Eva! ( I2abbe, b/389729367)

View original

Upgraded? How did it go?

Discussion