step_progress 2.0.1
step_progress: ^2.0.1 copied to clipboard
A lightweight package for displaying customizable step progress indicators in a user interface.
2.0.1 #
- Move the
CONTRIBUTING.mdfile to the root of project. - Update
topicsof package in pubspec.yaml` file.
2.0.0 #
-
StepLabel Enhancements:
- Introduced
StepLabelStylefor advanced customization. - Added animation support for the
StepLabelwidget.
- Introduced
-
StepProgress Improvements:
- Implemented
StepProgressThemeto offer enhanced styling and theme customization. - Added support for vertical orientation in
StepProgress. - Added
visibilityOptionsto allow toggling the visibility of lines and nodes.
- Implemented
-
StepLine Customizations:
- Added
lineSpacingandborderRadiusproperties forStepLine. - Introduced
StepLineStylefor advance customization ofStepLine.
- Added
-
Additional Features:
- Launched the
subTitlesfunctionality to display subtitles beneath titles. - Provided the
onStepTappedcallback for custom handling when a step is tapped. - Defined the
onStepLineTappedcallback for improved interactivity with the stepper. - Enabled the
highlightCompletedStepsoption to control the display of active colors on completed steps. - Added callbacks
nodeIconBuilderandactiveNodeIconBuilderfor custom node icon creation. - Rolled out the
activeBorderColorproperty in the theme for additional customization. - Introduced
stepLabelAlignmentfor 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.
1.0.8 #
- Updated the
README.mdfile.
1.0.7 #
- Updated the
README.mdfile.
1.0.6 #
- Updated the
README.mdfile.
1.0.5 #
- Introduced the
stepAnimationDurationproperty in the constructor. - Updated the
README.mdfile.
1.0.4 #
- Change
LICENSEfromMITtoBSD-3-Clause. - Upgrade Dart version to
^3.6.1. - Update
README.mdfile.
1.0.3 #
- Downgraded Dart version to
^3.5.4.
1.0.2 #
- Updated the
.gitignorefile to include additional files and directories. - Made minor updates to the
LICENSEfile for clarity.
1.0.1 #
- Formatted code.
1.0.0 #
- Fixed bug preventing progression to the next step when on the final step.
- Added GitHub Actions for code analysis and running tests on push to the master branch.
- Wrote unit and widget tests.
- Updated documentation.
- Cleaned and refactored code.
- Renamed widget to
StepProgressfromProgress. - Renamed repository to
step_progressfromstep-progress.
0.0.2 #
- Initialize package