Mouse Wheel ChangeLog
3.1.11
- Fix version number for package managers...
3.1.10
- Fix issue with calculating line height when using older versions of jQuery
- Add offsetX/Y normalization with setting to turn it off
- Cleans up data on teardown
3.1.9
- Fix bower.json file
- Updated how the deltas are adjusted for older mousewheel based events that have deltas that are factors of 120.
- Add $.event.special.mousewheel.settings.adjustOldDeltas (defaults to true) to turn off adjusting of old deltas that are factors of 120. You'd turn this off if you want to be as close to native scrolling as possible.
3.1.8
- Even better handling of older browsers that use a wheelDelta based on 120
- And fix version reported by
$.event.special.mousewheel
3.1.7
- Better handle the
deltaMode
values 1 (lines) and 2 (pages) - Attempt to better handle older browsers that use a wheelDelta based on 120
3.1.6
- Deprecating
delta
, deltaX
, and deltaY
event handler arguments - Update actual event object with normalized
deltaX
and deltaY
values (event.deltaX
, event.deltaY
) - Add
deltaFactor
to the event object (event.deltaFactor
) - Handle
> 0
but < 1
deltas better - Do not fire the event if
deltaX
and deltaY
are 0
- Better handle different devices that give different
lowestDelta
values - Add
$.event.special.mousewheel.version
- Some clean up
3.1.5
- Bad release because I did not update the new
$.event.special.mousewheel.version
3.1.4
- Always set the
deltaY
- Add back in the
deltaX
and deltaY
support for older Firefox versions
3.1.3
- Include
MozMousePixelScroll
in the to fix list to avoid inconsistent behavior in older Firefox
3.1.2
- Include grunt utilities for development purposes (jshint and uglify)
- Include support for browserify
- Some basic cleaning up
3.1.1
- Fix rounding issue with deltas less than zero
3.1.0
- Fix Firefox 17+ issues by using new wheel event
- Normalize delta values
- Adds horizontal support for IE 9+ by using new wheel event
- Support AMD loaders
3.0.6
- Fix issue with delta being 0 in Firefox
3.0.5
3.0.4
3.0.3
- Added
deltaX
and deltaY
for horizontal scrolling support (Thanks to Seamus Leahy)
3.0.2
- Fixed delta being opposite value in latest Opera
- No longer fix
pageX
, pageY
for older Mozilla browsers - Removed browser detection
- Cleaned up the code
3.0.1
- Bad release... creating a new release due to plugins.jquery.com issue :(
3.0
- Uses new special events API in jQuery 1.2.2+
- You can now treat
mousewheel
as a normal event and use .bind
, .unbind
and .trigger
- Using jQuery.data API for expandos
2.2
- Fixed
pageX
, pageY
, clientX
and clientY
event properties for Mozilla based browsers
2.1.1
- Updated to work with jQuery 1.1.3
- Used one instead of bind to do unload event for clean up
2.1
- Fixed an issue with the unload handler
2.0
- Major reduction in code size and complexity (internals have change a whole lot)
1.0
- Fixed Opera issue
- Fixed an issue with children elements that also have a mousewheel handler
- Added ability to handle multiple handlers