All notable changes to min-dash are documented here. We use semantic versioning for releases.
_Note: Yet to be released changes appear here._
FIX
: prevent prototype pollution via set
(#21)FEAT
: provide lodash-style cancel
and flush
on debounced functionFEAT
: add get
utility (#19)FEAT
: add set
utility (#16)FIX
: prevent prototype pollution via merge
FIX
: make every
always return boolean value (#14)FIX
: make isFunction
detect async functions and generatorsFIX
: correct bind
TypeScript definitionsFIX
: match forEach
implementation with documentationCHORE
: bump to babel@7
CHORE
: make debounce
work without clearTimeout
(#7)FEAT
: add throttle(fn, interval)
utilFEAT
: add isNil
utility that checks for undefined || null
FIX
: correct isDefined
behaviorFIX
: make isUndefined
behaviorFEAT
: add TypeScript definitionsFIX
: remove browser field again; it confuses modern module bundlers. This partially reverts v2.4.0
CHORE
: add browser
fieldFEAT
: add omit(obj, properties)
utilFEAT
: add flatten(array)
utilFEAT
: add merge(target, ...sources)
utilFEAT
: add size(obj)
utilFEAT
: add has(obj, property)
utilDOCS
: improve utils documentationFEAT
: expose utilities via main export only (cb6ab757
)CHORE
: generate ES, CJS and UMD bundles using rollupCHORE
: babelify results and don't require Object.assign
polyfillCheck git log
for earlier history.