- rename
doctodocs - update dependencies to fix security alerts
- fix
.d.tsfile
- a function or RegExp can be used as value for
overwritesetting - add
mixArraysetting
- fix error when
exceptoption is not applied on recursive copying
- add
assignmethod - add types declaration file
- add
mixToItemsmethod - add ability to redefine default values of settings (
setSettingsmethod).
- remove
isarray-shimcomponent dependency - remove Jam and SPM support
- add ability to select non-copied fields via object value of
exceptsetting (backward incompatible change)
- add ability to process symbol property keys (
processSymbolsetting)
- change parameters for the functional settings
filterandchange(backward incompatible change)
- add jspm support
- an object can be used as value for
changesetting - add
changeandupdatemethods
- migration to Component 1.0
- add
copysetting to specify names of fields/functions that should be copied - RegExp can be used as value for
exceptandfiltersettings
- add
ownPropertysetting to copy only own properties of object(s) - add
filterandmapmethods to processthisobject - add data about SPM package
- add
mixFromArrayandmixToArraysettings to tune mixing of arrays
- add
changesetting that allows modifying of copied values - add
copyandclonemethods to make object's copy
- add
filtersetting that allows selecting fields that should be copied - skip a source if the source is a falsy value
- add
Gruntfile - add UMD distribution
dist/mixing.jsanddist/mixing.min.js