Lines Matching refs:js

3 All notable changes to [bpmn-js](https://github.com/bpmn-io/bpmn-js) are documented here. We use [s…
11 …/bpmn-io/bpmn-js-create-append-anything) ([#1873](https://github.com/bpmn-io/bpmn-js/pull/1873), […
12 * `CHORE`: use `diagram-js@11.11.0` built-in selection after replace feature ([#1857](https://githu…
13 * `DEPS`: update to `diagram-js@11.12.0`
17 …ing features moved to an [external module](https://github.com/bpmn-io/bpmn-js-create-append-anythi…
25 …ggering on international keyboard layouts ([#1842](https://github.com/bpmn-io/bpmn-js/issues/1842))
29 * `FEAT`: translate append menu entry labels and groups ([#1810](https://github.com/bpmn-io/bpmn-js
30 …vate direct editing on participant creation ([#1845](https://github.com/bpmn-io/bpmn-js/pull/1845))
31 …end menu entries creates element connection ([#1843](https://github.com/bpmn-io/bpmn-js/pull/1843))
32 …riggers create menu if append not allowed ([#1840](https://github.com/bpmn-io/bpmn-js/issues/1840))
33 * `FIX`: restore marker rendering workaround ([`9c6e475`](https://github.com/bpmn-io/bpmn-js/commit…
41 …ser` tasks more prominently in replace menu ([#1836](https://github.com/bpmn-io/bpmn-js/pull/1836))
42 …re items initially from create/append menus ([#1836](https://github.com/bpmn-io/bpmn-js/pull/1836))
43 * `FEAT`: retrieve instantiation modules with context ([#1835](https://github.com/bpmn-io/bpmn-js/p…
44 * `DEPS`: update to `diagram-js@11.9.0`
50js/pull/1802), [#1809](https://github.com/bpmn-io/bpmn-js/pull/1809), [#1815](https://github.com/b…
51 …ub.com/bpmn-io/bpmn-js/pull/1811), [#1809](https://github.com/bpmn-io/bpmn-js/pull/1809), [#1817](…
52 * `FEAT`: simplify connection-multi icon ([#1822](https://github.com/bpmn-io/bpmn-js/pull/1822))
53 * `FEAT`: join paths `round` by default ([1827](https://github.com/bpmn-io/bpmn-js/pull/1827))
54 * `FEAT`: improved BPMN symbol rendering ([#1830](https://github.com/bpmn-io/bpmn-js/pull/1830))
55 * `FEAT`: round connection corners ([#1828](https://github.com/bpmn-io/bpmn-js/pull/1828))
56 * `FEAT`: improve visibility of popup menu ([#1812](https://github.com/bpmn-io/bpmn-js/issues/1812))
57 … special attributes in `bpmnElementFactory` ([#1807](https://github.com/bpmn-io/bpmn-js/pull/1807))
58 …erence` without data object in replace menu ([#1823](https://github.com/bpmn-io/bpmn-js/pull/1823))
59 * `DEPS`: update to `diagram-js@11.8.0`
63 * `FIX`: correct popup menu display in fullscreen ([#1795](https://github.com/bpmn-io/bpmn-js/issue…
64 * `DEPS`: update to `diagram-js@11.4.3`
68 * `FEAT`: add replace element keyboard binding ([#1785](https://github.com/bpmn-io/bpmn-js/pull/178…
69 * `FEAT`: add `replaceElement` editor action ([#1785](https://github.com/bpmn-io/bpmn-js/pull/1785))
70 * `DEPS`: update to `diagram-js@11.4.1`
74 * `DEPS`: update to `diagram-js@11.3.0`
78 * `DEPS`: update to `diagram-js@11.2.0`
86 * `FIX`: correct test for replace options ([#1787](https://github.com/bpmn-io/bpmn-js/pull/1787))
90 * `DEPS`: update to `diagram-js@11.1.1`
96 * `FEAT`: integrate new popup menu UI ([#1776](https://github.com/bpmn-io/bpmn-js/pull/1776))
97 * `DEPS`: update to `diagram-js@11.1.0` ([#1776](https://github.com/bpmn-io/bpmn-js/pull/1776))
101 … introduced with `diagram-js@11`. See [`diagram-js` breaking changes and migration guide](https://…
106 * `FEAT`: add BPMN specific space tool ([#1344](https://github.com/bpmn-io/bpmn-js/pull/1344))
107 …`bpmn:TextAnnotation` when using space tool ([#1344](https://github.com/bpmn-io/bpmn-js/pull/1344))
108 …ttachers left hanging when using space tool ([#1344](https://github.com/bpmn-io/bpmn-js/pull/1344))
109 …e tool ([#1344](https://github.com/bpmn-io/bpmn-js/pull/1344), [#1302](https://github.com/bpmn-io/…
110 * `DEPS`: update to `diagram-js@10`
114 … connections on event-based gateway morph ([#1738](https://github.com/bpmn-io/bpmn-js/issues/1738))
122 * `DEPS`: update to `diagram-js@9.1.0`
128 * `FEAT`: use ES2018 syntax ([#1737](https://github.com/bpmn-io/bpmn-js/pull/1737))
136 * `FIX`: ignore elements which cannot be colored ([#1734](https://github.com/bpmn-io/bpmn-js/pull/1…
140 * `FEAT`: allow clipboard to be serialized ([#1707](https://github.com/bpmn-io/bpmn-js/pull/1707))
141 * `FEAT`: allow cloning of elements ([#1707](https://github.com/bpmn-io/bpmn-js/pull/1707))
142 * `FEAT`: copy groups in a safe manner ([#1707](https://github.com/bpmn-io/bpmn-js/pull/1707))
143 * `FIX`: make clipboard contents immutable ([#1707](https://github.com/bpmn-io/bpmn-js/pull/1707))
144 …er inputs passed to `ElementFactory#create` ([#1711](https://github.com/bpmn-io/bpmn-js/pull/1711))
145 …ent bogus meta-data to be attached on paste ([#1707](https://github.com/bpmn-io/bpmn-js/pull/1707))
146 * `FIX`: only claim existing IDs ([#1707](https://github.com/bpmn-io/bpmn-js/pull/1707))
147 * `FIX`: prevent double paste on label creation ([#1707](https://github.com/bpmn-io/bpmn-js/pull/17…
148 * `FIX`: move labels when collapsing sub-process ([#1695](https://github.com/bpmn-io/bpmn-js/issues…
149 * `FIX`: assign default size when expanding element ([#1687](https://github.com/bpmn-io/bpmn-js/iss…
150 * `FIX`: render sequence flows always on top ([#1716](https://github.com/bpmn-io/bpmn-js/issues/171…
151 * `DEPS`: update to `diagram-js@8.9.0`
156 * `FIX`: prevent unnecessary scrollbar ([#1692](https://github.com/bpmn-io/bpmn-js/issues/1692))
157 * `FIX`: check for replacement using actual target ([#1699](https://github.com/bpmn-io/bpmn-js/pull…
158 * `DEPS`: update to `diagram-js@8.7.1`
162 * `FIX`: properly size icons for distribute/align menu ([#1694](https://github.com/bpmn-io/bpmn-js/…
166 … menu ([#1680](https://github.com/bpmn-io/bpmn-js/issues/1680), [#1691](https://github.com/bpmn-io…
167 * `DEPS`: update to `diagram-js@8.7.0`
171 * `FIX`: correctly toggle loop characteristics ([#1673](https://github.com/bpmn-io/bpmn-js/issues/1…
175 * `FIX`: cancel direct editing before shape deletion ([#1677](https://github.com/bpmn-io/bpmn-js/is…
179 ….com/bpmn-io/bpmn-js/issues/1616), [#640](https://github.com/bpmn-io/diagram-js/pull/640), [#643](…
180 * `FEAT`: rework diagram interaction handles ([#640](https://github.com/bpmn-io/diagram-js/pull/640…
181 * `FEAT`: clearly distinguish select and hover states ([#1616](https://github.com/bpmn-io/bpmn-js/i…
182 * `FEAT`: allow text annotation on sequence flows ([#1652](https://github.com/bpmn-io/bpmn-js/pull/…
183 * `FEAT`: add multi-element context pad ([#1525](https://github.com/bpmn-io/bpmn-js/pull/1525))
184 * `FEAT`: change default color to off black ([#1656](https://github.com/bpmn-io/bpmn-js/pull/1656))
185 * `FEAT`: select connection after connect ([#644](https://github.com/bpmn-io/diagram-js/pull/644))
186 …ements with `string` extension properties ([#1518](https://github.com/bpmn-io/bpmn-js/issues/1518))
187 * `FIX`: cancel direct editing before shape deletion ([#1664](https://github.com/bpmn-io/bpmn-js/is…
188 … connection on source connection deletion ([#1663](https://github.com/bpmn-io/bpmn-js/issues/1663))
189 … label color when batch coloring elements ([#1653](https://github.com/bpmn-io/bpmn-js/issues/1653))
190 * `FIX`: always reconnect labels and associations ([#1659](https://github.com/bpmn-io/bpmn-js/pull/…
193 * `DEPS`: bump to `diagram-js@8.5.0`
197 …articipant and subprocess via click on body ([#1646](https://github.com/bpmn-io/bpmn-js/pull/1646))
198 * `FIX`: comply with strict style-src CSP ([#1625](https://github.com/bpmn-io/bpmn-js/issues/1625))
199 * `FIX`: complete direct editing when selection changes ([#1648](https://github.com/bpmn-io/bpmn-js
200 * `DEPS`: update to `diagram-js@8.3.0`
205 * `FIX`: remove `label` property on empty label ([#1637](https://github.com/bpmn-io/bpmn-js/issues/…
206 …n overlays on `viewer.open` ([`574a67438`](https://github.com/bpmn-io/bpmn-js/commit/574a674381d64…
207 …ssociation inside collapsed sub-processes ([#1619](https://github.com/bpmn-io/bpmn-js/issues/1619))
208 … toggling between parallel and sequential ([#1581](https://github.com/bpmn-io/bpmn-js/issues/1581))
209 …e flow label after collapsing sub-process ([#1617](https://github.com/bpmn-io/bpmn-js/issues/1617))
210 …nt not added to newly created sub-process ([#1631](https://github.com/bpmn-io/bpmn-js/issues/1631))
214 * `FIX`: submit direct editing result on drilldown ([#1609](https://github.com/bpmn-io/bpmn-js/issu…
215 * `DEPS`: bump to `diagram-js@8.2.0` ([2bac149](https://github.com/bpmn-io/bpmn-js/commit/2bac14950…
219 …eling of groups in collapsed subporcesses ([#1606](https://github.com/bpmn-io/bpmn-js/issues/1606))
220 * `FIX`: override default padding of breadcrumb element ([#1608](https://github.com/bpmn-io/bpmn-js
224 * `FIX`: use ES5 everywhere ([#1605](https://github.com/bpmn-io/bpmn-js/pull/1605))
225 * `FIX`: support DIs without associated business object ([#1605](https://github.com/bpmn-io/bpmn-js
226 * `DEPS`: bump to `diagram-js@8.1.2` ([bdf9cf3](https://github.com/bpmn-io/bpmn-js/commit/bdf9cf3e7…
230 …wn and modeling of collapsed subprocesses ([#1443](https://github.com/bpmn-io/bpmn-js/issues/1443))
231 …e embedded label bounds when shape is moved ([#1586](https://github.com/bpmn-io/bpmn-js/pull/1586))
232 * `FIX`: create di for embedded labels ([#1579](https://github.com/bpmn-io/bpmn-js/pull/1579))
233 * `CHORE`: expose `BpmnRenderer` extension points ([#1585](https://github.com/bpmn-io/bpmn-js/pull/…
234 * `DEPS`: bump to `diagram-js@8.1.1`
238 …am element instead of the `businessObject` [#1472](https://github.com/bpmn-io/bpmn-js/issues/1472).
239 * Reworked `viewer.open` behavior for single planes ([#1576](https://github.com/bpmn-io/bpmn-js/pul…
240 * Reworked import and `BpmnFactory` APIs [#1472](https://github.com/bpmn-io/bpmn-js/issues/1472).
241 * Added `bpmn-js.css`, which is required to display drilldown overlays correctly.
245 * `CHORE`: provide `ModelUtil#isAny` utility ([#1604](https://github.com/bpmn-io/bpmn-js/pull/1604))
246 * `CHORE`: provide `ModelUtil#getDi` utility ([#1604](https://github.com/bpmn-io/bpmn-js/pull/1604))
250 * `FIX`: re-use process for redo of first participant ([#1439](https://github.com/bpmn-io/bpmn-js/i…
251 * `FIX`: ensure IDs are claimed when used ([#1555](https://github.com/bpmn-io/bpmn-js/issues/1555))
252 …morphing data stores outside participants ([#1508](https://github.com/bpmn-io/bpmn-js/issues/1508))
256 * `FEAT`: select newly created sub-process ([`6214772b`](https://github.com/bpmn-io/bpmn-js/commit/…
257 …group for immediate resizing ([`56eb34cc`](https://github.com/bpmn-io/bpmn-js/commit/56eb34cc826ca…
259 * `FIX`: set label color on `bpmndi:BPMNLabel#color` ([#1543](https://github.com/bpmn-io/bpmn-js/pu…
260 …egal `bpmndi:BPMNEdge#waypoints` property ([#1544](https://github.com/bpmn-io/bpmn-js/issues/1544))
262 * `DEPS`: update to `diagram-js@7.8.2`
266 * `FIX`: correct resize handles hidden behind element ([#1520](https://github.com/bpmn-io/bpmn-js/i…
267 * `FIX`: handle close to source or target drop on flow ([#1541](https://github.com/bpmn-io/bpmn-js/…
268 * `CHORE`: bump to `diagram-js@7.6.3`
272 … re-use ID of a copied element if available ([#1503](https://github.com/bpmn-io/bpmn-js/pull/1509))
276 * `FIX`: re-use ID of a copied element if available ([#1503](https://github.com/bpmn-io/bpmn-js/pul…
277 …build circular dependency with `ResizeUtil` ([#1500](https://github.com/bpmn-io/bpmn-js/pull/1500))
281 …ained control over which events to handle ([#1493](https://github.com/bpmn-io/bpmn-js/issues/1493))
282 …rtcuts not working in direct editing mode ([#1493](https://github.com/bpmn-io/bpmn-js/issues/1493))
283 * `DEPS`: update to `diagram-js@7.15`
287 * `FIX`: convert file to `ES6` module ([#1478](https://github.com/bpmn-io/bpmn-js/pull/1478))
296 …`bpmn:MessageFlow` to `bpmn:CallActivity` ([#1467](https://github.com/bpmn-io/bpmn-js/issues/1467))
301 * `FEAT`: support BPMN in Color ([#1453](https://github.com/bpmn-io/bpmn-js/pull/1453))
306 * `DEPS`: update diagram-js-direct-editing to v1.6.3
310 …ase if first participant is an empty pool ([#1456](https://github.com/bpmn-io/bpmn-js/issues/1456))
314 * `FEAT`: support Promise in `inject` test helper ([#1450](https://github.com/bpmn-io/bpmn-js/pull/…
315 * `DEPS`: update to `hosted-git@2.8.9` ([#1447](https://github.com/bpmn-io/bpmn-js/pull/1447))
319 …message flows when participant is collapsed ([#1432](https://github.com/bpmn-io/bpmn-js/pull/1432))
320 * `FEAT`: replace elements on create ([#1340](https://github.com/bpmn-io/bpmn-js/issues/1340))
321 * `FEAT`: show message name on message flow ([#777](https://github.com/bpmn-io/bpmn-js/issues/777))
323 * `FIX`: fix reversed connection preview ([#1431](https://github.com/bpmn-io/bpmn-js/issues/1431))
324 * `FIX`: copy root element references on replace ([#1430](https://github.com/bpmn-io/bpmn-js/issues…
325 * `DEPS`: update to `diagram-js@7.3.0`
329 …ting multiple elements on a sequence flow ([#1440](https://github.com/bpmn-io/bpmn-js/issues/1440))
338 * `FEAT`: enable connection tool for text annotations ([#1428](https://github.com/bpmn-io/bpmn-js/p…
344 * `CHORE`: bump to `diagram-js@7.2.3`
348 * `FIX`: prevent bendpoint hover error ([#1387](https://github.com/bpmn-io/bpmn-js/issues/1387))
352 * `FIX`: correct label colors on connect / hover ([#1380](https://github.com/bpmn-io/bpmn-js/issues…
353 * `FIX`: correct new parent indicator when leaving lane ([#1413](https://github.com/bpmn-io/bpmn-js
354 * `CHORE`: update to `diagram-js@7.2.0`
368 …ce label for collapsed pools ([`8faee2bd`](https://github.com/bpmn-io/bpmn-js/commit/8faee2bde9a74…
369 …rticipant multiplicity marker to be toggled ([#533](https://github.com/bpmn-io/bpmn-js/issues/533))
370 … breaks / discretionary hyphens in labels ([#1383](https://github.com/bpmn-io/bpmn-js/issues/1383))
374 * `CHORE`: bump to `diagram-js@7`
378 …reactions to these events ([`1063f7c1`](https://github.com/bpmn-io/diagram-js/commit/1063f7c184740…
382 * `FEAT`: update translatable strings ([#1364](https://github.com/bpmn-io/bpmn-js/pull/1364))
383 * `FEAT`: add collection marker to DataObjectReference ([#381](https://github.com/bpmn-io/bpmn-js/i…
384 …eric command for updating moddle properties ([#1376](https://github.com/bpmn-io/bpmn-js/pull/1376))
385 …e and DataObjectReference in replace menu ([#1372](https://github.com/bpmn-io/bpmn-js/issues/1372))
386 …ction and parallel instance markers style ([#1371](https://github.com/bpmn-io/bpmn-js/issues/1371))
390 …it out `element.event` after drop-on-flow ([#1366](https://github.com/bpmn-io/bpmn-js/issues/1366))
394 …n key on international keyboard shortcuts ([#1362](https://github.com/bpmn-io/bpmn-js/issues/1362))
398 * `CHORE`: bump to `diagram-js@6.8.0`
403 * `CHORE`: bump to `diagram-js@6.7.1`
407 …events inside non-event based sub processes ([#831](https://github.com/bpmn-io/bpmn-js/issues/831))
408 * `CHORE`: bump to `diagram-js@6.7.0`
412 …w boundary events as message flow targets ([#1300](https://github.com/bpmn-io/bpmn-js/issues/1300))
420 * `FEAT`: allow annotating groups ([#1327](https://github.com/bpmn-io/bpmn-js/issues/1327))
424 * `FIX`: roundtrip default `xml` namespace ([#1319](https://github.com/bpmn-io/bpmn-js/issues/1319))
429 * `FEAT`: make import and export APIs awaitable ([#812](https://github.com/bpmn-io/bpmn-js/issues/8…
430 * `FEAT`: update watermark ([#1281](https://github.com/bpmn-io/bpmn-js/pull/1281))
431 ….parse.complete` context payload ([`157aec6e`](https://github.com/bpmn-io/bpmn-js/commit/157aec6e))
432 * `CHORE`: clarify license terms ([`bc98a637`](https://github.com/bpmn-io/bpmn-js/commit/bc98a63712…
441 …amespaces being removed on diagram export ([#1310](https://github.com/bpmn-io/bpmn-js/issues/1310))
446 …straight layout for sub-process connections ([#1309](https://github.com/bpmn-io/bpmn-js/pull/1309))
447 …mon auto-place feature to diagram-js, add BPMN-specific auto-place feature ([#1284](https://github…
448 * `CHORE`: make bpmn-font a development dependency ([`63045bdf`](https://github.com/bpmn-io/bpmn-js
449 * `CHORE`: bump to `diagram-js@6.6.1`
462 * `FEAT`: serialize link events with an empty name ([#1296](https://github.com/bpmn-io/bpmn-js/issu…
466 * `FIX`: correct accidental resizing of label target ([#1294](https://github.com/bpmn-io/bpmn-js/is…
470 * `FIX`: export BPMNDI in correct order ([#985](https://github.com/bpmn-io/bpmn-js/issues/985))
476 * `CHORE`: bump to `diagram-js@6.4.1`
480 * `FIX`: correctly move flows when adding lane ([#1287](https://github.com/bpmn-io/bpmn-js/pull/128…
481 * `FIX`: restore semantic IDs for non flow nodes ([#1285](https://github.com/bpmn-io/bpmn-js/issues…
485 …crash in some strict execution environments ([#1283](https://github.com/bpmn-io/bpmn-js/pull/1283))
489 …generic IDs for new elements ([`035bb0c1`](https://github.com/bpmn-io/bpmn-js/commit/035bb0c1fd01a…
490 …ments (message, signal, ...) ([`dc5a566e`](https://github.com/bpmn-io/bpmn-js/commit/dc5a566e107bc…
491 …ing elements with space tool ([`7ee304f4`](https://github.com/bpmn-io/bpmn-js/commit/7ee304f424d1c…
492 …ction events inside `bpmn:Group` elements ([#1278](https://github.com/bpmn-io/bpmn-js/issues/1278))
493 …copy and paste of collapsed sub-processes ([#1270](https://github.com/bpmn-io/bpmn-js/issues/1270))
494 …ssues ([#1019](https://github.com/bpmn-io/bpmn-js/issues/1019), [#878](https://github.com/bpmn-io/…
496 * `CHORE`: update to `diagram-js@6.4.0`
505 …utgoing connection when dropping on flows ([#1263](https://github.com/bpmn-io/bpmn-js/issues/1263))
507 * `CHORE`: update to `diagram-js@6.3.0`
513 …ssociations are allowed, too ([`4a675b37`](https://github.com/bpmn-io/bpmn-js/commit/4a675b3780275…
514 …ping on multi-element create ([`27fec8bd`](https://github.com/bpmn-io/bpmn-js/commit/27fec8bdf1c62…
515 * `CHORE`: update to `diagram-js@6.2.2`
523 * `FEAT`: copy signals, escalations and errors ([#1245](https://github.com/bpmn-io/bpmn-js/pull/124…
524 …ewer / modeler distributions ([`bb94b206`](https://github.com/bpmn-io/bpmn-js/commit/bb94b206a7c9a…
528 * `FIX`: do not open replace menu after multi create ([#1255](https://github.com/bpmn-io/bpmn-js/pu…
529 * `CHORE`: update to `diagram-js@6.2.0`
533 …ng after pasting connections ([`9f8a724e`](https://github.com/bpmn-io/bpmn-js/commit/9f8a724e9a3ff…
537 ….com/bpmn-io/bpmn-js/issues/1256), [#1253](https://github.com/bpmn-io/bpmn-js/issues/1253), [#1254…
541 …nNodeRefs` once during paste ([`4455c3fc`](https://github.com/bpmn-io/bpmn-js/commit/4455c3fc35290…
542 * `FIX`: do not adjust labels on paste ([`b2b607f5`](https://github.com/bpmn-io/bpmn-js/commit/b2b6…
543 * `FIX`: do not snap connection waypoints on paste ([`d769e6dd`](https://github.com/bpmn-io/bpmn-js
547 * `FIX`: correctly fix hover on cleanup ([#1247](https://github.com/bpmn-io/bpmn-js/pull/1247))
551 * `FIX`: render colored BPMN groups ([#1246](https://github.com/bpmn-io/bpmn-js/pull/1246))
552 * `CHORE`: bump to `diagram-js@6.0.2`
556 * `CHORE`: bump `diagram-js-direct-editing` dependency
560 * `CHORE`: bump to `diagram-js@6.0.1`
564 * `FEAT`: rework (re-)connecting of shapes ([#427](https://github.com/bpmn-io/bpmn-js/pull/1230))
568 Connecting and re-connecting shapes got reworked via [#427](https://github.com/bpmn-io/bpmn-js/pull…
575 * `FIX`: account for label pasting in label behavior ([#1227](https://github.com/bpmn-io/bpmn-js/is…
579 …isting elements when dragging is finished ([#1225](https://github.com/bpmn-io/bpmn-js/issues/1225))
581 * `CHORE`: bump to [`diagram-js@5.1.1`](https://github.com/bpmn-io/diagram-js/blob/develop/CHANGELO…
585 * `FEAT`: adjust label position post creation ([`41c6af18`](https://github.com/bpmn-io/bpmn-js/comm…
586 * `FEAT`: copy and paste boundary events ([`2e27d743`](https://github.com/bpmn-io/bpmn-js/commit/2e…
587 …fter moving boundary events between hosts ([#1207](https://github.com/bpmn-io/bpmn-js/issues/1207))
588 …low condition on type change ([`b2900786`](https://github.com/bpmn-io/bpmn-js/commit/b290078600ae4…
589 …sequence flow on type change ([`37bcd070`](https://github.com/bpmn-io/bpmn-js/commit/37bcd070e8406…
590 * `FIX`: do not duplicate flow node references ([`168a1493`](https://github.com/bpmn-io/bpmn-js/com…
591 …n adaptive label positioning ([`44cceb5d`](https://github.com/bpmn-io/bpmn-js/commit/44cceb5da287a…
595 * `FIX`: snap connections to task mid ([`86c61b0`](https://github.com/bpmn-io/bpmn-js/commit/86c61b…
596 * `FIX`: snap connections to sub process mid ([`83e9f05`](https://github.com/bpmn-io/bpmn-js/commit…
597 …diting when auto place starts ([`dcf440b`](https://github.com/bpmn-io/bpmn-js/commit/dcf440b076843…
598 * `FIX`: do not clear diagram if no diagram to clear ([#1181](https://github.com/bpmn-io/bpmn-js/is…
599 * `FIX`: copy boundary events attachments ([#1190](https://github.com/bpmn-io/bpmn-js/issues/1190))
600 * `FIX`: do not copy generic properties ([`a74d83`](https://github.com/bpmn-io/bpmn-js/commit/a74d8…
604 …t sequence flow layout after drop on flow ([#1178](https://github.com/bpmn-io/bpmn-js/issues/1178))
612 * `FIX`: allow reconnecting to loops ([#1121](https://github.com/bpmn-io/bpmn-js/issues/1121))
613 * `CHORE`: bump to `diagram-js@5.0.1`
617 * `FIX`: import boundary event associations ([#1170](https://github.com/bpmn-io/bpmn-js/issues/1170…
621 * `FEAT`: add two-step copy and paste ([#1137](https://github.com/bpmn-io/bpmn-js/pull/1137))
622 …create` rule for creating multiple elements ([#1137](https://github.com/bpmn-io/bpmn-js/pull/1137))
623 …s only ([#1097](https://github.com/bpmn-io/bpmn-js/pull/1097), [#957](https://github.com/bpmn-io/b…
624 * `FEAT`: allow copied elements to be filtered ([#888](https://github.com/bpmn-io/bpmn-js/issues/88…
625 …cesses ([#1097](https://github.com/bpmn-io/bpmn-js/pull/1097), [#957](https://github.com/bpmn-io/b…
626 * `FIX`: keep labels during pool extraction ([#921](https://github.com/bpmn-io/bpmn-js/issues/921))
627 … `bpmn:CategoryValue` when copying groups ([#1055](https://github.com/bpmn-io/bpmn-js/issues/1055))
628 * `FIX`: translate group creation entry in palette ([#1146](https://github.com/bpmn-io/bpmn-js/issu…
629 …ory value when copying group ([`12bedca5`](https://github.com/bpmn-io/bpmn-js/pull/1137/commits/12…
630 * `CHORE`: bump to `diagram-js@5`
640 …teElementsBehavior` hint, cf. [`bf180321`](https://github.com/bpmn-io/bpmn-js/commit/bf180321a3a40…
644 …nt` on single `bpmn:Group` throwing error ([#1133](https://github.com/bpmn-io/bpmn-js/issues/1133))
645 * `CHORE`: bump to `diagram-js@4.0.3`
649 …ropping on labels and `bpmn:Group` elements ([#1131](https://github.com/bpmn-io/bpmn-js/pull/1131))
653 * `FIX`: correct element positioning update ([#1129](https://github.com/bpmn-io/bpmn-js/issues/1129…
654 * `CHORE`: bump to `diagram-js@4.0.2`
658 * `FIX`: prevent adding lane from crashing IE ([#746](https://github.com/bpmn-io/bpmn-js/issues/746…
659 * `FIX`: correct inverse space tool visuals ([#1105](https://github.com/bpmn-io/bpmn-js/issues/1105…
660 * `CHORE`: update `diagram-js-direct-editing` to prevent install warning
661 * `CHORE`: update to `diagram-js@4.0.1`
665 …ttom, left snapping with container elements ([#1108](https://github.com/bpmn-io/bpmn-js/pull/1108))
666 * `FEAT`: add grid snapping ([#987](https://github.com/bpmn-io/bpmn-js/pull/987))
667 * `FEAT`: allow modeling of groups ([#343](https://github.com/bpmn-io/bpmn-js/issues/343))
668 … modeling rules behind event-based gateways ([#1006](https://github.com/bpmn-io/bpmn-js/pull/1006))
669 …sed pool to standard height ([`5affe2570`](https://github.com/bpmn-io/bpmn-js/commit/5affe25705082…
670 * `FEAT`: add connection previews ([#743](https://github.com/bpmn-io/bpmn-js/issues/743))
671 …anded sub-process with start event included ([#1039](https://github.com/bpmn-io/bpmn-js/pull/1039))
672 …omatic label adjustment for boundary events ([#1064](https://github.com/bpmn-io/bpmn-js/pull/1064))
673 * `FEAT`: improve creation of initial participant ([#1046](https://github.com/bpmn-io/bpmn-js/pull/…
674 * `FEAT`: improve boundary to host loop layout ([#1070](https://github.com/bpmn-io/bpmn-js/pull/107…
676 * `FEAT`: allow label and group movement everywhere ([#1080](https://github.com/bpmn-io/bpmn-js/pul…
677 …icipant connection in the presence of lanes ([#950](https://github.com/bpmn-io/bpmn-js/issues/950))
678 …dary and attaching of intermediate events ([#1045](https://github.com/bpmn-io/bpmn-js/issues/1045))
679 …uested palette and context pad translations ([#1027](https://github.com/bpmn-io/bpmn-js/pull/1027))
680 …the presence of nested lanes ([`fdb299dc`](https://github.com/bpmn-io/bpmn-js/commit/fdb299dc888a7…
681 * `FEAT`: correctly render all kinds of multiple events ([#1091](https://github.com/bpmn-io/bpmn-js
682 * `CHORE`: validate BPMN 2.0 XML ids as QNames ([`92c03679a`](https://github.com/bpmn-io/bpmn-js/co…
683 …cement ([#896](https://github.com/bpmn-io/bpmn-js/issues/896), [#1008](https://github.com/bpmn-io/…
687 * `CHORE`: bump to [`diagram-js@4.0.0`](https://github.com/bpmn-io/diagram-js/blob/master/CHANGELOG…
691 …r#importDefinitions` and make it public API ([#1112](https://github.com/bpmn-io/bpmn-js/pull/1112))
695 * `FIX`: prevent HTML injection in search ([diagram-js#362](https://github.com/bpmn-io/diagram-js/p…
699 * `FIX`: prevent HTML injection in search ([diagram-js#362](https://github.com/bpmn-io/diagram-js/p…
700 * `CHORE`: bump to `diagram-js@2.6.2`
704 * `FIX`: do not evaluate pasted text as HTML ([#1073](https://github.com/bpmn-io/bpmn-js/issues/107…
708 * `FIX`: do not evaluate pasted text as HTML ([#1073](https://github.com/bpmn-io/bpmn-js/issues/107…
716 * `FIX`: properly render colored connection markers ([#981](https://github.com/bpmn-io/bpmn-js/issu…
717 * `FEAT`: add ability to open different DI diagrams ([#87](https://github.com/bpmn-io/bpmn-js/issue…
718 …out straight boundary to target connections ([#891](https://github.com/bpmn-io/bpmn-js/issues/891))
719 …size participant to standard size on collapse ([#975](https://github.com/bpmn-io/bpmn-js/pull/975))
720 … layout connection on reconnect start and end ([#971](https://github.com/bpmn-io/bpmn-js/pull/971))
721 * `FEAT`: layout connection on element removal ([#989](https://github.com/bpmn-io/bpmn-js/issues/98…
722 * `FIX`: properly crop sequence flow ends on undo/redo ([#940](https://github.com/bpmn-io/bpmn-js/i…
723 * `CHORE`: bump to [`diagram-js@3.3.0`](https://github.com/bpmn-io/diagram-js/blob/master/CHANGELOG…
728 * `CHORE`: update to `diagram-js-direct-editing@1.4.2`
732 …nput` / `DataOutput` labels ([`89719de3b`](https://github.com/bpmn-io/bpmn-js/commit/89719de3be50d…
733 * `FEAT`: support basic `DataInput` / `DataOutput` move ([#962](https://github.com/bpmn-io/bpmn-js/…
734 * `FIX`: properly handle `DataInput` / `DataOutput` move ([#961](https://github.com/bpmn-io/bpmn-js
738 …pdate to `diagram-js-direct-editing@1.4.1` to trim trailing/leading whitespace in task names ([#76…
742 * `FIX`: gracefully handle missing waypoints ([`45486f2`](https://github.com/bpmn-io/bpmn-js/commit…
746 …`FIX`: bump to `diagram-js@3.1.3` / `tiny-svg@2.2.1` to work around MS Edge bug ([`ed798a15`](http…
750 …ue for new and updated participant/lane DIs ([#934](https://github.com/bpmn-io/bpmn-js/issues/934))
754 * `CHORE`: update to `diagram-js@3.1.1`
758 * `CHORE`: update to `diagram-js@3.1`
762 * `FIX`: render labels always on top ([#920](https://github.com/bpmn-io/bpmn-js/pull/920))
766 …her than sequence flows on element deletion ([#917](https://github.com/bpmn-io/bpmn-js/issues/917))
770 * `FIX`: correct IE 11 delete keybinding ([#904](https://github.com/bpmn-io/bpmn-js/issues/904))
778 …itles for `EventBasedGateway` ([`350a5ab`](https://github.com/bpmn-io/bpmn-js/commit/350a5ab75ed67…
779 * `FEAT`: display group names ([#844](https://github.com/bpmn-io/bpmn-js/issues/844))
780 …lity to move selection with keyboard arrows ([#376](https://github.com/bpmn-io/bpmn-js/issues/376))
783 * `FEAT`: auto-expand elements when children resize ([#786](https://github.com/bpmn-io/bpmn-js/issu…
784 … shortcuts for explicitly added features only ([#887](https://github.com/bpmn-io/bpmn-js/pull/887))
785 * `CHORE`: update to [`diagram-js@3.0.0`](https://github.com/bpmn-io/diagram-js/blob/master/CHANGEL…
786 …ceiveTask` following an `EventBasedGateway` ([#874](https://github.com/bpmn-io/bpmn-js/issues/874))
787 * `FIX`: fix date in license ([#882](https://github.com/bpmn-io/bpmn-js/pull/882))
791 …started ([#565](https://github.com/bpmn-io/bpmn-js/issues/565), [#870](https://github.com/bpmn-io/…
792 … actions / keyboard bindings ([`645265ad`](https://github.com/bpmn-io/bpmn-js/commit/645265ad7e4a4…
801 * `FIX`: prevent error to be thrown on lane move ([#855](https://github.com/bpmn-io/bpmn-js/issues/…
805 …flows to `bpmn:Event` center during connect ([#850](https://github.com/bpmn-io/bpmn-js/issues/850))
806 * `CHORE`: bump to `diagram-js@2.6.0`
807 * `FIX`: allow label movement over message flow ([#849](https://github.com/bpmn-io/bpmn-js/issues/8…
812 …nt duplicate connections after drop on flow ([#774](https://github.com/bpmn-io/bpmn-js/issues/774))
813 * `FIX`: fix rules not preventing redundant loop ([#836](https://github.com/bpmn-io/bpmn-js/issues/…
817 …e layouting of boundary event to host loops ([#467](https://github.com/bpmn-io/bpmn-js/issues/467))
818 * `FEAT`: allow circular activity to activity loops ([#824](https://github.com/bpmn-io/bpmn-js/issu…
819 * `FEAT`: create label on appropriate free position ([#825](https://github.com/bpmn-io/bpmn-js/issu…
820 * `CHORE`: bump to `diagram-js@2.5.0`
825 * `FIX`: revert to `Arial` as the default rendering font ([#819](https://github.com/bpmn-io/bpmn-js
826 …rrupting to non-interrupting boundary event ([#799](https://github.com/bpmn-io/bpmn-js/issues/799))
830 * `CHORE`: update to `diagram-js@2.4.0`
834 * `FIX`: correct updating of multiple data stores ([`300e7010`](https://github.com/bpmn-io/bpmn-js/…
838 * `FEAT`: emit export events ([#813](https://github.com/bpmn-io/bpmn-js/issues/813))
839 * `FEAT`: unset businessObject name if empty ([`6c081d85`](https://github.com/bpmn-io/bpmn-js/commi…
840 * `FEAT`: resize text annotation on text change ([`100f3fb2`](https://github.com/bpmn-io/bpmn-js/co…
841 …havior in collaboration only ([`5cc28d5d`](https://github.com/bpmn-io/bpmn-js/commit/5cc28d5d55712…
842 … `Modeling#updateProperties` ([`4a0f6da8`](https://github.com/bpmn-io/bpmn-js/commit/4a0f6da814c45…
846 …specifying `lineHeight` for text rendering ([#256](https://github.com/bpmn-io/diagram-js/pull/256))
848 …ls can be deleted, clearing the elements name ([#791](https://github.com/bpmn-io/bpmn-js/pull/791))
849 * `FEAT`: add ability to override default element colors ([#713](https://github.com/bpmn-io/bpmn-js
850 … and size of rendered labels ([`4bb270f1`](https://github.com/bpmn-io/bpmn-js/commit/4bb270f19279d…
858 …ta store to be modeled between participants ([#483](https://github.com/bpmn-io/bpmn-js/issues/483))
859 * `CHORE`: update to [`diagram-js@2.0.0`](https://github.com/bpmn-io/diagram-js/blob/master/CHANGEL…
860 …`bpmndi:Label` bounds during model updating ([#794](https://github.com/bpmn-io/bpmn-js/issues/794))
864 * The `PopupMenu` API got rewritten, cf. [`b1852e1d`](https://github.com/bpmn-io/diagram-js/pull/25…
876 …from boundary events attached to host edges ([#788](https://github.com/bpmn-io/bpmn-js/issues/788))
881 * `CHORE`: bump diagram-js and object-refs version
890 * `CHORE`: update to `diagram-js@1.3.0`
901 …n context pad without marker ([`15dfab6b`](https://github.com/bpmn-io/bpmn-js/commit/15dfab6b5b12d…
937 * `CHORE`: bump to [`diagram-js@0.31.0`](https://github.com/bpmn-io/diagram-js/releases/tag/v0.31.0)