Kotpref Versions Save

Kotpref - Android SharedPreferences delegation library for Kotlin

v2.13.2

2 years ago

Bug Fixes

  • Fix incorrect package #245 (@chibatching)
  • Fix #257 : NPE of livedata on clearing #258 (@beigirad)

v2.13.1

3 years ago

From this version, Kotpref is hosted in Maven Central instead of JCenter. Please add mavenCentral() repository settings onto your build.gradle.

Notification

2.13.0 on Maven Central is broken. Don't use 2.13.0, if you download from Maven Central.

Maintenance

  • Migrate to Maven Central from JCenter #240 (@chibatching)

v2.13.0

3 years ago

Features

  • Migrate auto initialization from ContentProvider to AndroidX App Startup #229 (@chibatching)
  • Introduce explicit api option #227 (@chibatching)

Bug Fixes

  • Fix that LiveData initial value fires twice #225 (@chibatching)

Maintenance

  • Migrate publishing artifacts CI task #235 (@chibatching)
  • Upgrade gradle wrapper #234 (@chibatching)
  • Create codecov.yml #228 (@chibatching)
  • Update dependencies #226 (@chibatching)

v2.12.0

3 years ago

Features

  • Convert interface to fun interface to use SAM converting #216, #217 (@chibatching)
  • Add isInitialized property to Kotpref object #218 (@chibatching)
  • Remove deprecated class and function #213 (@chibatching)

Experimental Features

  • Add builder for custom preference #215 (@chibatching)
  • Add dsl for Preference #210 (@janbina)

Maintenance

  • Update kotlin to 1.4.10 #219 (@chibatching)
  • Update dependencies #212 (@chibatching)
  • Fix CircleCI build error #211 (@chibatching)
  • Update gradle wrapper #208 (@chibatching)

v2.11.0

4 years ago

Feature

  • Add gson default value provider parameter to lazily instantiate default value #205

Deprecated

  • Rename PreferencesOpener to PreferencesProvider #192

Others

  • Update dependent libraries and Kotlin #204

v2.10.0

4 years ago

Feature

  • Remove property entry feature #182

Improvement

  • Remove dependency on reflection from livedata-support #180

Experimental feature

Other

  • Kotpref binaries are provided with Java 8 bytecode again #190

v2.9.2

4 years ago

Bugfix

  • Fix the bug that latest value cannot observe while inactive #174

v2.9.1

4 years ago

Feature

  • Allow external preference opener to allow encrypted implementations #163

v2.9.0

4 years ago

Deprecated

This version has incomplete artifacts issue. Please use 2.9.1.

v2.8.0

5 years ago

Feature

  • Make clear method open #152
  • Revert shipping bytecode to Java 6 #151