- Adds more options to the TouchFeedback widget to control the material layer
- Add .value constructor for BaseProviderWidget
- Expose the SimpleKeyValueStorage interface
- SimpleKeyValueStorage storage added as a generic interface for storing/retrieving strings
- SharedPreferenceStorage updated to implement SimpleKeyValueStorage
- Upgrade to latest version of libraries
- Allow different return types for
sortBy2
- null child when onClick is null (Android)
- Exclude Inkwel from widget three if onClick is null
- Exclude gesture detector from semantics three if onClick is null
- Throw from a simple interceptor
- Made
BaseProviderWidget
andBaseThemeProviderWidget
non-abstract to take advantage of dart 2.13's typedef
- Fixed issue with release not containing all code
logger
is now an extension property onObject
and will include[$ClassName]
as prefix to log messagesstaticLogger
static getter has replacedlogger
to use in top level functions where we do not have an object to extend from
- replaceWhere
- forEachIndexed
- Disable logger colors on all except android devices
- Extension function on null
- Shared preferences
- Localized error added to get a localization key.
- Connectivity stream to check if the user is connected to wifi or mobile services. #35
- Network error implements now Localized error #33
- Updated dependencies to support desktop too
- Added logging methods to log request and responses
- Added Iterable<Iterable>.flatten extension
- Updated dependencies to remove test dependency from non-test code
- Initial release