vmes-flowable
Version:
ceshibao
89 lines (50 loc) • 2.13 kB
Markdown
# Changelog
All notable changes to [min-dash](https://github.com/bpmn-io/min-dash) are documented here. We use [semantic versioning](http://semver.org/) for releases.
## Unreleased
___Note:__ Yet to be released changes appear here._
## 3.6.1
* `FIX`: correct `set` handling of `0` keys ([#18](https://github.com/bpmn-io/min-dash/pull/18))
* `FIX`: correct `set` scaffolding on `null` values ([#18](https://github.com/bpmn-io/min-dash/pull/18))
## 3.6.0
* `FEAT`: add `set` utility ([#16](https://github.com/bpmn-io/min-dash/pull/16))
## 3.5.2
* `FIX`: prevent prototype pollution via `merge`
## 3.5.1
* `FIX`: make `every` always return boolean value ([#14](https://github.com/bpmn-io/min-dash/pull/14))
## 3.5.0
* `FIX`: make `isFunction` detect async functions and generators
* `FIX`: correct `bind` TypeScript definitions
* `FIX`: match `forEach` implementation with documentation
* `CHORE`: bump to `babel@7`
## 3.4.0
* `CHORE`: make `debounce` work without `clearTimeout` ([#7](https://github.com/bpmn-io/min-dash/pull/7))
## 3.3.0
* `FEAT`: add `throttle(fn, interval)` util
## 3.2.0
* `FEAT`: add `isNil` utility that checks for `undefined || null`
* `FIX`: correct `isDefined` behavior
* `FIX`: make `isUndefined` behavior
## 3.1.0
* `FEAT`: add TypeScript definitions
## 3.0.0
### Breaking Changes
* `FIX`: remove browser field again; it confuses modern module bundlers. This partially reverts `v2.4.0`
## 2.4.0
* `CHORE`: add `browser` field
## 2.3.0
* `FEAT`: add `omit(obj, properties)` util
## 2.2.0
* `FEAT`: add `flatten(array)` util
## 2.1.0
* `FEAT`: add `merge(target, ...sources)` util
* `FEAT`: add `size(obj)` util
* `FEAT`: add `has(obj, property)` util
* `DOCS`: improve utils documentation
## 2.0.0
### Breaking Changes
* `FEAT`: expose utilities via main export only ([`cb6ab757`](https://github.com/bpmn-io/min-dash/commit/cb6ab757fa07e8728ba6c7bd692f93a94afecceb))
### Other Improvements
* `CHORE`: generate ES, CJS and UMD bundles using rollup
* `CHORE`: babelify results and don't require `Object.assign` polyfill
## ...
Check `git log` for earlier history.