<li><code>v5.1.0</code> 2/20/18 - Add <code>compare</code> option to sorter. Add <code>es</code> build to package and <code>"module"</code> field to <code>package.json</code>.</li>
<li><code>v5.0.0</code> 7/18/17 - Change global export from <code>shuffle</code> to <code>Shuffle</code>. Remove bower support. Expect ES6 environment. Make Shuffle instances Event Emitters instead of dispatching <code>CustomEvent</code>.</li>
<li><code>v4.0.0</code> 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.</li>
<li><code>v3.0.0</code> 10/6/14 - Refactored with improvements, added unit tests, more documentation. Removed some triggered events.</li>
<li><code>v2.1.2</code> 6/1/14 - Use <code>window.jQuery</code> instead of <code>window.$</code> to work better with noConflict. Fixed <ahref="https://github.com/Vestride/Shuffle/issues/25">#25</a>.</li>
<li>10/4/13 - Moved some Shuffle instance properties to constants. Converted from 4 to 2 space indentation. Added events enum and pulled out some strings to constants.</li>
<li>8/30/13 - Added animate-in demo.</li>
<li><code>v2.0.0</code> 7/5/13 - Shuffle 2.0 with masonry, adding and removing, and more.</li>
<li>11/3/12 - Replaced layout system with <ahref="http://masonry.desandro.com/">masonry</a>. Items can now be different sizes! Added addtional examples.</li>
<li>10/24/12 - Better handling of grid item dimensions. Added a minimal markup page.</li>