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

Add support for versionTag binding for business rule tasks #4461

Closed
4 tasks
Tracked by #19812
jfriedenstab opened this issue Aug 14, 2024 · 0 comments · Fixed by #4489
Closed
4 tasks
Tracked by #19812

Add support for versionTag binding for business rule tasks #4461

jfriedenstab opened this issue Aug 14, 2024 · 0 comments · Fixed by #4489
Assignees
Labels
BPMN Camunda 8 Flags an issue as related to Camunda 8 enhancement New feature or request
Milestone

Comments

@jfriedenstab
Copy link

jfriedenstab commented Aug 14, 2024

Problem you would like to solve

As a Camunda 8 user, I'd like to use versionTag binding for business rule tasks so that I can specify a specific version of the target decision to be called.

Proposed solution

  • The new type "version tag" (value: versionTag) is added to the "Binding" dropdown in the "Called decision" section of the properties panel.
  • If "version tag" is selected, an additional input field "Version tag" is displayed.
  • Version tag is removed when another binding type is selected
  • The provided value is stored in the versionTag attribute of the zeebe:calledDecision extension element:
    <zeebe:calledDecision decisionId="my-decision" bindingType="versionTag" versionTag="v1" resultVariable="foo" />

Alternatives considered

None

Additional context

@jfriedenstab jfriedenstab added BPMN enhancement New feature or request Camunda 8 Flags an issue as related to Camunda 8 labels Aug 14, 2024
@jfriedenstab jfriedenstab added the ready Ready to be worked on label Aug 14, 2024
philippfromme added a commit to bpmn-io/bpmn-js-properties-panel that referenced this issue Aug 23, 2024
philippfromme added a commit to bpmn-io/bpmn-js-properties-panel that referenced this issue Aug 23, 2024
philippfromme added a commit to bpmn-io/bpmn-js-properties-panel that referenced this issue Aug 23, 2024
philippfromme added a commit to bpmn-io/bpmn-js-properties-panel that referenced this issue Aug 23, 2024
philippfromme added a commit to bpmn-io/bpmn-js-properties-panel that referenced this issue Aug 26, 2024
nikku pushed a commit to bpmn-io/bpmn-js-properties-panel that referenced this issue Aug 26, 2024
@nikku nikku added the fixed upstream Requires integration of upstream change label Aug 27, 2024 — with bpmn-io-tasks
@nikku nikku removed the ready Ready to be worked on label Aug 27, 2024
nikku added a commit that referenced this issue Aug 28, 2024
Closes #4462
Closes #4461
Closes #4460
Closes #4453
Closes #4480
@nikku nikku mentioned this issue Aug 28, 2024
4 tasks
@bpmn-io-tasks bpmn-io-tasks bot added the in progress Currently worked on label Aug 28, 2024
@bpmn-io-tasks bpmn-io-tasks bot added needs review Review pending and removed fixed upstream Requires integration of upstream change in progress Currently worked on labels Aug 28, 2024
@nikku nikku closed this as completed in 5589c88 Aug 29, 2024
@bpmn-io-tasks bpmn-io-tasks bot removed the needs review Review pending label Aug 29, 2024
@github-actions github-actions bot added this to the M80 milestone Aug 29, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
BPMN Camunda 8 Flags an issue as related to Camunda 8 enhancement New feature or request
Projects
None yet
Development

Successfully merging a pull request may close this issue.

3 participants