StepProgressV2.0
-
StepLabel Enhancements:
- Introduced
StepLabelStyle
for advanced customization. - Added animation support for the
StepLabel
widget.
- Introduced
-
StepProgress Improvements:
- Implemented
StepProgressTheme
to offer enhanced styling and theme customization. - Added support for vertical orientation in
StepProgress
. - Added
visibilityOptions
to allow toggling the visibility of lines and nodes.
- Implemented
-
StepLine Customizations:
- Added
lineSpacing
andborderRadius
properties forStepLine
. - Introduced
StepLineStyle
for advance customization ofStepLine
.
- Added
-
Additional Features:
- Launched the
subTitles
functionality to display subtitles beneath titles. - Provided the
onStepTapped
callback for custom handling when a step is tapped. - Defined the
onStepLineTapped
callback for improved interactivity with the stepper. - Enabled the
highlightCompletedSteps
option to control the display of active colors on completed steps. - Added callbacks
nodeIconBuilder
andactiveNodeIconBuilder
for custom node icon creation. - Rolled out the
activeBorderColor
property in the theme for additional customization. - Introduced
stepLabelAlignment
for flexible label positioning.
- Launched the
-
Codebase & Testing Enhancements:
- Refactored and optimized the codebase to simplify contributions and ongoing development.
- Expanded documentation across all files to improve code readability.
- Developed multiple examples demonstrating key functionalities of the package.
- Implemented comprehensive unit and widget tests for the most critical widgets and classes.