Skip to content

Latest commit

 

History

History
427 lines (181 loc) · 19.9 KB

CHANGELOG.md

File metadata and controls

427 lines (181 loc) · 19.9 KB

0.10.1 (2023-03-06)

Bug Fixes

0.10.0 (2022-10-10)

Bug Fixes

0.9.1 (2022-03-26)

Bug Fixes

  • zone: handle offset when parent is flex (#182) (ef9ec5a)

Features

  • improvement: restJoystick now accepts an object (#162) (ce3a67d)

0.9.0 (2021-02-24)

Features

  • follow: Add option to follow thumbstick (#160) (5c4c002)

0.8.7 (2020-09-06)

0.8.6 (2020-09-06)

Bug Fixes

  • add missing type for dynamicPage (cc97650)

Features

  • add an options to use with dynamic pages (8258501)
  • Add shape option to joystick (#107) (5a8f8ba)
  • add unit vector representation to move event output (a4496fe)

0.8.3 (2019-08-24)

Bug Fixes

  • better lockX and lockY mecanism (8355fb8), closes #111
  • released outside will be considered inside (9a8a7b4), closes #109
  • reset direction when below the threshold (6f41b38), closes #110

0.8.2 (2019-05-08)

Bug Fixes

  • allow older typescript (c164597)
  • joystick in 'dynamic' mode gets stuck on iOS (94bb784), closes #94

Features

  • add raw data on move for data-only usage (c818fb2), closes #54

0.8.1 (2019-02-17)

Features

  • upgrade dev experience with webpack and es6 (cc1e824)

0.7.3 (2018-12-11)

0.7.2 (2018-12-11)

Features

0.7.1 (2018-06-06)

0.7.0 (2018-06-06)

Bug Fixes

  • register touchcancel and pointercancel events (2c541a6)

Features

  • joystick: add lockX and lockY options (6baba97)

0.6.8 (2017-12-19)

Bug Fixes

  • add touchcancel handling as touchend for events coming from outside (ebc501e), closes #61 #57 #33 #31 #30
  • update manager with changing identifier (45ec1d7), closes #64

Features

  • add restJoystick option (55b6482)

0.6.7 (2016-10-27)

Bug Fixes

  • events: trigger events with the correct id and not identifier (17f0fe6)
  • identifier: better identifier management (ff44916)
  • update dependencies (73bcda9)

0.6.6 (2016-08-23)

Bug Fixes

  • bin: adapt slashes to windows if needed (7dffd7c)
  • bin: add missing space (48f6a1f)
  • bin: make the copyToGhPages script windows compatible (11da89a)
  • dataOnly: conserve chainability even with dataOnly (d1eddd0)

0.6.5 (2016-08-15)

Bug Fixes

  • collection: avoid any native touch action on the options.zone (bea2c42)

0.6.4 (2016-07-20)

Bug Fixes

  • nipple: remove size of container and apply on children only (0033342), closes #32

0.6.3 (2016-05-29)

Bug Fixes

  • manager: add missing closing bracket (9b99637)
  • resize: listen to resize via event instead of global handler (14c28f1)

0.6.2 (2015-12-31)

0.6.1 (2015-12-26)

Bug Fixes

  • collection: trigger start event before any potential direction (c5441fd)
  • nipple: fragment control of previous directions (790fa26), closes #25

Features

  • nipple: add resetDirection() to cancel previous directions (66f6e3b)

0.6.0 (2015-11-29)

Bug Fixes

  • clean identifier if not found in any collection (3496395)
  • handle scrolling offset by resetting zone's box (6ccd0b5)
  • remove useless injections (a0b1d7e)
  • return the found nipple in get() (439aa69)
  • unbind document when collection is manually destroyed (6e66b62)
  • nipple: call off() after triggering (bf8e5c3)
  • nipple: only trigger itself, not its manager (6b39786)
  • super: move internal declarations where needed (a4c79c2)
  • utils: return object on u.extend (9197c00)

Features

  • nipple: add an incremental id to absolutely differentiate each (598a5eb)
  • utils: add u.map to execute fn in array or single element (515aa5d)
  • utils: add u.safeExtend to only replace existent attributes (5212ffe)

Performance Improvements

  • safety clean if nipple isn't found in collection (ca20985)

0.5.6 (2015-11-09)

0.5.5 (2015-11-09)

Bug Fixes

  • manager: allow multitouch to be more than 1 (7569536)
  • manager: clean the start process, no duplicate (7e30551)
  • manager: remove handler only if last touch (1f03064)

0.5.4 (2015-11-08)

Bug Fixes

  • manager: better handle identifiers (54b3cff), closes #16
  • nipple: use document.body.contains for IE11 doesn't shortcut (6e5b80a), closes #17

0.5.3 (2015-10-04)

Bug Fixes

  • manager: add back pressure variable... oups (a46982f)

0.5.2 (2015-10-04)

Bug Fixes

  • manager: correctly unbind all events when destroying manager (e3f96ef)
  • utils: handle touch based on their event's type (406a7b2)

Features

  • manager: better pressure management cross-plateform (d867812)

0.5.1 (2015-10-03)

Bug Fixes

  • nipple: remove useless backPosition (4c76adc)
  • super: better inheritance (4a3a8dc)

0.5.0 (2015-09-29)

Bug Fixes

  • manager: add default pressure at 0 (1cb31d0)
  • nipple: control dom presence before add or remove (7cc1d8c)
  • nipple: return the manager's known object in event triggers (2deb42c)
  • remove useless rimraf (26db70f)
  • npm: add rimraf as a dev dependency (deb7acc), closes #12

Features

  • manager: handle resize and reinit positions (261fb59)
  • nipple: remove position offset (be59bc4)
  • add dataOnly option (2f527b1)
  • add two modes, static and semi (347feaa)
  • manager: add destroy method (295654f)
  • manager: expose nippleOptions (968103c)
  • nipple: add destroy method (713e505)
  • off: allow unsubscribing on all events at once (c30bfad)

0.4.2 (2015-09-15)

Bug Fixes

  • correctly return directions (871d782)

0.4.1 (2015-09-15)

Bug Fixes

  • return the computed direction (b3d80b3)

0.4.0 (2015-09-15)

Bug Fixes

  • manager: streamline events triggered (76941ec)

Features

  • nipple: add a callback after show and hide (5b24124)
  • nipple: add the positions to the instance (fac981b)
  • off: allow unsubscribing of a type at once (cbbefca)
  • on: pass the target in the event (bc0630d)
  • add more events for both nipple and manager (f7966b9)
  • add support for both mouse and touch at the same time (e8fcba2)
  • add support for pressure (80e7770), closes #10
  • attach values to each instance of nipple (c5bf9ab)
  • limit the number of simultaneous nipples (801e91d)
  • support multitouch correctly (33bbe23), closes #2 #6

0.3.1 (2015-09-07)

Bug Fixes

  • on: allows multiple spaces in event string (b89bd0e)
  • on: removes variable name clash. (3d70a3c)

0.3.0 (2015-09-06)

Features

  • offset angle by 180 for units circle (3002014)
  • support IE PointerEvents (ed65d1e), closes #1

0.2.1 (2015-09-06)

Bug Fixes

  • correct chrome's clientBoundingBox (b94bc43)

0.2.0 (2015-09-06)

Bug Fixes

  • on: return self to allow chain (f068cc9)

Features

  • on: let listen to multiple events (d19ad97)
  • on, off: allow to chain calls (c82c580)
  • trigger: trigger only if different direction (9e334ba)

0.1.1 (2015-09-06)

Bug Fixes

0.1.0 (2015-09-05)