- Update dependencies
- Setup publish to pub workflow
- Format
debugFillProperties
methods
- Pass static analytics.
- Fix isNotEmpty & use RegExp
- Update dependencies
- Fix window deprecation
- Use
ColorFilter.mode
instead of deprecatedcolor
- Format the hole project
- Add very strict analysis rules
- Add
InheritedAuthButton
- Add
AuthButtonGroup
widget - Deprecate darkMode, use
ThemeMode
which allows following the systemBrightness
. - Deprecate trl, use
TextDirection
for more cleaner API. - Add progressIndicatorType in the style, this allows to choose between
CircularProgressIndicator
orLinearProgressIndicator
. - Add visualDensity, tapTargetSize, margin in the style.
- Add materialStyle property, this allows the usage of
ButtonStyle
form material. - Default icons color will be never white on secondary button type.
- Add support for network and non svg icons.
- Add onHover and other attributes.
- Run dart format.
- Update flutter_svg to 1.0.0.
- Add AuthIcon widget.
- Delete all white images.
- Delete smart_color.
- Add default style for custom button.
- Buttons are identical as screenshots.
- Remove the implementations of button style in base package.
- No more need to check if style is null.
- Add more then 300 unit tests.
- Show screenshots in the readme.
- Follow the guidelines indications for the buttons appearance.
- Support SVG image format.
- Allow disabling buttons.
- Add
Icon color
style property. - Documentation the enter project using also inherited docs.
- Update
icons
resources. - Add github secondary icon.
- Add twitter secondary icon.
- Divide shared package into three main packages.
- Make methods more readable by using helpers functions.
- Fix default buttons padding.
- Pass static analytics.
- Pass static analytics.
- Fix
CircularProgressIndicator
size.
- Show a
CircularProgressIndicator
when theisLoading
is true. - Rename the
AuthButtonStyle
toAuthButtonType
. - Rename the
AuthIconStyle
toAuthIconType
. - Make all styling stuff below the
AuthButtonStyle
to be more organized then before.
- Migration to sound null safety
- Migration to ElevateButton instead of RaisedButton.
- New Icon styles,
outlined
&secondary
. - Add Keys with default values.
- Add onLongPressed parameter.
- Add shadowColor parameter.
- New style,
secondary style
. - Add auth with
Huawei
button. - Add a custom button where you can give it any image as icon. This button is very helpful special when you want to add some button not exist in this library, and maintain the same style.
- Too many change in the code structure, but you'll still using everything in the same way. There are no conflict with the previous versions.
- Add unit test to check the default values.
- Enable other size.
- Add auth with
Email
button. - Docs the Api.
- Add new style,
icon style
. - Add Microsoft button.
- Submit to stable.
- Add GitHub button.
- Alpha version.
- First publication.