v5.0.0
What's Changed
New Features
🖼️ Composition | @nateplusplus in #169
- Use Composition to lock the aspect ratio of this effect
- Ensures easier positioning of objects in your scene when viewing on different screen sizes
- Read more: https://nateplusplus.github.io/pushin/composition/
🎯 Target | @nateplusplus in #170
- Constrain the PushIn effect to any container element on the page by providing a selector
- This also attaches all event listeners to the provided element.
- Read more: https://nateplusplus.github.io/pushin/target/
✨ Transition options | @nateplusplus in #176
- Added options to control transitions at the start and end of each layer
- Read more: https://nateplusplus.github.io/pushin/api/
Bug Fixes
- Switched from pug-loader to simple-pug-loader to avoid peer-dependency error when building
Documentation | @nateplusplus in #183
- Documentation site redesign, including full API coverage and more code usage examples
- https://nateplusplus.github.io/pushin/
Dev Dependency Updates
- Bump webpack from 5.72.0 to 5.72.1 by @dependabot in #164
- Bump lint-staged from 12.4.1 to 12.4.2 by @dependabot in #167
- Bump rollup from 2.74.1 to 2.75.5 by @dependabot in #171
- Bump @babel/core from 7.17.9 to 7.18.2 by @dependabot in #172
- Bump eslint from 8.15.0 to 8.17.0 by @dependabot in #174
- Bump @typescript-eslint/eslint-plugin from 5.19.0 to 5.27.0 by @dependabot in #175
- Bump webpack-dev-server from 4.9.0 to 4.9.2 by @dependabot in #177
- Bump typescript from 4.6.4 to 4.7.3 by @dependabot in #178
- Bump @babel/preset-env from 7.16.11 to 7.18.2 by @dependabot in #179
- Bump @typescript-eslint/parser from 5.19.0 to 5.27.1 by @dependabot in #181
- Bump ts-node from 10.7.0 to 10.8.1 by @dependabot in #180
Full Changelog: v4.1.3...v5.0.0