Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

ci: fix POST_RELEASE job #1980

Merged
merged 1 commit into from
Oct 19, 2023
Merged

ci: fix POST_RELEASE job #1980

merged 1 commit into from
Oct 19, 2023

Conversation

barmac
Copy link
Member

@barmac barmac commented Oct 18, 2023

Closes #1979

We are using release-please action outputs in this solution: https://github.com/google-github-actions/release-please-action#outputs

@barmac barmac requested review from a team, philippfromme and marstamm and removed request for a team October 18, 2023 07:44
@bpmn-io-tasks bpmn-io-tasks bot added the needs review Review pending label Oct 18, 2023
@barmac
Copy link
Member Author

barmac commented Oct 18, 2023

Manual test is running at https://github.com/bpmn-io/bpmn-js/actions/runs/6557829390

@barmac barmac marked this pull request as draft October 18, 2023 09:43
@bpmn-io-tasks bpmn-io-tasks bot added in progress Currently worked on and removed needs review Review pending labels Oct 18, 2023
@barmac barmac force-pushed the 1979-fix-post-release-job branch 3 times, most recently from 6c7f29b to cdfdafb Compare October 18, 2023 09:53
@barmac barmac marked this pull request as ready for review October 19, 2023 10:33
@bpmn-io-tasks bpmn-io-tasks bot added needs review Review pending and removed in progress Currently worked on labels Oct 19, 2023
@barmac
Copy link
Member Author

barmac commented Oct 19, 2023

POST_RELEASE works. There was a problem with translations update, but I could reproduce it only when called from the POST_RELEASE action.

@barmac
Copy link
Member Author

barmac commented Oct 19, 2023

@philippfromme @marstamm ready for review.

Copy link
Contributor

@marstamm marstamm left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Looks like it works, great to have it fixed 🚀

