Update bpmn - #545
Open
renovate[bot] wants to merge 1 commit into
Open
Conversation
renovate
Bot
force-pushed
the
renovate/bpmn
branch
3 times, most recently
from
September 4, 2026 03:38
89a90a1 to
a6c8253
Compare
renovate
Bot
force-pushed
the
renovate/bpmn
branch
5 times, most recently
from
September 10, 2026 22:15
caeb0e1 to
b640667
Compare
renovate
Bot
force-pushed
the
renovate/bpmn
branch
from
September 12, 2026 00:59
b640667 to
1459526
Compare
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
This PR contains the following updates:
3.53.0→3.55.018.26.0→18.28.0Warning
Some dependencies could not be looked up. Check the Dependency Dashboard for more information.
Release Notes
bpmn-io/properties-panel (@bpmn-io/properties-panel)
v3.55.0Compare Source
FEAT: source color variables from@bpmn-io/theme(#551)3.54.1
FIX: remove background from FEEL popup icon (#555)3.54.0
FEAT: expose popup components (#550)FIX: center popup based on its own size (#550)FIX: release popup element reference on close (#550)3.53.0
FEAT: add--accent-*theming tokens and--accentlist badge (#549)FIX: reserve space for open pop-up button in FEEL editor (#525)FIX: use WCAG AA compliant accent color (#549)3.52.0
FEAT: add--warning-badge-*and--error-badge-*theming tokens (#547)FIX: use accessible foreground color for warning list badge (#547)3.51.2
FIX: force linting after engines change (bpmn-io/feel-editor#114)DEPS: update to@bpmn-io/feel-editor@2.7.13.51.1
FIX: correct checkbox alignment (#545)FIX: unify line height acrosswarning,erroranddescriptionattachments (#545)FIX: increase description and label offset to accommodate for focus ring (#545)3.51.0
FEAT: add semantic warning tokens and.has-warningentry modifier (#544)3.50.0
FEAT: use CSS for textarea auto-resize (#540)FIX: react toengineschange of FEEL editor (#543)3.49.2
FIX: only show text popup scrollbar when content overflows (#542)3.49.1
FIX: resolve sticky observer scroll container relative to observed element (#539)FIX: correct sticky headers not working when multiple properties panels are mounted (#539)3.49.0
FEAT: add themable focus ring to inputs/controls (#535)FEAT: pass engine versions to editor for FEEL compatibility linting (#533)FEAT: unify single line input height (#537)FIX: do not show vertical resizer for auto resizingTextfields (#537)FIX: center popup button vertically (#537)FIX: show input active state on actual focus only (#538)FIX: restore FEEL syntax highlighting with@bpmn-io/cm-theme@0.2.1+(bpmn-io/feelers#117)DEPS: update to@bpmn-io/feel-editor@2.7.0DEPS: update to@bpmn-io/feelers-editor@1.1.1DEPS: update tomin-dash@5.1.03.48.0
FEAT: enable popup editor for text areas (#523)FEAT: allow registering custom popup providers (#523)FEAT: allow overriding popup providers via priority (#523)FEAT: resizeTextAreaon any interaction (#529)FIX: support snippet placeholder navigation in FEEL popup (#524)FIX: respect popup size constants (#523)FIX: respect field height when showing a placeholder (#523)FIX: scope text popup editor id to avoid duplicate DOM ids (#523)FIX: compare popup input against live value (#530)3.47.0
FEAT: enhance FEEL syntax highlighting (bpmn-io/feel-editor#100)FIX: correct snippet completions in path segment (bpmn-io/feel-editor#105)FIX: correct snippet completions from prefix (bpmn-io/feel-editor#105)DEPS: update to@bpmn-io/feel-editor@2.6.03.46.0
DEPS: drop@carbon/iconsdependency (#518)3.45.0
FEAT: add missingtranslatecalls (#505, #504)FIX: correct paste in template editor overriding current contents (#503)CHORE: replacefeelerswith@bpmn-io/feelers-editordependency (#516)3.44.1
FIX: support translation of list component (#504)FIX: use semantic color name for tooltip underline (#500)3.44.0
FEAT: de-emphasize tooltiped element underlines (#499)3.43.0
FEAT: style<code>as monospace, following theme (#496)FIX: allow to navigate to tooltip contents inside of groups (#493)DEPS: update tomin-dom@5.3.03.42.0
FEAT: do not render<Header>if noheaderProvideris provided (#491)3.41.3
FIX: add support of external validator forJsonEditorEntry(#489)3.41.2
FIX: fix JSON editor entryisEditedcheck from a properties panel group header (#488)3.41.1
FIX: prevent inline error in JSON editor with empty value (#487)3.41.0
FEAT: addJsonEditorcomponent (#485)3.40.6
FIX: make FeelEditor read-only based on thedisabledprop (#484)3.40.5
FIX: Ensure Feel/Text editors value is properly committed on blur, paste, and unmount (#481)3.40.4
FIX: re-enable toggling feel optional fields with backspace (@bpmn-io/feel-editor#83)FIX: continue suggestions for autocompletion in feel fields even after spaces (@bpmn-io/feel-editor#84)DEPS: update to@bpmn-io/feel-editor@2.5.23.40.3
FIX: defer static callback updates to after layouting (#471)FIX: add selected element as key of toggleSwitchFIX: gracefully handle missing debounce (#475)3.40.2
FIX: addtypeto feel popup button (#472)3.40.1
FIX: prevent cutting the tooltip if it couldn't fit to the bottom of the screen (#469)3.40.0
FEAT: supportoptional-default-enabledFEEL entry config (#470)3.39.0
DEPS: update to@bpmn-io/feel-editor@2.5.0DEPS: update tofocus-trap@8.0.03.38.0
DEPS: update tofeelers@1.5.13.37.0
DEPS: update tomin-dash@5.0.0DEPS: update tomin-dom@5.2.0DEPS: update to@bpmn-io/feel-editor@2.1.0DEPS: update toclassnames@2.5.13.36.1
FIX: prevent stale layout state insetLayoutForKeycallback (#468)3.36.0
FEAT: addCheckboxGroupentry type (#464)3.35.1
FIX: revert1a8031eto prevent FEEL popup freeze3.35.0
FIX: prevent racing blur for FEEL-optional (#461)FIX: keep focus in FEEL-optional field after pasting FEEL expression (#461)DEPS: update to@bpmn-io/feel-editor@23.34.0
FEAT: remove title attribute when unnecessary (#455)FIX: improve tooltip behavior (#451)FIX: correctly handle trimming and debouncing (#450, #309)3.33.2
FIX: remove empty values ("") also after blurring input fields(#449)3.33.1
FIX: use maximize icon in open popup button (#438)3.33.0
FEAT: support multiline feel strings incamundadialect (@bpmn-io/lezer-feel#2)FIX: recognize unclosed feel string literal as syntax error (nikku/lezer-feel#52)DEPS: update to@bpmn-io/feel-editor@1.12.03.32.0
FEAT: clarify dirty hint (#432)3.31.1
FIX: make CSS selector of button in group header less specific to allow overriding (#436)3.31.0
FEAT: update camunda built-ins (addedfromAi) (@camunda/feel-builtins#1)DEPS: update to@bpmn-io/feel-editor@1.11.03.30.2
FIX:blurshould emit boolean value for checkboxes (#430)3.30.1
FIX: allow tooltip on number field (#429)3.30.0
FEAT: support providing FEEL language context (parserDialect, dialect, builtins) (#417)3.29.1
FIX: fix cursor jumping issue (#426)3.29.0
FEAT: make list headers sticky (#397)FIX: increase default debounce value (#425)3.28.3
FIX: improve text inputs performance (#424)3.28.2
FIX: flush debounced function when value helpers change (#422)3.28.1
FIX: use new value helpers when rerendering an entry (#421)3.28.0
FEAT: allow overriding FEEL popup (#408)3.27.7
FIX: increase default debounce value (#425)3.27.6
FIX: improve text inputs performance (#424)3.27.5
FIX: flush debounced function when value helpers change (#422)3.27.4
FIX: use new value helpers when rerendering an entry (#421)3.27.3
FIX: fix performance issue when typing fast (#416)3.27.2
FIX: show literal values in FEEL suggestionsDEPS: update to@bpmn-io/feel-editor@1.10.13.27.1
FIX: commit erased change (#414)3.27.0
FEAT: trim whitespace in text inputs (#309, #404)3.26.4
FIX: revert trim trailing whitespaces from all input fields except expressions (#401, #402) added in v3.26.3 due to an issue with debounced updates3.26.3
FIX: trim trailing whitespaces from all input fields except expressions (#401, #402)3.26.2
FIX: make tooltip persist when trying to copy from it (#399)3.26.1
FIX: remove input border from popups (#398)3.26.0
FEAT: suggest latest Camunda FEEL built-ins (@bpmn-io/feel-editor#65)DEPS: update to@bpmn-io/feel-editor@1.10.03.25.1
FEAT: support fordiagram-jsv15FIX: add focus to checkboxes and buttons (#390)3.25.0
FEAT: links shown in FEEL popup are configurable (#382)3.24.1
FIX: validate first item access gracefully (#381)3.24.0
FEAT: lint first item access (feel-lint#25FEAT: suggest Camunda 8.6 FEEL built-insDEPS: update to@bpmn-io/feel-editor@1.9.03.23.0
FEAT: make text area auto resize by default (#377)3.22.4
CHORE: add styles for tooltip headings (#376)3.22.3
FIX: fix text area autoresize behavior (#374)3.22.2
CHORE: revert autoresize of text area (#372)3.22.1
FIX: text area will auto resize on every render (#372)3.22.0
FIX: do not renderListGroupwith outdated components (#369)DEPS: update to@bpmn-io/feel-editor@1.6.0CHORE: reworkListGroupauto open logic (#369)3.21.0
FEAT: add translation option toListandCollapsible(#362)3.20.1
FIX: move popup close button to header (#364)FIX: correct popout icon for template editor (#342)FIX: wrap lines in FEEL template editor (#365)3.20.0
FEAT: supportplaceholderproperty in text and FEEL text entries (#363)DEPS: update to@bpmn-io/feel-editor@1.5.03.19.0
FEAT: do not sort list items alphabetically (#311)FEAT: scroll focused list item entry into view (#360)CHORE: removeshouldSortbehavior for list groups (#353)CHORE: removecompareFnprop forListcomponent, the caller may decide on insertion points of new items (#353)3.18.2
FIX: provide accessible label to FEEL editor (#349)DEPS: update to@bpmn-io/feel-editor@1.3.03.18.1
FIX: correctly place popup editor toggle in feelers editor (#341)3.18.0
FEAT: simplify FEEL editor external error (#97)3.17.0
FEAT: remove unnecessary resizer (b2f6752)FIX: attach popup editor toggle to the top (e6681f7)FIX: close popup editor when properties panel gets detached (7defc52)FIX: close popup editor when source component gets unmounted (1fa3330)FIX: correct re-validation of entries when validator changes (e93e986)CHORE: remove unnecessary CSS nesting (42b59d8)DEPS: update tofeelers@1.3.0DEPS: update to@bpmn-io/feel-editor@1.2.03.16.0
FEAT: allow tooltip re-usablitity (#321)FEAT: automatically add line-breaks for FEEL expressions (#319)FIX: show scroll bars in feel popup editor (#319)3.15.0
FEAT: add contextual keyword completionFIX: correct parsing of nested listsFIX: correct parsing of incompleteQuantifiedExpressionFIX: only allow legalNamestart charactersDEPS: update to@bpmn-io/feel-editor@1.1.03.14.0
FEAT: improve FEEL popup editor icon (#310)FIX: prevent error inside web component (#313)DEPS: update tofeelers@1.2.0DEPS: update todiagram-js@13.4.0DEPS: update topreact@10.19.3DEPS: update todiagram-js@13.4.03.13.0
DEPS: update to@bpmn-io/feel-editor@1.0.03.12.0
FEAT: add link to learning resources from the FEEL popup editor (#308)CHORE: addtype="button"to buttons types (#299)3.11.0
CHORE: deduce duplicated dependencies in bundleDEPS: update tofeelers@1.1.03.10.1
FIX: revertmjsmodule export3.10.0
FIX: add error style to popup editor opened fields (#298)FIX: allow value0in FEEL number fields (#297)CHORE: expose module build usingmjsextension (#303)3.9.0
FEAT: allowPopupContainerto be a CSS selector (#291)3.8.0
FEAT: improve FEEL popup lifecycle events (#294)FEAT: add drag trap to popup component (#289)FEAT: allow listen tofeelPopup.dragstart,feelPopup.dragoverandfeelPopup.dragendevents (#299)3.7.1
FIX: removeundefinedin FEEL popup label (#288)3.7.0
FEAT: allow listen tofeelPopup.openedandfeelPopup.closedevents (#287)FEAT: providefeelPopupmodule to interact with FEEL popup (#287)3.6.0
FEAT: prioritize externally provided errors (375838b7)FIX: correct FEEL popup editor closing during auto-suggest (#279)FIX: contain keyboard events within the FEEL popup editor (a8dd384)3.5.0
FEAT: allow defining FEEL popup container (#280)3.4.0
CHORE: publish css indist/assets3.3.2
FIX: tooltip content is selectable (#273)FIX: group tooltips hide on blur (#273)FIX: remove native tooltip when custom tooltip is present (#275)3.3.1
FIX: fixup header styles for popups (#271)3.3.0
FEAT: enable gutters in FEEL editor via option (#265)FEAT: add draggable popup component (#265)FEAT: open popup editor for FEEL and template editor (#265)3.2.1
FIX: do not clip tooltips in group headers (#268)FIX: evaluate tooltip visibility on scroll (#268)3.2.0
FEAT: suppport tooltip population via context (#262)FEAT: suppport tooltips in group header labels (#263)3.1.0
FEAT: added error markers to groups (1332bb7a)FEAT: new tooltip component (4dd14de1)FEAT: implemented tooltip API in fields (ac84761f)3.0.0
FEAT: treat FEEL fields as single expressions (#254)FEAT: propagate invalid values (#252)Breaking Changes
setValueis now also called whenvalidatereturns an error. The error message is provided as a second argument to thesetValuecallback. This makes handling of invalid values an integration concern.2.2.1
FIX: improve FX toggle styles (#249)2.2.0
FEAT: add FEEL entry for number field (#248)2.1.0
FEAT: introduce new FX toggle (#240)FEAT: add FEEL entries for toggle switches and check boxes (#194)FEAT: supportinlinefor toggle switches (#245)2.0.0
CHORE: removeopenlayout option (#244)FIX: set sticky class when property panel was created detached (#243)Breaking Changes
1.8.2
FIX: do not break when propertiesPanel is initialized unmountedDEPS: update to@bpmn-io/feel-editor@0.7.11.8.1
FIX: do not update sticky state when unmounted (#238)FIX: perform layout updates inuseLayoutEffect(#238)1.8.0
FEAT: support localTextArea#validatehook (#233)1.7.0
FEAT: support optionalTemplatingEntry(#235)FEAT: apply #225 (439e9f3d)FIX: only call callbacks once on first render (#228)DEPS: update tofeelers@0.1.0-alpha.81.6.2
DEPS: fix audit warnings1.6.1
FIX: don't expandListGroupon external change (#231)1.6.0
FEAT: enableSelectEntryvalidation (#206)1.5.1
FIX: reverse #225 (#227)1.5.0
FEAT: feelers editor entry (d47a738)FEAT: react to external layout change (b5e7468)1.4.0
FEAT: addoptgroupoption for selects (#204)FIX: enfore general minimumTextAreaEntryheight (#220)FIX: stylepreblocks in descriptions (#219)1.3.1
FIX: don't growTextAreaEntryon first input (#216)1.3.0
FEAT: allowTextAreaEntryto be auto-resizeable (#214)1.2.0
FEAT: enableNumberFieldEntryvalidation and linting (#206)1.1.1
FIX: ensure<Select />always sets value (#203)1.1.0
DEPS: update to@bpmn-io/feel-editor@0.7.01.0.1
FIX: disable Grammarly extension (#201)1.0.0
Re-release of 0.25.0 as stable.
0.25.0
FEAT: allow to configure tooltip container (#198)0.24.1
FIX: buffer all focus events for FEEL entries (#197)FIX: maintain focus when variables passed to FEEL entry change (#196)DEPS: update to@bpmn-io/feel-editor@0.6.00.24.0
FEAT: exposeonFocusandonBlurcallbacks (#191)FIX: uncheckToggleSwitchwhen value isundefined(#193)CHORE: show local FEEL error over global error (#192)0.23.0
DEPS: update modeling utility dependencies0.22.0
FIX: scope.cm-stylesDEPS: update to@bpmn-io/feel-editor@0.4.10.21.0
CHORE: do not refire events during effect phase (#186)BREAKING CHANGES
0.20.3
FIX: keep first character of FEEL required expression (#183)0.20.2
FIX: ensure focus onpropertiesPanel.showError(#182)0.20.1
FIX: show FEEL syntax errors (#173)FIX: focus FEEL container on click (#179)DEPS: update todiagram-js@8.9.0DEPS: update tomin-dash@3.8.1DEPS: update tomin-dom@3.2.10.20.0
FEAT: keepFEELenabled state (#174)DEPS: update to@bpmn-io/feel-editor@0.3.00.19.0
FEAT: make group headers sticky (#175)CHORE: use element as key for entries (#176)0.18.0
FEAT: pass variables to FEEL editor (#171)FIX: add error class to text area with error (#165)CHORE: revert sticky headers (#172)0.17.0
FEAT: addFeelEntrycomponent (#158)BREAKING CHANGES
TextFieldEntryandTextAreaEntryno longer support thefeelprop.Use
FeelEntryorFeelTextAreaEntryinstead.0.16.0
FEAT: set errors through context (#160)FEAT: useShowEntryEvent hook uses ID (#160)FEAT: useEvent hook subscribes immediately (#160)FEAT: add focus and error to text area (#160)BREAKING CHANGES
0.15.0
FEAT: pass props toListentries (#157)FIX: correct cursor jumping on update (#146)CHORE: use controlled inputs (#155)0.14.0
FEAT: enable multiple and empty state (#69)FEAT: make group headers sticky (#151)FIX: fix outline on header buttons (#148)0.13.2
FIX: remove unnecessary scroll padding (#145)0.13.1
FIX: add accessible title for documentation ref (#144)FIX: make event bus prop optional (#143)0.13.0
FEAT: allow showing entries and errors through events (#137)FEAT: allow opening groups per default (#139)FEAT: add documentation ref (#141)0.12.0
FEAT: allow addition of FEEL icon to TextFields and TextAreas (#138)0.11.0
FEAT: all group and entry components specified ascomponentare actual components, not elements (#134)BREAKING CHANGES
componentproperty of an entry must be an actual component, not an element0.10.2
FIX: add missing aria label forsimplecomponent (67f374)CHORE: add a11y tests (0bdd6a and a2fc27)STYLE: use consistent add/arrow fill color (272d4b)0.10.1
FIX: properly update layout (#125)FIX: delete button now shows on tabbing (#505)FIX: use POSIX paths when re-exporting preact on Windows (#127)0.10.0
FEAT: reexportpreactused in the package (#124)FEAT: bundle library and expose components from single place (#124)BREAKING CHANGES
Use root exports instead. Note that names of some of the components have changed, e.g.
TextField->TextFieldEntry.preact, i.e.@bpmn-io/properties-panel/preact.0.9.0
FEAT: addDescriptionContextanduseDescriptionContexthook (#122)FEAT: add seperateDescriptionentry (#122)0.8.1
CHORE: add outline to checkboxes (#120)CHORE: add missing description styles (#121)0.8.0
FEAT: allow to disable textarea, select, and checkbox (#118)0.7.0
FEAT: add dropdown button (#116)FEAT: add header button (#116)0.6.1
FIX: style disabled inputs (#115)0.6.0
FEAT: accept callbacks instead of containers foraddandremoveprops (#108)FIX: use valid HTML in add/remove buttons (#111)BREAKING CHANGES
ListGroup#addchanged to function instead of Preact componentCollapsible#removechanged to function instead of Preact component0.5.1
FIX: allow custom selector forListEntry#autoFocusEntry(4afae1)CHORE: add variable for monospace font (354fc9)0.5.0
FEAT: add various design improvements (#105)FEAT: add description for check boxes (f515016c)0.4.3
FEAT: forListcomponent, insert new items to bottom given there is nocompareFn(#104)FEAT: forListGroupcomponent, offershouldOpenparameter (#106)FEAT: forListGroupcomponent, insert new items to bottom givenshouldSortis false (#106)FEAT: adduseLayoutStatehook (#99)0.4.2
FIX: make auto-focus work for select elements (#101)0.4.1
CHORE: unbuild custom checkbox component (#97)0.4.0
FEAT: add list entry (#92)FEAT: add simple text entry (#94)FIX: use default cursor when hovering collapsible headers (#95)0.3.0
FEAT: use semantic HTML for buttons (#45)FIX: prevent list ordering effects on element changes (#89)0.2.1
FIX: do not use monospace as default font for text areas (#87)0.2.0
FEAT: add number field entry (#76)FEAT: update styles of error inputs (#82)FEAT: update styles of descriptions (#84)FEAT: allow non editable groups (#85)0.1.1
CHORE: publish transpiled content (#80)0.1.0
FEAT: initial version 🎉v3.54.1Compare Source
FIX: remove background from FEEL popup icon (#555)v3.54.0Compare Source
FEAT: expose popup components (#550)FIX: center popup based on its own size (#550)FIX: release popup element reference on close (#550)bpmn-io/bpmn-js (bpmn-js)
v18.28.0Compare Source
FEAT: keep selection visible on canvas resize (bpmn-io/diagram-js#1038, #2435)v18.27.1Compare Source
FIX: do not move group label away from the group (#2495)v18.27.0Compare Source
FEAT: add tooltip with title and shortcut on palette entries (#2465)FIX: point label link to the closest point of the connection (#2493)DEPS: update todiagram-js@15.26.0Configuration
📅 Schedule: (UTC)
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
👻 Immortal: This PR will be recreated if closed unmerged. Get config help if that's undesired.
This PR was generated by Mend Renovate. View the repository job log.