95 lines
2.1 KiB
Markdown
95 lines
2.1 KiB
Markdown
|
|
# History
|
||
|
|
|
||
|
|
## 2020-10-14, version 1.5.0
|
||
|
|
|
||
|
|
- Add ESM support. Thanks @mojoaxel.
|
||
|
|
|
||
|
|
|
||
|
|
## 2019-07-27, version 1.4.7
|
||
|
|
|
||
|
|
- Upgraded to `hammerjs@2.0.8`. Thanks @mojoaxel.
|
||
|
|
|
||
|
|
|
||
|
|
## 2016-03-05, version 1.4.6
|
||
|
|
|
||
|
|
- Fixed #6: stopPropagation not binding to the original event.
|
||
|
|
|
||
|
|
|
||
|
|
## 2016-01-13, version 1.4.5
|
||
|
|
|
||
|
|
- Made `propagating-hammerjs` more robust against removing/attaching a DOM
|
||
|
|
element in the DOM whilst executing a touch event of the DOM element itself.
|
||
|
|
|
||
|
|
|
||
|
|
## 2016-01-04, version 1.4.4
|
||
|
|
|
||
|
|
- Upgraded to Hammer.js v2.0.6.
|
||
|
|
- Replaced usage of `Hammer.extend` with `Hammer.assign`.
|
||
|
|
- Fixed not working in case of multiple instances of propagating-hammerjs on
|
||
|
|
the same DOM element. Thanks @jsdw.
|
||
|
|
|
||
|
|
|
||
|
|
## 2015-06-04, version 1.4.3
|
||
|
|
|
||
|
|
- Fixed `dragend` events not being emitted correctly in case of multiple
|
||
|
|
nested handlers.
|
||
|
|
|
||
|
|
|
||
|
|
## 2015-06-02, version 1.4.2
|
||
|
|
|
||
|
|
- Fixed not being able to overload options when having overridden the global
|
||
|
|
Hammer instance.
|
||
|
|
|
||
|
|
|
||
|
|
## 2015-04-20, version 1.4.1
|
||
|
|
|
||
|
|
- Fixed not being able to handle both a tap and double tap.
|
||
|
|
|
||
|
|
|
||
|
|
## 2015-04-17, version 1.4.0
|
||
|
|
|
||
|
|
- Extended the option `preventDefault` with values `'mouse'`, `'touch'`,
|
||
|
|
and `'pen'` to prevent default behavior for a specific type of device.
|
||
|
|
|
||
|
|
|
||
|
|
## 2015-04-14, version 1.3.0
|
||
|
|
|
||
|
|
- Created an option `preventDefault` to enforce preventing the default browser
|
||
|
|
behavior.
|
||
|
|
- Fixed propagation not being handled correctly when the mouse pointer is
|
||
|
|
being dragged outside the parent div.
|
||
|
|
|
||
|
|
|
||
|
|
## 2015-02-09, version 1.2.2
|
||
|
|
|
||
|
|
- Fixed #2, the `emit` method not working.
|
||
|
|
|
||
|
|
|
||
|
|
## 2015-01-29, version 1.2.1
|
||
|
|
|
||
|
|
- Removed using top level `this`, attaching `propagating` immediately to
|
||
|
|
`window instead`.
|
||
|
|
|
||
|
|
|
||
|
|
## 2015-01-05, version 1.2.0
|
||
|
|
|
||
|
|
- Added an event property `event.firstTarget`, always containing the element
|
||
|
|
where a gesture started.
|
||
|
|
- Fixed the `hammer.input` event blocking the emit of real events.
|
||
|
|
- Fixed `panend` not being emitted when `pan` was used too.
|
||
|
|
|
||
|
|
|
||
|
|
## 2015-01-02, version 1.1.1
|
||
|
|
|
||
|
|
- Fixed the module not working via commonjs.
|
||
|
|
|
||
|
|
|
||
|
|
## 2014-12-30, version 1.1.0
|
||
|
|
|
||
|
|
- Added support for applying `propagating` to the Hammer constructor.
|
||
|
|
|
||
|
|
|
||
|
|
## 2014-12-30, version 1.0.0
|
||
|
|
|
||
|
|
- Initial, fully functional release.
|