Skip to content

Conversation

github-actions[bot]
Copy link
Contributor

@github-actions github-actions bot commented Apr 25, 2025

🤖 I have created a release beep boop

17.3.0 (2025-04-25)

⚠ BREAKING CHANGES

  • update to bpmn-moddle@9
  • Migrated to diagram-js@14 which removes touch interaction module, and dependency on unsupported hammerjs package. If you rely on touch interaction, you need to support touch interaction on your own.
  • update to diagram-js@13.0.0

deps

  • update to bpmn-moddle@9 (3e2a765)
  • update to diagram-js@13.0.0 (afb05ea)

Features

  • allow event rendering without icons (cd23850)
  • allow text annotations for message flows (e8f343a), closes #2281
  • allow to add to selection via lasso tool (9b2b6a6)
  • allow to replace between variants of typed events (0a7c5f3)
  • allow to type services and events (edfec4c), closes #2121
  • auto-place elements vertically (d9b8bfd), closes #2110
  • bpmn-renderer: allow overriding colors, width, and height (f77de3b), closes #1990
  • bpmn-renderer: render vertical pools and lanes (c93b2cf)
  • context-pad: preview append on hover (18b10b2)
  • context-pad: sentence case titles (1c49a1e)
  • create ad-hoc sub process via replace menu (d9b908b)
  • do not translate import errors (ea9318b)
  • do not translate technical errors (160444e)
  • edit vertical pool/lane labels (29baeb1)
  • handle adding vertical lanes (6e92713)
  • handle resizing of vertical lanes (0a706be)
  • handle splitting vertical lanes (e263bbb)
  • improve handling of compensation association (3dbaf50)
  • label-editing: remove background for embedded labels (384fad5)
  • modeling: always place annotations on root element (ca230c3)
  • modeling: disable autoResize for annotation changes (d2a9760), closes #2049
  • modeling: keep global elements when deleting last participant (d640a3c), closes #1676
  • modeling: keep interrupting config when replacing elements (29f135f)
  • Ordering: always render annotations on top (1108d9d)
  • popup-menu: add non-interrupting toggle (9c71556)
  • popup-menu: sentence case titles and labels (6b9ab1b), closes #2023
  • position context pad according to last waypoint for connections (#826) (b6abc5d)
  • provide selection outlines (c3fed8e), closes #1996
  • remove selection outline from connections (#826) (b6abc5d)
  • remove touch interaction module (9b2b6a6), closes #2053
  • render event subprocess icons (cfec0a9), closes #50
  • render markers as part of djs-visual (3f2ec41)
  • search: integrate with unified search (8383966)
  • search: sort matches by location (4789c1f)
  • support modeling of gateway without marker (b9d0ce3), closes #2063
  • translate Append TextAnnotation context pad action (7328955)
  • update translations (c5aea1f)

Bug Fixes

  • add accessible label to drill down button (b4abfaa)
  • add outline module to viewer modules (0d79ceb), closes #2133
  • align-elements: fix method name (3005813)
  • allow to create connection + event-based gateway (47c5213)
  • auto-place elements vertically in sub-processes (3153b08), closes #2127
  • auto-resize: fix BpmnAutoResizeProvider JSDoc (6cdb960)
  • BaseViewer: fix BaseViewerOptions type (4fa7102)
  • BaseViewer: inline types (c83adc9)
  • BaseViewer: swap canvas and project logo (e44e925)
  • BpmnFactory: fix JSDoc (78edc64)
  • BpmnLayouter: fix JSDoc (d210d6b)
  • BpmnUpdater: fix JSDoc (75b438c)
  • context-pad: remove append preview on context pad close (407a191), closes #2150
  • copy-paste: use set to set model properties (ca65cde), closes #1935
  • correct BaseViewer#on method signature (2ae9ca8)
  • correct distributed asset path (3d813de), closes #1976
  • correct various JSDocs (2ca4907)
  • correctly implement CommandHandler (aaea2f8)
  • correctly remove vertical lanes (df2ae05)
  • create hit boxes for vertical lanes (0a2f759), closes #2093
  • do not set label on planes (4451857), closes #2033
  • draw: correct some JSDocs (#1898) (130749e)
  • draw: don't fill multiple parallel events (ec2ee69)
  • draw: fix TextRenderer JSDoc (65d02ee)
  • draw: use correct Types in BpmnRenderUtil (#2036) (1c428f6), closes #2028
  • drilldown: do not reset viewport on collaboration removal (4cdcb6f)
  • drilldown: gracefully handle missing BPMNDiagram#plane (a66d850)
  • drilldown: handle missing process (parent) DI elements (857415f)
  • ElementFactory: fix @extend (a8bf319)
  • ElementFactory: fix JSDoc (42790fe)
  • empty whitespaces label in group (303ca88), closes #2231
  • ensure all error translations are collected (72fcec9)
  • ensure lanes aren't resized when using space tool (4f6923b)
  • error info use tagged template (829989e)
  • event references are not lost when switching elements (ea35d60)
  • fix behaviors JSDocs (e24c238)
  • fix breadcrumb styling (5e3dac7)
  • fix remaining JSDoc and TS errors (07f75f7)
  • fix remaining JSDocs (1d90ae6)
  • fix tests failing due to lazy instantiation of eventDefinitions (83c79f0)
  • fix types (709be3b)
  • flow text alignment issue when placed text annotationt (#2241) (e5f1637)
  • generate types for index.js (a944873)
  • generate types for main entry point (986e2bb)
  • import types as type (#1897) (fa217fb)
  • import: handle missing BPMNDiagram#plane (bc24a60)
  • improve regex (4e68036)
  • keep direction when collapsing pools (90c513c), closes #2208
  • label text visible while editing (988cb29)
  • lane resize constraints for horizontal and vertical lanes (7a137cc), closes #2209
  • LaneUtil: fix JSDoc (ff5a465)
  • modeler: fix JSDoc (208d1fd)
  • Modeler: re-add outline feature (9f41690)
  • modeling: do not remove connection that is being created (3578990), closes #2068
  • modeling: fix ConnectionLayoutUtil JSDoc (d2e0b14)
  • modeling: fix Modeling types (bd1fa49)
  • modeling: fix ResizeBehavior JSDoc (56b0054)
  • modeling: fix command handler JSDocs (7166868)
  • Modeling: make generic (9811bfc)
  • ModelingUtil: fix JSDoc (0676974)
  • outline: correct size for end event (8b18beb), closes #2015
  • outline: customize call activity outline (07bf015), closes #2167
  • outline: external label resize (c9f4c83), closes #2001
  • pasting compensation activity without boundary event (4359f18), closes #2070
  • popup-menu: correct various accessibility issues (cf66bc2)
  • popup-menu: render on top (06838aa)
  • prevent access of non-existing connection bounds (3501c28)
  • remove default start event for ad-hoc subprocess (#2295) (3177395)
  • replace-menu: keep existing loop characteristics (#2251) (e937bd9)
  • replace: show correct interrupting/non-interrupting entries (9c5b88d)
  • reposition popup menu if under axis (4f06be6)
  • revert selection outline removal for connections (647dcfc)
  • search: correct various minor issues (72996b3)
  • search: do not suggest subprocess planes (f470cd5), closes #2143
  • search: handle elements without label (58d7d7a), closes #2232
  • set loop characteristics in a command (78af19c), closes #1960
  • show delete action for labels (08b657a), closes #2163
  • show modeling feedback error for data objects (d348b50)
  • space-tool: move artifacts when a participant is resized by space tool (78d0846)
  • space-tool: prevent empty pools from getting resized vertically (736876f)
  • support core replace in compensation behavior (11fef5f), closes #2073
  • support rendering of gateway without marker (b100cdf)
  • update label on modeling.updateModdleProperties (881e2bd), closes #1872
  • viewer: fix JSDoc (8d3208e)
  • viewer: remove outline module from default modules (583195a), closes #2135

Miscellaneous Chores


This PR was generated with Release Please. See documentation.

@bpmn-io-tasks bpmn-io-tasks bot added the needs review Review pending label Apr 25, 2025
@github-actions github-actions bot changed the title chore(main): release 18.6.1 chore(main): release 17.3.0 Apr 25, 2025
@github-actions github-actions bot force-pushed the release-please--branches--main--components--bpmn-js branch from 990ea7a to dbe5393 Compare April 25, 2025 08:49
@bpmn-io-tasks bpmn-io-tasks bot removed the needs review Review pending label Apr 25, 2025
@philippfromme philippfromme deleted the release-please--branches--main--components--bpmn-js branch April 25, 2025 08:52
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant