Releases
3.0.0
Rewritten test suite
$.fn.hasClass: aligned more with jQuery
$.camelCase: aligned more with jQuery
$.fn.extend: fixed support for defining plugins with it
$.fn.each: improved performance
$.fn.prev|next: retrieving all previous/next elements
$.fn.replaceWith: much cleaner implementation
$.fn.hasClass: much cleaner implementation
$.fn.prev|next|parent: much cleaner implementation
$.fn.val: cleaner implementation
Simplified some events-related helpers
unique: improved performance
Readme: updated logo
Readme: updated comparison tables
$.fn.hasClass: ensuring it supports falsy values
$.fn.val: improved support for old-ish browsers
$.fn.children: cleaner implementation
$.fn.closest: faster implementation
$.fn.next|parent|prev|siblings: added support for an optional selector
$.fn.parents: much cleaner implementation
Added $.fn.prevAll
Added $.fn.nextAll
Added $.fn.hide|show|toggle
Added $.fn.unwrap|wrap|wrapAll|wrapInner
Added a “Migration Guide”
$.fn.trigger: triggering focus/blur natively
Event delegation: ensuring events that do not bubble (focus/blur/mouseenter/mouseleave) are still usable
Event delegation: ensuring event.currentTarget
points to the right element
Evaluating the content of script
tags when attaching them to the DOM
find: improved resilience against text/comment/etc. nodes
$.fn.trigger: using MouseEvents
when appropriate
Added a changelog
Readme: improved description of the optional context argument
Ensuring valid typescript types are generated
Ensuring dist files are updated when bumping the version
You can’t perform that action at this time.