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 setting a version tag for a DMN decision #4454

Closed
2 tasks done
Tracked by #19812
jfriedenstab opened this issue Aug 12, 2024 · 1 comment · Fixed by #4489
Closed
2 tasks done
Tracked by #19812

Add support for setting a version tag for a DMN decision #4454

jfriedenstab opened this issue Aug 12, 2024 · 1 comment · Fixed by #4489
Assignees
Labels
Camunda 8 Flags an issue as related to Camunda 8 DMN enhancement New feature or request
Milestone

Comments

@jfriedenstab
Copy link

jfriedenstab commented Aug 12, 2024

Problem you would like to solve

As a Camunda 8 user, I'd like to be able to specify a custom version tag for a DMN decision (so that the decision will be available under this version tag when it gets deployed later on and can be referenced from a BPMN business rule task using versionTag binding).

Proposed solution

  • A new (optional) input field "Version tag" is added to the "General" section of the properties panel for a decision in a DMN diagram.
  • The version tag is stored in the value attribute of a zeebe:versionTag extension element:
    <decision id="test-decision" name="Test Decision">
        <extensionElements>
            <zeebe:versionTag value="v1.0.0" />
        </extensionElements>
    </decision>

Additional context

@jfriedenstab jfriedenstab added DMN enhancement New feature or request Camunda 8 Flags an issue as related to Camunda 8 labels Aug 12, 2024
@jfriedenstab jfriedenstab added the ready Ready to be worked on label Aug 14, 2024
philippfromme added a commit to bpmn-io/dmn-js-properties-panel that referenced this issue Aug 23, 2024
nikku pushed a commit to bpmn-io/dmn-js-properties-panel that referenced this issue Aug 26, 2024
@philippfromme philippfromme added fixed upstream Requires integration of upstream change and removed ready Ready to be worked on labels Aug 26, 2024
@philippfromme
Copy link
Contributor

Released as https://www.npmjs.com/package/dmn-js-properties-panel/v/3.5.0 and ready to be integrated into both modelers through https://www.npmjs.com/package/camunda-dmn-js/v/2.8.0.

nikku added a commit that referenced this issue Aug 28, 2024
@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 added a commit that referenced this issue Aug 28, 2024
@nikku nikku closed this as completed in 1d496a0 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
Camunda 8 Flags an issue as related to Camunda 8 DMN enhancement New feature or request
Projects
None yet
Development

Successfully merging a pull request may close this issue.

3 participants