- Add nullable list extensions
- Split collection extensions to iterable, map and list
- Add unit tests
- Refactor documentation
- Add nullable object extensions
- Remove deprecated methods
- Add iterable/map extensions
- Add int/double extensions
- Add collection extensions: lastOrNull, reduceOrNull, singleOrNull
- Deprecate conditionNotNullWith, use notNullWith instead
- Add OrThrow extension function for nullable objects
- Add OrElseGet extension function for nullable objects
- isNotNullOrEmpty => hasValue
- Add nullable future extensions
- Extend NullableStringExtensions by adding new isNotNullOrEmpty method
- Add dartz Either extensions
- Add nullable map extensions
- Add nullable future extensions
- Add
filterNotNullTo
,filterNotNull
,listOfNotNull
,ifNull
functions and extensions - Add unit tests
- Fix code documentation
- Fix code documentation.
- Deprecate
notEmpty
,executeIf
, 'unwrapped' methods. - Add new extension
callWhen
on nullable objects. - Make examples more readable.
- Fix code documentation.
- Add LetX extension functions.
- Add AlsoX extension functions.
- Add extension functions on nullable int, double, and bool.
- Add getter
orZero
and methodor
on int, double, and bool.
- Change the parameter names of
conditionNotNullAs
andconditionNotNullWith
methods to improve readability. - Add more examples.
- Add new util functions.
- Add nullable string extensions.
- Initial release.