All notable changes to cmmn-js are documented here. We use semantic versioning for releases.
Note: Yet to be released changes appear here.
FIX
: es5ify
FIX
: provide missingconnection.updateWaypoints
rule
FEAT
: improve connect snappingFEAT
: snap to source and target dockingsFEAT
: add connect previewsCHORE
: bump to[email protected]
FIX
: prevent HTML injection in searchFIX
: prevent HTML injection in direct editing componentCHORE
: bump to[email protected]
CHORE
: bump to[email protected]
FIX
: update to[email protected]
to circumvent MS Edge bug
FEAT
: add lifecycle events forViewer#saveXML
CHORE
: bump to[email protected]
FEAT
: add ability to move selection with keyboard arrowsFEAT
: supportSHIFT
modifier to move elements / canvas with keyboard arrows at accelerated speedFEAT
: requireCtrl/Cmd
to be pressed as a modifier key to move the canvas via keyboard errorsFEAT
: auto-expand elements when children resizeCHORE
: bind editor actions and keyboard shortcuts for explicitly added features onlyCHORE
: update to[email protected]
CmmnGlobalConnect
provider got removed. Useconnection.start
rule to decide whether an element can start a connection.EditorActions
/Keyboard
do not pull in features implicitly anymore. If you roll your own editor, include features you would like to ship with manually to provide the respective actions / keyboard bindings.- Moving the canvas with keyboard arrows now requires the
Ctrl/Cmd
modifiers to be pressed.
FIX
: correct horizontal embedded label alignment
FIX
: correct case plan model label positioning
CHORE
: bump todiagram-js@2
CHORE
: bump to[email protected]
CHORE
: bump dependency versionsFIX
: correct line-breaks vanishing during direct editing in IE
CHORE
: update to[email protected]
FIX
: focus label editing box on element creation
FIX
: escapedata-element-id
in CSS selectors
CHORE
: be able to consume library withoutadd-module-exports
transform
Rebuild of un-published v0.14.0.
CHORE
: migrate todiagram-js@1
FEAT
: build upon ES module foundations. You must usebabelify
+babel-plugin-add-module-exports
to build custom variants ofcmmn-js
now
CHORE
: bump to[email protected]
Check git log
for earlier history.