Skip to content

Tags: malchata/yall.js

Tags

3.1.1

Toggle 3.1.1's commit message
3.1.1 release.

- Various code golfing measures to further reduce size (thank you, @leeoniya!)
- Updates to data-attributes are now handled by `requestAnimationFrame`.
- Merged asfaloth (version 3) to master!
- Updated README.
- Updated packages.

3.1.0

Toggle 3.1.0's commit message
Added events system.

3.0.0

Toggle 3.0.0's commit message
Updated readme to show npm install using next tag.

2.3.2

Toggle 2.3.2's commit message
Barring bugs, this is the final commit for version 2 (shadowfax).

- Went code-golfing to the extreme!
- Fixed a bug with feature detection in Edge 15's IntersectionObserver implementation.
- Updated packages.

2.3.1

Toggle 2.3.1's commit message
2.3.1 release

- Fixed regressions for numerical options where passing values of `0` would be overridden by defaults.
- Added a line where the intersection observer is disconnected when there are no more elements to lazy load (only when `observeChanges` is `false`).
- Updated packages.

2.3.0

Toggle 2.3.0's commit message
2.3.0 release.

- Reduced output size by nearly 30%.
- Resolved #33.
- Removed `idlyLoad` option. Setting `idleLoadTimeout` to `0` now disables calls to `requestIdleCallback`.
- Updated packages.
- Fixed display issue in test HTML.
- Amended contribution guidelines.

2.2.2

Toggle 2.2.2's commit message
2.2.2 release.

2.2.1

Toggle 2.2.1's commit message
Updated packages, resolved #37.

2.2.0

Toggle 2.2.0's commit message
2.2.0 release

- Added linting via eslint.
- Updated Babel to version 7.
- Added @babel/preset-env. May add a separate leaner build for mjs in the future.
- Resolved bugs #24 and #28 by removing async decoding via `Image.decode()`.
- Added features requested in #19 and #32.
- Updated documentation.

2.0.2

Toggle 2.0.2's commit message
Bug fixes galore:

- Fixed #23, which encapsulates all of yall's dependent functions in the main `yall` function. (Thanks, @michielkouwenhoven!)
- Fixed #21, which improves development experience on Windows machines. (Thanks, @kalled!)
- Fixed #18, which prevents yall.js from overwriting all `data-` attributes on elements by using an attribute whitelist.
- Fixed an issue which broke yall.js on Samsung Internet.