Releases: nateplusplus/pushin
Releases · nateplusplus/pushin
v5.0.1
What's Changed
Bug fixes
- Fixed documentation logo font by @nateplusplus in #190
Chores
- chore: correct usage of pug-plugin by @webdiscus in #191
Dev Dependency Updates
- Bump @typescript-eslint/parser from 5.19.0 to 5.28.0 by @dependabot in #189
- Bump @webdiscus/pug-loader from 2.6.3 to 2.6.4 by @dependabot in #188
- Bump terser-webpack-plugin from 5.3.1 to 5.3.3 by @dependabot in #186
- Bump webpack-cli from 4.9.2 to 4.10.0 by @dependabot in #187
- Bump typescript from 4.6.4 to 4.7.4 by @dependabot in #185
New Contributors
- @webdiscus made their first contribution in #191 🎉
Full Changelog: v5.0.0...v5.0.1
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
v4.1.3
What's Changed
Improvements
- Ensure that screen readers advance scrolling experience when reading through content by @nateplusplus in #152
Fixes
- Support interactive elements such as links, buttons, etc... by @nateplusplus & @liarco in #153
Chores
- Remove clean-publish dev dependency by @nateplusplus in #151
Dependency bumps
- Bump @typescript-eslint/eslint-plugin from 5.19.0 to 5.23.0 by @dependabot in #149
- Bump rollup from 2.72.1 to 2.73.0 by @dependabot in #147
- Bump @babel/core from 7.17.9 to 7.17.10 by @dependabot in #146
- Bump webpack from 5.72.0 to 5.72.1 by @dependabot in #145
- Bump @typescript-eslint/parser from 5.19.0 to 5.23.0 by @dependabot in #148
- Bump webpack from 5.72.0 to 5.72.1 by @dependabot in #158
- Bump ts-node from 10.7.0 to 10.8.0 by @dependabot in #157
- Bump @typescript-eslint/parser from 5.19.0 to 5.25.0 by @dependabot in #155
- Bump eslint from 8.15.0 to 8.16.0 by @dependabot in #154
- Bump @babel/preset-env from 7.16.11 to 7.18.0 by @dependabot in #156
- Bump @babel/core from 7.17.9 to 7.18.0 by @dependabot in #159
- Bump rollup from 2.73.0 to 2.74.1 by @dependabot in #161
- Bump @typescript-eslint/eslint-plugin from 5.19.0 to 5.25.0 by @dependabot in #160
Full Changelog: v4.1.2...v4.1.3
v4.1.2
What's Changed
- Fixed issues with module imports by @nateplusplus in #142
- Fixed incorrect documentation by @nateplusplus in #142
Full Changelog: v4.1.1...v4.1.2
v4.1.1
What's Changed
Fixes:
Dependencies:
- Bump husky from 7.0.4 to 8.0.1 by @dependabot in #136
- Bump @typescript-eslint/parser from 5.19.0 to 5.23.0 by @dependabot in #135
- Bump @typescript-eslint/eslint-plugin from 5.19.0 to 5.23.0 by @dependabot in #134
- Bump typescript from 4.6.3 to 4.6.4 by @dependabot in #133
- Bump webpack-dev-server from 4.8.1 to 4.9.0 by @dependabot in #132
New Contributors
Full Changelog: v4.1.0...v4.1.1
v4.1.0
What's Changed
- Separate code into new classes by @nateplusplus in #124
- Fix Jest unit test coverage reporting by @nateplusplus in #130
- Bump @typescript-eslint/eslint-plugin from 5.19.0 to 5.21.0 by @dependabot in #123
- Bump @babel/preset-env from 7.16.11 to 7.17.10 by @dependabot in #122
- Bump @babel/core from 7.17.9 to 7.17.10 by @dependabot in #121
- Bump @typescript-eslint/parser from 5.19.0 to 5.21.0 by @dependabot in #120
- Bump ts-loader from 9.2.8 to 9.3.0 by @dependabot in #129
- Bump rollup from 2.70.2 to 2.72.1 by @dependabot in #128
- Bump eslint from 8.13.0 to 8.15.0 by @dependabot in #127
- Bump @types/jest from 27.4.1 to 27.5.0 by @dependabot in #126
- Bump lint-staged from 12.3.8 to 12.4.1 by @dependabot in #125
Full Changelog: v4.0.3...v4.1.0
v4.0.3
What's Changed
- Fix flashing on mobile devices by @nateplusplus in #113
- Bump rollup from 2.70.1 to 2.70.2 by @dependabot in #111
- Bump @typescript-eslint/parser from 5.18.0 to 5.19.0 by @dependabot in #110
- Bump lint-staged from 12.3.7 to 12.3.8 by @dependabot in #109
- Bump @rollup/plugin-typescript from 8.3.1 to 8.3.2 by @dependabot in #108
- Bump @typescript-eslint/eslint-plugin from 5.18.0 to 5.19.0 by @dependabot in #107
Full Changelog: v4.0.2...v4.0.3
v4.0.2
What's Changed
- Check if window is defined before using it by @nateplusplus in #99
- Install husky again for pre-commit checks by @nateplusplus in #101
- Add separate contributing and developer guidelines by @nateplusplus in #105
- Remove mocha in favor of jest by @arturovt in #104
Full Changelog: v4.0.1...v4.0.2
v4.0.1
What's Changed
- Temporarily removed husky to fix broken npm package by @nateplusplus in #98
Full Changelog: v4.0.0...v4.0.1
v4.0.0
What's Changed
- Output minified JS file to be shipped to CDN by @arturovt in #85
- Switch to TypeScript by @arturovt in #83
- Fix Rollup build by @arturovt in #87
- Updated repo name by @nateplusplus in #89
- Add documentation example using SVG images by @nateplusplus in #91
- Remove scripts from the
package.json
before publishing by @arturovt in #94 - Add
destroy()
method to execute cleanups once thePushIn
is destroyed by @arturovt in #90 - Add project logo and favicon by @nateplusplus in #96
- Javascript API for PushIn options by @nateplusplus in #97
Full Changelog: v3.5.0...v4.0.0