- Fixed strict-mode TypeError affecting latest Safari/iOS9 when deleting a dataset property
- Removed all trailing whitespace
- Fixed accidental global declaration of
unBrake
in the _cleanUp method - Force ES5 "Strict Mode"
- Re-added package.json "version" parameter, as required by grunt bump task during build
- Fixed accidental global declaration of
i
in one loop.
- Fixed issue where bound handlers are not removed from prototype when destroying a MixItUp instance
- Wrapped _updateControls .filter() call in a try/catch to prevent jQuery syntax errors crashing MixItUp when complex selectors are passed via the API
- Fixed removeStyle jQuery method to account for camel-cased style properties in firefox, affecting animateResizeTargets.
- Replaced all == with ===
- Ensure there are targets before before calling nextElementSibling in _printSort method
- Removed some messy whitespace
- Replaced occurences of .nodeValue with .value to remove deprecation warning in latest Chrome
- Removed miscellaneous trailing whitespace characters
- Fixed mis-naming issue preventing user-defined staggerSequence function from being called.
- Fixed issue where filter-in animations broke if 'fade' effect was not present
- Made new sorting order available to futureState object during mixStart event
- Made new display value available to futureState object during mixStart event
- Fixed scrolling issues when container height reduces document height past current scroll positiong
- Added _isElement() helper for IE8 to test HTMLElement, fixing _parseInsertArgs bug in IE8
- Added
forceRefresh
method enabling on-demand re-synthesis of HTML5 data attributes to dataset properties for IE10 and below.
- Fixed issue from 2.0.5 preventing _buildState action hook from modifying state object, affected pagination extension.
- Fixed issue preventing clickable controls from controlling multiple instantiations simultaneously.
- Fixed issue when using insert/append/prepend method on an empty container
- Added new static API methods for extending $.MixItUp prototype, and hooking actions and filters.
- Retain scroll position if container height change decreases document height while filtering out targets.
- Fixed animation bug when sorting by 'default:desc'.
- Added a 'futureState' object as the second parameter for the
onMixStart
callback and'mixStart'
event.
- Fixed issue with
controls.toggleFilterButtons
where'none'
was included in toggleArray. Various toggle logic related improvements.
- Fixed
_updateControls()
bug whencontrols.toggleFilterButtons
is set totrue
- Fixed
controls.toggleFilterButtons
config option
- Fixed some IE8 issues.
- Complete rewrite. See Version 1 Migration Guide for more information.