Skip to content

1.2.0

Choose a tag to compare

@zsmb13 zsmb13 released this 21 Sep 20:48
· 39 commits to main since this release
f36966d

This is the last 1.x version of Krate. You can find the old version of the README documenting the APIs of 1.x here.


  • Fixed Kotlinx-based delegates custom Json instances being set.
  • Serializing Krate functions (moshiPref, kotlinxPref, gsonPref) now return a PropertyDelegateProvider instead of a ReadWriteProperty. Use site source code remains identical, delegate properties to these functions using by.
  • Old, two-parameter validation methods are now deprecated with an error. Please use a chained validate {} call after a regular delegate function instead.
  • Delegates now fetch and store their adapter/serializer immediately when they are created.
  • Updated Kotlin version to 1.5.31
  • Compile and target SDK 31

For all changes, see #24