Releases: fabiospampinato/cash
Releases · fabiospampinato/cash
4.1.0
- Added $.isWindow
- Made the TypeScript type system stricter
- $.guid: ensuring it’s properly exported
- $.fn.siblings: ensuring it supports multi-element collections
- $.fn.empty: ensuring it supports multi-element collections
- $.fn.attr: doing nothing when the value equals undefined
4.0.0
- Removed
$.fn.removeData
- Removed
$.hasData
$.fn.data
: removed caching mechanism$.fn.data
: added a missing TypeScript method overload
3.2.0
- Readme: updated sizes
- $.fn.off: added support for removing delegated handlers
3.1.0
- Improved support for running selectors inside documents
- Ensuring Cash collections are iterable
- Added an extra reference implementation for shorthand event methods
- Added an extra reference implementation for
$.getScript
- Readme: mentioning the extra methods
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
v2.3.9
- $.parseHTML: fixed a regression regarding non-browser environments
v2.3.8
- $.parseHTML: added support for parsing thead/tbody/tfoot/tr/td/th elements
- $.parseHTML: added support for malformed single-tags
- $.fn.append|prepend: ensuring it doesn’t throw when passed
undefined
- $.fn.val: properly handling
null
v2.3.7
- Fixed a bug with
$.parseHTML
under IE11
v2.3.6
$.fn.empty
is about 4 times faster.
2.3.5
Improved support for Node.js