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 BPMN process #4453

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

Add support for setting a version tag for a BPMN process #4453

jfriedenstab opened this issue Aug 12, 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 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 BPMN process (so that the process will be available under this version tag when it gets deployed later on and can be referenced from a call activity using versionTag binding).

Proposed solution

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

Additional context

@jfriedenstab jfriedenstab added BPMN enhancement New feature or request Camunda 8 Flags an issue as related to Camunda 8 labels Aug 12, 2024
@jfriedenstab jfriedenstab changed the title Support custom version tags for BPMN processes Add support for setting a version tag for a BPMN process Aug 12, 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 26, 2024
nikku pushed a commit to bpmn-io/bpmn-js-properties-panel that referenced this issue Aug 26, 2024
@nikku nikku added the in progress Currently worked on label Aug 27, 2024 — with bpmn-io-tasks
@nikku nikku removed the ready Ready to be worked on label Aug 27, 2024
@philippfromme philippfromme added the fixed upstream Requires integration of upstream change label Aug 27, 2024 — with bpmn-io-tasks
@philippfromme philippfromme removed the in progress Currently 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