Skip to content

Latest commit

 

History

History
191 lines (82 loc) · 4.74 KB

CHANGELOG.md

File metadata and controls

191 lines (82 loc) · 4.74 KB

Changelog

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)

Bug Fixes

  • remove usage of exports (1b5cc14)

5.0.0 (2020-04-24)

⚠ BREAKING CHANGES

  • Replace default export with named export

Bug Fixes

  • correct lint-staged configuration (d4bf275)

  • rewrite mixinable using esm (69261c5)

4.0.0 (2018-08-17)

Code Refactoring

  • significantly simplify implementation (573ead8)

BREAKING CHANGES

  • 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)

Bug Fixes

  • make exports.sync.callable sync (236adf5)

3.1.0 (2018-07-23)

Features

  • introduce callable aliases (1884832), closes #42

3.0.0 (2018-05-30)

Code Refactoring

  • simplify, get rid of clone/replicate (81b5aa1)

BREAKING CHANGES

  • replicate, clone and isMixinable are removed

2.1.0 (2018-05-08)

Features

  • get rid of Object.assign (f47547c)

2.0.0 (2018-04-19)

Features

  • add autobinding (a79e6af)
  • make mixinable methods available to mixins (1e86af4)

BREAKING CHANGES

  • 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)

Features

  • add sync.sequence export (b1d7390)

1.4.0 (2018-03-06)

Features

1.3.0 (2018-01-30)

Features

  • add isMixinable() utility function (313803a)

1.2.1 (2017-11-30)

1.2.0 (2017-11-27)

Features

  • add purely async strategy exports (487f62d)

1.1.1 (2017-11-26)

1.1.0 (2017-11-23)

Features

  • 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