PEP Versions Save

Pointer Events Polyfill: a unified event system for the web platform

0.5.3

3 years ago

Last release of the 0.5.3 version before the repository is archived.

0.4.3

6 years ago
  • Add navigator.maxTouchPoints to current list of limitations (d1aa08d)
  • Add PE Level 2 twist and tangentialPressure props (2891ce5)
  • Capture: Add Element.hasPointerCapture() (#333, 7a5bc90)
  • Define navigator.maxTouchPoints as 0 when unknown (#332, b684991)
  • Dispatcher: Fix event propagation for IE10 (#320, 0fae1e5)
  • Dispatcher: IE10 does not support document.contains (3770a82)
  • Dispatcher: Do not propagate over removed nodes (#326, 3448030)
  • Document React usage via Pointable component (#255, 6ec9e84)
  • Fix incorrect radiusX/radiusY to width/height translation (e1a456c)
  • Tests: Handle subdirectories in W3C tests (12f6ce5)
  • Tests: Update to the latest W3C commit that isn't problematic (0c3e84b)
  • Tests: Update Chromedriver (#318, 4620037)

0.4.2

7 years ago
  • Build: Add grunt-selenium-standalone (#244, 3d1060f)
  • Build: Update version references in the README during releases (#249, 35d17d8)
  • Build: Replace Esperanto with Rollup (#268, 82df764)
  • Build: Document how to build PEP; remove dependency on global grunt-cli (#294, 54022bd)
  • Capture: Assert target is connected (b8c0250)
  • Dispatcher: Pointercapture events are pointer events (#269, 4f5deef)
  • Dispatcher: Handle nested pointerenter/leave (#197, f075fb7)
  • Forward modifier keys from touch events (#304, b7a47c9)
  • Mouse: Mouse is always active pointer (#275, 04ae42f)
  • Mouse: Recover after out of document mouseup (#279, a9d1b71)
  • PointerEvent: set pressure to 0 unless pointer is down (#180, 00f2e8f)
  • Set button property to -1 if no mouse button is depressed (#173, 24e6d2a)
  • Touch: Remove touch-action-delay support (6ca690f)

0.4.1

8 years ago
  • Handle FF Ubuntu deviation for mouseup (#242, ee187f1)
  • Suppress non-target boundary events on capture (#177, 8e33953)

0.4.0

8 years ago
  • Fixed module inclusion for node, browserify, webpack, etc. (#223, 6a9c6f0, 19122a3)
  • Added WIP build to CDN. (#230)
  • Moved pointerevents.js to src/ directory. (#239, fbf316b)
  • Check for standard properties before prefixed properties (#225, 1c93f07)
  • Fixed issue when mutation observers aren't supported. (#204, d928d44)
  • Fixed Node.contains() bug in Firefox. (#193, 589bd3f)
  • Fixed tests for PointerMap API (#196, efce89d)
  • Added watch task to rebuild on source changes. (#236, 19e739e)
  • Improved buttons property for pointerdown and pointerup events. (#166, 0e3fb28)
  • Replaced touch-action list with spec reference. (#210, 983f24c)
  • Added example for using PEP with jQuery. (#163, 35ac341)
  • Replaced PointerMap with potentially-sparse-array-based Map polyfill. (8c6d453)

Thanks Anders D. Johnson, Colin Snover, John-David Dalton, Jörn Zaefferer, Mike Mariano, Scott González, Stefan Neubert, Stuart P. Bentley, Will Binns-Smith.