Countable v3.0.1 Release Notes

Release Date: 2018-06-11 // about 4 years ago
    • โž• Added support for string parameter to Countable#count. You can now pass a single string instead of an element or a list of elements as the first parameter, e.g. Countable.count('hello world', callback).
    • ๐Ÿ‘Œ Improve documentation.

Previous changes from v3.0.0

    Countable::on and Countable::off replace Countable::live and Countable::die. The new methods work exactly the same, apart from the name change.

    ๐Ÿšš Countable::once has been removed. The method is now available exclusively as Countable::count.

    Countable::enabled now accepts either single elements or lists of elements. When a list is passed, the validation checks if all elements have the Countable functionality.

    ๐Ÿšš Options have been simplified. Support for ignoreReturns and ignoreZeroWidthSpace has been removed in favour of a more general ignore option, which is an array of characters that should be ignored.

    โž• Added a minified version.

    โœ‚ Removed legacy support. Countable now uses things like let and const and expects ES5 methods to be present. This mainly drops support for IE before version 11.

    โฌ‡๏ธ Reduced file size by almost 25%.