All Versions
Latest Version
Avg Release Cycle
64 days
Latest Release
93 days ago

Changelog History
Page 6

  • v1.3.0 Changes

    February 10, 2016
    • Possibly breaking change: bounds are calculated before <Draggable> fires drag events, as they should have been.
    • โž• Added 'none' axis type. This allows using <Draggable> somewhat like <DraggableCore> - state will be kept internally (which makes bounds checks etc possible), but updates will not be flushed to the DOM.
    • ๐ŸŽ Performance tweaks.
  • v1.2.0 Changes

    February 05, 2016
    • โž• Added arbitrary boundary selector. Now you don't have to just use 'parent', you can select any element on the page, including 'body'.
    • ๐Ÿ›  Bugfix: Prevent invariant if a <Draggable> is unmounted while dragging.
    • ๐Ÿ›  Bugfix: Fix #133, where items would eagerly start dragging off the mouse cursor if you hit boundaries and came back. This is due to how <DraggableCore> handles deltas only and does not keep state. Added new state properties slackX and slackY to <Draggable> to handle this and restore pre-v1 behavior.
  • v1.1.3 Changes

    November 25, 2015
    • ๐Ÿ›  Bugfix: Server-side rendering with react-rails, which does bad things like mock window
  • v1.1.2 Changes

    November 23, 2015
    • ๐Ÿ›  Bugfix: <Draggable> was calling back with clientX/Y, not offsetX/Y as it did pre-1.0. This unintended behavior has been fixed and a test has been added.
  • v1.1.1 Changes

    November 14, 2015
    • ๐Ÿ›  Bugfix: Clean up scroll events if a component is unmounted before drag stops.
    • ๐Ÿ›  Bugfix: NaN was returning from scroll events due to event structure change.
    • โž• Add scroll drag modulation test.
  • v1.1.0 Changes

    November 14, 2015
    • ๐Ÿšš Move grid into <DraggableCore> directly. It will continue to work on <Draggable>.
    • ๐Ÿ›  Development fixes.
  • v1.0.2 Changes

    November 07, 2015
    • ๐Ÿ›  Fix enableUserSelectHack not properly disabling.
    • ๐Ÿ›  Fix a crash when the user scrolls the page with a Draggable active.
  • v1.0.1 Changes

    October 28, 2015
    • ๐Ÿ›  Fix missing dist files for webpack.
    • Ignore non-primary clicks. Added allowAnyClick option to allow other click types.
  • v1.0.0 Changes

    October 27, 2015
    • ๐Ÿ’ฅ Breaking: Removed resetState() instance method
    • ๐Ÿ’ฅ Breaking: Removed moveOnStartChange prop
    • ๐Ÿ’ฅ Breaking: React 0.14 support only.
    • โ™ป๏ธ Refactored project.
    • Module now exports a <DraggableCore> element upon which <Draggable> is based. This module is useful for building libraries and is completely stateless.
  • v0.8.5 Changes

    October 20, 2015
    • ๐Ÿ›  Bugfix: isElementSVG no longer can be overwritten by getInitialState (#83)
    • ๐Ÿ›  Bugfix: Fix for element prefixes in JSDOM