chore: update dependency bpmn-js to v18 #15
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
This PR contains the following updates:
^0.22.1
->^18.0.0
Release Notes
bpmn-io/bpmn-js (bpmn-js)
v18.1.1
Compare Source
FIX
: adjust search to prioritize start of word and exact matches (bpmn-io/diagram-js#953)FIX
: ignore whitespace when searching (bpmn-io/diagram-js#954)v18.1.0
Compare Source
FIX
: clear selection when opening search pad (bpmn-io/diagram-js#947)FIX
: correct dangling selection after search pad interaction (bpmn-io/diagram-js#947)DEPS
: update to[email protected]
v18.0.0
Compare Source
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)FEAT
: integratepopup-menu
withsearch
(bpmn-io/diagram-js#932)FEAT
: recognize modernsearch
tokens insearch-pad
(bpmn-io/diagram-js#932)FIX
: correctly handle duplicate entries and whitespace insearch
(bpmn-io/diagram-js#932)FIX
: findsearch
terms across all keys (bpmn-io/diagram-js#932)FIX
:search
always returns tokens for matched items (bpmn-io/diagram-js#932)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 to[email protected]
DEPS
: update to[email protected]
Breaking Changes
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.bind
andkeyboard.bindTo
now result with a descriptive console error and have no effect.v17.11.1
Compare Source
FIX
: handle searching elements without labels (#2232, #2234)v17.11.0
Compare Source
FEAT
: align search styles with other popups (#2187)FEAT
: prioritize start of tokens in search results (#2187)FIX
: do not commit viewport changes onESC
(#2189, #2187)DEPS
: update to[email protected]
v17.10.0
Compare Source
CHORE
: correct various type hints (#2228)FIX
: pasting compensation activity without boundary event (#2070)FIX
: lane resize constraints for se and nw direction (#2209)FIX
: auto place elements vertically in sub-processes (#2127)FIX
: hide lane label during direct editingDEPS
: update to[email protected]
v17.9.2
Compare Source
FIX
: keep direction when collapsing pools (#2208)v17.9.1
Compare Source
FIX
: show delete action for labels (#2163)v17.9.0
Compare Source
FIX
: remove incorrect attribute in replace menu (#2196)DEPS
: update to [email protected]v17.8.3
Compare Source
FIX
: add accessible label to drill down button (#2194)v17.8.2
Compare Source
FIX
: do not suggest root elements in search (#2143)v17.8.1
Compare Source
FIX
: gracefully handle missing process DI in drilldown (#2180)FIX
: do not cause HTML validation errors on move preview (#2179)DEPS
: update to[email protected]
v17.8.0
Compare Source
FEAT
: keep global elements when deleting last participant (#2175)FIX
: allow undo after deleting last participants and data store (#1676)FIX
: allow styling markers withcanvas.addMarker
and css (#2173)CHORE
: render flow markers as part ofdjs-visual
(#2173)DEPS
: update to[email protected]
v17.7.1
Compare Source
FIX
: correct call activity outline (#2167)FIX
: gracefully handle missingBPMNDiagram#plane
(#2172, #2171)v17.7.0
Compare Source
DEPS
: update to[email protected]
v17.6.4
Compare Source
DEPS
: update to[email protected]
v17.6.3
Compare Source
DEPS
: update to[email protected]
v17.6.2
Compare Source
DEPS
: update to[email protected]
(#2158)v17.6.1
Compare Source
DEPS
: update to[email protected]
(#2157)v17.6.0
Compare Source
FEAT
: add ability to type services and events (#2121, #2153)FIX
: remove preview on context pad close (#2150)FIX
: use tagged template in error logging (#2151)v17.5.0
Compare Source
FEAT
: remove direct editing outline for embedded labels (#2147)FEAT
: do not translate technical errors (#2145)DEPS
: update to[email protected]
v17.4.0
Compare Source
FEAT
: do not scale popup menu and context padDEPS
: update to[email protected]
v17.3.0
Compare Source
FEAT
: auto-place elements vertically (#2110)v17.2.2
Compare Source
FIX
: correct navigated viewer outline (#2133)v17.2.1
Compare Source
FIX
: render popup menu on topDEPS
: update to[email protected]
v17.2.0
Compare Source
FEAT
: make popup menu keyboard navigatableFIX
: address various accessibility issuesFIX
: correct various typing issuesDEPS
: update to[email protected]
DEPS
: update to[email protected]
v17.1.0
Compare Source
FEAT
: handle splitting vertical lanes (#2101)v17.0.2
Compare Source
FIX
: create hit boxes for vertical lanes (#2093)v17.0.1
Compare Source
FIX
: fix rendering of gateway without marker (#2102)v17.0.0
Compare Source
FEAT
: add to selection through SHIFT (bpmn-io/diagram-js#796, #2053)CHORE
: remove broken touch interaction (bpmn-io/diagram-js#796)DEPS
: update to[email protected]
Breaking Changes
diagram-js@14
which removes touch interaction module, and dependency on unsupportedhammerjs
package. If you rely on touch interaction, you need to support touch interaction on your own.v16.5.0
Compare Source
FEAT
: handle adding vertical lanes (#2086)FIX
: don't fill multiple parallel events (#2085)v16.4.0
Compare Source
FEAT
: handle resizing of vertical lanes (#2062)FEAT
: allow text annotations to overlap with the borders of subprocesses and pools (#2049)FEAT
: support modeling of gateway without marker (#2063)FIX
: correctly remove vertical lanes (#2081)FIX
: do not set label on planes (#2033)v16.3.2
Compare Source
FIX
: support core replace in compensation behavior (#2073)v16.3.1
Compare Source
FIX
: do not remove connection that is being created when pasting compensation boundary event and handler (#2069)v16.3.0
Compare Source
FEAT
: improve handling of compensation association (#2038)v16.2.0
Compare Source
DEPS
: update to[email protected]
v16.1.0
Compare Source
DEPS
: update to[email protected]
DEPS
: update to[email protected]
DEPS
: drop unusedobject-refs
dependencyv16.0.0
Compare Source
FEAT
: render vertical pools and lanes (#2024)FEAT
: sentence case titles and labels (#2023)FIX
: ensure all error translations are collected (#2040)DEPS
update to [email protected]Breaking Changes
v15.2.2
Compare Source
FIX
: use correct types in BpmnRenderUtil (#2036)v15.2.1
Compare Source
DEPS
: update to[email protected]
v15.2.0
Compare Source
FEAT
: remove selection outline from connections (diagram-js#826)FEAT
: position context pad according to last waypoint for connections (diagram-js#826)FIX
: prevent access of non-existing connection bounds (diagram-js#824)FIX
: correct selection outline size for end event (#2026)DEPS
: update to[email protected]
v15.1.3
Compare Source
FIX
: revertdjs-dragging
CSS class changes (#2016)FIX
: clear context pad hover timeout on close (#2016)DEPS
: update to[email protected]
v15.1.2
Compare Source
FIX
: revert selection outline removal for connections (#2011)DEPS
: update to[email protected]
v15.1.1
Compare Source
FIX
: adjust selection outline to external label (#2001)v15.1.0
Compare Source
FEAT
: add toggle for non-interrupting events (#2000)FEAT
: keep events non-interrupting when usingbpmnReplace
by default (#2000)DEPS
: update to[email protected]
v15.0.0
Compare Source
FEAT
: align selection outline with element's shape (#1996)FEAT
: preview append on hover (#1985)FEAT
: allow overridingfill
,stroke
,width
andheight
when rendering elements (#1985)FIX
: renderer only renders actual flow elements (#1985)DEPS
: update to[email protected]
Breaking Changes
BpmnRenderer
only renders actual flow elements (e.g.bpmn:IntermediateCatchEvent
but notbpmn:MessageEventDefinition
)v14.2.0
Compare Source
FEAT
: make spacetool local per default (bpmn-io/diagram-js#811, #1975)FEAT
: add complex preview feature (bpmn-io/diagram-js#807)CHORE
: mark connection as dragging when moving bendpoint (bpmn-io/diagram-js#807)DEPS
: update to[email protected]
v14.1.3
Compare Source
CHORE
: correctly output tag in https://github.com/bpmn-io/bpmn-js/pull/1982v14.1.2
Compare Source
CHORE
: fix POST_RELEASE job in https://github.com/bpmn-io/bpmn-js/pull/1980v14.1.1
Compare Source
FIX
: asset path by @nikku in https://github.com/bpmn-io/bpmn-js/pull/1977v14.1.0
Compare Source
FEAT
: ensure lanes aren't resized when using space tool in https://github.com/bpmn-io/bpmn-js/pull/1972DOCS
: update translations for v14.0.0 by @bpmn-io-bot in https://github.com/bpmn-io/bpmn-js/pull/1948v14.0.0
Compare Source
FEAT
: do not hide overlays on canvas move per default (diagram-js#798)FEAT
: translate Append TextAnnotation context pad action (#1932)FIX
: allow to create connection + event-based gateway (#1490)FIX
: make breadcrumb styling more robust (#1945)FIX
: correct copy of default sequence flow elements (#1935)CHORE
: extractmodeling-feedback
into dedicated module (#1940)CHORE
: drop deprecated callback support from public APICHORE
: drop deprecatedimport.parse.complete
event membercontext
DEPS
: update to[email protected]
DEPS
: update to[email protected]
DEPS
: update to[email protected]
Breaking Changes
v7.0.0
.import.parse.complete
event membercontext
removed. Access the same information via the event itself, as released withv7.0.0
.v13.2.2
Compare Source
FIX
: do not vertically resize empty pools using the space tool (#1769)v13.2.1
Compare Source
FIX
: improve regular expression (#1927)FIX
: show non-interrupting event version in replace menu (#1924)v13.2.0
Compare Source
CHORE
: provide align and distribute context pad and popup menu icons as html (#1920)DEPS
: update to[email protected]
v13.1.0
Compare Source
FEAT
: allow event rendering without icons (#1917)v13.0.8
Compare Source
Republish of v13.0.7.
v13.0.7
Compare Source
Republish of v13.0.6.
v13.0.6
Compare Source
DOCS
: update translationsv13.0.5
Compare Source
DEPS
: update to[email protected]
v13.0.4
Compare Source
DEPS
: bump to[email protected]
v13.0.3
Compare Source
FIX
: update label onmodeling.updateModdleProperties
(#1872)v13.0.2
Compare Source
FIX
: export types astype
(#1897)DEPS
: bump to[email protected]
v13.0.1
Compare Source
FIX
: correct some type definitions (#1896)v13.0.0
Compare Source
FEAT
: rework and complete type definitions (#1886)DEPS
: update to[email protected]
v12.1.1
Compare Source
DEPS
: update to[email protected]
v12.1.0
Compare Source
FIX
: correctViewer#saveXML
type definition (#1885)FIX
: correctViewer
constructor type definition (#1882)v12.0.0
Compare Source
FEAT
: movecreate-append-anything
to external module (#1873, #1862)CHORE
: use[email protected]
built-in selection after replace feature (#1857)DEPS
: update to[email protected]
Breaking Changes
v11
create/append behavior.v11.5.0
Compare Source
FEAT
: add root elements to definitions when provided viamodeling#update(Moddle)Properties
v11.4.1
Compare Source
FIX
: correct redo triggering on international keyboard layouts (#1842)v11.4.0
Compare Source
FEAT
: translate append menu entry labels and groups (#1810)FEAT
: activate direct editing on participant creation (#1845)FIX
: dragging append menu entries creates element connection (#1843)FIX
: append shortcut triggers create menu if append not allowed (#1840)FIX
: restore marker rendering workaround (9c6e475
)v11.3.1
Compare Source
Republish of
v11.3.0
.v11.3.0
Compare Source
FEAT
: featureservice
anduser
tasks more prominently in replace menu (#1836)FEAT
: hide rare items initially from create/append menus (#1836)FEAT
: retrieve instantiation modules with context (#1835)DEPS
: update to[email protected]
v11.2.0
Compare Source
Adds create/append anything.
FEAT
: append menu available via context pad (#1802, #1809, #1815, #1818, #1831)FEAT
: create menu available via palette (#1811, #1809, #1817)FEAT
: simplify connection-multi icon (#1822)FEAT
: join pathsround
by default (1827)FEAT
: improved BPMN symbol rendering (#1830)FEAT
: round connection corners (#1828)FEAT
: improve visibility of popup menu (#1812)FIX
: missing special attributes inbpmnElementFactory
(#1807)FIX
: handlebpmn:DataObjectReference
without data object in replace menu (#1823)DEPS
: update to[email protected]
v11.1.1
Compare Source
FIX
: correct popup menu display in fullscreen (#1795)DEPS
: update to[email protected]
v11.1.0
Compare Source
FEAT
: add replace element keyboard binding (#1785)FEAT
: addreplaceElement
editor action (#1785)DEPS
: update to[email protected]
v11.0.5
Compare Source
DEPS
: update to[email protected]
v11.0.4
Compare Source
DEPS
: update to[email protected]
v11.0.3
Compare Source
Re-release of
v11.0.2
.v11.0.1
Compare Source
DEPS
: update to[email protected]
v11.0.0
Compare Source
Reworks popup menu UI.
FEAT
: integrate new popup menu UI (#1776)DEPS
: update to[email protected]
(#1776)Breaking Changes
diagram-js@11
. Seediagram-js
breaking changes and migration guide.KeyboardEvent#keyCode
. Use a polyfill (e.g. keyboardevent-key-polyfill) if you need to support old browsers.v10.3.0
Compare Source
FEAT
: add BPMN specific space tool (#1344)FIX
: do not resizebpmn:TextAnnotation
when using space tool (#1344)FIX
: correct attachers left hanging when using space tool (#1344)FIX
: stick labels to label targets when using space tool (#1344, #1302)DEPS
: update todiagram-js@10
v10.2.1
Compare Source
FIX
: correct preserving of outgoing connections on event-based gateway morph (#1738)v10.2.0
Compare Source
DEPS
: update tobpmn-moddle@8
v10.1.0
Compare Source
DEPS
: update to[email protected]
v10.0.0
Compare Source
Updates the library target to ES2018.
FEAT
: use ES2018 syntax (#1737)Breaking Changes
v9.4.1
Compare Source
FIX
: ignore elements which cannot be colored (#1734)v9.4.0
Compare Source
FEAT
: allow clipboard to be serialized (#1707)FEAT
: allow cloning of elements (#1707)FEAT
: copy groups in a safe manner (#1707)FIX
: make clipboard contents immutable (#1707)FIX
: do not alter inputs passed toElementFactory#create
(#1711)FIX
: prevent bogus meta-data to be attached on paste (#1707)FIX
: only claim existing IDs (#1707)FIX
: prevent double paste on label creation (#1707)FIX
: move labels when collapsing sub-process (#1695)FIX
: assign default size when expanding element (#1687)FIX
: render sequence flows always on top (#1716)DEPS
: update to[email protected]
DEPS
: update to[email protected]
v9.3.2
Compare Source
FIX
: prevent unnecessary scrollbar (#1692)FIX
: check for replacement using actual target (#1699)DEPS
: update to[email protected]
v9.3.1
Compare Source
FIX
: properly size icons for distribute/align menu (#1694)v9.3.0
Compare Source
FEAT
: add aligment and distribution menu (#1680, #1691)DEPS
: update to[email protected]
v9.2.2
Compare Source
FIX
: correctly toggle loop characteristics (#1673)v9.2.1
Compare Source
FIX
: cancel direct editing before shape deletion (#1677)v9.2.0
Compare Source
FEAT
: rework select and hover interaction on the diagram (#1616, #640, #643)FEAT
: rework diagram interaction handles (#640)FEAT
: clearly distinguish select and hover states (#1616)FEAT
: allow text annotation on sequence flows (#1652)FEAT
: add multi-element context pad (#1525)FEAT
: change default color to off black (#1656)FEAT
: select connection after connect (#644)FIX
: copy elements withstring
extension properties (#1518)FIX
: cancel direct editing before shape deletion (#1664)FIX
: remove connection on source connection deletion (#1663)FIX
: set correct label color when batch coloring elements (#1653)FIX
: always reconnect labels and associations (#1659)FIX
: correct connection drop highlightingDEPS
: replaceinherits
withinherits-browser
DEPS
: bump to[email protected]
v9.1.0
Compare Source
FEAT
: allow to select participant and subprocess via click on body (#1646)FIX
: comply with strict style-src CSP (#1625)FIX
: complete direct editing when selection changes (#1648)DEPS
: update to[email protected]
DEPS
: update to[email protected]
v9.0.4
Compare Source
FIX
: removelabel
property on empty label (#1637)FIX
: create drilldown overlays onviewer.open
(574a67438
)FIX
: render data association inside collapsed sub-processes (#1619)FIX
: preserve multi-instance properties when toggling between parallel and sequential (#1581)FIX
: correct hanging sequence flow label after collapsing sub-process (#1617)FIX
: correct start event not added to newly created sub-process (#1631)v9.0.3
Compare Source
FIX
: submit direct editing result on drilldown (#1609)DEPS
: bump to[email protected]
(2bac149)v9.0.2
Compare Source
FIX
: support modeling of groups in collapsed subporcesses (#1606)FIX
: override default padding of breadcrumb element (#1608)v9.0.1
Compare Source
FIX
: use ES5 everywhere (#1605)FIX
: support DIs without associated business object (#1605)DEPS
: bump to[email protected]
(bdf9cf3)v9.0.0
Compare Source
FEAT
: support drilldown and modeling of collapsed subprocesses (#1443)FEAT
: update embedded label bounds when shape is moved (#1586)FIX
: create di for embedded labels (#1579)CHORE
: exposeBpmnRenderer
extension points (#1585)DEPS
: bump to[email protected]
Breaking Changes
di
directly from the diagram element instead of thebusinessObject
#1472.viewer.open
behavior for single planes (#1576).BpmnFactory
APIs #1472.bpmn-js.css
, which is required to display drilldown overlays correctly.v8.10.0
Compare Source
CHORE
: provideModelUtil#isAny
utility (#1604)CHORE
: provideModelUtil#getDi
utility (#1604)v8.9.1
Compare Source
FIX
: re-use process for redo of first participant (#1439)FIX
: ensure IDs are claimed when used (#1555)FIX
: prevent morphing data stores outside participants (#1508)v8.9.0
Compare Source
FEAT
: select newly created sub-process (6214772b
)FEAT
: select newly created group for immediate resizing (56eb34cc
)FEAT
: simplify color schemeFIX
: set label color onbpmndi:BPMNLabel#color
(#1543)FIX
: don't create illegalbpmndi:BPMNEdge#waypoints
property (#1544)FIX
: correct direct editing on touch devicesDEPS
: update to[email protected]
v8.8.3
Compare Source
FIX
: correct resize handles hidden behind element (#1520)FIX
: handle close to source or target drop on flow (#1541)CHORE
: bump to[email protected]
v8.8.2
Compare Source
FIX
: properly re-use ID of a copied element if available (#1503)v8.8.1
Compare Source
FIX
: re-use ID of a copied element if available (#1503)CHORE
: unbuild circular dependency withResizeUtil
(#1500)v8.8.0
Compare Source
FEAT
: givekeyboard
fine-grained control over which events to handle (#1493)FIX
: correct keyboard shortcuts not working in direct editing mode (#1493)DEPS
: update to[email protected]
v8.7.3
Compare Source
FIX
: convert file toES6
module (#1478)v8.7.2
Compare Source
CHORE
: improve error recovery in ordering providerDEPS
: update build dependenciesv8.7.1
Compare Source
FIX
: allow connectingbpmn:MessageFlow
tobpmn:CallActivity
(#1467)DEPS
: update to[email protected]
v8.7.0
Compare Source
FEAT
: support BPMN in Color (#1453)DEPS
: update to[email protected]
v8.6.2
Compare Source
DEPS
: update diagram-js-direct-editing to v1.6.3v8.6.1
Compare Source
FIX
: serializebpmn:DataStoreReference
correctly in case if first participant is an empty pool (#1456)v8.6.0
Compare Source
FEAT
: support Promise ininject
test helper (#1450)DEPS
: update to[email protected]
(#1447)v8.5.0
Compare Source
FEAT
: reconnect message flows when participant is collapsed (#1432)FEAT
: replace elements on create (#1340)FEAT
: show message name on message flow (#777)FEAT
: ensure auto-placed elements are visibleFIX
: fix reversed connection preview (#1431)FIX
: copy root element references on replace (#1430)DEPS
: update to[email protected]
v8.4.0
Compare Source
FIX
: disallow inserting multiple elements on a sequence flow (#1440)v8.3.1
Compare Source
FIX
: correctly serializexml
attributes onAny
elementsDEPS
: update bump to[email protected]
v8.3.0
Compare Source
FEAT
: enable connection tool for text annotations (#1428)v8.2.2
Compare Source
FIX
: always emitsaveXML.done
FIX
: correct path intersections not being detected in certain casesCHORE
: bump to[email protected]
v8.2.1
Compare Source
FIX
: prevent bendpoint hover error (#1387)v8.2.0
[Comp
Configuration
📅 Schedule: Branch creation - "after 10pm,before 5:00am" (UTC), Automerge - At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
This PR was generated by Mend Renovate. View the repository job log.