Countable v3.0.1 Release Notes

Release Date: 2018-06-11 // over 3 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%.