bpmn-io/diagram-js (diagram-js)
### [`v15.1.0`](https://redirect.github.com/bpmn-io/diagram-js/blob/HEAD/CHANGELOG.md#1510)
[Compare Source](https://redirect.github.com/bpmn-io/diagram-js/compare/v15.0.0...v15.1.0)
- `FEAT`: integrate `popup-menu` with `search` ([#932](https://redirect.github.com/bpmn-io/diagram-js/pull/932))
- `FEAT`: recognize modern `search` tokens in `search-pad` ([#932](https://redirect.github.com/bpmn-io/diagram-js/pull/932))
- `FEAT`: improve `search` types ([#932](https://redirect.github.com/bpmn-io/diagram-js/pull/932))
- `FIX`: correctly handle duplicate entries and whitespace in `search` ([#932](https://redirect.github.com/bpmn-io/diagram-js/pull/932))
- `FIX`: find `search` terms across all keys ([#932](https://redirect.github.com/bpmn-io/diagram-js/pull/932))
- `FIX`: `search` always returns tokens for matched items ([#932](https://redirect.github.com/bpmn-io/diagram-js/pull/932))
### [`v15.0.0`](https://redirect.github.com/bpmn-io/diagram-js/blob/HEAD/CHANGELOG.md#1500)
[Compare Source](https://redirect.github.com/bpmn-io/diagram-js/compare/v14.11.3...v15.0.0)
- `FEAT`: make canvas browser selectable ([#659](https://redirect.github.com/bpmn-io/diagram-js/pull/659))
- `FEAT`: make keyboard binding implicit ([#661](https://redirect.github.com/bpmn-io/diagram-js/issues/661))
- `FEAT`: make multi-selection outline an outline concern ([#944](https://redirect.github.com/bpmn-io/diagram-js/issues/944))
##### Breaking Changes
- `Keyboard` binding target can no longer be chosen. Configure keyboard binding via the `keyboard.bind` configuration and rely on keybindings to work if the canvas has browser focus. ([#661](https://redirect.github.com/bpmn-io/diagram-js/issues/661))
- The `Canvas` is now a focusable component, that is recognized accordingly by the browser, with all benefits for UX and interaction. Components that pull focus from the `Canvas` during modeling must ensure to restore the focus (if intended), via `Canvas#restoreFocus`. ([#661](https://redirect.github.com/bpmn-io/diagram-js/issues/661))
- The `selection` feature does not provide visual outline by default anymore. Use the `outline` feature to re-enable it. ([#944](https://redirect.github.com/bpmn-io/diagram-js/issues/944))
### [`v14.11.3`](https://redirect.github.com/bpmn-io/diagram-js/blob/HEAD/CHANGELOG.md#14113)
[Compare Source](https://redirect.github.com/bpmn-io/diagram-js/compare/v14.11.2...v14.11.3)
- `CHORE`: simplify viewbox cloning ([#935](https://redirect.github.com/bpmn-io/diagram-js/pull/935))
### [`v14.11.2`](https://redirect.github.com/bpmn-io/diagram-js/blob/HEAD/CHANGELOG.md#14112)
[Compare Source](https://redirect.github.com/bpmn-io/diagram-js/compare/v14.11.1...v14.11.2)
- `FIX`: restore search result highlight ([#931](https://redirect.github.com/bpmn-io/diagram-js/pull/931))
- `FIX`: correct search result highlight not being removed ([#931](https://redirect.github.com/bpmn-io/diagram-js/pull/931))
- `FIX`: do not change zoom when search openes ([#931](https://redirect.github.com/bpmn-io/diagram-js/pull/931))
### [`v14.11.1`](https://redirect.github.com/bpmn-io/diagram-js/blob/HEAD/CHANGELOG.md#14111)
[Compare Source](https://redirect.github.com/bpmn-io/diagram-js/compare/v14.11.0...v14.11.1)
*Partially reverts v14.11.0.*
- `FIX`: revert `search` integration into popup menu
### [`v14.11.0`](https://redirect.github.com/bpmn-io/diagram-js/blob/HEAD/CHANGELOG.md#14110)
[Compare Source](https://redirect.github.com/bpmn-io/diagram-js/compare/v14.10.0...v14.11.0)
- `FEAT`: add `search` utility
- `FEAT`: sort popup entry search results semantically ([#916](https://redirect.github.com/bpmn-io/diagram-js/pull/916))
### [`v14.10.0`](https://redirect.github.com/bpmn-io/diagram-js/blob/HEAD/CHANGELOG.md#14100)
[Compare Source](https://redirect.github.com/bpmn-io/diagram-js/compare/v14.9.0...v14.10.0)
- `FEAT`: align search styling with other popups ([#913](https://redirect.github.com/bpmn-io/diagram-js/pull/913))
- `CHORE`: use existing outline in search ([#913](https://redirect.github.com/bpmn-io/diagram-js/pull/913))
- `FIX`: only commit search viewport changes on `ENTER` ([#913](https://redirect.github.com/bpmn-io/diagram-js/pull/913))
### [`v14.9.0`](https://redirect.github.com/bpmn-io/diagram-js/blob/HEAD/CHANGELOG.md#1490)
[Compare Source](https://redirect.github.com/bpmn-io/diagram-js/compare/v14.8.0...v14.9.0)
- `CHORE`: export types compatible with `verbatimModuleSyntax` ([#927](https://redirect.github.com/bpmn-io/diagram-js/pull/927), [#864](https://redirect.github.com/bpmn-io/diagram-js/issues/864))
- `CHORE`: re-compute context pad position next frame ([#920](https://redirect.github.com/bpmn-io/diagram-js/pull/920))
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.
[ ] If you want to rebase/retry this PR, check this box
This PR contains the following updates:
^14.8.0
->^15.0.0
Release Notes
bpmn-io/diagram-js (diagram-js)
### [`v15.1.0`](https://redirect.github.com/bpmn-io/diagram-js/blob/HEAD/CHANGELOG.md#1510) [Compare Source](https://redirect.github.com/bpmn-io/diagram-js/compare/v15.0.0...v15.1.0) - `FEAT`: integrate `popup-menu` with `search` ([#932](https://redirect.github.com/bpmn-io/diagram-js/pull/932)) - `FEAT`: recognize modern `search` tokens in `search-pad` ([#932](https://redirect.github.com/bpmn-io/diagram-js/pull/932)) - `FEAT`: improve `search` types ([#932](https://redirect.github.com/bpmn-io/diagram-js/pull/932)) - `FIX`: correctly handle duplicate entries and whitespace in `search` ([#932](https://redirect.github.com/bpmn-io/diagram-js/pull/932)) - `FIX`: find `search` terms across all keys ([#932](https://redirect.github.com/bpmn-io/diagram-js/pull/932)) - `FIX`: `search` always returns tokens for matched items ([#932](https://redirect.github.com/bpmn-io/diagram-js/pull/932)) ### [`v15.0.0`](https://redirect.github.com/bpmn-io/diagram-js/blob/HEAD/CHANGELOG.md#1500) [Compare Source](https://redirect.github.com/bpmn-io/diagram-js/compare/v14.11.3...v15.0.0) - `FEAT`: make canvas browser selectable ([#659](https://redirect.github.com/bpmn-io/diagram-js/pull/659)) - `FEAT`: make keyboard binding implicit ([#661](https://redirect.github.com/bpmn-io/diagram-js/issues/661)) - `FEAT`: make multi-selection outline an outline concern ([#944](https://redirect.github.com/bpmn-io/diagram-js/issues/944)) ##### Breaking Changes - `Keyboard` binding target can no longer be chosen. Configure keyboard binding via the `keyboard.bind` configuration and rely on keybindings to work if the canvas has browser focus. ([#661](https://redirect.github.com/bpmn-io/diagram-js/issues/661)) - The `Canvas` is now a focusable component, that is recognized accordingly by the browser, with all benefits for UX and interaction. Components that pull focus from the `Canvas` during modeling must ensure to restore the focus (if intended), via `Canvas#restoreFocus`. ([#661](https://redirect.github.com/bpmn-io/diagram-js/issues/661)) - The `selection` feature does not provide visual outline by default anymore. Use the `outline` feature to re-enable it. ([#944](https://redirect.github.com/bpmn-io/diagram-js/issues/944)) ### [`v14.11.3`](https://redirect.github.com/bpmn-io/diagram-js/blob/HEAD/CHANGELOG.md#14113) [Compare Source](https://redirect.github.com/bpmn-io/diagram-js/compare/v14.11.2...v14.11.3) - `CHORE`: simplify viewbox cloning ([#935](https://redirect.github.com/bpmn-io/diagram-js/pull/935)) ### [`v14.11.2`](https://redirect.github.com/bpmn-io/diagram-js/blob/HEAD/CHANGELOG.md#14112) [Compare Source](https://redirect.github.com/bpmn-io/diagram-js/compare/v14.11.1...v14.11.2) - `FIX`: restore search result highlight ([#931](https://redirect.github.com/bpmn-io/diagram-js/pull/931)) - `FIX`: correct search result highlight not being removed ([#931](https://redirect.github.com/bpmn-io/diagram-js/pull/931)) - `FIX`: do not change zoom when search openes ([#931](https://redirect.github.com/bpmn-io/diagram-js/pull/931)) ### [`v14.11.1`](https://redirect.github.com/bpmn-io/diagram-js/blob/HEAD/CHANGELOG.md#14111) [Compare Source](https://redirect.github.com/bpmn-io/diagram-js/compare/v14.11.0...v14.11.1) *Partially reverts v14.11.0.* - `FIX`: revert `search` integration into popup menu ### [`v14.11.0`](https://redirect.github.com/bpmn-io/diagram-js/blob/HEAD/CHANGELOG.md#14110) [Compare Source](https://redirect.github.com/bpmn-io/diagram-js/compare/v14.10.0...v14.11.0) - `FEAT`: add `search` utility - `FEAT`: sort popup entry search results semantically ([#916](https://redirect.github.com/bpmn-io/diagram-js/pull/916)) ### [`v14.10.0`](https://redirect.github.com/bpmn-io/diagram-js/blob/HEAD/CHANGELOG.md#14100) [Compare Source](https://redirect.github.com/bpmn-io/diagram-js/compare/v14.9.0...v14.10.0) - `FEAT`: align search styling with other popups ([#913](https://redirect.github.com/bpmn-io/diagram-js/pull/913)) - `CHORE`: use existing outline in search ([#913](https://redirect.github.com/bpmn-io/diagram-js/pull/913)) - `FIX`: only commit search viewport changes on `ENTER` ([#913](https://redirect.github.com/bpmn-io/diagram-js/pull/913)) ### [`v14.9.0`](https://redirect.github.com/bpmn-io/diagram-js/blob/HEAD/CHANGELOG.md#1490) [Compare Source](https://redirect.github.com/bpmn-io/diagram-js/compare/v14.8.0...v14.9.0) - `CHORE`: export types compatible with `verbatimModuleSyntax` ([#927](https://redirect.github.com/bpmn-io/diagram-js/pull/927), [#864](https://redirect.github.com/bpmn-io/diagram-js/issues/864)) - `CHORE`: re-compute context pad position next frame ([#920](https://redirect.github.com/bpmn-io/diagram-js/pull/920))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.