For a more detailed changelog, visit the latest releases on GitHub.
v5.3.0 12/01/18 - Change `index.d.ts` to use `export default Shuffle` (#214). Upgrade dev dependencies.v5.2.0 8/19/18 - Lazily test whether the browser's getComputedStyle includes padding. This allows the bundled file to be imported in node for server side rendering.v5.1.2 3/26/18 - Fix misspelled delimiter option. Both "delimiter" and "delimeter" will continue to work for v5.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