Releases: three11/infinite-scroll
Releases · three11/infinite-scroll
Correctly add new items to the DOM
Migrate to TypeScript
This release:
- Migrates the codebase to Typescript providing full types support and fixing several code smells
- Introduces ESLint as a code quality tool
- BREAKING: Changes the calculations regarding scroll positions and container heights
- BREAKING: Increases the debouce time from 15 to 500 milliseconds
- Adds new configuration options:
requestMethod
which specifies the request method for the AJAX callviewportTriggerPoint
which specifies the position in the viewport after which the loading will startdebounceTime
which specifies the wait time for the load function
- Changes the
onComplete
callback in the options object by adding a new, second argument which refers to the newly loaded HTML Document. - Adds an extensive and comprehensive demo
- Adds a documentation page
1.0.0
Fix scrolling error
This release removes a console statement in the production version of the code.
UMD
Bundled dependencies
This release makes sure that all required dependencies are bundled in the final output.
Smaller size
This release switches from Webpack to Rollup for smaller bundle size
0.4.0
UMD
First stable
0.2.0 Add dist