Nico Rehwaldt
38f3a7e83e
18.13.1
v18.13.1
2026-03-06 09:11:56 +01:00
Nico Rehwaldt
251ea18668
chore(CHANGELOG): update to v18.13.1
2026-03-06 09:07:40 +01:00
Sourav
547d901130
fix: correct sequence flow layout for corner boundary events
...
When a sequence flow originates from a boundary event attached to an
activity corner and the target element is placed strictly on the same
vertical or horizontal axis (i.e. getOrientation returns a pure cardinal
direction with no diagonal component), the layouter previously fell
through to the isHorizontal counter-axis comparison, producing an
incorrect target docking side and an invalid extra waypoint.
Fix this by adding two strict-axis early returns in
getBoundaryEventTargetLayout: if the target orientation has only a
vertical component, return 'v'; if only horizontal, return 'h'. This
ensures a clean straight-line connection in axis-aligned cases.
Closes #2270
2026-03-06 09:06:18 +01:00
renovate[bot]
686561a9b9
chore: update dependency @rollup/plugin-terser to v1
2026-03-05 15:27:39 +01:00
Maciej Barelkowski
eda091c572
ci: fix key
...
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
2026-03-05 13:20:09 +01:00
Maciej Barelkowski
0cf86c8d7e
ci: use token to push changes
...
This is required so that the actions is not stopped by branch protection.
2026-03-05 13:20:09 +01:00
github-actions[bot]
fea4b52c7a
chore(main): release 18.13.0
v18.13.0
2026-03-04 10:44:08 +01:00
Nico Rehwaldt
cf8a48ecd1
feat: allow to create child elements from the context pad
...
The intention of the pad is to make create simpler, there is no need
to carry "should not be child element" restrictions around.
Closes https://github.com/bpmn-io/bpmn-js/issues/2391
2026-03-04 10:37:39 +01:00
github-actions[bot]
87a4516575
chore(main): release 18.12.1
v18.12.1
2026-03-02 16:47:55 +01:00
Maciej Barelkowski
3b5b70ed19
chore: update changelog
2026-03-02 16:40:02 +01:00
Maciej Barelkowski
d2d4a793cb
chore: merge branch 'develop'
2026-03-02 16:38:26 +01:00
Jarek Danielak
8e1141125c
fix: explicitly set isInterrupting for events in the replace menu
...
Closes https://github.com/bpmn-io/bpmn-js/issues/2313
Related to https://github.com/camunda/camunda-modeler/issues/5395
2026-03-02 16:37:07 +01:00
Nico Rehwaldt
75895c75d7
chore(CHANGELOG): update
2026-02-11 22:14:18 +01:00
Nico Rehwaldt
0416133a79
18.12.0
v18.12.0
2026-02-05 21:43:37 +01:00
Nico Rehwaldt
b91e01a746
chore(CHANGELOG): update to v18.12.0
2026-02-05 21:41:59 +01:00
AlekseyManetov
dfb8edf8ae
feat: prevent keyboard movement of boundary events without their host
...
Closes https://github.com/bpmn-io/bpmn-js/issues/1803
2026-02-05 21:40:17 +01:00
Nico Rehwaldt
c2dd4aa674
deps: update to diagram-js@15.9.0
2026-02-05 16:32:34 +01:00
Nico Rehwaldt
87423bb247
Merge branch 'main' into develop
2026-02-05 16:30:38 +01:00
renovate[bot]
0e249f1588
chore: update dependency cpy to v13
2026-02-03 14:10:59 +01:00
Nico Rehwaldt
9e0a011cdc
18.11.0
v18.11.0
2026-02-02 21:45:31 +01:00
Nico Rehwaldt
7e02deda80
chore(CHANGELOG): update to v18.11.0
2026-02-02 21:40:47 +01:00
Nico Rehwaldt
6e2b15e53e
chore: update to diagram-js@15.7.0
2026-02-02 21:40:34 +01:00
Nico Rehwaldt
c42dff5682
deps: update to min-dom@5.2.0
2026-02-02 21:23:36 +01:00
Nico Rehwaldt
d1ff8138ef
deps: update to diagram-js-direct-editing@3.3.0
2026-02-02 21:23:36 +01:00
Nico Rehwaldt
7ec8022400
chore: update to file-drops@0.7.0
2026-02-02 21:23:36 +01:00
Nico Rehwaldt
5f03b881af
deps: update to tiny-svg@4.1.4
2026-02-02 21:23:36 +01:00
Nico Rehwaldt
ce8336c428
deps: update to diagram-js@15.6.0
2026-02-02 21:23:36 +01:00
Nico Rehwaldt
30147d2eb8
chore: update package-lock
2026-02-02 21:23:36 +01:00
renovate[bot]
3b9e2a948a
deps: update dependency ids to v3
2026-01-24 23:06:19 +01:00
renovate[bot]
04e0f2e26a
chore: replace karma* dependencies
2026-01-23 13:15:40 +01:00
Nico Rehwaldt
ba2b65e838
chore(CHANGELOG): update
2026-01-21 17:22:10 +01:00
Nico Rehwaldt
457a6415be
deps: update to bpmn-moddle@10.0.0
2026-01-21 17:22:10 +01:00
Nico Rehwaldt
3c9b43c1bf
chore: update package-lock for node@24
2026-01-21 17:22:10 +01:00
Nico Rehwaldt
2c06c19b1a
chore(CHANGELOG): improve formatting
2026-01-21 15:47:50 +01:00
renovate[bot]
6c927bc42c
deps: update dependency min-dash to v5
2026-01-13 13:36:22 +01:00
Nico Rehwaldt
d1ccb83299
18.10.1
v18.10.1
2026-01-08 20:06:39 +01:00
Nico Rehwaldt
c9bc886761
chore(CHANGELOG): update to v18.10.1
2026-01-08 20:04:47 +01:00
Nico Rehwaldt
88a76a7b0c
chore: update package-lock
2026-01-08 20:04:04 +01:00
Nico Rehwaldt
df2755d3fd
Merge branch 'main' into develop
2026-01-08 19:55:44 +01:00
Nico Rehwaldt
849f6335a6
18.10.0
v18.10.0
2026-01-08 17:52:08 +01:00
Nico Rehwaldt
5a4c83f78a
test: adjust for new duplicate editor action
2026-01-08 17:50:23 +01:00
Nico Rehwaldt
c5c72093b5
deps: update to diagram-js@15.5.0
...
Cf. https://github.com/bpmn-io/diagram-js/blob/develop/CHANGELOG.md#1550
2026-01-08 17:50:23 +01:00
Nico Rehwaldt
66eceeaa01
docs: remove attach/detach section
...
We want to either expand our documentation or resort to existing examples. Just showing _one single_ piece of what you can do with bpmn-js makes little sense.
2026-01-08 17:50:23 +01:00
Nico Rehwaldt
09fc4700ea
chore: use node@24
2026-01-08 17:50:23 +01:00
renovate[bot]
b7d9d462d0
chore: update actions/checkout action to v6
2026-01-08 17:50:23 +01:00
Nico Rehwaldt
57305618be
ci: separate browser and os tests
2026-01-08 17:18:13 +01:00
Nico Rehwaldt
634c345899
chore(CHANGELOG): update
2026-01-08 16:39:36 +01:00
Nico Rehwaldt
a15ffc27c9
chore: bump to typescript@5.9.3
2026-01-08 16:39:36 +01:00
Nico Rehwaldt
8675a8d3cd
style: apply standard markdown formatting
2026-01-08 16:39:36 +01:00
Nico Rehwaldt
75e30a7068
chore: update remark*
2026-01-08 16:39:36 +01:00