Commit Graph

2320 Commits

Author SHA1 Message Date
Martin Stamm 1ba9de6dac 9.0.0 2022-02-18 10:23:07 +01:00
Martin Stamm f4170b509e chore(CHANGELOG): update to v9.0.0 2022-02-18 10:16:43 +01:00
bpmn-io-bot 36c6188dd0 Merge master to develop 2022-02-17 11:07:28 +00:00
Martin Stamm bd419fedf9 test(drilldown): add integration test for group creation 2022-02-17 11:07:13 +00:00
Martin Stamm e41442b393 fix(ordering): allow groups and associations in subprocesses
related to https://github.com/camunda/camunda-modeler/issues/2751, https://github.com/camunda/camunda-modeler/issues/2752
2022-02-17 11:07:13 +00:00
bpmn-io-bot 82a3f7157e Merge master to develop 2022-02-17 10:56:47 +00:00
Nico Rehwaldt 8bbeac5410 chore(CHANGELOG): update to v8.10.0 2022-02-17 11:56:24 +01:00
Martin Stamm bac7d5e1cd fix(modeling): ensure plane ID change is undoable
related to https://github.com/camunda/camunda-modeler/issues/2750
2022-02-15 08:08:45 +00:00
dependabot[bot] 56d38c76fb deps: bump karma from 6.3.4 to 6.3.14
Bumps [karma](https://github.com/karma-runner/karma) from 6.3.4 to 6.3.14.
- [Release notes](https://github.com/karma-runner/karma/releases)
- [Changelog](https://github.com/karma-runner/karma/blob/master/CHANGELOG.md)
- [Commits](https://github.com/karma-runner/karma/compare/v6.3.4...v6.3.14)

---
updated-dependencies:
- dependency-name: karma
  dependency-type: direct:development
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-02-11 08:53:26 +01:00
Philipp 8d6e5954fa chore: code style 2022-02-10 14:21:29 +01:00
Valentin Serra 390031a7c3 feat: update/remove embedded label bounds on shape moved/resized
* update embedded label bounds on shape move
* remove embedded label bounds on shape resize

Related to https: //github.com/camunda/camunda-modeler/issues/2591

Co-Authored-By: Martin Stamm <martin.stamm@camunda.com>
Co-Authored-By: Philipp Fromme <philippfromme@outlook.com>
2022-02-10 12:13:56 +01:00
Nico Rehwaldt e0a2b4164d chore(draw): expose extension points
+ clearly documented as *UNSAFE*
+ add test cases
+ tested existing *UNSAFE* handler endpoint
2022-02-09 14:55:23 +01:00
Martin Stamm 50ed07966f
9.0.0-alpha.2 2022-02-09 08:29:00 +01:00
Martin Stamm 019ab5eccb
chore(CHANGELOG): update to v9.0.0-alpha.2 2022-02-09 08:24:24 +01:00
Martin Stamm a696aa5953
fix(drilldown): prevent infinite loop on root property change
related to https://github.com/bpmn-io/bpmn-js-properties-panel/issues/569
2022-02-09 08:22:33 +01:00
Martin Stamm 069b1902c9 fix(viewer): use active plane for svg export 2022-02-07 10:39:55 +00:00
Martin Stamm c4db7061a7
9.0.0-alpha.1 2022-02-04 09:33:15 +01:00
Martin Stamm b8f69a1d33
chore(CHANGELOG): update to v9.0.0-alpha.1 2022-02-04 09:26:20 +01:00
Martin Stamm 46dcd6749e
deps: bump to diagram-js@8.1.1 2022-02-04 09:25:02 +01:00
Martin Stamm 9bf6045fd5
fix(css): use correct classname 2022-02-04 09:25:02 +01:00
Martin Stamm bd180e3977 test(drilldown): add integration test for multi-di planes 2022-02-03 09:11:06 +01:00
dependabot[bot] 1329ee98e8 deps: bump min-dash from 3.5.2 to 3.8.1
Bumps [min-dash](https://github.com/bpmn-io/min-dash) from 3.5.2 to 3.8.1.
- [Release notes](https://github.com/bpmn-io/min-dash/releases)
- [Changelog](https://github.com/bpmn-io/min-dash/blob/master/CHANGELOG.md)
- [Commits](https://github.com/bpmn-io/min-dash/compare/v3.5.2...v3.8.1)

---
updated-dependencies:
- dependency-name: min-dash
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-02-01 11:46:55 +01:00
dependabot[bot] d91efa1322 deps: bump tar from 4.4.8 to 4.4.19
Bumps [tar](https://github.com/npm/node-tar) from 4.4.8 to 4.4.19.
- [Release notes](https://github.com/npm/node-tar/releases)
- [Changelog](https://github.com/npm/node-tar/blob/main/CHANGELOG.md)
- [Commits](https://github.com/npm/node-tar/compare/v4.4.8...v4.4.19)

---
updated-dependencies:
- dependency-name: tar
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-02-01 11:45:52 +01:00
dependabot[bot] 743d58f800 deps: bump ini from 1.3.5 to 1.3.8
Bumps [ini](https://github.com/isaacs/ini) from 1.3.5 to 1.3.8.
- [Release notes](https://github.com/isaacs/ini/releases)
- [Commits](https://github.com/isaacs/ini/compare/v1.3.5...v1.3.8)

---
updated-dependencies:
- dependency-name: ini
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-01-31 13:38:58 +01:00
dependabot[bot] 33e8c0b07d deps: bump log4js from 6.3.0 to 6.4.0
Bumps [log4js](https://github.com/log4js-node/log4js-node) from 6.3.0 to 6.4.0.
- [Release notes](https://github.com/log4js-node/log4js-node/releases)
- [Changelog](https://github.com/log4js-node/log4js-node/blob/master/CHANGELOG.md)
- [Commits](https://github.com/log4js-node/log4js-node/compare/v6.3.0...v6.4.0)

---
updated-dependencies:
- dependency-name: log4js
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-01-31 11:31:08 +01:00
Philipp e6c6996521 test: restructure multi-diagram import tests 2022-01-31 11:23:04 +01:00
Philipp 4e531cc9f7 chore: code style 2022-01-31 11:23:04 +01:00
Martin Stamm 99bfdd2fb8 feat(importer): import all associated processes
closes #1546
2022-01-31 11:23:04 +01:00
Philipp 30d2cf9755 chore: code style 2022-01-30 19:32:25 +00:00
Philipp 13192efe0b fix(planes): use utility 2022-01-30 19:32:25 +00:00
Martin Stamm 33c3915f85 deps: bump to diagram-js@8.1.0 2022-01-30 19:32:25 +00:00
Martin Stamm 892a92f6ec feat(copy-paste): copy collapsed subprocesses planes 2022-01-30 19:32:25 +00:00
Philipp fb6c649570 chore: simplify drilldown utility
* semantic names help understanding what the utility functions do without having to check their implementation
2022-01-30 16:52:32 +01:00
Philipp ebba204435 chore: code style
* single-line comments should always be lowercase
2022-01-30 16:52:32 +01:00
Martin Stamm cfb3dd4ace chore(drilldown): ensure `#primaryShape` replaces suffix 2022-01-30 16:52:32 +01:00
Martin Stamm eefa78240b feat(planes): ensure plane link after ID change
closes #1575
2022-01-30 16:52:32 +01:00
Martin Stamm 824d8c209a feat(drilldown): update breadcrumbs on name change 2022-01-30 16:52:32 +01:00
bpmn-io-bot 715de7357b Merge master to develop 2022-01-24 10:46:14 +00:00
Philipp d521b018c1 fix: reusing process when creating first participant works on redo
* during `#preExecute` of `elements.create` process is passed to `shape.create` to be reused during `#execute` (there is no `#exeute` for `elements.create` as it only executes other commands during `#preExecute`)
* process must be reused during `#execute` of `shape.create` for `#redo` to work
* refactor implementation

Closes #1439
2022-01-24 10:45:55 +00:00
bpmn-io-bot 6a4d314fd2 Merge master to develop 2022-01-20 07:48:46 +00:00
Martin Stamm 34e3fa33fd fix(modeling): ensure di for embedded labels
closes #1540
2022-01-20 07:48:29 +00:00
bpmn-io-bot 2ae21c3c57 Merge master to develop 2022-01-19 08:20:34 +00:00
Martin Stamm 4e161427b8 fix(modeling): ensure IDs are claimed when used
closes #1555
2022-01-19 08:20:14 +00:00
Martin Stamm 9366700235 fix(copy-paste): wire DI of subprocesses correctly 2022-01-19 08:20:14 +00:00
dependabot[bot] 8baf498c45 deps: bump engine.io from 4.1.1 to 4.1.2
Bumps [engine.io](https://github.com/socketio/engine.io) from 4.1.1 to 4.1.2.
- [Release notes](https://github.com/socketio/engine.io/releases)
- [Changelog](https://github.com/socketio/engine.io/blob/4.1.2/CHANGELOG.md)
- [Commits](https://github.com/socketio/engine.io/compare/4.1.1...4.1.2)

---
updated-dependencies:
- dependency-name: engine.io
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-01-17 11:34:33 +01:00
Nico Rehwaldt 93fb071693 deps: update to diagram-js@8.0.2
Closes https://github.com/bpmn-io/bpmn-js/issues/1564
2022-01-14 14:36:20 +01:00
bpmn-io-bot 73944154b7 Merge master to develop 2022-01-14 13:00:08 +00:00
Valentin Serra c4cbc7821a fix(replace menu): prevent morphing data stores outside participants
Added tests to handle the edge case
Added a new test diagram

Closes #1508
2022-01-14 12:59:47 +00:00
Martin Stamm c1082b567d fix(drilldown): set currentRoot on collaboration change 2022-01-14 11:54:31 +01:00
Martin Stamm cf6cbfca4a fix(drilldown): don't reset vieport on `makeCollaboration`
closes #1565
2022-01-14 11:54:31 +01:00