@marstamm marstamm merged commit 611e14a into master Oct 19, 2023
14 of 15 checks passed
@marstamm marstamm deleted the 1979-fix-post-release-job branch October 19, 2023 11:39
@bpmn-io-tasks bpmn-io-tasks bot removed the needs review Review pending label Oct 19, 2023
@github-actions github-actions bot mentioned this pull request Oct 19, 2023
@marstamm marstamm mentioned this pull request Oct 19, 2023
github-merge-queue bot referenced this pull request in camunda/camunda Aug 17, 2024
[![Mend
Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com)

This PR contains the following updates:

| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
| [old-bpmn-js](https://github.com/bpmn-io/bpmn-js) | [`8.10` ->
`17.9`](https://renovatebot.com/diffs/npm/old-bpmn-js/8.10.0/17.9.2) |
[![age](https://developer.mend.io/api/mc/badges/age/npm/old-bpmn-js/17.9.2?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/old-bpmn-js/17.9.2?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/old-bpmn-js/8.10.0/17.9.2?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/old-bpmn-js/8.10.0/17.9.2?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|

---

### Release Notes

<details>
<summary>bpmn-io/bpmn-js (old-bpmn-js)</summary>

###
[`v17.9.2`](https://github.com/bpmn-io/bpmn-js/blob/HEAD/CHANGELOG.md#1792)

[Compare
Source](https://github.com/bpmn-io/bpmn-js/compare/v17.9.1...v17.9.2)

- `FIX`: keep direction when collapsing pools
([#&#8203;2208](https://github.com/bpmn-io/bpmn-js/issues/2208))

###
[`v17.9.1`](https://github.com/bpmn-io/bpmn-js/blob/HEAD/CHANGELOG.md#1791)

[Compare
Source](https://github.com/bpmn-io/bpmn-js/compare/v17.9.0...v17.9.1)

- `FIX`: show delete action for labels
([#&#8203;2163](https://github.com/bpmn-io/bpmn-js/issues/2163))

###
[`v17.9.0`](https://github.com/bpmn-io/bpmn-js/blob/HEAD/CHANGELOG.md#1790)

[Compare
Source](https://github.com/bpmn-io/bpmn-js/compare/v17.8.3...v17.9.0)

- `FIX`: remove incorrect attribute in replace menu
([#&#8203;2196](https://github.com/bpmn-io/bpmn-js/pull/2196))
-   `DEPS`: update to diagram-js@14.7.2

###
[`v17.8.3`](https://github.com/bpmn-io/bpmn-js/blob/HEAD/CHANGELOG.md#1783)

[Compare
Source](https://github.com/bpmn-io/bpmn-js/compare/v17.8.2...v17.8.3)

- `FIX`: add accessible label to drill down button
([#&#8203;2194](https://github.com/bpmn-io/bpmn-js/pull/2194))

###
[`v17.8.2`](https://github.com/bpmn-io/bpmn-js/blob/HEAD/CHANGELOG.md#1782)

[Compare
Source](https://github.com/bpmn-io/bpmn-js/compare/v17.8.1...v17.8.2)

- `FIX`: do not suggest root elements in search
([#&#8203;2143](https://github.com/bpmn-io/bpmn-js/issues/2143))

###
[`v17.8.1`](https://github.com/bpmn-io/bpmn-js/blob/HEAD/CHANGELOG.md#1781)

[Compare
Source](https://github.com/bpmn-io/bpmn-js/compare/v17.8.0...v17.8.1)

- `FIX`: gracefully handle missing process DI in drilldown
([#&#8203;2180](https://github.com/bpmn-io/bpmn-js/pull/2180))
- `FIX`: do not cause HTML validation errors on move preview
([#&#8203;2179](https://github.com/bpmn-io/bpmn-js/issues/2179))
-   `DEPS`: update to `diagram-js@14.7.1`

###
[`v17.8.0`](https://github.com/bpmn-io/bpmn-js/blob/HEAD/CHANGELOG.md#1780)

[Compare
Source](https://github.com/bpmn-io/bpmn-js/compare/v17.7.1...v17.8.0)

- `FEAT`: keep global elements when deleting last participant
([#&#8203;2175](https://github.com/bpmn-io/bpmn-js/pull/2175))
- `FIX`: allow undo after deleting last participants and data store
([#&#8203;1676](https://github.com/bpmn-io/bpmn-js/issues/1676))
- `FIX`: allow styling markers with `canvas.addMarker` and css
([#&#8203;2173](https://github.com/bpmn-io/bpmn-js/pull/2173))
- `CHORE`: render flow markers as part of `djs-visual`
([#&#8203;2173](https://github.com/bpmn-io/bpmn-js/pull/2173))
-   `DEPS`: update to `diagram-js@14.7.0`

###
[`v17.7.1`](https://github.com/bpmn-io/bpmn-js/blob/HEAD/CHANGELOG.md#1771)

[Compare
Source](https://github.com/bpmn-io/bpmn-js/compare/v17.7.0...v17.7.1)

- `FIX`: correct call activity outline
([#&#8203;2167](https://github.com/bpmn-io/bpmn-js/issues/2167))
- `FIX`: gracefully handle missing `BPMNDiagram#plane`
([#&#8203;2172](https://github.com/bpmn-io/bpmn-js/pull/2172),
[#&#8203;2171](https://github.com/bpmn-io/bpmn-js/pull/2171))

###
[`v17.7.0`](https://github.com/bpmn-io/bpmn-js/blob/HEAD/CHANGELOG.md#1770)

[Compare
Source](https://github.com/bpmn-io/bpmn-js/compare/v17.6.4...v17.7.0)

-   `DEPS`: update to `diagram-js@14.6.0`

###
[`v17.6.4`](https://github.com/bpmn-io/bpmn-js/blob/HEAD/CHANGELOG.md#1764)

[Compare
Source](https://github.com/bpmn-io/bpmn-js/compare/v17.6.3...v17.6.4)

-   `DEPS`: update to `diagram-js@14.5.4`

###
[`v17.6.3`](https://github.com/bpmn-io/bpmn-js/blob/HEAD/CHANGELOG.md#1763)

[Compare
Source](https://github.com/bpmn-io/bpmn-js/compare/v17.6.2...v17.6.3)

-   `DEPS`: update to `diagram-js@14.5.3`

###
[`v17.6.2`](https://github.com/bpmn-io/bpmn-js/blob/HEAD/CHANGELOG.md#1762)

[Compare
Source](https://github.com/bpmn-io/bpmn-js/compare/v17.6.1...v17.6.2)

- `DEPS`: update to `diagram-js@14.5.2`
([#&#8203;2158](https://github.com/bpmn-io/bpmn-js/pull/2158))

###
[`v17.6.1`](https://github.com/bpmn-io/bpmn-js/blob/HEAD/CHANGELOG.md#1761)

[Compare
Source](https://github.com/bpmn-io/bpmn-js/compare/v17.6.0...v17.6.1)

- `DEPS`: update to `diagram-js@14.5.1`
([#&#8203;2157](https://github.com/bpmn-io/bpmn-js/pull/2157))

###
[`v17.6.0`](https://github.com/bpmn-io/bpmn-js/blob/HEAD/CHANGELOG.md#1760)

[Compare
Source](https://github.com/bpmn-io/bpmn-js/compare/v17.5.0...v17.6.0)

- `FEAT`: add ability to type services and events
([#&#8203;2121](https://github.com/bpmn-io/bpmn-js/issues/2121),
[#&#8203;2153](https://github.com/bpmn-io/bpmn-js/pull/2153))
- `FIX`: remove preview on context pad close
([#&#8203;2150](https://github.com/bpmn-io/bpmn-js/issues/2150))
- `FIX`: use tagged template in error logging
([#&#8203;2151](https://github.com/bpmn-io/bpmn-js/pull/2151))

###
[`v17.5.0`](https://github.com/bpmn-io/bpmn-js/blob/HEAD/CHANGELOG.md#1750)

[Compare
Source](https://github.com/bpmn-io/bpmn-js/compare/v17.4.0...v17.5.0)

- `FEAT`: remove direct editing outline for embedded labels
([#&#8203;2147](https://github.com/bpmn-io/bpmn-js/pull/2147))
- `FEAT`: do not translate technical errors
([#&#8203;2145](https://github.com/bpmn-io/bpmn-js/pull/2145))
-   `DEPS`: update to `diagram-js-direct-editing@3.0.1`

###
[`v17.4.0`](https://github.com/bpmn-io/bpmn-js/blob/HEAD/CHANGELOG.md#1740)

[Compare
Source](https://github.com/bpmn-io/bpmn-js/compare/v17.3.0...v17.4.0)

-   `FEAT`: do not scale popup menu and context pad
-   `DEPS`: update to `diagram-js@14.4.1`

###
[`v17.3.0`](https://github.com/bpmn-io/bpmn-js/blob/HEAD/CHANGELOG.md#1730)

[Compare
Source](https://github.com/bpmn-io/bpmn-js/compare/v17.2.2...v17.3.0)

- `FEAT`: auto-place elements vertically
([#&#8203;2110](https://github.com/bpmn-io/bpmn-js/issues/2110))

###
[`v17.2.2`](https://github.com/bpmn-io/bpmn-js/blob/HEAD/CHANGELOG.md#1722)

[Compare
Source](https://github.com/bpmn-io/bpmn-js/compare/v17.2.1...v17.2.2)

- `FIX`: correct navigated viewer outline
([#&#8203;2133](https://github.com/bpmn-io/bpmn-js/issues/2133))

###
[`v17.2.1`](https://github.com/bpmn-io/bpmn-js/blob/HEAD/CHANGELOG.md#1721)

[Compare
Source](https://github.com/bpmn-io/bpmn-js/compare/v17.2.0...v17.2.1)

-   `FIX`: render popup menu on top
-   `DEPS`: update to `diagram-js@14.3.1`

###
[`v17.2.0`](https://github.com/bpmn-io/bpmn-js/blob/HEAD/CHANGELOG.md#1720)

[Compare
Source](https://github.com/bpmn-io/bpmn-js/compare/v17.1.0...v17.2.0)

-   `FEAT`: make popup menu keyboard navigatable
-   `FIX`: address various accessibility issues
-   `FIX`: correct various typing issues
-   `DEPS`: update to `diagram-js@14.3.0`
-   `DEPS`: update to `diagram-js-direct-editing@2.1.2`

###
[`v17.1.0`](https://github.com/bpmn-io/bpmn-js/blob/HEAD/CHANGELOG.md#1710)

[Compare
Source](https://github.com/bpmn-io/bpmn-js/compare/v17.0.2...v17.1.0)

- `FEAT`: handle splitting vertical lanes
([#&#8203;2101](https://github.com/bpmn-io/bpmn-js/pull/2101))

###
[`v17.0.2`](https://github.com/bpmn-io/bpmn-js/blob/HEAD/CHANGELOG.md#1702)

[Compare
Source](https://github.com/bpmn-io/bpmn-js/compare/v17.0.1...v17.0.2)

- `FIX`: create hit boxes for vertical lanes
([#&#8203;2093](https://github.com/bpmn-io/bpmn-js/issues/2093))

###
[`v17.0.1`](https://github.com/bpmn-io/bpmn-js/blob/HEAD/CHANGELOG.md#1701)

[Compare
Source](https://github.com/bpmn-io/bpmn-js/compare/v17.0.0...v17.0.1)

- `FIX`: fix rendering of gateway without marker
([#&#8203;2102](https://github.com/bpmn-io/bpmn-js/pull/2102))

###
[`v17.0.0`](https://github.com/bpmn-io/bpmn-js/blob/HEAD/CHANGELOG.md#1700)

[Compare
Source](https://github.com/bpmn-io/bpmn-js/compare/v16.5.0...v17.0.0)

- `FEAT`: add to selection through SHIFT
([bpmn-io/diagram-js#796](https://github.com/bpmn-io/diagram-js/pull/851),
[#&#8203;2053](https://github.com/bpmn-io/bpmn-js/issues/2053))
- `CHORE`: remove broken touch interaction
([bpmn-io/diagram-js#796](https://github.com/bpmn-io/diagram-js/issues/796))
-   `DEPS`: update to `diagram-js@14.0.0`

##### Breaking Changes

- 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.

###
[`v16.5.0`](https://github.com/bpmn-io/bpmn-js/blob/HEAD/CHANGELOG.md#1650)

[Compare
Source](https://github.com/bpmn-io/bpmn-js/compare/v16.4.0...v16.5.0)

- `FEAT`: handle adding vertical lanes
([#&#8203;2086](https://github.com/bpmn-io/bpmn-js/issues/2086))
- `FIX`: don't fill multiple parallel events
([#&#8203;2085](https://github.com/bpmn-io/bpmn-js/issues/2085))

###
[`v16.4.0`](https://github.com/bpmn-io/bpmn-js/blob/HEAD/CHANGELOG.md#1640)

[Compare
Source](https://github.com/bpmn-io/bpmn-js/compare/v16.3.2...v16.4.0)

- `FEAT`: handle resizing of vertical lanes
([#&#8203;2062](https://github.com/bpmn-io/bpmn-js/issues/2062))
- `FEAT`: allow text annotations to overlap with the borders of
subprocesses and pools
([#&#8203;2049](https://github.com/bpmn-io/bpmn-js/issues/2049))
- `FEAT`: support modeling of gateway without marker
([#&#8203;2063](https://github.com/bpmn-io/bpmn-js/issues/2063))
- `FIX`: correctly remove vertical lanes
([#&#8203;2081](https://github.com/bpmn-io/bpmn-js/pull/2081))
- `FIX`: do not set label on planes
([#&#8203;2033](https://github.com/bpmn-io/bpmn-js/issues/2033))

###
[`v16.3.2`](https://github.com/bpmn-io/bpmn-js/blob/HEAD/CHANGELOG.md#1632)

[Compare
Source](https://github.com/bpmn-io/bpmn-js/compare/v16.3.1...v16.3.2)

- `FIX`: support core replace in compensation behavior
([#&#8203;2073](https://github.com/bpmn-io/bpmn-js/issues/2073))

###
[`v16.3.1`](https://github.com/bpmn-io/bpmn-js/blob/HEAD/CHANGELOG.md#1631)

[Compare
Source](https://github.com/bpmn-io/bpmn-js/compare/v16.3.0...v16.3.1)

- `FIX`: do not remove connection that is being created when pasting
compensation boundary event and handler
([#&#8203;2069](https://github.com/bpmn-io/bpmn-js/pull/2069))

###
[`v16.3.0`](https://github.com/bpmn-io/bpmn-js/blob/HEAD/CHANGELOG.md#1630)

[Compare
Source](https://github.com/bpmn-io/bpmn-js/compare/v16.2.0...v16.3.0)

- `FEAT`: improve handling of compensation association
([#&#8203;2038](https://github.com/bpmn-io/bpmn-js/issues/2038))

###
[`v16.2.0`](https://github.com/bpmn-io/bpmn-js/blob/HEAD/CHANGELOG.md#1620)

[Compare
Source](https://github.com/bpmn-io/bpmn-js/compare/v16.1.0...v16.2.0)

-   `DEPS`: update to `bpmn-moddle@8.1.0`

###
[`v16.1.0`](https://github.com/bpmn-io/bpmn-js/blob/HEAD/CHANGELOG.md#1610)

[Compare
Source](https://github.com/bpmn-io/bpmn-js/compare/v16.0.0...v16.1.0)

-   `DEPS`: update to `diagram-js@13.4.0`
-   `DEPS`: update to `diagram-js-direct-editing@2.1.1`
-   `DEPS`: drop unused `object-refs` dependency

###
[`v16.0.0`](https://github.com/bpmn-io/bpmn-js/blob/HEAD/CHANGELOG.md#1600)

[Compare
Source](https://github.com/bpmn-io/bpmn-js/compare/v15.2.2...v16.0.0)

- `FEAT`: render vertical pools and lanes
([#&#8203;2024](https://github.com/bpmn-io/bpmn-js/pull/2024))
- `FEAT`: sentence case titles and labels
([#&#8203;2023](https://github.com/bpmn-io/bpmn-js/issues/2023))
- `FIX`: ensure all error translations are collected
([#&#8203;2040](https://github.com/bpmn-io/bpmn-js/pull/2040))
-   `DEPS` update to diagram-js@13.0.0

##### Breaking Changes

- Major updates to
[diagram-js@13](https://github.com/bpmn-io/diagram-js/blob/develop/CHANGELOG.md#1300)
and
[didi@10](https://github.com/nikku/didi/blob/main/CHANGELOG.md#1000).
Make sure to check out the linked changelog updates.
- Multiple translation labels has been updated to sentence case. If you
rely on the old casing, you need to update your translations.

###
[`v15.2.2`](https://github.com/bpmn-io/bpmn-js/blob/HEAD/CHANGELOG.md#1522)

[Compare
Source](https://github.com/bpmn-io/bpmn-js/compare/v15.2.1...v15.2.2)

- `FIX`: use correct types in BpmnRenderUtil
([#&#8203;2036](https://github.com/bpmn-io/bpmn-js/pull/2036))

###
[`v15.2.1`](https://github.com/bpmn-io/bpmn-js/blob/HEAD/CHANGELOG.md#1521)

[Compare
Source](https://github.com/bpmn-io/bpmn-js/compare/v15.2.0...v15.2.1)

-   `DEPS`: update to `diagram-js@13.8.1`

###
[`v15.2.0`](https://github.com/bpmn-io/bpmn-js/blob/HEAD/CHANGELOG.md#1520)

[Compare
Source](https://github.com/bpmn-io/bpmn-js/compare/v15.1.3...v15.2.0)

- `FEAT`: remove selection outline from connections
([diagram-js#826](https://github.com/bpmn-io/diagram-js/pull/826))
- `FEAT`: position context pad according to last waypoint for
connections
([diagram-js#826](https://github.com/bpmn-io/diagram-js/pull/826))
- `FIX`: prevent access of non-existing connection bounds
([diagram-js#824](https://github.com/bpmn-io/diagram-js/pull/824))
- `FIX`: correct selection outline size for end event
([#&#8203;2026](https://github.com/bpmn-io/bpmn-js/pull/2026))
-   `DEPS`: update to `diagram-js@13.8.0`

###
[`v15.1.3`](https://github.com/bpmn-io/bpmn-js/blob/HEAD/CHANGELOG.md#1513)

[Compare
Source](https://github.com/bpmn-io/bpmn-js/compare/v15.1.2...v15.1.3)

- `FIX`: revert `djs-dragging` CSS class changes
([#&#8203;2016](https://github.com/bpmn-io/bpmn-js/pull/2016))
- `FIX`: clear context pad hover timeout on close
([#&#8203;2016](https://github.com/bpmn-io/bpmn-js/pull/2016))
-   `DEPS`: update to `diagram-js@12.7.2`

###
[`v15.1.2`](https://github.com/bpmn-io/bpmn-js/blob/HEAD/CHANGELOG.md#1512)

[Compare
Source](https://github.com/bpmn-io/bpmn-js/compare/v15.1.1...v15.1.2)

- `FIX`: revert selection outline removal for connections
([#&#8203;2011](https://github.com/bpmn-io/bpmn-js/pull/2011))
-   `DEPS`: update to `diagram-js@12.7.1`

###
[`v15.1.1`](https://github.com/bpmn-io/bpmn-js/blob/HEAD/CHANGELOG.md#1511)

[Compare
Source](https://github.com/bpmn-io/bpmn-js/compare/v15.1.0...v15.1.1)

- `FIX`: adjust selection outline to external label
([#&#8203;2001](https://github.com/bpmn-io/bpmn-js/issues/2001))

###
[`v15.1.0`](https://github.com/bpmn-io/bpmn-js/blob/HEAD/CHANGELOG.md#1510)

[Compare
Source](https://github.com/bpmn-io/bpmn-js/compare/v15.0.0...v15.1.0)

- `FEAT`: add toggle for non-interrupting events
([#&#8203;2000](https://github.com/bpmn-io/bpmn-js/pull/2000))
- `FEAT`: keep events non-interrupting when using `bpmnReplace` by
default ([#&#8203;2000](https://github.com/bpmn-io/bpmn-js/pull/2000))
-   `DEPS`: update to `diagram-js@12.7.0`

###
[`v15.0.0`](https://github.com/bpmn-io/bpmn-js/blob/HEAD/CHANGELOG.md#1500)

[Compare
Source](https://github.com/bpmn-io/bpmn-js/compare/v14.2.0...v15.0.0)

- `FEAT`: align selection outline with element's shape
([#&#8203;1996](https://github.com/bpmn-io/bpmn-js/issues/1996))
- `FEAT`: preview append on hover
([#&#8203;1985](https://github.com/bpmn-io/bpmn-js/pull/1985))
- `FEAT`: allow overriding `fill`, `stroke`, `width` and `height` when
rendering elements
([#&#8203;1985](https://github.com/bpmn-io/bpmn-js/pull/1985))
- `FIX`: renderer only renders actual flow elements
([#&#8203;1985](https://github.com/bpmn-io/bpmn-js/pull/1985))
-   `DEPS`: update to `diagram-js@12.6.0`

##### Breaking Changes

- `BpmnRenderer` only renders actual flow elements (e.g.
`bpmn:IntermediateCatchEvent` but not `bpmn:MessageEventDefinition`)

###
[`v14.2.0`](https://github.com/bpmn-io/bpmn-js/blob/HEAD/CHANGELOG.md#1420)

[Compare
Source](https://github.com/bpmn-io/bpmn-js/compare/v14.1.3...v14.2.0)

- `FEAT`: make spacetool local per default
([bpmn-io/diagram-js#811](https://github.com/bpmn-io/diagram-js/pull/811),
[#&#8203;1975](https://github.com/bpmn-io/bpmn-js/issues/1975))
- `FEAT`: add complex preview feature
([bpmn-io/diagram-js#807](https://github.com/bpmn-io/diagram-js/pull/807))
- `CHORE`: mark connection as dragging when moving bendpoint
([bpmn-io/diagram-js#807](https://github.com/bpmn-io/diagram-js/pull/807))
-   `DEPS`: update to `diagram-js@12.5.0`

###
[`v14.1.3`](https://github.com/bpmn-io/bpmn-js/blob/HEAD/CHANGELOG.md#1413)

[Compare
Source](https://github.com/bpmn-io/bpmn-js/compare/v14.1.2...v14.1.3)

- `CHORE`: correctly output tag in
[https://github.com/bpmn-io/bpmn-js/pull/1982](https://github.com/bpmn-io/bpmn-js/pull/1982)

###
[`v14.1.2`](https://github.com/bpmn-io/bpmn-js/blob/HEAD/CHANGELOG.md#1412)

[Compare
Source](https://github.com/bpmn-io/bpmn-js/compare/v14.1.1...v14.1.2)

- `CHORE`: fix POST_RELEASE job in
[https://github.com/bpmn-io/bpmn-js/pull/1980](https://github.com/bpmn-io/bpmn-js/pull/1980)

###
[`v14.1.1`](https://github.com/bpmn-io/bpmn-js/blob/HEAD/CHANGELOG.md#1411)

[Compare
Source](https://github.com/bpmn-io/bpmn-js/compare/v14.1.0...v14.1.1)

- `FIX`: asset path by [@&#8203;nikku](https://github.com/nikku) in
[https://github.com/bpmn-io/bpmn-js/pull/1977](https://github.com/bpmn-io/bpmn-js/pull/1977)

###
[`v14.1.0`](https://github.com/bpmn-io/bpmn-js/blob/HEAD/CHANGELOG.md#1410)

[Compare
Source](https://github.com/bpmn-io/bpmn-js/compare/v14.0.0...v14.1.0)

- `FEAT`: ensure lanes aren't resized when using space tool in
[https://github.com/bpmn-io/bpmn-js/pull/1972](https://github.com/bpmn-io/bpmn-js/pull/1972)
- `DOCS`: update translations for v14.0.0 by
[@&#8203;bpmn-io-bot](https://github.com/bpmn-io-bot) in
[https://github.com/bpmn-io/bpmn-js/pull/1948](https://github.com/bpmn-io/bpmn-js/pull/1948)

###
[`v14.0.0`](https://github.com/bpmn-io/bpmn-js/blob/HEAD/CHANGELOG.md#1400)

[Compare
Source](https://github.com/bpmn-io/bpmn-js/compare/v13.2.2...v14.0.0)

- `FEAT`: do not hide overlays on canvas move per default
([diagram-js#798](https://github.com/bpmn-io/diagram-js/issues/798))
- `FEAT`: translate *Append TextAnnotation* context pad action
([#&#8203;1932](https://github.com/bpmn-io/bpmn-js/pull/1932))
- `FIX`: allow to create connection + event-based gateway
([#&#8203;1490](https://github.com/bpmn-io/bpmn-js/issues/1490))
- `FIX`: make breadcrumb styling more robust
([#&#8203;1945](https://github.com/bpmn-io/bpmn-js/pull/1945))
- `FIX`: correct copy of default sequence flow elements
([#&#8203;1935](https://github.com/bpmn-io/bpmn-js/issues/1935))
- `CHORE`: extract `modeling-feedback` into dedicated module
([#&#8203;1940](https://github.com/bpmn-io/bpmn-js/pull/1940))
-   `CHORE`: drop deprecated callback support from public API
- `CHORE`: drop deprecated `import.parse.complete` event member
`context`
-   `DEPS`: update to `diagram-js@12.3.0`
-   `DEPS`: update to `bpmn-moddle@8.0.1`
-   `DEPS`: update to `ids@1.0.3`

##### Breaking Changes

- Deprecated callback style API removed. Migrate to promise-based APIs,
released with `v7.0.0`.
- Deprecated `import.parse.complete` event member `context` removed.
Access the same information via the event itself, as released with
`v7.0.0`.

###
[`v13.2.2`](https://github.com/bpmn-io/bpmn-js/blob/HEAD/CHANGELOG.md#1322)

[Compare
Source](https://github.com/bpmn-io/bpmn-js/compare/v13.2.1...v13.2.2)

- `FIX`: do not vertically resize empty pools using the space tool
([#&#8203;1769](https://github.com/bpmn-io/bpmn-js/issues/1769))

###
[`v13.2.1`](https://github.com/bpmn-io/bpmn-js/blob/HEAD/CHANGELOG.md#1321)

[Compare
Source](https://github.com/bpmn-io/bpmn-js/compare/v13.2.0...v13.2.1)

- `FIX`: improve regular expression
([#&#8203;1927](https://github.com/bpmn-io/bpmn-js/pull/1927))
- `FIX`: show non-interrupting event version in replace menu
([#&#8203;1924](https://github.com/bpmn-io/bpmn-js/pull/1924))

###
[`v13.2.0`](https://github.com/bpmn-io/bpmn-js/blob/HEAD/CHANGELOG.md#1320)

[Compare
Source](https://github.com/bpmn-io/bpmn-js/compare/v13.1.0...v13.2.0)

- `CHORE`: provide align and distribute context pad and popup menu icons
as html ([#&#8203;1920](https://github.com/bpmn-io/bpmn-js/pull/1920))
-   `DEPS`: update to `diagram-js@12.2.0`

###
[`v13.1.0`](https://github.com/bpmn-io/bpmn-js/blob/HEAD/CHANGELOG.md#1310)

[Compare
Source](https://github.com/bpmn-io/bpmn-js/compare/v13.0.8...v13.1.0)

- `FEAT`: allow event rendering without icons
([#&#8203;1917](https://github.com/bpmn-io/bpmn-js/pull/1917))

###
[`v13.0.8`](https://github.com/bpmn-io/bpmn-js/blob/HEAD/CHANGELOG.md#1308)

[Compare
Source](https://github.com/bpmn-io/bpmn-js/compare/v13.0.7...v13.0.8)

*Republish of v13.0.7.*

###
[`v13.0.7`](https://github.com/bpmn-io/bpmn-js/blob/HEAD/CHANGELOG.md#1307)

[Compare
Source](https://github.com/bpmn-io/bpmn-js/compare/v13.0.6...v13.0.7)

*Republish of v13.0.6.*

###
[`v13.0.6`](https://github.com/bpmn-io/bpmn-js/blob/HEAD/CHANGELOG.md#1306)

[Compare
Source](https://github.com/bpmn-io/bpmn-js/compare/v13.0.5...v13.0.6)

-   `DOCS`: update translations

###
[`v13.0.5`](https://github.com/bpmn-io/bpmn-js/blob/HEAD/CHANGELOG.md#1305)

[Compare
Source](https://github.com/bpmn-io/bpmn-js/compare/v13.0.4...v13.0.5)

-   `DEPS`: update to `diagram-js@12.1.0`

###
[`v13.0.4`](https://github.com/bpmn-io/bpmn-js/blob/HEAD/CHANGELOG.md#1304)

[Compare
Source](https://github.com/bpmn-io/bpmn-js/compare/v13.0.3...v13.0.4)

-   `DEPS`: bump to `diagram-js@12.0.2`

###
[`v13.0.3`](https://github.com/bpmn-io/bpmn-js/blob/HEAD/CHANGELOG.md#1303)

[Compare
Source](https://github.com/bpmn-io/bpmn-js/compare/v13.0.2...v13.0.3)

- `FIX`: update label on `modeling.updateModdleProperties`
([#&#8203;1872](https://github.com/bpmn-io/bpmn-js/issues/1872))

###
[`v13.0.2`](https://github.com/bpmn-io/bpmn-js/blob/HEAD/CHANGELOG.md#1302)

[Compare
Source](https://github.com/bpmn-io/bpmn-js/compare/v13.0.1...v13.0.2)

- `FIX`: export types as `type`
([#&#8203;1897](https://github.com/bpmn-io/bpmn-js/pull/1897))
-   `DEPS`: bump to `diagram-js@12.0.1`

###
[`v13.0.1`](https://github.com/bpmn-io/bpmn-js/blob/HEAD/CHANGELOG.md#1301)

[Compare
Source](https://github.com/bpmn-io/bpmn-js/compare/v13.0.0...v13.0.1)

- `FIX`: correct some type definitions
([#&#8203;1896](https://github.com/bpmn-io/bpmn-js/pull/1896))

###
[`v13.0.0`](https://github.com/bpmn-io/bpmn-js/blob/HEAD/CHANGELOG.md#1300)

[Compare
Source](https://github.com/bpmn-io/bpmn-js/compare/v12.1.1...v13.0.0)

- `FEAT`: rework and complete type definitions
([#&#8203;1886](https://github.com/bpmn-io/bpmn-js/pull/1886))
-   `DEPS`: update to `diagram-js@12.0.0`

###
[`v12.1.1`](https://github.com/bpmn-io/bpmn-js/blob/HEAD/CHANGELOG.md#1211)

[Compare
Source](https://github.com/bpmn-io/bpmn-js/compare/v12.1.0...v12.1.1)

-   `DEPS`: update to `diagram-js@11.13.0`

###
[`v12.1.0`](https://github.com/bpmn-io/bpmn-js/blob/HEAD/CHANGELOG.md#1210)

[Compare
Source](https://github.com/bpmn-io/bpmn-js/compare/v12.0.0...v12.1.0)

- `FIX`: correct `Viewer#saveXML` type definition
([#&#8203;1885](https://github.com/bpmn-io/bpmn-js/pull/1885))
- `FIX`: correct `Viewer` constructor type definition
([#&#8203;1882](https://github.com/bpmn-io/bpmn-js/issues/1882))

###
[`v12.0.0`](https://github.com/bpmn-io/bpmn-js/blob/HEAD/CHANGELOG.md#1200)

[Compare
Source](https://github.com/bpmn-io/bpmn-js/compare/v11.5.0...v12.0.0)

- `FEAT`: move `create-append-anything` to [external
module](https://github.com/bpmn-io/bpmn-js-create-append-anything)
([#&#8203;1873](https://github.com/bpmn-io/bpmn-js/pull/1873),
[#&#8203;1862](https://github.com/bpmn-io/bpmn-js/issues/1862))
- `CHORE`: use `diagram-js@11.11.0` built-in selection after replace
feature ([#&#8203;1857](https://github.com/bpmn-io/bpmn-js/pull/1857))
-   `DEPS`: update to `diagram-js@11.12.0`

##### Breaking Changes

- The create/append anything features moved to an [external
module](https://github.com/bpmn-io/bpmn-js-create-append-anything).
Include it to restore the `v11` create/append behavior.

###
[`v11.5.0`](https://github.com/bpmn-io/bpmn-js/blob/HEAD/CHANGELOG.md#1150)

[Compare
Source](https://github.com/bpmn-io/bpmn-js/compare/v11.4.1...v11.5.0)

- `FEAT`: add root elements to definitions when provided via
`modeling#update(Moddle)Properties`

###
[`v11.4.1`](https://github.com/bpmn-io/bpmn-js/blob/HEAD/CHANGELOG.md#1141)

[Compare
Source](https://github.com/bpmn-io/bpmn-js/compare/v11.4.0...v11.4.1)

- `FIX`: correct redo triggering on international keyboard layouts
([#&#8203;1842](https://github.com/bpmn-io/bpmn-js/issues/1842))

###
[`v11.4.0`](https://github.com/bpmn-io/bpmn-js/blob/HEAD/CHANGELOG.md#1140)

[Compare
Source](https://github.com/bpmn-io/bpmn-js/compare/v11.3.1...v11.4.0)

- `FEAT`: translate append menu entry labels and groups
([#&#8203;1810](https://github.com/bpmn-io/bpmn-js/pull/1810))
- `FEAT`: activate direct editing on participant creation
([#&#8203;1845](https://github.com/bpmn-io/bpmn-js/pull/1845))
- `FIX`: dragging append menu entries creates element connection
([#&#8203;1843](https://github.com/bpmn-io/bpmn-js/pull/1843))
- `FIX`: append shortcut triggers create menu if append not allowed
([#&#8203;1840](https://github.com/bpmn-io/bpmn-js/issues/1840))
- `FIX`: restore marker rendering workaround
([`9c6e475`](https://github.com/bpmn-io/bpmn-js/commit/9c6e475681dd6b6a418b2fbc1dac19a9df360953))

###
[`v11.3.1`](https://github.com/bpmn-io/bpmn-js/blob/HEAD/CHANGELOG.md#1131)

[Compare
Source](https://github.com/bpmn-io/bpmn-js/compare/v11.3.0...v11.3.1)

*Republish of `v11.3.0`.*

###
[`v11.3.0`](https://github.com/bpmn-io/bpmn-js/blob/HEAD/CHANGELOG.md#1130)

[Compare
Source](https://github.com/bpmn-io/bpmn-js/compare/v11.2.0...v11.3.0)

- `FEAT`: feature `service` and `user` tasks more prominently in replace
menu ([#&#8203;1836](https://github.com/bpmn-io/bpmn-js/pull/1836))
- `FEAT`: hide rare items initially from create/append menus
([#&#8203;1836](https://github.com/bpmn-io/bpmn-js/pull/1836))
- `FEAT`: retrieve instantiation modules with context
([#&#8203;1835](https://github.com/bpmn-io/bpmn-js/pull/1835))
-   `DEPS`: update to `diagram-js@11.9.0`

###
[`v11.2.0`](https://github.com/bpmn-io/bpmn-js/blob/HEAD/CHANGELOG.md#1120)

[Compare
Source](https://github.com/bpmn-io/bpmn-js/compare/v11.1.1...v11.2.0)

*Adds create/append anything.*

- `FEAT`: append menu available via context pad
([#&#8203;1802](https://github.com/bpmn-io/bpmn-js/pull/1802),
[#&#8203;1809](https://github.com/bpmn-io/bpmn-js/pull/1809),
[#&#8203;1815](https://github.com/bpmn-io/bpmn-js/pull/1815),
[#&#8203;1818](https://github.com/bpmn-io/bpmn-js/pull/1818),
[#&#8203;1831](https://github.com/bpmn-io/bpmn-js/pull/1831))
- `FEAT`: create menu available via palette
([#&#8203;1811](https://github.com/bpmn-io/bpmn-js/pull/1811),
[#&#8203;1809](https://github.com/bpmn-io/bpmn-js/pull/1809),
[#&#8203;1817](https://github.com/bpmn-io/bpmn-js/pull/1817))
- `FEAT`: simplify connection-multi icon
([#&#8203;1822](https://github.com/bpmn-io/bpmn-js/pull/1822))
- `FEAT`: join paths `round` by default
([1827](https://github.com/bpmn-io/bpmn-js/pull/1827))
- `FEAT`: improved BPMN symbol rendering
([#&#8203;1830](https://github.com/bpmn-io/bpmn-js/pull/1830))
- `FEAT`: round connection corners
([#&#8203;1828](https://github.com/bpmn-io/bpmn-js/pull/1828))
- `FEAT`: improve visibility of popup menu
([#&#8203;1812](https://github.com/bpmn-io/bpmn-js/issues/1812))
- `FIX`: missing special attributes in `bpmnElementFactory`
([#&#8203;1807](https://github.com/bpmn-io/bpmn-js/pull/1807))
- `FIX`: handle `bpmn:DataObjectReference` without data object in
replace menu
([#&#8203;1823](https://github.com/bpmn-io/bpmn-js/pull/1823))
-   `DEPS`: update to `diagram-js@11.8.0`

###
[`v11.1.1`](https://github.com/bpmn-io/bpmn-js/blob/HEAD/CHANGELOG.md#1111)

[Compare
Source](https://github.com/bpmn-io/bpmn-js/compare/v11.1.0...v11.1.1)

- `FIX`: correct popup menu display in fullscreen
([#&#8203;1795](https://github.com/bpmn-io/bpmn-js/issues/1795))
-   `DEPS`: update to `diagram-js@11.4.3`

###
[`v11.1.0`](https://github.com/bpmn-io/bpmn-js/blob/HEAD/CHANGELOG.md#1110)

[Compare
Source](https://github.com/bpmn-io/bpmn-js/compare/v11.0.5...v11.1.0)

- `FEAT`: add replace element keyboard binding
([#&#8203;1785](https://github.com/bpmn-io/bpmn-js/pull/1785))
- `FEAT`: add `replaceElement` editor action
([#&#8203;1785](https://github.com/bpmn-io/bpmn-js/pull/1785))
-   `DEPS`: update to `diagram-js@11.4.1`

###
[`v11.0.5`](https://github.com/bpmn-io/bpmn-js/blob/HEAD/CHANGELOG.md#1105)

[Compare
Source](https://github.com/bpmn-io/bpmn-js/compare/v11.0.4...v11.0.5)

-   `DEPS`: update to `diagram-js@11.3.0`

###
[`v11.0.4`](https://github.com/bpmn-io/bpmn-js/blob/HEAD/CHANGELOG.md#1104)

[Compare
Source](https://github.com/bpmn-io/bpmn-js/compare/v11.0.3...v11.0.4)

-   `DEPS`: update to `diagram-js@11.2.0`

###
[`v11.0.3`](https://github.com/bpmn-io/bpmn-js/blob/HEAD/CHANGELOG.md#1103)

[Compare
Source](https://github.com/bpmn-io/bpmn-js/compare/v11.0.1...v11.0.3)

*Re-release of `v11.0.2`.*

###
[`v11.0.1`](https://github.com/bpmn-io/bpmn-js/blob/HEAD/CHANGELOG.md#1101)

[Compare
Source](https://github.com/bpmn-io/bpmn-js/compare/v11.0.0...v11.0.1)

-   `DEPS`: update to `diagram-js@11.1.1`

###
[`v11.0.0`](https://github.com/bpmn-io/bpmn-js/blob/HEAD/CHANGELOG.md#1100)

[Compare
Source](https://github.com/bpmn-io/bpmn-js/compare/v10.3.0...v11.0.0)

*Reworks popup menu UI.*

- `FEAT`: integrate new popup menu UI
([#&#8203;1776](https://github.com/bpmn-io/bpmn-js/pull/1776))
- `DEPS`: update to `diagram-js@11.1.0`
([#&#8203;1776](https://github.com/bpmn-io/bpmn-js/pull/1776))

##### Breaking Changes

- New popup menu UI introduced with `diagram-js@11`. See [`diagram-js`
breaking changes and migration
guide](https://github.com/bpmn-io/diagram-js/blob/develop/CHANGELOG.md#breaking-changes).
- Keyboard-related features no longer use `KeyboardEvent#keyCode`. Use a
polyfill (e.g.
[keyboardevent-key-polyfill](https://www.npmjs.com/package/keyboardevent-key-polyfill))
if you need to support old browsers.

###
[`v10.3.0`](https://github.com/bpmn-io/bpmn-js/blob/HEAD/CHANGELOG.md#1030)

[Compare
Source](https://github.com/bpmn-io/bpmn-js/compare/v10.2.1...v10.3.0)

- `FEAT`: add BPMN specific space tool
([#&#8203;1344](https://github.com/bpmn-io/bpmn-js/pull/1344))
- `FIX`: do not resize `bpmn:TextAnnotation` when using space tool
([#&#8203;1344](https://github.com/bpmn-io/bpmn-js/pull/1344))
- `FIX`: correct attachers left hanging when using space tool
([#&#8203;1344](https://github.com/bpmn-io/bpmn-js/pull/1344))
- `FIX`: stick labels to label targets when using space tool
([#&#8203;1344](https://github.com/bpmn-io/bpmn-js/pull/1344),
[#&#8203;1302](https://github.com/bpmn-io/bpmn-js/issues/1302))
-   `DEPS`: update to `diagram-js@10`

###
[`v10.2.1`](https://github.com/bpmn-io/bpmn-js/blob/HEAD/CHANGELOG.md#1021)

[Compare
Source](https://github.com/bpmn-io/bpmn-js/compare/v10.2.0...v10.2.1)

- `FIX`: correct preserving of outgoing connections on event-based
gateway morph
([#&#8203;1738](https://github.com/bpmn-io/bpmn-js/issues/1738))

###
[`v10.2.0`](https://github.com/bpmn-io/bpmn-js/blob/HEAD/CHANGELOG.md#1020)

[Compare
Source](https://github.com/bpmn-io/bpmn-js/compare/v10.1.0...v10.2.0)

-   `DEPS`: update to `bpmn-moddle@8`

###
[`v10.1.0`](https://github.com/bpmn-io/bpmn-js/blob/HEAD/CHANGELOG.md#1010)

[Compare
Source](https://github.com/bpmn-io/bpmn-js/compare/v10.0.0...v10.1.0)

-   `DEPS`: update to `diagram-js@9.1.0`

###
[`v10.0.0`](https://github.com/bpmn-io/bpmn-js/blob/HEAD/CHANGELOG.md#1000)

[Compare
Source](https://github.com/bpmn-io/bpmn-js/compare/v9.4.1...v10.0.0)

*Updates the library target to ES2018.*

- `FEAT`: use ES2018 syntax
([#&#8203;1737](https://github.com/bpmn-io/bpmn-js/pull/1737))

##### Breaking Changes

- Migrated to ES2018 syntax. [Read the blog post with details and a
migration
guide](https://bpmn.io/blog/posts/2022-migration-to-es2018.html).

###
[`v9.4.1`](https://github.com/bpmn-io/bpmn-js/blob/HEAD/CHANGELOG.md#941)

[Compare
Source](https://github.com/bpmn-io/bpmn-js/compare/v9.4.0...v9.4.1)

- `FIX`: ignore elements which cannot be colored
([#&#8203;1734](https://github.com/bpmn-io/bpmn-js/pull/1734))

###
[`v9.4.0`](https://github.com/bpmn-io/bpmn-js/blob/HEAD/CHANGELOG.md#940)

[Compare
Source](https://github.com/bpmn-io/bpmn-js/compare/v9.3.2...v9.4.0)

- `FEAT`: allow clipboard to be serialized
([#&#8203;1707](https://github.com/bpmn-io/bpmn-js/pull/1707))
- `FEAT`: allow cloning of elements
([#&#8203;1707](https://github.com/bpmn-io/bpmn-js/pull/1707))
- `FEAT`: copy groups in a safe manner
([#&#8203;1707](https://github.com/bpmn-io/bpmn-js/pull/1707))
- `FIX`: make clipboard contents immutable
([#&#8203;1707](https://github.com/bpmn-io/bpmn-js/pull/1707))
- `FIX`: do not alter inputs passed to `ElementFactory#create`
([#&#8203;1711](https://github.com/bpmn-io/bpmn-js/pull/1711))
- `FIX`: prevent bogus meta-data to be attached on paste
([#&#8203;1707](https://github.com/bpmn-io/bpmn-js/pull/1707))
- `FIX`: only claim existing IDs
([#&#8203;1707](https://github.com/bpmn-io/bpmn-js/pull/1707))
- `FIX`: prevent double paste on label creation
([#&#8203;1707](https://github.com/bpmn-io/bpmn-js/pull/1707))
- `FIX`: move labels when collapsing sub-process
([#&#8203;1695](https://github.com/bpmn-io/bpmn-js/issues/1695))
- `FIX`: assign default size when expanding element
([#&#8203;1687](https://github.com/bpmn-io/bpmn-js/issues/1687))
- `FIX`: render sequence flows always on top
([#&#8203;1716](https://github.com/bpmn-io/bpmn-js/issues/1716))
-   `DEPS`: update to `diagram-js@8.9.0`
-   `DEPS`: update to `bpmn-moddle@7.1.3`

###
[`v9.3.2`](https://github.com/bpmn-io/bpmn-js/blob/HEAD/CHANGELOG.md#932)

[Compare
Source](https://github.com/bpmn-io/bpmn-js/compare/v9.3.1...v9.3.2)

- `FIX`: prevent unnecessary scrollbar
([#&#8203;1692](https://github.com/bpmn-io/bpmn-js/issues/1692))
- `FIX`: check for replacement using actual target
([#&#8203;1699](https://github.com/bpmn-io/bpmn-js/pull/1699))
-   `DEPS`: update to `diagram-js@8.7.1`

###
[`v9.3.1`](https://github.com/bpmn-io/bpmn-js/blob/HEAD/CHANGELOG.md#931)

[Compare
Source](https://github.com/bpmn-io/bpmn-js/compare/v9.3.0...v9.3.1)

- `FIX`: properly size icons for distribute/align menu
([#&#8203;1694](https://github.com/bpmn-io/bpmn-js/pull/1694))

###
[`v9.3.0`](https://github.com/bpmn-io/bpmn-js/blob/HEAD/CHANGELOG.md#930)

[Compare
Source](https://github.com/bpmn-io/bpmn-js/compare/v9.2.2...v9.3.0)

- `FEAT`: add aligment and distribution menu
([#&#8203;1680](https://github.com/bpmn-io/bpmn-js/issues/1680),
[#&#8203;1691](https://github.com/bpmn-io/bpmn-js/issues/1691))
-   `DEPS`: update to `diagram-js@8.7.0`

###
[`v9.2.2`](https://github.com/bpmn-io/bpmn-js/blob/HEAD/CHANGELOG.md#922)

[Compare
Source](https://github.com/bpmn-io/bpmn-js/compare/v9.2.1...v9.2.2)

- `FIX`: correctly toggle loop characteristics
([#&#8203;1673](https://github.com/bpmn-io/bpmn-js/issues/1673))

###
[`v9.2.1`](https://github.com/bpmn-io/bpmn-js/blob/HEAD/CHANGELOG.md#921)

[Compare
Source](https://github.com/bpmn-io/bpmn-js/compare/v9.2.0...v9.2.1)

- `FIX`: cancel direct editing before shape deletion
([#&#8203;1677](https://github.com/bpmn-io/bpmn-js/issues/1677))

###
[`v9.2.0`](https://github.com/bpmn-io/bpmn-js/blob/HEAD/CHANGELOG.md#920)

[Compare
Source](https://github.com/bpmn-io/bpmn-js/compare/v9.1.0...v9.2.0)

- `FEAT`: rework select and hover interaction on the diagram
([#&#8203;1616](https://github.com/bpmn-io/bpmn-js/issues/1616),
[#&#8203;640](https://github.com/bpmn-io/diagram-js/pull/640),
[#&#8203;643](https://github.com/bpmn-io/diagram-js/pull/643))
- `FEAT`: rework diagram interaction handles
([#&#8203;640](https://github.com/bpmn-io/diagram-js/pull/640))
- `FEAT`: clearly distinguish select and hover states
([#&#8203;1616](https://github.com/bpmn-io/bpmn-js/issues/1616))
- `FEAT`: allow text annotation on sequence flows
([#&#8203;1652](https://github.com/bpmn-io/bpmn-js/pull/1652))
- `FEAT`: add multi-element context pad
([#&#8203;1525](https://github.com/bpmn-io/bpmn-js/pull/1525))
- `FEAT`: change default color to off black
([#&#8203;1656](https://github.com/bpmn-io/bpmn-js/pull/1656))
- `FEAT`: select connection after connect
([#&#8203;644](https://github.com/bpmn-io/diagram-js/pull/644))
- `FIX`: copy elements with `string` extension properties
([#&#8203;1518](https://github.com/bpmn-io/bpmn-js/issues/1518))
- `FIX`: cancel direct editing before shape deletion
([#&#8203;1664](https://github.com/bpmn-io/bpmn-js/issues/1664))
- `FIX`: remove connection on source connection deletion
([#&#8203;1663](https://github.com/bpmn-io/bpmn-js/issues/1663))
- `FIX`: set correct label color when batch coloring elements
([#&#8203;1653](https://github.com/bpmn-io/bpmn-js/issues/1653))
- `FIX`: always reconnect labels and associations
([#&#8203;1659](https://github.com/bpmn-io/bpmn-js/pull/1659))
-   `FIX`: correct connection drop highlighting
-   `DEPS`: replace `inherits` with `inherits-browser`
-   `DEPS`: bump to `diagram-js@8.5.0`

###
[`v9.1.0`](https://github.com/bpmn-io/bpmn-js/blob/HEAD/CHANGELOG.md#910)

[Compare
Source](https://github.com/bpmn-io/bpmn-js/compare/v9.0.4...v9.1.0)

- `FEAT`: allow to select participant and subprocess via click on body
([#&#8203;1646](https://github.com/bpmn-io/bpmn-js/pull/1646))
- `FIX`: comply with strict style-src CSP
([#&#8203;1625](https://github.com/bpmn-io/bpmn-js/issues/1625))
- `FIX`: complete direct editing when selection changes
([#&#8203;1648](https://github.com/bpmn-io/bpmn-js/pull/1648))
-   `DEPS`: update to `diagram-js@8.3.0`
-   `DEPS`: update to `min-dom@3.2.0`

###
[`v9.0.4`](https://github.com/bpmn-io/bpmn-js/blob/HEAD/CHANGELOG.md#904)

[Compare
Source](https://github.com/bpmn-io/bpmn-js/compare/v9.0.3...v9.0.4)

- `FIX`: remove `label` property on empty label
([#&#8203;1637](https://github.com/bpmn-io/bpmn-js/issues/1637))
- `FIX`: create drilldown overlays on `viewer.open`
([`574a67438`](https://github.com/bpmn-io/bpmn-js/commit/574a674381d6449b509396b6d17c4ca94674ea1c))
- `FIX`: render data association inside collapsed sub-processes
([#&#8203;1619](https://github.com/bpmn-io/bpmn-js/issues/1619))
- `FIX`: preserve multi-instance properties when toggling between
parallel and sequential
([#&#8203;1581](https://github.com/bpmn-io/bpmn-js/issues/1581))
- `FIX`: correct hanging sequence flow label after collapsing
sub-process
([#&#8203;1617](https://github.com/bpmn-io/bpmn-js/issues/1617))
- `FIX`: correct start event not added to newly created sub-process
([#&#8203;1631](https://github.com/bpmn-io/bpmn-js/issues/1631))

###
[`v9.0.3`](https://github.com/bpmn-io/bpmn-js/blob/HEAD/CHANGELOG.md#903)

[Compare
Source](https://github.com/bpmn-io/bpmn-js/compare/v9.0.2...v9.0.3)

- `FIX`: submit direct editing result on drilldown
([#&#8203;1609](https://github.com/bpmn-io/bpmn-js/issues/1609))
- `DEPS`: bump to `diagram-js@8.2.0`
([2bac149](https://github.com/bpmn-io/bpmn-js/commit/2bac1495058601fec203c134b41efe5600e5fc97))

###
[`v9.0.2`](https://github.com/bpmn-io/bpmn-js/blob/HEAD/CHANGELOG.md#902)

[Compare
Source](https://github.com/bpmn-io/bpmn-js/compare/v9.0.1...v9.0.2)

- `FIX`: support modeling of groups in collapsed subporcesses
([#&#8203;1606](https://github.com/bpmn-io/bpmn-js/issues/1606))
- `FIX`: override default padding of breadcrumb element
([#&#8203;1608](https://github.com/bpmn-io/bpmn-js/pull/1608))

###
[`v9.0.1`](https://github.com/bpmn-io/bpmn-js/blob/HEAD/CHANGELOG.md#901)

[Compare
Source](https://github.com/bpmn-io/bpmn-js/compare/v9.0.0...v9.0.1)

- `FIX`: use ES5 everywhere
([#&#8203;1605](https://github.com/bpmn-io/bpmn-js/pull/1605))
- `FIX`: support DIs without associated business object
([#&#8203;1605](https://github.com/bpmn-io/bpmn-js/pull/1605))
- `DEPS`: bump to `diagram-js@8.1.2`
([bdf9cf3](https://github.com/bpmn-io/bpmn-js/commit/bdf9cf3e752254a4c8172031d8a493955a9fca9c))

###
[`v9.0.0`](https://github.com/bpmn-io/bpmn-js/blob/HEAD/CHANGELOG.md#900)

[Compare
Source](https://github.com/bpmn-io/bpmn-js/compare/v8.10.0...v9.0.0)

- `FEAT`: support drilldown and modeling of collapsed subprocesses
([#&#8203;1443](https://github.com/bpmn-io/bpmn-js/issues/1443))
- `FEAT`: update embedded label bounds when shape is moved
([#&#8203;1586](https://github.com/bpmn-io/bpmn-js/pull/1586))
- `FIX`: create di for embedded labels
([#&#8203;1579](https://github.com/bpmn-io/bpmn-js/pull/1579))
- `CHORE`: expose `BpmnRenderer` extension points
([#&#8203;1585](https://github.com/bpmn-io/bpmn-js/pull/1585))
-   `DEPS`: bump to `diagram-js@8.1.1`

##### Breaking Changes

- Reworked the link of elements to bpmn DIs. You must access the `di`
directly from the diagram element instead of the `businessObject`
[#&#8203;1472](https://github.com/bpmn-io/bpmn-js/issues/1472).
- Reworked `viewer.open` behavior for single planes
([#&#8203;1576](https://github.com/bpmn-io/bpmn-js/pull/1576)).
- Reworked import and `BpmnFactory` APIs
[#&#8203;1472](https://github.com/bpmn-io/bpmn-js/issues/1472).
- Added `bpmn-js.css`, which is required to display drilldown overlays
correctly.

</details>

---

### Configuration

📅 **Schedule**: Branch creation - At any time (no schedule defined),
Automerge - At any time (no schedule defined).

🚦 **Automerge**: Enabled.

♻ **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.

---

- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box

---

This PR was generated by [Mend
Renovate](https://www.mend.io/free-developer-tools/renovate/). View the
[repository job log](https://developer.mend.io/github/camunda/camunda).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOC4yNi4xIiwidXBkYXRlZEluVmVyIjoiMzguMjYuMSIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOlsiYXV0b21lcmdlIl19-->
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants