Skip to content

Releases: briancherne/jquery-hoverIntent

v1.10.2

13 Dec 15:28
74f1eb1
Compare
Choose a tag to compare

Replaces the deprecated jQuery.isFunction by a typeof test, thanks to @cdarne. (#79)

v1.10.1

05 Oct 17:38
e2f72ef
Compare
Choose a tag to compare
  • Fixes a possible race condition by checking for hoverIntent data before attempting to access it, thanks to @sth. (#74)
  • Small fix in bower.json.

v1.10.0

25 Feb 17:49
7f421b8
Compare
Choose a tag to compare

Adds CommonJS support, thanks to @chrisdothtml. (#68)

v1.9.0

04 Sep 13:02
Compare
Choose a tag to compare
  • Refactored plugin to fix a long-standing bug (#35) that prevented multiple hoverIntent instances to be active on the same element. (#39)
  • Exports plugin as an AMD module so it can be used with AMD loaders. (#33)
  • The pageX and pageY properties of the event passed to the "over" handler now reflect current mouse position. This makes it easier to implement common behaviors with hoverIntent, such as tooltips. Please note that this may be a breaking change for some; if your "over" handler requires the unmodified coordinates from original mouseover, you can still read them from the event.originalEvent. (#11, #49)
  • Documentation has moved to github.io. (#47)
  • Many other improvements and bug fixes.

Once again, many thanks to the GitHub community for your bug reports, improvement suggestions, and PRs.

v1.8.1

22 Aug 16:45
Compare
Choose a tag to compare

Minor update: fixes bower.json to indicate that the plugin works with all versions of jQuery >= 1.9.1.

v1.8.0

16 Mar 23:12
Compare
Choose a tag to compare
  • Changed to Semantic Versioning (e.g., from r8 to v1.8.0) (83d2877)
  • Removed errant U+FEFF character from beginning of JS file (09215ef)
  • Renamed jQuery variable to $ for consistency (avoids possible name collision) (#15)
  • Changed mouse movement measurements to use euclidean (instead of rectilinear) distance (#14)

Thanks to the GitHub community for patches, suggestions, and fixes!

v1.7.0

16 Mar 22:13
Compare
Choose a tag to compare
  • Enables event delegation via new selector configuration option
  • Adds hoverIntent namespace to mouse events when attaching handlers, providing better isolation
  • Invoking with a single function will cause it to be used as the handler for both "in/over" (mouseenter) and "out" (mouseleave) intents.