Change Log
All notable changes to this project will be documented in this file. See standard-version for commit guidelines.
6.0.4 (2017-06-16)
Bug Fixes
6.0.3 (2017-06-15)
Bug Fixes
6.0.2 (2017-04-06)
Bug Fixes
6.0.1 (2017-03-19)
Bug Fixes
6.0.0 (2017-03-18)
Features
BREAKING CHANGES
- It was never specified how duplicate specs were supposed to be applied but from now overlaps are disallowed.
5.0.1 (2016-10-19)
Bug Fixes
- create: don’t name Composition (a29964b)
5.0.0 (2016-10-16)
Features
- prototype: allow prototype value to be a function (1f99354)
BREAKING CHANGES
- prototype: We’ve retired
proto
as it can be better implemented
with a callback.
4.2.1 (2016-10-16)
Bug Fixes
4.2.0 (2016-10-16)
Bug Fixes
Features
- prototype: added support for proto (186b686)
4.1.1 (2016-10-12)
Bug Fixes
4.1.0 (2016-09-22)
Features
- prototype: added support for setting protype (#3) (8856c6f)
4.0.0 (2016-09-13)
Features
BREAKING CHANGES
- The package name was changed from mu-compose to mu-create
to not clash with existing npm package.
3.1.0 (2016-09-13)
Features
- added basic extend based on concat (ae23799)
3.0.0 (2016-09-12)
Features
- allow safe extension of rules and blueprints (800cf39)
BREAKING CHANGES
- this commit allows for a safer extension point and thus
the old .rules and .blueprints properties are now removed.
2.2.0 (2016-09-12)
Features
- expose rules and blueprints (a2c7ace)
2.1.1 (2016-09-09)
2.1.0 (2016-09-08)
Features
2.0.0 (2016-09-03)
Bug Fixes
- update package name in package.json (ab05161)
Features
- constructors can change arguments for next invocation (ebe172e)
BREAKING CHANGES
- Previously constructors could return a new value that
would change the return type of the object. The new usage is to return a
value to be passed to the next constructor - if the value is an array ||
arguments it will be spread over the next constructor, if it’s a native
type it will be wrapped in an array and spread over the next constructor,
otherwise the previous args will be used for the next
invocation.
1.0.1 (2016-09-03)
Bug Fixes
1.0.0 (2016-09-02)
Features
- more generic composition key (ea5b661)
- regexp now takes callback as argument (3bb3bfa)
- retired dom for more generic regexp (af48bf1)
1.0.0 (2016-09-02)
Features
- more generic composition key (ea5b661)
- regexp now takes callback as argument (3bb3bfa)
- retired dom for more generic regexp (af48bf1)