All notable changes to this project will be documented in this file.
• Fixed exit transitions
• Switched build process to rollup - Now 2.36kb
gzipped!
• Added navigation feature! 🎉
Dev Changes • Added Jest for unit/snapshot testing • Upgraded to Babel 7
• Updated component to change step onhashchange
when using browser back/forward buttons - (applicable only when isHashEnabled
is true
)
• Added hashKey
for persisting step in URL
• Removed active
prop for child components - use initialStep
instead
• Added onStepChange
callback for when step changes
• Fix for IE support
Dev Changes • Added PropTypes for development
• Added isLazyMount
prop for dynamically mounting steps
Dev Changes • Added webpack-dev-server to example for convenience
• Removed Step
component. It wasn't necessary
• Made StepWizard
the default export
Dev Changes • Updated eslint rules
Dev Changes • clean up dev dependencies • Update to example demo
• Added isActive
prop and initialStep
• Remove example/ from npm
Dev Changes • Updated webpack configs • Added airbnb eslint rules. • Updated components for eslint and es6 standards
• Use style-loader to handle CSS