Skip to content

v18.0.0

Latest
Compare
Choose a tag to compare
@jarekdanielak jarekdanielak released this 06 Nov 14:58

Changes

  • FEAT: remove outline from Viewer modules (#2135)
  • FEAT: make Canvas a focusable element (bpmn-io/diagram-js#662)
  • FEAT: implicit keyboard binding (bpmn-io/diagram-js#662)
  • FEAT: integrate with global search (#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 in Viewer (#2135)
  • FIX: generate types for main entry (986e2bb)
  • FIX: correct handling of group name with whitespace only (#2231)
  • DEPS: update to bpmn-moddle@9 (#2114)
  • DEPS: update to [email protected]
  • DEPS: update to [email protected]

Breaking changes

  • Require Node >= 20
  • Canvas is now a focusable element and provides better support for native browser behaviors. Focus can be controlled with new focus and restoreFocus APIs.
  • Keyboard is now implicitly bound to canvas SVG element. Calls to keyboard.bind and keyboard.bindTo now result with a descriptive console error and have no effect.

v17.11.1...v18.0.0