All notable changes to bpmn-js-differ are documented here. We use semantic versioning for releases.
Note: Yet to be released changes appear here.
FIX
: swap new/old value in collection properties
FEAT
: trackbpmn:Collaboration
changesFEAT
: trackbpmn:Process
changesFEAT
: detect collection additionFEAT
: mark parent as changed on nested, un-tracked changesFEAT
: track collection property changes with path(s)
FEAT
: migrate fromjsondiffpatch
todiffpatch
for improved bundle sizes
FEAT
: provide pre-built CommonJS and ES module distributions
FEAT
: migrate to ES modules. Useesm
or a ES module aware transpiler to consume this libraryCHORE
: expose{ Differ, diff }
via module
CHORE
: use min-dash as the utility toolbelt
FIX
: correctly detect data object reference changesFIX
: correctly detect waypoint additions / removals as layout changesCHORE
: bump to[email protected]
Check git log
for earlier history.