
Modernizes and streamlines a mobile object-database client: updates language and build toolchain, simplifies native builds using prebuilt binaries, cleans repository, preserves API for zero-effort migration.
This is a fork of the official realm-kotlin project. This fork aims to modernize the library, streamline the build process, and ensure compatibility with Android projects that use the latest Kotlin and build tools.
The latest official release of Realm Kotlin (v3.0.0) does not support Kotlin 2.x or higher (current Kotlin is 2.2.0). Additionally, the Realm team officially deprecated the project and ended support in October 2024.
Kotlin updated β Migrated from Kotlin 1.x to Kotlin 2.2.0.
Gradle & Java updated β Upgraded to modern Gradle and Java versions for compatibility.
Simplified build:
io.realm.kotlin:cinterop:3.0.0.Deployment:
com.simprints:realm.Repository cleanup:
Add the following dependency in your Gradle configuration:
repositories {
mavenCentral()
}
dependencies {
implementation("com.simprints.realm-kotlin:<forked-version>")
}For original documentation, please see README_LEGACY.md.
This is a fork of the official realm-kotlin project. This fork aims to modernize the library, streamline the build process, and ensure compatibility with Android projects that use the latest Kotlin and build tools.
The latest official release of Realm Kotlin (v3.0.0) does not support Kotlin 2.x or higher (current Kotlin is 2.2.0). Additionally, the Realm team officially deprecated the project and ended support in October 2024.
Kotlin updated β Migrated from Kotlin 1.x to Kotlin 2.2.0.
Gradle & Java updated β Upgraded to modern Gradle and Java versions for compatibility.
Simplified build:
io.realm.kotlin:cinterop:3.0.0.Deployment:
com.simprints:realm.Repository cleanup:
Add the following dependency in your Gradle configuration:
repositories {
mavenCentral()
}
dependencies {
implementation("com.simprints.realm-kotlin:<forked-version>")
}For original documentation, please see README_LEGACY.md.