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
labelFontSizeprop to theProgressStepcomponent. This sets the font size for all of the step icon labels. The default size is 14. - Adds a
activeLabelFontSizeprop to theProgressStepcomponent. This is an optional prop that sets the font size for the active step icon label. It will override the currentlabelFontSizeonly 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
removeBtnRowprop on each desired<ProgressStep />component (#38). - Current step can be changed without needing to click the previous/next buttons by updating and managing the
activeStepprop on the<ProgressSteps />component (#38). isCompleteprop has been added to the<ProgressSteps />component to mark all steps as completed (#38).completedLabelColorprops has been added to the<ProgressSteps />component to change the label color of a completed step (#38).
🐛 Bugs Fixed
- Fixes issue where the
activeStepcould be set higher than the total number of steps. - Fixes issue where the border width changed from the original default value.