v18.0.0
·
180 commits
to develop
since this release
Changes
FEAT: removeoutlinefromViewermodules (#2135)FEAT: makeCanvasa focusable element (bpmn-io/diagram-js#662)FEAT: implicit keyboard binding (bpmn-io/diagram-js#662)FEAT: integrate with globalsearch(#2235)FIX: prevent crash during label adjustment (#2239)FIX: keep existing loop characteristics when toggling through the replace menu (#2251)FIX: prevent covering multi selection with black box inViewer(#2135)FIX: generate types for main entry (986e2bb)FIX: correct handling of group name with whitespace only (#2231)DEPS: update tobpmn-moddle@9(#2114)DEPS: update todiagram-js@15.1.0DEPS: update todiagram-js-direct-editing@3.2.0
Breaking changes
- Require
Node >= 20 Canvasis now a focusable element and provides better support for native browser behaviors. Focus can be controlled with newfocusandrestoreFocusAPIs.- Keyboard is now implicitly bound to canvas SVG element. Calls to
keyboard.bindandkeyboard.bindTonow result with a descriptive console error and have no effect.