All notable changes to this project will be documented in this file. See standard-version for commit guidelines.
5.0.2 (2020-05-11)
5.0.1 (2020-04-24)
- remove usage of exports (1b5cc14)
5.0.0 (2020-04-24)
- Replace default export with named export
4.0.0 (2018-08-17)
- significantly simplify implementation (573ead8)
- remove function/class/constructor support for strategies definition, remove hash support for mixin definitions
3.1.2 (2018-07-24)
3.1.1 (2018-07-24)
- make exports.sync.callable sync (236adf5)
3.1.0 (2018-07-23)
3.0.0 (2018-05-30)
- simplify, get rid of clone/replicate (81b5aa1)
- replicate, clone and isMixinable are removed
2.1.0 (2018-05-08)
- get rid of Object.assign (f47547c)
2.0.0 (2018-04-19)
- all mixin and mixinable methods are now automatically being bound to their respective instances
- even inside mixin instances, their own mixinable methods can not be called directly any more
1.5.2 (2018-03-10)
1.5.1 (2018-03-09)
1.5.0 (2018-03-07)
- add sync.sequence export (b1d7390)
1.4.0 (2018-03-06)
- add sync helper export (c7ab765)
1.3.0 (2018-01-30)
- add isMixinable() utility function (313803a)
1.2.1 (2017-11-30)
1.2.0 (2017-11-27)
- add purely async strategy exports (487f62d)
1.1.1 (2017-11-26)
1.1.0 (2017-11-23)
- accept constructor functions as definitions (05fa890)
- add compose strategy (81d1e14)
- add override strategy, refactor and simplify (a49b613)
1.0.0 (2017-11-21)
Note: Initial stable release