All notable changes to bpmn-js-properties-panel are documented here. We use semantic versioning for releases.
Note: Yet to be released changes appear here.
FEAT
: make FEEL popup links configurable (#1083)
No functional changes.
DEPS
: bump to@bpmn-io/extract-process-variables@1.0.0
FEAT
: lint first item access (bpmn-io/feel-lint#25)FEAT
: suggest Camunda 8.6 FEEL built-insDEPS
: update to@bpmn-io/properties-panel@3.24.1
FIX
: only showzeebe:priorityDefinition
for Zeebe user tasks (#1077)
FIX
: prevent focus loss of Binding and Version tag entries (#1076)
FEAT
: support maintaningVersion Tag
for Camunda 8 diagrams (#1062)DEPS
: update tocamunda-bpmn-js-behaviors@1.6.0
DEPS
: update tozeebe-bpmn-moddle@1.6.0
FEAT
: support maintainingzeebe:priorityDefinition:priority
for user task (#1072)FIX
: rename task definition type label (#1070)DEPS
: update tozeebe-bpmn-moddle@1.5.1
FEAT
: automatically resize text areas (#713)DEPS
: update to@bpmn-io/properties-panel@3.23.0
FEAT
: addBinding
entry to busines rule task, call activity and user task (#1067)DEPS
: update to@bpmn-io/properties-panel@3.22.4
DEPS
: update tocamunda-bpmn-js-behaviors@1.5.0
DEPS
: update tozeebe-bpmn-moddle@1.4.0
FEAT
: support Zeebe execution listeners (#1048)DEPS
: update tocamunda-bpmn-js-behaviors@1.4.0
DEPS
: update tozeebe-bpmn-moddle@1.2.0
FEAT
: change Header value and Field Injection value fields to text areas (bpmn-io/bpmn-js-properties-panel#1065)DEPS
: update to@bpmn-io/properties-panel@3.22.3
FEAT
: move popup editor close button (bpmn-io/properties-panel#368)FIX
: prevent list group rendering with outdated components (bpmn-io/properties-panel#369)DEPS
: update to@bpmn-io/properties-panel@3.21.0
FIX
: correct duplicateProcess Name
(#1055)
FEAT
: drop alphabetic sorting of list entries (#1047)DEPS
: update to@bpmn-io/properties-panel@3.19.0
FEAT
: add hint for the process ID field in the Camunda 7 (#1038)
FEAT
: add tooltip forCalled decision
group (#1039)FIX
: add missing translations (#1044)DEPS
: update to@bpmn-io/variable-resolver@1.2.2
DEPS
: update to@bpmn-io/properties-panel@3.18.2
FEAT
: add user task implementation tooltip (#1033, #1032)FEAT
: update form selection tooltip (#1035)
FEAT
: supportzeebe:userTask
(#1026)DEPS
: update tozeebe-bpmn-moddle@1.1.0
DEPS
: update tocamunda-bpmn-js-behaviors@1.3.0
FEAT
: add HTTL hint to Camunda 7 (#1028)
FIX
: correct retires tooltip (#1029)FIX
: do not offer output mapping for terminate end event (#1027)
FIX
: correctid
validation (#1022)DEPS
: update to@bpmn-io/properties-panel@3.18.1
FEAT
: simplify FEEL editor external error (bpmn-io/properties-panel#97, #1018)FEAT
: remove unnecessary resizer (bpmn-io/properties-panel@b2f6752
)FIX
: attach popup editor toggle to the top (bpmn-io/properties-panel@e6681f7
)FIX
: close popup editor when properties panel gets detached (bpmn-io/properties-panel@7defc52
)FIX
: close popup editor when source component gets unmounted (bpmn-io/properties-panel@1fa3330
)FIX
: correct re-validation of entries when validator changes (bpmn-io/properties-panel@e93e986
)DEPS
: update to@bpmn-io/properties-panel@3.18.0
FEAT
: improve variable events tooltip (#1016)
DEPS
: update to@bpmn-io/variable-resolver@1.2.1
FEAT
: header displays element template icon found in XML (#1012)FEAT
: automatically add line-breaks for FEEL expressions (bpmn-io/properties-panel#319)FIX
: show scroll bars in FEEL popup editor (bpmn-io/properties-panel#319)DEPS
: update to@bpmn-io/properties-panel@3.16.0
FEAT
: capitalizeCamunda Form
(#1005)FEAT
: improve FEEL popup editor icon (bpmn-io/properties-panel#310)FIX
: prevent error inside web component (bpmn-io/properties-panel#313)DEPS
: update to@bpmn-io/properties-panel@3.14.0
FIX
: do not unset form type when setting value to empty (#998)CHORE
: adjust Forms group tooltip to include linked forms (#999)
FEAT
: support Camunda 8 form reference (#978, #949)FEAT
: allowPopupContainer
to be a CSS selector (bpmn-io/properties-panel#291)FEAT
: improve suggestion of local variables (#984)FIX
: add error style to popup editor opened fields (bpmn-io/properties-panel#298)FIX
: allow value0
in FEEL number fields (bpmn-io/properties-panel#297)FIX
: keep undo/redo stack when editing Camunda input/output properties (#983)DEPS
: update to@bpmn-io/properties-panel@3.11.0
FEAT
: improve FEEL popup lifecycle events (bpmn-io/properties-panel#294)FEAT
: add drag trap to popup component (bpmn-io/properties-panel#289)FEAT
: allow listen tofeelPopup.dragstart
,feelPopup.dragover
andfeelPopup.dragend
events (bpmn-io/properties-panel#299)
FEAT
: allow listen tofeelPopup.opened
andfeelPopup.closed
events (#974)FEAT
: providefeelPopup
module to interact with FEEL popup (#974)DEPS
: update to@bpmn-io/properties-panel@3.7.0
FEAT
: prioritize externally provided errors (bpmn-io/properties-panel@375838b7
)FEAT
: specify FEEL popup container viapropertiesPanel.feelPopupContainer
(bpmn-io/properties-panel#970)FIX
: correct FEEL popup editor closing during auto-suggest (bpmn-io/properties-panel#279)FIX
: contain keyboard events within the FEEL popup editor (bpmn-io/properties-panel@a8dd384
)DEPS
: update to@bpmn-io/variable-resolver@1.2.0
DEPS
: update to@bpmn-io/properties-panel@3.6.0
FEAT
: improve tooltip content (#955)
FEAT
: add Input propagation group (#954)DEPS
: update to@bpmn-io/properties-panel@3.4.0
FEAT
: add FEEL popup editor (bpmn-io/properties-panel#265)CHORE
: removeproperties-panel.css
(#958)CHORE
: removeelement-template.css
(#956)FIX
: remove output group from error end events (#952)DEPS
: update to@bpmn-io/properties-panel@3.3.2
(#958)
dist/assets/properties-panel.css
is no longer published from this package. Please usebpmn-js-element-templates/dist/assets/properties-panel.css
instead.dist/assets/properties-panel.css
is no longer published from this package. Please use@bpmn-io/properties-panel/dist/assets/properties-panel.css
instead.
DEPS
: update to@bpmn-io/properties-panel@3.2.1
DEPS
: update to@bpmn-io/properties-panel@3.2.0
FEAT
: migrate long descriptions and descriptions with documentation links to tooltips (#946)FEAT
: allow to set tooltips via context (#946)
ZeebeDescriptionProvider
is no longer exported with this library, useZeebeTooltipProvider
instead.
FEAT
: support line breaks in FEEL statements (#879)CHORE
: remove element templates (#937)DEPS
: update to@bpmn-io/properties-panel@3.0.0
- Element Template Modules are no longer exported from this package. Please use
bpmn-js-element-templates
instead.
FEAT
: addElementTemplates#unlinkTemplate
andElementTemplates#removeTemplate
API (#935)
FEAT
: remove templatedbpmn:Message
if no message bindings are active (#915)FEAT
: allow time date in boundary and intermediate catch events (#931)
- support of legacy
timerEventDefinitionDurationValue
ID for Camunda 8 Timer group Value entry was removed;timerEventDefinitionValue
ID is now used for all Value entries (#931)
FEAT
: change FEEL toggle (@bpmn-io/properties-panel#240)DEPS
: update to@bpmn-io/properties-panel@2.2.0
FEAT
: fireelementTemplats.unlink
,elementTemplats.update
andelementTemplats.remove
events (#927)
FIX
: handleundefined
values in custom properties validator (#926)
FEAT
: validate custom dropdown and textArea entries (#922)FIX
: allow to configure variable events for conditional start event in event subprocess (#925)FIX
: unlink templated message instead of removing (#914)DEPS
: update to@bpmn-io/properties-panel@2.0.0
FEAT
: add Inputs group for signal intermediate throw and end events (#911)FEAT
: change signal Name entry to optional FEEL entry (#911)
FIX
: do not unlink none event templates (#917)
FEAT
: supportbpmn:Message
templating in events (#890)cFEAT
: supportgeneratedValue
in templates (#890)FEAT
: suggest variables for templates properties (#904)FIX
: separate Camunda 7 and BPMN concerns in Timer Props (#910)DEPS
: update to@bpmn-io/element-templates-validator@0.14.0
DEPS
: update tozeebe-bpmn-moddle@0.19.0
DEPS
: support bpmn-js >=11.5 and diagram-js >=11.9
FEAT
: addsetLayout
method to change the layout of a properties panel instance (#891)
FIX
: only provide variable suggestions for fields backed by IO mappings (#902
DEPS
: update to@bpmn-io/variable-resolver@0.1.3
FIX
: ensure element template properties order is maintained (#898)
FEAT
: add Due date and Follow up date properties (#889)CHORE
: update tocamunda-bpmn-js-behaviors@0.5.0
CHORE
: update tozeebe-bpmn-moddle@0.18.0
CHORE
: keep variable name and expression order consistent (#886)
FEAT
: support multiple property conditions (#884)
FEAT
: support optionalzeebe:taskHeader
bindings (#840)FEAT
: usevariablesResolver
service, when registered (#881)FIX
: evaluate conditional properties oncreateElement
(#878)
FIX
: don't apply default template during paste (#877)
DEPS
: update to@bpmn-io/properties-panel@1.3.1
FEAT
: Camunda 8 template properties can havelanguage
property (#869)FEAT
: Camunda 8 template properties of typeText
are resizable textareas (#870)FIX
: Name entry is resizable textarea (#864)FIX
: Extension properties group is shown for all elements (#861)FIX
: Extension properties can be removed from participant (#862)FIX
: Extension properties and Headers are not sorted alphabetically (#867)FIX
: result variables of script tasks are shown in FEEL suggestions (extract-process-variables#25)DEPS
: update to@bpmn-io/extract-process-variables@0.8.0
DEPS
: update to@bpmn-io/properties-panel@1.3.0
FEAT
: allow escalation code to be a FEEL expression (#855)FIX
: use FEEL editor for error code in throw events onlyFIX
: make it possible to clearoptional
Dropdown
field defined through element template (#834)FIX
: remove task headers when implementation set to none (#826)
FIX
: don't stop propagation of events (#850)
FIX
: serialize templated properties in stable order (#838)FIX
: do not sort IO mappings alphabetically (#845, #843)DEPS
: update to@bpmn-io/extract-process-variables@0.7.0
FEAT
: allow to set error code as FEEL expression (#836)
FIX
: correct element template definedDropdown
showing incorrect value (b3248fea
)DEPS
: update to@bpmn-io/properties-panel@1.1.1
FEAT
: add FEEL expression implementation for Script Task (#825)DEPS
: update to@bpmn-io/properties-panel@1.0.1
(#810)
FEAT
: update available variables on commandstack changes (#393)FEAT
: configure feel tooltip placement using the properties panel configuration (#393)DEPS
: update to@bpmn-io/properties-panel@1.0.0
FIX
: render conditional properties with same binding reliably (#824)
FIX
: ensureImplementationProps
does not remove empty properties (#811)
FIX
: update peer dependencies to ensure compatibility
FEAT
: add candidate users entry to assignment group (#776)DEPS
: update to@bpmn-io/properties-panel@0.24.0
DEPS
: update todiagram-js@10.0.0
FEAT
: allow to translate group names (#798)FIX
: removetimeCycle
property in interrupting timer start event (#802)
DEPS
: update to@bpmn-io/element-templates-validator@0.11.0
DEPS
: update to@bpmn-io/extract-process-variables@0.6.0
CHORE
: relax peer dependency ranges
FIX
: correct replace removing valid dropdown property (#767)
DEPS
: mark asbpmn-js@10
compatibleFIX
: include@bpmn-io/properties-panel@0.22.0
in peer dependency range
FEAT
: support cron expressions for timer cycle (#772)FIX
: unset timer type correctly (#775)DEPS
: update to@bpmn-io/properties-panel@0.22.0
FEAT
: show conditions group if source is inclusive gateway (#756)FEAT
: support element template properties without default value (#763)FEAT
: support deprecated element templates (#766)FIX
: supportzeebe:property
binding for creation of elements from element templates (#762)FIX
: support conditional properties for creation of elements from element templates (#762)CHORE
: remove default values from Variable assignment value of Input and Output (#757)DEPS
: update to@bpmn-io/properties-panel@0.21.0
DEPS
: update to@bpmn-io/properties-panel@0.20.1
DEPS
: update to@bpmn-io/element-templates-icons-renderer@0.2.0
DEPS
: update todiagram-js@8.9.0
DEPS
: update tobpmn-js@9.4.1
FEAT
: supportzeebe:property
(#731)FIX
: copy fullFEEL
expression (#728)FIX
: don't serializezeebe:taskHeader
template bindings without a value (#684)DEPS
: update to@bpmn-io/properties-panel@0.20.0
FEAT
: explicitly bind undo/redo to properties container (#739)FIX
: render sticky headers correctly (#726)FIX
: prevent undo events from affecting the wrong element (#712)CHORE
: setbpmn:Group
label in a side-effect free manner (#739)CHORE
: update formType documentation link (cb627c4)DEPS
: update to@bpmn-io/properties-panel@0.19.0
DEPS
: update tobpmn-js@9.3.2
DEPS
: update todiagram-js@8.8.0
DEPS
: update tozeebe-bpmn-moddle@0.12.2
FEAT
: use FEEL editor for FEEL expressions (#706)FIX
: support jQuery as parent node (#729)DEPS
: update to@bpmn-io/properties-panel@0.18.0
DEPS
: update to@bpmn-io/extract-process-variables@0.5.0
FEAT
: set errors through context (#160)DEPS
: update to@bpmn-io/properties-panel@0.16.0
DEPS
: update tobpmn-js@9.3.0
FEAT
: enable multi-select state (#687)FEAT
: display timestamp for template versions (#698)FIX
: called decision decision ID made explicit (#681)FIX
: focus value on create for form field of type enum (#683)FIX
: add separator to process variable sources (#714)FIX
: fix error when field injection for execution listener is created (#710CHORE
: fix audit errors (#691)CHORE
: use codecov Github action (#699)DEPS
: update tobpmn-js@9.2.2
DEPS
: update todiagram-js@8.6.0
DEPS
: update toelement-templates-validator@0.9.0
FIX
: keep existing configuration after apply (#661)FIX
: always overridehidden
configuration on apply (#661)FIX
: do not render non-existing values (#676)FIX
: pick-up correct template icon (#670)
deps
: addcamunda-bpmn-js-behaviors
dependency (#671)
A complete rewrite of the library, based on modern foundations.
FEAT
: rewrite project to new, @bpmn-io/properties-panel-based architectureFEAT
: replace tabs with flat structure where groups are basic building blocksFEAT
: add "dirty" markers to notify non-default value of entry/entries in groupFEAT
: keep open/closed state of the groups between elementsFIX
: keep element name after template removal (#570)CHORE
: add description for decision ID (5c8f9f2
)
For more changes, read the alpha releases entries below.
PropertiesProvider#getTabs
is no longer used. Migrate to the newPropertiesProvider#getGroups
API instead. Check out the example migration and this pull request for guidance.- Previously exported entry factory functions are no longer available. Use components exported from
@bpmn-io/properties-panel
instead. - Element templates select has been removed. Handle
elementTemplates.select
event or use the element template chooser to implement template selection.
DEPS
: update to@bpmn-io/properties-panel@0.13.2
(#660)FIX
: only keep defined mappings (cloud-templates) (#659)FEAT
: rearrange process props by relevance (#656)
FIX
: movemodelerTemplateIcon
to property (#658)
FEAT
: apply element template icons (#641)FEAT
: change task type when element template is applied (#648)FEAT
: display element template icons in header (#650)FEAT
: add show callbacks to show error code and message name errors (#654)FIX
: addVariable name
entry toCondition
group (#651)
FIX
: do not useinherits
(#645)FIX
: usebrowser
field of dependencies before falling back tomodule
andmain
(#646)
FEAT
: add show callbacks to show entries and errors (#601)FEAT
: open element template custom groups (#621)FEAT
: display template name in header (#627)FEAT
: add documentation ref to header (#629)FIX
: copy versioned element template (#632)FIX
: use correct business object (#634)FIX
: mark called decision ID as optionally FEEL (#643)DEPS
: update to@bpmn-io/extract-process-variables@v0.4.5
DEPS
: update to@bpmn-io/properties-panel@0.13.1
FIX
: correct display of messages (#623)
FEAT
: addElementTemplates#applyTemplate
API (#624)FEAT
: provide UMD distributionDEPS
: replacesemver
withsemver-compare
(#622)
FEAT
: addelementTemplates.createElement
API forcloud-element-templates
(#582)FEAT
: allow setting custom form key (#592)FEAT
: reorder select options for implementation properties (#597)FEAT
: mark FEEL expressions on input fields (#599)FEAT
: add FEEL guidance on element templates (#606)FEAT
: add references forformType
,throwEvent
,user
andmultiInstance
(#612)FIX
: set DMN implementation default to<none>
(#578)DEPS
: update tobpmn-js@9.0.3
FEAT
: validate cloud element templates against JSON Schema (#561)FEAT
: use components instead of elements for all entries (#590)FIX
: set correct title to element templates select (#591)DEPS
: update to@bpmn-io/properties-panel@0.11.0
DEPS
: update to@bpmn-io/element-templates-validator@0.5.0
component
property of an entry must be an actual component, not an element. Checkout this pull request as a guidance.
FIX
: ensure compatibility with bpmn-js@8 (#581)FIX
: reference missing adhoc subprocess icons (#583)
FEAT
: add ability to create optional inputs & outputs (#559)FEAT
: support drilldown (#567)FEAT
: add templates property groups (#563, #564)FEAT
: add element templates support (#540)FIX
: remove name property on associations (#566, #579)DEPS
: update tozeebe-bpmn-moddle@0.11.0
DEPS
: update tobpmn-js@9.0.0-alpha.2
FEAT
: expose ZeebeDescriptionProvider (c4b565)FEAT
: re-enablezeebe:calledDecision
(dc32ec)FEAT
: support completion-condition for multi-instance (324128)FIX
: don't render empty element template descriptions (656f80)FIX
: allow rendering of HTML descriptions (#547 and #375)FIX
: update instead of destroy new root element (b5a29d)FIX
: reorder unlink / remove actions in dropdown (#498)DEPS
: bump tobpmn-js@8.9.1
FEAT
: rewrite project to new, @bpmn-io/properties-panel-based architectureFEAT
: replace tabs with flat structure where groups are basic building blocksFEAT
: add "dirty" markers to notify non-default value of entry/entries in groupFEAT
: keep open/closed state of the groups between elements
PropertiesProvider#getTabs
is no longer used. Migrate to the newPropertiesProvider#getGroups
API instead. Check out the example migration for guidance.- Previously exported entry factory functions are no longer available. Use components exported from
@bpmn-io/properties-panel
instead. - Element templates select has been removed. Handle
elementTemplates.select
event to implement template selection.
FEAT
: graceful handle incompatible properties providers (#482)FIX
: don't use browser defaults for undo/redo (#483)DEPS
: bump todiagram-js@7.5.0
DEPS
: bump tobpmn-js@8.8.1
FEAT
: allow configuring camunda forms (#480)DEPS
: update to camunda-bpmn-moddle@6.1.0
DEPS
: update todiagram-js@7.4.0
(#479)
FEAT
: allow independent configuration of variables and local incamunda:in|out
element template bindings (5e5b2d6f
)DEPS
: update toelement-templates-validator@0.2.0
DEPS
: update tobpmn-js@8.7.1
FIX
: preserve Windows newline character (#471)DEPS
: update tobpmn-js@8.7.0
andbpmn-moddle@7.1.1
FEAT
: update existing documentation entries (#465)FIX
: open and close properties when working as web component (#458)FIX
: give properties table inputs a unique identifier (#407)DEPS
: bump tobpmn-js@8.5.0
anddiagram-js@7.3.0
FEAT
: support templating ofcamunda:ErrorEventDefinition
and globalbpmn:Error
elements (#424, #425, #441)FEAT
: validate element templates via JSON Schema (#455)FIX
: ensure necessary part of variable title is always displayed (452f4488
)FIX
: use pre-compiled element templates validator (#462)CHORE
: make extension elements helper always return an array (#447)CHORE
: bump tobpmn-js@8.3.0
ExtensionElementsHelper#getExtensionElements
now returns an empty array if no extension element of the requested type was found, instead of returningundefined
. This means the return value is now always truthy.
FEAT
: support multiple properties panel providers (#438)FEAT
: validate element template schema version provided as part$schema
attribute and ignore unsupported versions (#2083)FEAT
: provided clearer labels forbpmn:*EventDefinitions
(#421)FEAT
: support error event definitions for external service tasks (#422)FEAT
: support new element templates scope descriptors (#423)FIX
: don't renderversion
in element template view, when applied element template has noversion
(#2101)FIX
: always provideid
andname
of an element template when logging an error (#2111)CHORE
: bump to@bpmn-io/extract-process-variables@0.4.1
CHORE
: bump tobpmn-js@8.2.1
CHORE
: bump to@bpmn-io/extract-process-variables@0.4.0
CHORE
: bump tobpmn-js@8.2.0
CHORE
: bump tobpmn-moddle@7.0.4
FEAT
: add 'Participant' prefix to properties panel participant inputs for clarity (#413)CHORE
: bump tobpmn-js@8.1.0
CHORE
: bump todiagram-js@7.0.0
- Participant input
data-entry
html attribute was changed fromid
toparticipant-id
FEAT
: allow updating templates (#399)FEAT
: recognize template versions (#398)FEAT
: prevent changing template before the current one is unlinked or removed (#398)FIX
: stop using variable name as id (#405)CHORE
: updatecamunda-bpmn-moddle
to v4.5.0 (f8ed2081
)
- Element template select is no longer visible when an element template is applied. Unlink or remove the template to be able to apply another one (#398).
getDefaultTemplate
helper has been removed. UseElementTemplates#getDefault
instead (#398).
FIX
: escape element template not found description (#397)FIX
: correctly use an idPrefix to determine scriptType of i/o parameter in all cases (aa287d54
)CHORE
: removebpmn-font
dependency
FIX
: unlink template on replaceFIX
: correct removal of event template
FIX
: correctly writecamunda:variableEvents
event (#355)
FIX
: re-enableentriesVisible
(#389)
FIX
: render validation error below checkbox labels (#359)
FIX
: ensure undo and redo is working for template parameters (#380)
FEAT
: add toggle switch entry factory (51dd639c
)FEAT
: add template parameter toggle (#365)FEAT
: crop descriptions (#369)FIX
: prevent hiding group headers (#373)CHORE
: update process variables overview description (f32e424b
)CHORE
: bump todiagram-js@6.7.1
- all factories now return DOM instead of string (#370)
- API of all factories has changed and now requires
translate
as first parameter (#370)
FEAT
: add new input and output parameter editing as default to Tempate tab (#363)FEAT
: addTemplate
tab (#364)FEAT
: add new input and output parameter editing to Input/Output tabFEAT
: add auto suggest for editing input and output parameters (#357)FEAT
: add Variables tab (#347)CHORE
: bump tobpmn-js@7.3.0
- change parameters of
CamundaPropertiesProvider
(#364) - remove
entriesVisible
property to disallow chaning visibility of entries outside of element templates tab (#364) button
elements will not be styled by default anymore, instead, they will be styled using theaction-button
class (#364)propertiesPanel.isEntryVisible
event fired withelement
,entry
,group
andtab
(#364)- PropertiesActivator#isEntryVisible called with
element
,entry
,group
andtab
(e.g.propertiesActivator.isEntryVisible(element, entry, group, tab)
) (#364) propertiesPanel.isPropertyEditable
event fired withelement
,entry
,group
andtab
(#364)- PropertiesActivator#isEntryEditable called with
element
,entry
,group
,propertyName
andtab
(e.g.propertiesActivator.isEntryEditable(propertyName, element, entry, group, tab)
) (#364)
FEAT
: align colors with Camunda Modeler (10892b18e
)
CHORE
: add promise polyfill for phantom-js (e9d5969f
)FEAT
: add variable name hint for form field ids (f0d04332
)FEAT
: add tooltip support for dropdown options (2aa74ee8
)CHORE
: bump tobpmn-js@7.2.0
CHORE
: update bpmn-js peer dependency range with^7x
FIX
: paste always as plain text (#265)
FIX
: deprecate placeholders (257d0c1f
)
FEAT
: supportupdate
events for task listeners (775fae0d
)FEAT
: supporttimeout
events for task listeners (eb3bcde7
)CHORE
: updatebpmn-js
peer dependency range with^5.x || ^6.x
FIX
: support line breaks in Entry Field Description (#319)
FIX
: don't allow editing ofcamunda:InputOutput
on gateways (#314)
FEAT
: supportcamunda:errorMessage
(#313)CHORE
: move camunda related error properties to correct provider (957beb
)
FEAT
: sanitize entities when building HTML (#296)FEAT
: support name editing forbpmn:Group
FEAT
: improve text annotation labelFEAT
: translate error messagesFIX
: remove accidential whitespace (180ba5b9
)CHORE
: updatebpmn-js
peer dependency range to^3.x || ^4.x
FEAT
: add hints to returned Java types (#286)FEAT
: show target variable name instead of index (#287)
CHORE
: update tonpm-run-all@4.1.5
FIX
: handle correctcamunda:isStartableInTasklist
default value
FEAT
: supportcamunda:isStartableInTasklist
(#284)FIX
: don't restrict properties panel height unnecessarily (#283)
CHORE
:bpmn-js@3
compatibility
FEAT
: provide pre-built stylesCHORE
: bump dependency versionsCHORE
: migrate tolodash@4
FIX
: correct variable mapping not removing target props
FIX
: handle delete key strokes inselects
CHORE
: revert6c757170
, as it disabled certain usage scenarios
FIX
: show description for select entries
-
FEAT
: binding of business rule tasks and call activities can be set to version tag10738e92
-
FEAT
: validate source and target of of variablesdd163e66
-
FEAT
: selecting label of an element will show all element properties in properties panel40935240
-
FEAT
: condition of conditional events can be set to scriptc38f90bd
-
FIX
: form data is removed when empty481b5c1f
-
FEAT
: business key expression of camunda ins can be edited3f1d780f
-
FIX
: timer definition type of intermediate catching events can't be set to cycle6c757170
-
FEAT
: candidate starter users and groups of processes can be editedc1d51285
-
FEAT
: variables of signal events can be editedaba8287e
-
FEAT
: condition and variable name of conditional start events can be edited9cc1d6c5
Check git log
for earlier history.