For a more detailed changelog, visit the latest releases on GitHub.
v5.4.0
2021-05-29 - Add sortedItems
property. Fix getComputedStyle
bug for
Chrome on Windows.
v5.3.0
2021-03-23 - Add isRTL
option.v5.2.3
2019-08-29 - Add missing inherited methods from TinyEmitter
to TypeScript
definitions.
v5.2.2
2019-06-03 - Update TypeScript definitions.v5.2.1
2018-12-01 - Change `index.d.ts` to use `export default Shuffle` (#214). Upgrade dev dependencies.
v5.2.0
2018-08-19 - 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
2018-03-26 - Fix misspelled delimiter
option. Both "delimiter" and "delimeter" will
continue to work for v5.
v5.1.1
2018-03-02 - Fix new item animation when there is an active filter.v5.1.0
2018-02-20 - Add compare
option to sorter. Add es
build to package and
"module"
field to package.json
.
v5.0.3
2017-10-30 - Fix rounding error.v5.0.2
2017-09-23 - Update type definitions. Upgrade dev dependencies.v5.0.1
2017-07-18 - Add roundTransforms
option.v5.0.0
2017-07-18 - 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
2017-05-10 - Replace webpack
build with rollup
. Replace
jshint
and jscs
with eslint
. Add filterMode
option.
v4.1.1
2017-03-21 - the before
styles for a ShuffleItem
were not applied if
the item didn’t move.
v4.1.0
2017-01-30 - Use webpack-2 to bundle Shuffle.v4.0.2
2016-09-15 - Update custom-event-polyfill
dependency.v4.0.1
2016-07-30 - Fix delimiter
option.v4.0.0
2016-04-20 - 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
2015-03-23 - Allow zero speed option (#64) and cancel previous animations instead of ignoring new ones (#69). Handle non-integer columns better (#46)
v3.0.4
2015-02-16 - Publish to NPM.v3.0.2
2015-01-21 - Remove from jQuery plugins directory.v3.0.1
2014-12-29 - Add CommonJS support.v3.0.0
2014-10-06 - Refactored with improvements, added unit tests, more documentation. Removed some
triggered events.
v2.1.2
2014-06-01 - Use window.jQuery
instead of window.$
to work better with
noConflict. Fixed #25.
v2.1.1
2014-04-16 - Fix items with zero opacity overlapping visible ones in IE<10.v2.1.0
2014-04-12 - Register with bower as shufflejs
.v2.0.0
2013-07-05 - Shuffle 2.0 with masonry, adding and removing, and more.destroy
method