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
: restoremain
entry point (#27)
FIX
: detect type change (#24)
FEAT
: diff based on moddle infrastructureFEAT
: detect flow source and target changes (#18)CHORE
: turn into ES moduleCHORE
: drop UMD distributionDEPS
: update todiffpatch@0.6.0
- Drop UMD distribution; consume as an ES module.
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 tojsondiffpatch@0.3.9
Check git log
for earlier history.