Releases: bpmn-io/bpmn-js
Releases · bpmn-io/bpmn-js
v18.0.0
Changes
FEAT
: removeoutline
fromViewer
modules (#2135)FEAT
: makeCanvas
a 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.0
DEPS
: update todiagram-js-direct-editing@3.2.0
Breaking changes
- Require
Node >= 20
Canvas
is now a focusable element and provides better support for native browser behaviors. Focus can be controlled with newfocus
andrestoreFocus
APIs.- Keyboard is now implicitly bound to canvas SVG element. Calls to
keyboard.bind
andkeyboard.bindTo
now result with a descriptive console error and have no effect.
v17.11.1
v17.11.0
v17.10.0
Changes
- chore(CHANGELOG): update to v17.10.0 2373641
- test: properly provide businessObject with label 235d9b9
- fix: pasting compensation activity without boundary event 4359f18
- chore: update changelog afdd676
- test: add unit tests for resize constraints to cover all directions inc. vertical lanes cd6bcad
- fix: lane resize constraints for horizontal and vertical lanes 7a137cc
- fix: label text visible while editing 988cb29
- chore: test types without skipping lib check 392f484
- chore(types): implement generic element 9f50b97
- chore(types): correct renderer types c840a9f
- chore(types): add missing type declarations da59558
- chore(types): add missing type 1994afd
- chore(types): correct type used 93e59cb
- deps: update to diagram-js@14.9.0 7737f9d
- fix: auto-place elements vertically in sub-processes 3153b08
- chore: update dependency puppeteer to v23 cdf7461
- docs(context-pad): correct argument type (#2204) a1eea14
- docs(modeling): improve connect optional param jsdoc definition 82e8fa7
- chore: update dependency babel-plugin-istanbul to v7 8025600
- docs: update translations for v17.9.0 c9cb0bd
v17.9.2
v17.9.1
v17.9.0
v17.8.3
v17.8.2
v17.8.1
Changes
- chore(CHANGELOG): update to v17.8.1 5d304e4
- deps: update to min-dom@4.2.1 / tiny-svg@3.1.2 ed8908a
- test: log XML outside of editing cycle 542512b
- chore: merge main to develop 80b22ef
- chore(CHANGELOG): update aebc488
- deps: update to
diagram-js@14.7.1
fb80891 - fix(drilldown): handle missing process (parent) DI elements 857415f
- test(drilldown): re-structure specs + verify additional cases b3fdbdf