Releases: colbymillerdev/react-native-progress-steps
Releases · colbymillerdev/react-native-progress-steps
Release list
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
🚀 New Features
- Adds a
scrollableprop to theProgressStepcomponent. When set tofalse, theProgressStepwill use a View instead of a ScrollView internally (#50)
v1.3.2
🔒 Security
- Bumps lodash version to fix security vulnerability (#17)
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.
v1.2.9
🐛 Bugs Fixed
- Fixes bug causing an undefined element error when trying to press the previous button on the first step (#29).