Releases: pablobaxter/rx-preferences
Releases · pablobaxter/rx-preferences
v2.0.1
What's Changed
- Add license to PreferenceUtil.kt
- Fix crash "IllegalStateException: Recursive update" on Coroutines library (#23)
- Deprecates getObjectNonNull() function (#24)
- Correct the exception message when incorrect sharedprefereces is listened to (#26)
- Add in docs and website for Rx-Preferences (#25)
- Deprecates
RxSharedPreferences.getObjectNonNull()
in favor ofRxSharedPreferences.getObject()
Full Changelog: v2.0.0...v2.0.1
v2.0.0
- Breaking Change release
- Use extension functions for Rx libraries
- This removes the uses of the various
*SharedPreference
classes, and provides a singleRxSharedPreferences
class - This also removes the various
*Preference
classes in favor of a singlePreference
class - All reactive frameworks are now accessible as extension functions against the
Preference
class.- Java will have util classes to provide the access to extension functions
- This removes the uses of the various
- Update CI to build against latest android images
- Update several dependencies
- Remove deprecated APIs from rx-sharedpreferences
- Add in utility to convert
Preference<T>
toPreference<Optional<T>>
for reactive frameworks that don't allownull
.
Full Changelog: v1.1.0...v2.0.0
v1.1.0
- Update dependencies
- Move to compile sdk 34
- Use vanniktech for maven publishing
- Update CI script so that publishing occurs via CI now
- Remove build health checks from CI (for now)
Version 1.0.0 - ALL / 2023-03-27
- Fork of f2prateek/rx-preferences
- Due to group ID change and package change, this project will start the versioning at
1.0.0
for all libraries.
- Due to group ID change and package change, this project will start the versioning at
rx2
- Initial release
- Contains fix for f2prateek/rx-preferences#141
rx3
- Initial release
- Fix for f2prateek/rx-preferences#135
coroutines
,livedata
,core
,bom
- Initial release