Skip to content

Releases: fabiospampinato/cash

4.1.0

12 May 19:57
Compare
Choose a tag to compare
  • 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

08 May 23:25
Compare
Choose a tag to compare
  • Removed $.fn.removeData
  • Removed $.hasData
  • $.fn.data: removed caching mechanism
  • $.fn.data: added a missing TypeScript method overload

3.2.0

30 Apr 21:06
Compare
Choose a tag to compare
  • Readme: updated sizes
  • $.fn.off: added support for removing delegated handlers

3.1.0

22 Mar 18:42
Compare
Choose a tag to compare
  • 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

18 Mar 00:06
Compare
Choose a tag to compare
  • 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

22 Oct 11:23
Compare
Choose a tag to compare
  • $.parseHTML: fixed a regression regarding non-browser environments

v2.3.8

20 Oct 00:32
Compare
Choose a tag to compare
  • $.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

14 Oct 23:12
Compare
Choose a tag to compare
  • Fixed a bug with $.parseHTML under IE11

v2.3.6

03 Oct 16:57
Compare
Choose a tag to compare
  • $.fn.empty is about 4 times faster.

2.3.5

08 Sep 02:22
Compare
Choose a tag to compare

Improved support for Node.js