Releases: colbymillerdev/react-native-progress-steps
Releases · colbymillerdev/react-native-progress-steps
v2.0.3
v2.0.2
🐛 Bugs Fixed
- Fixed README documentation to be more accurate
v2.0.1
🐛 Bugs Fixed
- Moved icon library (lucide) to a peer dependency
v2.0.0
🚀 New Features
- 🎯 Full TypeScript Support - Complete type definitions for an enhanced development experience
- 🔄 Modern Component Architecture - Refactored to use functional components and React hooks
- 🎨 Major UI/UX Improvements
- Enhanced responsiveness and layout
- Modernized styling with new step icons, default colors, and button design
- Improved performance
- Better readability
- 💫 Smooth Step Transitions - Added subtle animations when changing between steps
- 🛠️ Enhanced Customization - Streamlined props with new customization options and removal of legacy features
- ⛔️ Breaking Changes - Some props have been removed and renamed. See the Migration Guide for more details.
v1.3.4
🚀 New Features
- Adds a
labelFontSize
prop to theProgressStep
component. This sets the font size for all of the step icon labels. The default size is 14. - Adds a
activeLabelFontSize
prop to theProgressStep
component. This is an optional prop that sets the font size for the active step icon label. It will override the currentlabelFontSize
only for the active step.
v1.3.3
v1.3.2
v1.3.1
v1.3.0
🚀 New Features
- Bottom button row can now be removed/hidden using the new
removeBtnRow
prop on each desired<ProgressStep />
component (#38). - Current step can be changed without needing to click the previous/next buttons by updating and managing the
activeStep
prop on the<ProgressSteps />
component (#38). isComplete
prop has been added to the<ProgressSteps />
component to mark all steps as completed (#38).completedLabelColor
props has been added to the<ProgressSteps />
component to change the label color of a completed step (#38).
🐛 Bugs Fixed
- Fixes issue where the
activeStep
could be set higher than the total number of steps. - Fixes issue where the border width changed from the original default value.