Osip Fatkullin
Osip Fatkullin
I don't think it's possible to get any information from the Android team. The `security-crypto` issue tracker seems to be inactive. So, I've decided to remove `security-crypto` from the dependencies,...
Thank you for the report! I can't reproduce this crash, so could you please provide output of these Gradle tasks? ```sh ./gradlew -q :app:dependencies --configuration releaseRuntimeClasspath ./gradlew -q :app:dependencyInsight --configuration...
My guess is you've declared different versions for these two dependencies: ```kotlin implementation("io.github.osipxd:security-crypto-datastore:1.1.1-beta02") implementation("io.github.osipxd:security-crypto-datastore-preferences:1.0.0") ``` I'll add versions alignment (#45) to prevent such mistakes in future. Nice catch!
Oh, it's weird then. The only explanation I see is when `security-crypto-datastore-preferences` version is lower than `androidx.datastore:datastore-preferences-core` version. It results to that `PreferencesSerializer` expects Okio types, but `encrypted-datastore` 1.0.0 doesn't...
@scottyab, just published [v1.1.1-beta03](https://github.com/osipxd/encrypted-datastore/releases/tag/v1.1.1-beta03)
@scottyab, just a gentle reminder. Have you been able to check if the issue persists in beta03?
Great news! Closing this issue
This is a great idea to add support for non-JVM targets! I'll investigate it.
`Text` should also be annotated as `@Immutable`
API might be like: ```kotlin redmadrobot { detekt { useTypeResolution("release") // Here we can configure variant for android projects } } ``` After this: - detekt plugin should be applied...