For a more detailed changelog, visit the latest releases on GitHub.
v5.1.1
3/2/18 - Fix new item animation when there is an active filter.v5.1.0
2/20/18 - Add compare
option to sorter. Add es
build to package and "module"
field to package.json
.v5.0.3
10/30/17 - Fix rounding error.v5.0.2
9/23/17 - Update type definitions. Upgrade dev dependencies.v5.0.1
7/18/17 - Add roundTransforms
option.v5.0.0
7/18/17 - Change global export from shuffle
to Shuffle
. Remove bower support. Expect ES6 environment. Make Shuffle instances Event Emitters instead of dispatching CustomEvent
.v4.2.0
5/10/17 - Replace webpack
build with rollup
. Replace jshint
and jscs
with eslint
. Add filterMode
option.v4.1.1
3/21/17 - the before
styles for a ShuffleItem
were not applied if the item didn’t move.v4.1.0
1/30/17 - Use webpack-2 to bundle Shuffle.v4.0.2
9/15/16 - Update custom-event-polyfill
dependency.v4.0.1
7/30/16 - Fix delimiter
option.v4.0.0
4/20/16 - Rewrite in ES6 with babel. Remove jQuery and Modernizr dependencies. Remove support for IE<11. Docs improvements. Switch to gulp build system with webpack.v3.1.0
3/23/15 - Allow zero speed option (#64) and cancel previous animations instead of ignoring new ones (#69). Handle non-integer columns better (#46)v3.0.4
2/16/15 - Publish to NPM.v3.0.2
1/21/15 - Remove from jQuery plugins directory.v3.0.1
12/29/14 - Add CommonJS support.v3.0.0
10/6/14 - Refactored with improvements, added unit tests, more documentation. Removed some triggered events.v2.1.2
6/1/14 - Use window.jQuery
instead of window.$
to work better with noConflict. Fixed #25.v2.1.1
4/16/14 - Fix items with zero opacity overlapping visible ones in IE<10.v2.1.0
4/12/14 - Register with bower as shufflejs
.v2.0.0
7/5/13 - Shuffle 2.0 with masonry, adding and removing, and more.destroy
method