2008-10-15 20:35:05 -05:00
# Mouse Wheel ChangeLog
2015-06-19 15:43:16 -04:00
## 3.1.13
* Update copyright notice and license to remove years
* Create the correct compressed version
* Remove the obsolete jQuery Plugin Registry file
2014-07-10 11:22:35 -04:00
## 3.1.12
* Fix possible 0 value for line height when in delta mode 1
2014-04-09 14:26:18 -04:00
## 3.1.11
* Fix version number for package managers...
2014-02-19 11:36:59 -05:00
## 3.1.10
2014-02-19 11:38:44 -05:00
* Fix issue with calculating line height when using older versions of jQuery
2014-04-09 13:30:51 -04:00
* Add offsetX/Y normalization with setting to turn it off
* Cleans up data on teardown
2014-02-19 11:38:44 -05:00
2013-12-16 09:24:00 -05:00
## 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.
2013-12-14 14:20:37 -05:00
## 3.1.8
2013-12-14 14:19:07 -05:00
* Even better handling of older browsers that use a wheelDelta based on 120
* And fix version reported by `$.event.special.mousewheel`
2013-12-14 13:32:06 -05:00
## 3.1.7
2013-12-12 14:31:33 -05:00
* Better handle the `deltaMode` values 1 (lines) and 2 (pages)
2013-12-13 09:22:13 -05:00
* Attempt to better handle older browsers that use a wheelDelta based on 120
2013-12-12 14:31:33 -05:00
2013-11-15 12:59:13 -05:00
## 3.1.6
2013-11-13 13:33:01 -05:00
2013-11-14 08:39:06 +02:00
* 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`
2013-11-13 13:33:01 -05:00
* Some clean up
2013-11-15 12:59:13 -05:00
## 3.1.5
2013-11-14 08:39:06 +02:00
* Bad release because I did not update the new `$.event.special.mousewheel.version`
2013-11-15 12:59:13 -05:00
2013-10-18 18:52:41 -05:00
## 3.1.4
2013-11-14 08:39:06 +02:00
* Always set the `deltaY`
* Add back in the `deltaX` and `deltaY` support for older Firefox versions
2013-10-18 18:52:41 -05:00
2013-03-12 17:37:02 -05:00
## 3.1.3
2013-09-10 10:26:28 +03:00
* Include `MozMousePixelScroll` in the to fix list to avoid inconsistent behavior in older Firefox
2013-03-12 17:37:02 -05:00
2013-03-12 09:27:28 -05:00
## 3.1.2
* Include grunt utilities for development purposes (jshint and uglify)
* Include support for browserify
* Some basic cleaning up
2013-02-24 13:55:20 +02:00
## 3.1.1
2013-02-23 18:16:53 -06:00
* Fix rounding issue with deltas less than zero
2013-02-24 13:55:20 +02:00
## 3.1.0
2013-02-22 09:48:58 -06:00
* 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
2013-02-24 13:55:20 +02:00
## 3.0.6
2011-11-09 19:54:44 -06:00
* Fix issue with delta being 0 in Firefox
2013-02-22 09:48:58 -06:00
2013-02-24 13:55:20 +02:00
## 3.0.5
2011-10-27 08:51:26 -05:00
* jQuery 1.7 compatibility
2013-02-22 09:48:58 -06:00
2013-02-24 13:55:20 +02:00
## 3.0.4
2010-09-02 11:02:15 -05:00
* Fix IE issue
2013-02-24 13:55:20 +02:00
## 3.0.3
2010-08-23 08:05:22 -05:00
2013-09-10 10:26:28 +03:00
* Added `deltaX` and `deltaY` for horizontal scrolling support (Thanks to Seamus Leahy)
2010-08-23 08:05:22 -05:00
2013-02-24 13:55:20 +02:00
## 3.0.2
2009-03-22 00:04:05 -05:00
2009-03-20 16:17:36 -05:00
* Fixed delta being opposite value in latest Opera
2013-02-24 13:55:20 +02:00
* No longer fix `pageX` , `pageY` for older Mozilla browsers
2009-03-20 16:17:36 -05:00
* Removed browser detection
2009-03-22 00:04:05 -05:00
* Cleaned up the code
2013-02-24 13:55:20 +02:00
## 3.0.1
2009-03-22 00:04:05 -05:00
* Bad release... creating a new release due to plugins.jquery.com issue :(
2009-03-20 16:17:36 -05:00
2013-02-24 13:55:20 +02:00
## 3.0
2008-10-15 20:35:05 -05:00
* Uses new special events API in jQuery 1.2.2+
2013-02-24 13:55:20 +02:00
* You can now treat `mousewheel` as a normal event and use `.bind` , `.unbind` and `.trigger`
2008-10-15 20:35:05 -05:00
* Using jQuery.data API for expandos
2013-02-24 13:55:20 +02:00
## 2.2
2008-10-15 20:35:05 -05:00
2013-02-24 13:55:20 +02:00
* Fixed `pageX` , `pageY` , `clientX` and `clientY` event properties for Mozilla based browsers
2008-10-15 20:35:05 -05:00
2013-02-24 13:55:20 +02:00
## 2.1.1
2008-10-15 20:35:05 -05:00
* Updated to work with jQuery 1.1.3
2013-09-10 10:26:28 +03:00
* Used one instead of bind to do unload event for clean up
2008-10-15 20:35:05 -05:00
2013-02-24 13:55:20 +02:00
## 2.1
2008-10-15 20:35:05 -05:00
* Fixed an issue with the unload handler
2013-02-24 13:55:20 +02:00
## 2.0
2008-10-15 20:35:05 -05:00
* Major reduction in code size and complexity (internals have change a whole lot)
2013-02-24 13:55:20 +02:00
## 1.0
2008-10-15 20:35:05 -05:00
* Fixed Opera issue
* Fixed an issue with children elements that also have a mousewheel handler
2011-10-27 08:51:26 -05:00
* Added ability to handle multiple handlers