Releases: uzairfarooq/arrive
Releases · uzairfarooq/arrive
Release v2.5.2
What's Changed
- Bug fix: Arrive event with onceOnly not triggered in some cases by @uzairfarooq in #94
Full Changelog: v2.5.1...v2.5.2
v2.5.1
What's Changed
- Add CDNJS version badge in README.md by @extend1994 in #61
- Added support for async await by @dw1284 in #81
- Fixes #82 - Add timeout option by @uzairfarooq in #88
- Add onceOnly option for leave events by @uzairfarooq in #89
- Improve documentation by @uzairfarooq in #90
New Contributors
Full Changelog: v2.4.1...v2.5.1
arrive 2.4.1
Fixes:
- Fix #54: unbindArrive by selector doesn't work.
- Pass new element as argument in callback function. This is to support arrow functions as arrow functions ignore
this
- Minor changes to make jshint/lint pass without any change in behaviour
arrive v2.3.1
Bug fixes:
this
is not guaranteed to be bound to thewindow
object when using builders like gulp, webpack, etc.., thereforethis
is changed towindow
- Bug fix: when arrive callback is called for existing elements, the callback is not called in a truly asynchronous manner.
- Bug fix:
Arrive.unbindAllArrive()
andArrive.unbindAllLeave()
functions not working.
arrive v2.3.0
- Optional parameter
options.existing
to fire arrive event for existing elements Arrive.unbindAllArrive()
andArrive.unbindAllLeave()
functions- Publish library to npm
- Bug fix: Callback never fires when event is binded on 'window'
arrive v2.2.0
onlyOnce
option to fire arrive event only once. Refer to options for details.- Remove unused and undocumented
ignore-arrive
feature.
arrive v2.1.0
- Performance improvements
- Now install as a Bower package:
$ bower install arrive --save
arrive v2.0.0
arrive v1.1.2
Fixed issue #6