- Minor fixes and improvements
- Update to Flutter 3.0
- Fix android 2 embedding issue
- Fix Warning: Operand of null-aware operation '?.' has type 'WidgetsBinding' which excludes null-- Thank you Redeemer Pace
- Fix lint warnings -- Thank you TheMeanCanEHdian
- Add line padding -- Thank you Mateusz
- Added null safety support @thank you Renan Luiz Arceno
-
Breaking Changes Icon/Image/Number Steppers:
goNext
,goPrevious
, andFoo.externallyControlled
properties and constructors have removed from Icon, Image, Number Steppers.-
Renamed
enableNextPreviousButtons
tonextPreviousButtonsDisabled
. -
Renamed
enabledStepTapping
tostepTappingDisabled
.
-
-
Fixed the blinking_bug github #15
-
Added the
alignment
property to align the Image/Icon/Number Steppers. github #16 -
Refactored.
-
Documentation improvements.
The DotStepper has been completely revamped to include several new exciting features, such as, setting spacing between dots (github issue), showing line connectors, etc. Modern indicator effects and shapes have also been added. However, some of the following breaking changes happened along the way:-
-
Breaking Change: Indicator effect such as
bullet
,trail
,jump_form_above
, andjump_from_below
have been removed and new modern effects have been introduced. -
Breaking Change: Following properties have either been removed, moved or renamed to make controlling and customizing the
DotStepper
a breeze:-
Property | Removed | Renamed | Moved |
---|---|---|---|
goNext |
Yes | - | - |
goPrevious |
Yes | - | - |
upperBound |
Yes | - | - |
lowerBound |
Yes | - | - |
dotReachedIndex |
- | onDotTapped |
- |
dotColor |
- | - | Decorations |
indicatorColor |
- | - | Decorations |
fillStep |
- | - | Decorations |
indicatorEffect |
- | Indicator |
- |
indicatorType |
Yes | - | - |
dotShape |
- | shape |
- |
- Following new properties have been added:-
Property | Description |
---|---|
spacing |
Sets the spacing between dots |
lineConnectorsEnabled |
Enables or disables line connectors between dots |
tappingEnabled |
Enables or disables tapping on dots |
fixedDotDecoration |
Decorates fixedDots |
indicatorDecoration |
Decorates the indicator |
lineConnectorDecoration |
Decorates the lineConnectors between dots |
-
LineConnectors have been added.
-
Spacing can now be set between the dots @github issues 11.
-
Documentation improvements.
-
Many thanks to Elliot for his continuous support.
-
Breaking Change: The DotShape property
line
renamed todash
. -
goNext
,goPrevious
, andFoo.externallyControlled
properties and constructors deprecated and will be removed in version 0.1.3 from Icon, Image, Number, and Dot Steppers. Instead, introduced theactiveStep
property, a simpler approach to control the steppers either from built-in buttons, by tapping, or from external buttons. @github issues: #5, #9. -
The
activeStep
can also be used to either set the initial step or jump to any step. @github issues: #7 -
Deprecated the
dotReachedIndex
property in the DotStepper. This function is now redundant as the same can be tracked using theactiveStep
property. -
Two new function properties introduced in DotStepper;
lowerBound
andupperBound
. These maybe required in conditionals to control stepping forward and backward using theactiveStep
. -
BugFix: Previous button icon not working @github issue: #8
-
Updated the documentation.
-
Many thanks to: elliot, MastPollo10, atul-khemka, and thfr69
- BugFix: FlutterError (_OpacityAnimatedState#aa454(ticker active) was disposed with an active Ticker, pull request by mattbreeland
-
IconStepper, ImageStepper, and NumberStepper can now be controlled from external buttons, by using the relevant constructor marked as
FooStepper.externallyControlled
. @ github issues #3 and #4 -
Added the option to disable scrolling the stepper, if required.
-
Refactored the code.
-
Updated example to include using an externally controller stepper.
-
Documentation improvements.
- Added NumberStepper.
-
Added ImageStepper widget. Thanks @Liliana99
-
Refactored and optimized the code.
-
Updated the documentation.
-
Updated the examples.
- Added Dot Shapes to DotStepper.
- Added DotStepper.
- Added example for DotStepper
-
BugFix: couldn't set color and other properties for the DottedLine when in vertical mode.
-
Added the option to enable and disable stepping that could benefit validation before the next step is reached. Thanks @ Mohamed Elyamani
-
Refactored & optimized the code.
-
Initial release.
-
Added IconStepper.