HISTORY.md 2.1 KB

History

2020-10-14, version 1.5.0

2019-07-27, version 1.4.7

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.