Fix: getHelperDimensions height was not being used (Thanks @SMenigat!)
Tweak: cherry-picking lodash methods instead of importing the entire bundle (slipped by in a PR, thanks for pointing this out @arackaf!)
Fixes an edge-case bug in Firefox where window.getComputedStyle() returns null inside an iframe with display: none #106. Thanks @funnel-mark!
Fixes an issue when attempting to sort items while rapidly moving the mouse. By setting an immediate timer, we move the cancel event to the tail of the timer queue, and ensure that it is fired after the pressTimer #80. Thanks @v0lkan!
– Fix a timing issue in Chrome caused by setTimeout #71 – Private props are no longer passed down to the wrapped component #98
Added grid support for elements of equal widths / heights #4 #86. Huge shout-out to @richmeij for making this happen!
Add a getHelperDimensions prop to control SortableHelper size #83. Thanks @nervetattoo!
Added touchCancel listener to properly handle canceled touches #73
- Force
box-sizing: border-boxon sortable helper #67 - Support changing an item's collection prop on the fly #66
Utilize babel-plugin-transform-runtime to utilize babelHelpers without them being required in application code #45
The arrayMove helper no longer mutates the array, it now returns a new array #61
Server-side rendering bugfix: safeguard against document being undefined #59
- Added
distanceprop (#35) - Added a
shouldCancelStart(#47, #36, #41) prop to programatically cancel sorting before it begins. - Prevent right click from causing sort start (#46)
Fixes server-side rendering (window undefined) (#39)