Skip to content

Commit

Permalink
new version: v2.0.0
Browse files Browse the repository at this point in the history
  • Loading branch information
TalebRafiepour committed Feb 14, 2025
1 parent 855ff4d commit 75b107d
Show file tree
Hide file tree
Showing 3 changed files with 33 additions and 2 deletions.
31 changes: 31 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,34 @@
## 2.0.0

- **StepLabel Enhancements:**
- Introduced `StepLabelStyle` for advanced customization.
- Added animation support for the `StepLabel` widget.

- **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.

- **StepLine Customizations:**
- Added `lineSpacing` and `borderRadius` properties for `StepLine`.
- Introduced `StepLineStyle` for advance customization of `StepLine`.


- **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` and `activeNodeIconBuilder` for custom node icon creation.
- Rolled out the `activeBorderColor` property in the theme for additional customization.
- Introduced `stepLabelAlignment` for flexible label positioning.

- **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.md` file.
Expand Down
2 changes: 1 addition & 1 deletion example/pubspec.lock
Original file line number Diff line number Diff line change
Expand Up @@ -150,7 +150,7 @@ packages:
path: ".."
relative: true
source: path
version: "1.0.3"
version: "2.0.0"
stream_channel:
dependency: transitive
description:
Expand Down
2 changes: 1 addition & 1 deletion pubspec.yaml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
name: step_progress
description: A lightweight package for displaying customizable step progress indicators in a user interface.
version: 1.0.8
version: 2.0.0
homepage: https://github.com/TalebRafiepour/step-progress
issue_tracker: https://github.com/TalebRafiepour/step-progress/issues

Expand Down

0 comments on commit 75b107d

Please sign in to comment.