- rename
doc
todocs
- update dependencies to fix security alerts
- fix
.d.ts
file
- a function or RegExp can be used as value for
overwrite
setting - add
mixArray
setting
- fix error when
except
option is not applied on recursive copying
- add
assign
method - add types declaration file
- add
mixToItems
method - add ability to redefine default values of settings (
setSettings
method).
- remove
isarray-shim
component dependency - remove Jam and SPM support
- add ability to select non-copied fields via object value of
except
setting (backward incompatible change)
- add ability to process symbol property keys (
processSymbol
setting)
- change parameters for the functional settings
filter
andchange
(backward incompatible change)
- add jspm support
- an object can be used as value for
change
setting - add
change
andupdate
methods
- migration to Component 1.0
- add
copy
setting to specify names of fields/functions that should be copied - RegExp can be used as value for
except
andfilter
settings
- add
ownProperty
setting to copy only own properties of object(s) - add
filter
andmap
methods to processthis
object - add data about SPM package
- add
mixFromArray
andmixToArray
settings to tune mixing of arrays
- add
change
setting that allows modifying of copied values - add
copy
andclone
methods to make object's copy
- add
filter
setting 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.js
anddist/mixing.min.js