Releases: nitin42/animate-components
Releases · nitin42/animate-components
animate-components
Major changes
- The project now uses Lerna to manage the codebase.
- Keyframes now isolated in a different package instead of bundling within same package.
- New Disappear component.
- Added more tests.
- Dropped the support for type checking (temporary).
- New documentation.
- Code refactored (major change).
- Significant reduction in build size (60KB -> 19.6KB, 10KB gzip -> 5.02KB gzip).
- Project now uses Webpack 3.
- Added more examples.
- New mods for customising the element type behaviour
animate-components
Updates 🔥
- New
<Delay />
component. - New
component
prop. - Build size drastically reduced.
- Added webpack configurations.
- UMD build.
- Website improved.
- Updated documentation.
- More test and bug fixes.
animate-components
animate-components
Big changes
- No more usage via css (in support of other css animation libraries).
- supports force interpolation of an animation. (in short, you can now use steps())
- validate DOM nesting of the elements.
- validation of key props.
- better error warnings.
- added ESLint plugin for Flow and React.
- all in one builder script. More info here.
- more bug fixes and test coverage.
- container logic isolated from the class method.
- Improved documentation.
animate-components
Breaking changes
- Rewrote the High Order Component and Merge component.
- Now supports Element Type prop. For eg -
<FadeIn duration="2s" as="h1">
Hello World
</FadeIn>
outputs
<h1 styles={....} other={...}>
Hello World
</h1>
- Added new validators for props and children.
- New Mods for creating element type.
- Script for starting the bundling process.
- Changes to webpack configurations and dev-server.
- Bug fixes and new types.
animate-components
🚀 Major update
- Added support for multistep animations via
<Merge />
component. - All new docs
- Refactored and fragmented the tests.
- Refactored the
High Order Component
for rendering the children. - Added validators for
High Order Component
and<Merge />
component.
animate-components
Major update 😃
- Refactored High Order Component.
- Now install
animate-components
via Bower or use cdn. - New compiled and minified css via Gulp.
- Improved rendering performance.
- Bug fixes and more coverage.
animate-components
- 🐛 Bug Fixes.
- Added a starter kit for testing new animations.
- 📜 New docs.
animate-components
🚀 Some big changes
- Added generic and interface types to High Order Component function (Flow).
- Added support for rendering block level element
<div>
by adding propblock
to an animation component. - Removed script for umd build.
- Explicitly specified components generics.
- Styles are now merged (...this.state.styles && custom)
animate-components
Added some tests ✌️
Added support for multistep animations 😃