diff --git a/api/camunda/camunda-openapi.yaml b/api/camunda/camunda-openapi.yaml
index 0782acb946..76bc8d724d 100644
--- a/api/camunda/camunda-openapi.yaml
+++ b/api/camunda/camunda-openapi.yaml
@@ -583,11 +583,16 @@ paths:
put:
tags:
- Clock
- summary: Pin internal clock
+ summary: Pin internal clock (alpha)
description: |
Set a precise, static time for the Zeebe engine’s internal clock.
When the clock is pinned, it remains at the specified time and does not advance.
To change the time, the clock must be pinned again with a new timestamp.
+
+ :::note
+ This endpoint is an [alpha feature](/reference/alpha-features.md) and may be subject to change
+ in future releases.
+ :::
requestBody:
required: true
content:
@@ -614,11 +619,15 @@ paths:
post:
tags:
- Clock
- summary: Reset internal clock
+ summary: Reset internal clock (alpha)
description: |
Resets the Zeebe engine’s internal clock to the current system time, enabling it to tick in real-time.
This operation is useful for returning the clock to
normal behavior after it has been pinned to a specific time.
+
+ :::note
+ This endpoint is an [alpha feature](/reference/alpha-features.md) and may be subject to change
+ in future releases.
responses:
"204":
description: The clock was successfully reset to the system time.
@@ -647,6 +656,18 @@ paths:
application/json:
schema:
$ref: "#/components/schemas/CreateProcessInstanceRequest"
+ examples:
+ "By process definition key":
+ summary: "Create a process instance by processDefinitionKey."
+ value:
+ processDefinitionKey: 12345
+ variables: {}
+ "By process definition ID":
+ summary: "Create a process instance by processDefinitionId and version."
+ value:
+ processDefinitionId: "1234-5678"
+ version: 1
+ variables: {}
responses:
"200":
description: The process instance was created.
@@ -707,7 +728,7 @@ paths:
/process-instances/{processInstanceKey}/cancellation:
post:
tags:
- - Process Instance
+ - Process instance
summary: Cancel process instance
description: Cancels a running process instance.
parameters:
@@ -925,7 +946,7 @@ paths:
application/problem+json:
schema:
$ref: "#/components/schemas/ProblemDetail"
- /decision-definitions/{decisionKey}/xml:
+ /decision-definitions/{decisionDefinitionKey}/xml:
get:
tags:
- Decision definition
@@ -939,7 +960,7 @@ paths:
for further details.
:::
parameters:
- - name: decisionKey
+ - name: decisionDefinitionKey
in: path
required: true
description: The assigned key of the decision definition, which acts as a unique identifier for this decision.
@@ -1009,155 +1030,91 @@ paths:
The decision requirements search query failed.
More details are provided in the response body.
- /decisions/evaluation:
+ /decision-instances/search:
post:
tags:
- - Decision
- summary: Evaluate decision
+ - Decision instance
+ summary: Query decision instances (alpha)
description: |
- Evaluates a decision.
- You specify the decision to evaluate either by using its unique key (as returned by
- DeployResource), or using the decision ID. When using the decision ID, the latest deployed
- version of the decision is used.
+ Search for decision instances based on given criteria.
+
+ :::note
+ This endpoint is an alpha feature and not enabled on Camunda clusters out of the box.
+ See the [Camunda 8 REST API overview](/apis-tools/camunda-api-rest/camunda-api-rest-overview.md#query-api)
+ for further details.
+ :::
requestBody:
- required: true
+ required: false
content:
application/json:
schema:
- $ref: "#/components/schemas/EvaluateDecisionRequest"
+ $ref: "#/components/schemas/DecisionInstanceSearchQueryRequest"
responses:
"200":
- description: The decision was evaluated.
+ description: >
+ The decision instance search successful response.
content:
application/json:
schema:
- $ref: "#/components/schemas/EvaluateDecisionResponse"
- "400":
- description: The provided data is not valid.
- content:
- application/problem+json:
- schema:
- $ref: "#/components/schemas/ProblemDetail"
- "404":
- description: The decision is not found.
- content:
- application/problem+json:
- schema:
- $ref: "#/components/schemas/ProblemDetail"
- "500":
- description: An internal error occurred while processing the request.
- content:
- application/problem+json:
- schema:
- $ref: "#/components/schemas/ProblemDetail"
-
- /authorizations/{ownerKey}:
- patch:
- tags:
- - Authorization
- summary: Patch authorization
- description: Manage the permissions assigned to the authorization.
- operationId: patchAuthorization
- parameters:
- - name: ownerKey
- in: path
- required: true
- description: The key of the owner of the authorization.
- schema:
- type: integer
- format: int64
- requestBody:
- content:
- application/json:
- schema:
- $ref: "#/components/schemas/AuthorizationPatchRequest"
- required: true
- responses:
- "202":
- description: |
- The Authorization was patched successfully.
+ $ref: "#/components/schemas/DecisionInstanceSearchQueryResponse"
"400":
- description: |
- The Authorization could not be patched.
- More details are provided in the response body.
- content:
- application/problem+json:
- schema:
- $ref: "#/components/schemas/ProblemDetail"
- "401":
- description: |
- The request to patch the authorization was unauthorized.
- More details are provided in the response body.
- content:
- application/problem+json:
- schema:
- $ref: "#/components/schemas/ProblemDetail"
- "403":
- description: |
- The request to patch an authorization was denied.
+ description: >
+ The decision instance search query failed.
More details are provided in the response body.
content:
application/problem+json:
schema:
$ref: "#/components/schemas/ProblemDetail"
- "404":
- description: |
- The owner was not found.
- content:
- application/problem+json:
- schema:
- $ref: "#/components/schemas/ProblemDetail"
- "409":
- description: |
- The request to add or remove permissions to an authorization was in conflict.
- More details are provided in the response body.
"500":
- description: An internal error occurred while processing the request.
+ description: >
+ An internal error occurred while processing the request.
content:
application/problem+json:
schema:
$ref: "#/components/schemas/ProblemDetail"
- /users:
+ /decision-definitions/evaluation:
post:
tags:
- - User
- summary: "Create a user"
- operationId: "createUser"
+ - Decision definition
+ summary: Evaluate decision
+ description: |
+ Evaluates a decision.
+ You specify the decision to evaluate either by using its unique key (as returned by
+ DeployResource), or using the decision ID. When using the decision ID, the latest deployed
+ version of the decision is used.
requestBody:
+ required: true
content:
application/json:
schema:
- $ref: "#/components/schemas/UserRequest"
- required: true
+ $ref: "#/components/schemas/EvaluateDecisionRequest"
+ examples:
+ "By decision definition key":
+ summary: "Evaluate the decision by decisionDefinitionKey."
+ value:
+ decisionDefinitionKey: 12345
+ variables: {}
+ "By decision definition ID":
+ summary: "Evaluate the decision by decisionDefinitionId."
+ value:
+ decisionDefinitionId: "1234-5678"
+ variables: {}
responses:
- "202":
- description: |
- The user was created successfully.
+ "200":
+ description: The decision was evaluated.
content:
application/json:
schema:
- $ref: "#/components/schemas/UserCreateResponse"
+ $ref: "#/components/schemas/EvaluateDecisionResponse"
"400":
- description: |
- The user could not be created.
- More details are provided in the response body.
- content:
- application/problem+json:
- schema:
- $ref: "#/components/schemas/ProblemDetail"
- "401":
- description: |
- The request to create a user was unauthorized.
- More details are provided in the response body.
+ description: The provided data is not valid.
content:
application/problem+json:
schema:
$ref: "#/components/schemas/ProblemDetail"
- "403":
- description: |
- The request to create a user was denied.
- More details are provided in the response body.
+ "404":
+ description: The decision is not found.
content:
application/problem+json:
schema:
@@ -1555,7 +1512,57 @@ paths:
application/problem+json:
schema:
$ref: "#/components/schemas/ProblemDetail"
-
+ /incidents/{incidentKey}:
+ get:
+ tags:
+ - Incident
+ summary: Get incident by key (alpha)
+ description: |
+ Returns incident as JSON.
+ :::note
+ This endpoint is an alpha feature and not enabled on Camunda clusters out of the box.
+ See the [Camunda 8 REST API overview](/apis-tools/camunda-api-rest/camunda-api-rest-overview.md#query-api)
+ for further details.
+ :::
+ parameters:
+ - name: incidentKey
+ in: path
+ required: true
+ description: The assigned key of the incident, which acts as a unique identifier for this incident.
+ schema:
+ type: integer
+ format: int64
+ responses:
+ "200":
+ description: >
+ The incident is successfully returned.
+ content:
+ application/json:
+ schema:
+ $ref: "#/components/schemas/IncidentItem"
+ "400":
+ description: >
+ The incident Get failed.
+ More details are provided in the response body.
+ content:
+ application/problem+json:
+ schema:
+ $ref: "#/components/schemas/ProblemDetail"
+ "404":
+ description: >
+ The incident with the given key was not found.
+ More details are provided in the response body.
+ content:
+ application/problem+json:
+ schema:
+ $ref: "#/components/schemas/ProblemDetail"
+ "500":
+ description: >
+ An internal error occurred while processing the request.
+ content:
+ application/problem+json:
+ schema:
+ $ref: "#/components/schemas/ProblemDetail"
/deployments:
post:
tags:
@@ -1589,7 +1596,7 @@ paths:
content:
application/json:
schema:
- $ref: "#/components/schemas/ResourceResponse"
+ $ref: "#/components/schemas/DeploymentResponse"
"400":
description: >
The document upload failed. More details are provided in the response body.
@@ -1769,7 +1776,18 @@ components:
format: int64
tenantIds:
type: string
- bpmnDefinitionId:
+ processDefinitionId:
+ type: string
+ variables:
+ type: array
+ items:
+ $ref: "#/components/schemas/UserTaskVariableFilterRequest"
+ UserTaskVariableFilterRequest:
+ type: object
+ properties:
+ name:
+ type: string
+ value:
type: string
UserTaskItem:
type: object
@@ -1794,7 +1812,7 @@ components:
type: array
items:
type: string
- bpmnProcessId:
+ processDefinitionId:
type: string
processDefinitionKey:
type: integer
@@ -1871,6 +1889,7 @@ components:
format: date-time
bpmnProcessId:
type: string
+ description: The bpmn process ID.
processDefinitionVersion:
type: integer
format: int32
@@ -1908,9 +1927,10 @@ components:
key:
type: integer
format: int64
- processName:
+ processDefinitionName:
type: string
- processVersion:
+ description: The process name.
+ processDefinitionVersion:
type: integer
format: int32
bpmnProcessId:
@@ -2069,21 +2089,21 @@ components:
DecisionDefinitionFilterRequest:
type: object
properties:
- decisionKey:
+ decisionDefinitionKey:
type: integer
format: int64
description: The assigned key, which acts as a unique identifier for this decision definition.
- dmnDecisionId:
+ decisionDefinitionId:
type: string
description: The DMN id of the decision definition.
- dmnDecisionName:
+ decisionDefinitionName:
type: string
description: The DMN name of the decision definition.
version:
type: integer
format: int32
description: The assigned version of the decision definition.
- dmnDecisionRequirementsId:
+ decisionRequirementsId:
type: string
description: the DMN id of the decision requirements graph that the decision definition is part of.
decisionRequirementsKey:
@@ -2107,29 +2127,66 @@ components:
key:
type: integer
format: int64
+ description: The assigned key, which acts as a unique identifier for this incident.
processDefinitionKey:
type: integer
format: int64
+ description: The process definition key associated to this incident.
+ processDefinitionId:
+ type: string
+ description: The bpmn process id associated to this incident.
processInstanceKey:
type: integer
format: int64
- type:
+ description: The process instance key associated to this incident.
+ errorType:
type: string
- message:
+ description: Incident error type with a defined set of values.
+ enum:
+ - UNSPECIFIED
+ - UNKNOWN
+ - IO_MAPPING_ERROR
+ - JOB_NO_RETRIES
+ - CONDITION_ERROR
+ - EXTRACT_VALUE_ERROR
+ - CALLED_ELEMENT_ERROR
+ - UNHANDLED_ERROR_EVENT
+ - MESSAGE_SIZE_EXCEEDED
+ - CALLED_DECISION_ERROR
+ - DECISION_EVALUATION_ERROR
+ - FORM_NOT_FOUND
+ errorMessage:
type: string
+ description: Error message which describes the error in more detail.
flowNodeId:
type: string
- flowNodeInstanceId:
+ description: The flow node id associated to this incident.
+ flowNodeInstanceKey:
+ type: integer
+ format: int64
+ description: The flow node instance key associated to this incident.
+ creationTime:
type: string
+ description: Date of incident creation.
+ format: date-time
state:
type: string
+ description: State of this incident with a defined set of values.
+ enum:
+ - ACTIVE
+ - MIGRATED
+ - RESOLVED
+ - PENDING
jobKey:
type: integer
format: int64
+ description: The job key, if exists, associated with this incident.
+ treePath:
+ type: string
+ description: The path from process instance via flow node ids and flow node instance keys leading to this incident.
tenantId:
+ description: The tenant id of the incident.
type: string
- hasActiveOperation:
- type: boolean
IncidentSearchQueryResponse:
allOf:
- $ref: "#/components/schemas/SearchQueryResponse"
@@ -2145,37 +2202,66 @@ components:
key:
type: integer
format: int64
+ description: The assigned key, which acts as a unique identifier for this incident.
processDefinitionKey:
type: integer
format: int64
+ description: The process definition key associated to this incident.
+ processDefinitionId:
+ type: string
+ description: The bpmn process id associated to this incident.
processInstanceKey:
type: integer
format: int64
- type:
+ description: The process instance key associated to this incident.
+ errorType:
type: string
- message:
+ description: Incident error type with a defined set of values.
+ enum:
+ - UNSPECIFIED
+ - UNKNOWN
+ - IO_MAPPING_ERROR
+ - JOB_NO_RETRIES
+ - CONDITION_ERROR
+ - EXTRACT_VALUE_ERROR
+ - CALLED_ELEMENT_ERROR
+ - UNHANDLED_ERROR_EVENT
+ - MESSAGE_SIZE_EXCEEDED
+ - CALLED_DECISION_ERROR
+ - DECISION_EVALUATION_ERROR
+ - FORM_NOT_FOUND
+ errorMessage:
type: string
+ description: Error message which describes the error in more detail.
flowNodeId:
type: string
- flowNodeInstanceId:
- type: string
+ description: The flow node id associated to this incident.
+ flowNodeInstanceKey:
+ type: integer
+ format: int64
+ description: The flow node instance key associated to this incident.
creationTime:
type: string
+ description: Date of incident creation.
+ format: date-time
state:
type: string
+ description: State of this incident with a defined set of values.
+ enum:
+ - ACTIVE
+ - MIGRATED
+ - RESOLVED
+ - PENDING
jobKey:
type: integer
+ description: The job key, if exists, associated with this incident.
format: int64
+ treePath:
+ type: string
+ description: The path from process instance via flow node ids and flow node instance keys leading to this incident.
tenantId:
+ description: The tenant id of the incident.
type: string
- hasActiveOperation:
- type: boolean
- lastOperation:
- $ref: "#/components/schemas/OperationItem"
- rootCauseInstance:
- $ref: "#/components/schemas/ProcessInstanceReferenceItem"
- rootCauseDecision:
- $ref: "#/components/schemas/DecisionInstanceReferenceItem"
OperationItem:
description: " Operation"
type: object
@@ -2219,14 +2305,6 @@ components:
type: string
processDefinitionName:
type: string
- DecisionInstanceReferenceItem:
- description: "Decision instance reference description"
- type: object
- properties:
- instanceId:
- type: string
- decisionName:
- type: string
DecisionDefinitionSearchQueryResponse:
allOf:
- $ref: "#/components/schemas/SearchQueryResponse"
@@ -2239,21 +2317,21 @@ components:
DecisionDefinitionItem:
type: object
properties:
- decisionKey:
+ decisionDefinitionKey:
type: integer
format: int64
description: The assigned key, which acts as a unique identifier for this decision definition.
- dmnDecisionId:
+ decisionDefinitionId:
type: string
description: The DMN id of the decision definition.
- dmnDecisionName:
+ decisionDefinitionName:
type: string
description: The DMN name of the decision definition.
version:
type: integer
format: int32
description: The assigned version of the decision definition.
- dmnDecisionRequirementsId:
+ decisionRequirementsId:
type: string
description: the DMN id of the decision requirements graph that the decision definition is part of.
decisionRequirementsKey:
@@ -2628,7 +2706,7 @@ components:
description: the job's process instance key
type: integer
format: int64
- bpmnProcessId:
+ processDefinitionId:
description: the bpmn process ID of the job's process definition
type: string
processDefinitionVersion:
@@ -2879,19 +2957,19 @@ components:
type: integer
format: int64
description: The assigned key, which acts as a unique identifier for this decision requirements.
- dmnDecisionRequirementsName:
+ decisionRequirementsName:
type: string
description: The DMN name of the decision requirements.
version:
type: integer
format: int32
description: The assigned version of the decision requirements.
- dmnDecisionRequirementsId:
+ decisionRequirementsId:
type: string
description: the DMN id of the decision requirements.
tenantId:
type: string
- description: The tenant id of the decision requirements.
+ description: The tenant ID of the decision requirements.
DecisionRequirementsSearchQueryResponse:
allOf:
- $ref: "#/components/schemas/SearchQueryResponse"
@@ -2908,14 +2986,14 @@ components:
type: integer
format: int64
description: The assigned key, which acts as a unique identifier for this decision requirements.
- dmnDecisionRequirementsName:
+ decisionRequirementsName:
type: string
description: The DMN name of the decision requirements.
version:
type: integer
format: int32
description: The assigned version of the decision requirements.
- dmnDecisionRequirementsId:
+ decisionRequirementsId:
type: string
description: the DMN id of the decision requirements.
resourceName:
@@ -2927,16 +3005,16 @@ components:
EvaluateDecisionRequest:
type: object
properties:
- decisionKey:
+ decisionDefinitionKey:
description: |
The unique key identifying the decision to be evaluated.
- Cannot be used together with decisionId.
+ Cannot be used together with decisionDefinitionId.
type: integer
format: int64
- decisionId:
+ decisionDefinitionId:
description: |
The ID of the decision to be evaluated.
- Cannot be used together with decisionKey. When using the decision ID, the latest
+ Cannot be used together with decisionDefinitionKey. When using the decision ID, the latest
deployed version of the decision is used.
type: string
variables:
@@ -2949,17 +3027,17 @@ components:
EvaluateDecisionResponse:
type: object
properties:
- decisionKey:
+ decisionDefinitionKey:
description: The unique key identifying the decision which was evaluated.
type: integer
format: int64
- decisionId:
+ decisionDefinitionId:
description: The ID of the decision which was evaluated.
type: string
- decisionName:
+ decisionDefinitionName:
description: The name of the decision which was evaluated.
type: string
- decisionVersion:
+ decisionDefinitionVersion:
description: The version of the decision which was evaluated.
type: integer
format: int32
@@ -2970,11 +3048,11 @@ components:
description: The unique key identifying the decision requirements graph that the decision which was evaluated is part of.
type: integer
format: int64
- decisionOutput:
+ output:
description: |
JSON document that will instantiate the result of the decision which was evaluated.
type: string
- failedDecisionId:
+ failedDecisionDefinitionId:
description: The ID of the decision which failed during evaluation.
type: string
failureMessage:
@@ -2995,24 +3073,24 @@ components:
type: object
description: List of decisions that were evaluated within the requested decision evaluation.
properties:
- decisionKey:
+ decisionDefinitionKey:
description: The unique key identifying the decision which was evaluate.
type: integer
format: int64
- decisionId:
+ decisionDefinitionId:
description: The ID of the decision which was evaluated.
type: string
- decisionName:
+ decisionDefinitionName:
description: The name of the decision which was evaluated.
type: string
- decisionVersion:
+ decisionDefinitionVersion:
description: The version of the decision which was evaluated.
type: integer
format: int32
- decisionType:
+ decisionDefinitionType:
description: The type of the decision which was evaluated.
type: string
- decisionOutput:
+ output:
description: |
JSON document that will instantiate the result of the decision which was evaluated.
type: string
@@ -3036,7 +3114,8 @@ components:
type: string
ruleIndex:
description: The index of the matched rule.
- type: string
+ type: integer
+ format: int32
evaluatedOutputs:
type: array
items:
@@ -3067,6 +3146,128 @@ components:
outputValue:
description: The value of the evaluated decision output.
type: string
+ DecisionInstanceSearchQueryRequest:
+ allOf:
+ - $ref: "#/components/schemas/SearchQueryRequest"
+ type: object
+ properties:
+ filter:
+ allOf:
+ - $ref: "#/components/schemas/DecisionInstanceFilterRequest"
+ DecisionInstanceFilterRequest:
+ type: object
+ properties:
+ key:
+ type: integer
+ format: int64
+ description: The key of the decision instance.
+ state:
+ $ref: "#/components/schemas/DecisionInstanceStateEnum"
+ description: The state of the decision instance.
+ evaluationFailure:
+ type: string
+ description: The evaluation failure of the decision instance.
+ processDefinitionKey:
+ type: integer
+ format: int64
+ description: The key of the process definition.
+ processInstanceKey:
+ type: integer
+ format: int64
+ description: The key of the process instance.
+ decisionDefinitionKey:
+ type: integer
+ format: int64
+ description: The key of the decision.
+ decisionDefinitionId:
+ type: string
+ description: The ID of the DMN decision.
+ decisionDefinitionName:
+ type: string
+ description: The name of the DMN decision.
+ decisionDefinitionVersion:
+ type: integer
+ format: int32
+ description: The version of the decision.
+ decisionDefinitionType:
+ $ref: "#/components/schemas/DecisionInstanceTypeEnum"
+ description: The type of the decision.
+ tenantId:
+ type: string
+ description: The tenant ID of the decision instance.
+ DecisionInstanceSearchQueryResponse:
+ allOf:
+ - $ref: "#/components/schemas/SearchQueryResponse"
+ type: object
+ properties:
+ items:
+ type: array
+ items:
+ $ref: "#/components/schemas/DecisionInstanceItem"
+
+ DecisionInstanceItem:
+ type: object
+ properties:
+ key:
+ type: integer
+ format: int64
+ description: The key of the decision instance.
+ state:
+ $ref: "#/components/schemas/DecisionInstanceStateEnum"
+ description: The state of the decision instance.
+ evaluationDate:
+ type: string
+ format: date-time
+ description: The evaluation date of the decision instance.
+ evaluationFailure:
+ type: string
+ description: The evaluation failure of the decision instance.
+ processDefinitionKey:
+ type: integer
+ format: int64
+ description: The key of the process definition.
+ processInstanceKey:
+ type: integer
+ format: int64
+ description: The key of the process instance.
+ decisionDefinitionKey:
+ type: integer
+ format: int64
+ description: The key of the decision.
+ decisionDefinitionId:
+ type: string
+ description: The ID of the DMN decision.
+ decisionDefinitionName:
+ type: string
+ description: The name of the DMN decision.
+ decisionDefinitionVersion:
+ type: integer
+ format: int32
+ description: The version of the decision.
+ decisionDefinitionType:
+ $ref: "#/components/schemas/DecisionInstanceTypeEnum"
+ description: The type of the decision.
+ result:
+ type: string
+ description: The result of the decision instance.
+ tenantId:
+ type: string
+ description: The tenant ID of the decision instance.
+
+ DecisionInstanceTypeEnum:
+ enum:
+ - DECISION
+ - DECISION_TABLE
+ - LITERAL_EXPRESSION
+ - RELATION
+ - UNSPECIFIED
+ - UNKNOWN
+ DecisionInstanceStateEnum:
+ enum:
+ - EVALUATED
+ - FAILED
+ - UNKNOWN
+ - UNSPECIFIED
MessageCorrelationRequest:
type: object
@@ -3094,7 +3295,7 @@ components:
correlated with.
type: object
properties:
- key:
+ messageKey:
description: The key of the correlated message
type: integer
format: int64
@@ -3142,7 +3343,7 @@ components:
description: The message key of the published message.
type: object
properties:
- key:
+ messageKey:
description: The key of the message
type: integer
format: int64
@@ -3203,10 +3404,10 @@ components:
format: date-time
description: The date and time when the link expires.
- ResourceResponse:
+ DeploymentResponse:
type: object
properties:
- key:
+ deploymentKey:
type: integer
format: int64
description: The unique key identifying the deployment.
@@ -3219,9 +3420,9 @@ components:
DeploymentMetadata:
type: object
properties:
- process:
+ processDefinition:
$ref: "#/components/schemas/DeploymentProcess"
- decision:
+ decisionDefinition:
$ref: "#/components/schemas/DeploymentDecision"
decisionRequirements:
$ref: "#/components/schemas/DeploymentDecisionRequirements"
@@ -3230,12 +3431,12 @@ components:
DeploymentProcess:
type: object
properties:
- bpmnProcessId:
+ processDefinitionId:
type: string
description: |
The bpmn process ID, as parsed during deployment, together with the version forms a
unique identifier for a specific process definition.
- version:
+ processDefinitionVersion:
type: integer
format: int32
description: The assigned process version.
@@ -3252,7 +3453,7 @@ components:
DeploymentDecision:
type: object
properties:
- dmnDecisionId:
+ decisionDefinitionId:
type: string
description: |
The dmn decision ID, as parsed during deployment, together with the version forms a
@@ -3261,22 +3462,22 @@ components:
type: integer
format: int32
description: The assigned decision version.
- decisionKey:
+ decisionDefinitionKey:
type: integer
format: int64
description: |
The assigned decision key, which acts as a unique identifier for this decision.
- dmnDecisionName:
+ name:
type: string
description: The DMN name of the decision, as parsed during deployment.
tenantId:
type: string
description: The tenant ID of the deployed decision.
- dmnDecisionRequirementsId:
+ decisionRequirementsId:
type: string
description: |
The dmn ID of the decision requirements graph that this decision is part of, as parsed during deployment.
- dmnDecisionRequirementsKey:
+ decisionRequirementsKey:
type: integer
format: int64
description: |
@@ -3284,7 +3485,7 @@ components:
DeploymentDecisionRequirements:
type: object
properties:
- dmnDecisionRequirementsId:
+ decisionRequirementsId:
type: string
description: |
The dmn decision requirements ID, as parsed during deployment; together with the versions forms a unique identifier for a specific decision.
@@ -3292,13 +3493,13 @@ components:
type: integer
format: int32
description: The assigned decision requirements version.
- dmnDecisionRequirementsName:
+ decisionRequirementsName:
type: string
description: The DMN name of the decision requirements, as parsed during deployment.
tenantId:
type: string
description: The tenant ID of the deployed decision requirements.
- dmnDecisionRequirementsKey:
+ decisionRequirementsKey:
type: integer
format: int64
description: |
@@ -3335,17 +3536,17 @@ components:
processDefinitionKey:
description: |
The unique key identifying the process definition, e.g. returned for a process in the
- deploy resources endpoint. Cannot be used together with bpmnProcessId.
+ deploy resources endpoint. Cannot be used together with processDefinitionId.
type: integer
format: int64
- bpmnProcessId:
+ processDefinitionId:
description: |
The BPMN process ID of the process definition to start an instance of.
Cannot be used together with processDefinitionKey.
type: string
- version:
+ processDefinitionVersion:
description: |
- The version of the process. Only considered when a bpmnProcessId is provided.
+ The version of the process. Only considered when a processDefinitionId is provided.
By default, the latest version of the process is used.
type: integer
format: int32
@@ -3380,6 +3581,13 @@ components:
not occur within the requestTimeout, the request will be closed. Disabled by default.
type: boolean
default: false
+ fetchVariables:
+ description: |
+ List of variables names to be included in the response.
+ If empty, all visible variables in the root scope will be returned.
+ type: array
+ items:
+ type: string
requestTimeout:
description: |
Timeout (in ms) the request waits for the process to complete. By default or
@@ -3400,17 +3608,17 @@ components:
CreateProcessInstanceResponse:
type: object
properties:
- processKey:
+ processDefinitionKey:
description: |
The key of the process definition which was used to create the process instance.
type: integer
format: int64
- bpmnProcessId:
+ processDefinitionId:
description: |
The BPMN process ID of the process definition which was used to create the process.
instance
type: string
- version:
+ processDefinitionVersion:
description: |
The version of the process definition which was used to create the process instance.
type: integer
@@ -3598,7 +3806,7 @@ components:
SignalBroadcastResponse:
type: object
properties:
- key:
+ signalKey:
description: The unique ID of the signal that was broadcast.
type: integer
format: int64
diff --git a/docs/apis-tools/camunda-api-rest/specifications/activate-jobs.api.mdx b/docs/apis-tools/camunda-api-rest/specifications/activate-jobs.api.mdx
index f6dc4e3800..3555352c3b 100644
--- a/docs/apis-tools/camunda-api-rest/specifications/activate-jobs.api.mdx
+++ b/docs/apis-tools/camunda-api-rest/specifications/activate-jobs.api.mdx
@@ -5,7 +5,7 @@ description: "Iterate through all known partitions and activate jobs up to the r
sidebar_label: "Activate jobs"
hide_title: true
hide_table_of_contents: true
-api: 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
+api: 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
sidebar_class_name: "post api-method"
info_path: docs/apis-tools/camunda-api-rest/specifications/camunda-8-rest-api
custom_edit_url: null
@@ -37,7 +37,7 @@ Iterate through all known partitions and activate jobs up to the requested maxim
The list of activated jobs.
-
Schema
jobs object[]
Array [
customHeaders object
+
Schema
jobs object[]
Array [
customHeaders object
a set of custom headers defined during modelling; returned as a serialized JSON document
@@ -45,7 +45,7 @@ a set of custom headers defined during modelling; returned as a serialized JSON
All variables visible to the task scope, computed at activation time
-
]
+
]
The provided data is not valid.
diff --git a/docs/apis-tools/camunda-api-rest/specifications/broadcast-signal.api.mdx b/docs/apis-tools/camunda-api-rest/specifications/broadcast-signal.api.mdx
index c09ea4465d..9b411c23d1 100644
--- a/docs/apis-tools/camunda-api-rest/specifications/broadcast-signal.api.mdx
+++ b/docs/apis-tools/camunda-api-rest/specifications/broadcast-signal.api.mdx
@@ -5,7 +5,7 @@ description: "Broadcasts a signal."
sidebar_label: "Broadcast signal"
hide_title: true
hide_table_of_contents: true
-api: eJztWE1v20YQ/SuLObUoLcqpk7q8KbbTOkgdw5bbg63DkByJm5C7zO7SskDwvxfDJSXqw24K5GgBgkRydt7Mm3lLDmtwuLAQ3cOtXCjMYRZASjYxsnRSK4jgvdGYJmidFShsazSCAAx9q8i69zpdQVS3h9JQCpEzFQWQaOVIOb6EZZnLBNld+MWyzxpsklGB/M+tSoIIdPyFEgcBlEaXZJwk29q1eFdYEB9tBzbNSCgsSOi5cBl1sQmnRdyHzIF2ANYZqRbQBPCIRmKcewBMU8n+ML8eAPsc9uE6iLUHgUzKx9vPV8InMADsMmoCcKRQucv0cAqX530C3k64DJ3QS2UHWR1IpAkGpN8PmZoF4KTL2dgXdV3CG180aBq/3JZaWU/Em/H4cHxdzku027z+oAp/pdVh3ErJb9WQnr6+TM9eNB2IVI4WZCCAuTYFOn/q3cl/l6Ej///BDWrxLOOe447yk+dYLo1+lCmlIkWHQlqhtBOPmMv0Ba5Lo+Ocil/2Od8GmIhrbylScijzrlm5e71hTKmQStzffDgTv5+8/W32U+ZcaaMwXC6XIzNPjiiVTpuRNovQzBP+st3PIzHNyJAocCViEhs1iU2VhS0pkXOZsDSdz7UNhkkcPag9yey2iL9a75A+KHFlJOzKdSLubi6FTEk5OV9JtdiHbtfMscrZB8a6clGco/oKm3Lug+6i2Koo0Kz6rtkGaAKwDl01SOOZFv31zZ5vbos/p9Nr4V2IRKck5toIl0nbA3EShVSyqAqITsbjAAp88kfvxuOGfXLFvyMTJeipzFG1rbWbjlSi0Ia6/mkTk8o6VMmPqow2ciF3cUdb0uqa+Nxn1Avq5MVtq1PSXFfqVUmvSnpV0rNKenvo1jRRglk23IdkjDZCJ0llDKVimcm8dZ+QtT1291T4qrRXpb0q7bDSmgAKcplOIYJS27Z10GUQQejvWTZcP2pCAJbMIxme0GqoTA4R1F4yTRSGdaata6K61MY14SPXY2u64cteWn3L5DrBPPOw+6XjC8OR6gyLSqUoTsXNxe1U/IGOlrhqqWTIbden49PxQa9s+ozHyfWl8Bn6xhtsBr1bVvVBt974exw3zYyJTCoj3eqWl3l6YkJDZlIx++uG6PBa73zsjSDo/nzo2+TjP9O20ryR3WyG4YsnLEovw+HwuumzYYG2ppLBiCrVXLchdV20nxw7ImM9G+PR8X7HXl+2wkt0UVSq3X3VQiylywQOyEryyjomKYBcJsSTSlSD8jH3Zp/8FfG3RxTHIy6078Z+011Il1XxKNFFmPhl698413FYoFRhB2HDs8lfd1fnk6NPl2cXV7cXR8ej8cg9uZZQFkWBahDHeprqnup2k603N5vnXld0xXX05MIyR6mY5jaDupNfP0JbLvVagLOgE9E91HWMlu5M3jR8+ltFZgXR/WxTUj5qAsgIUzKtYtvpFs58dEdTDoLN84qD2Rubm6BfMUkSKt2LtrPBPnL9+XbKYXcvYwqd8hqDS35Rg0uI4AEeAALQLWNt87fna8hRLSpcsL33y59/AfGfOtY=
+api: eJztWN9zm0YQ/ldu9qmdYqGkTurypthO6zRxPLbSPjh6WGAlLoE7fHdY1jD8753lQEK/0nQmj9aMRgL29tv9dr+DpQaHCwvRPdzJhcIcZgGkZBMjSye1ggjeGI1pgtZZgcK2RiMIwNBDRda90ekKoro9lIZSiJypKIBEK0fK8SUsy1wmyO7CL5Z91mCTjArkf25VEkSg4y+UOAigNLok4yTZ1q7Fu8aC+Gg7sGlGQmFBQs+Fy6iLTTgt4j5kDrQDsM5ItYAmgEc0EuPcA2CaSvaH+c0A2OewD9dBrD0IZFLe3X28Fj6BAWCXUROAI4XKXaWHU7i66BPwdsJl6IReKjvI6kAiTTAg/X7I1CwAJ13Oxr6o6xLe+qJB0/jlttTKeiJejseH4+tyXqLd5vWHVvgvWh1Gr5R8qIYk9VVmkvZi6qCkcrQgAwHMtSnQ+VOvT/+7GF0J/h/coCJHefdMd8SfHuO6NPpRppSKFB0KaYXSTjxiLtNvMF4aHedU/LLP/DbARNx4S5GSQ5l3Lcs97A1jSoVU4v727bn4/fTVb7OfMudKG4XhcrkcmXlyQql02oy0WYRmnvCX7X4eiWlGhkSBKxGT2GhKbGotbEmJnMuEBep8rm0wTOLos9oTzm6j+Kv1DumDEldGwq5oJ+LT7ZWQKSkn5yupFvvQ7Zo5Vjn7wFhXLopzVF9hU8590F0UWxUFmlXfNdsATQDWoasGaRxp0V9f7vnmtvhzOr0R3oVIdEpiro1wmbQ9ECdRSCWLqoDodDwOoMAnf/R6PG7YJ1f8OzJRgp7KHFXbWrvpSCUKbajrnzYxqaxDlfyoymgjF3IXd7Qlra6JL3xGvaBOv7l5dUqa60o9K+lZSc9KOqqkV4duTRMlmGXDfUjGaCN0klTGUCqWmcxb9wlZ22N3z4bPSntW2rPSDiutCaAgl+kUIii1bVsHXQYRhP6eZcP1oyYEYMk8kuE5rYbK5BBB7SXTRGFYZ9q6JqpLbVwTPnI9tmYcvuyl1bdMrhPMMw+7Xzq+MByszrGoVIriTNxe3k3FH+hoiauWSobcdn02Phsf9MqmRzxObq6Ez9A33mAz6N2yqg+69cbf47hpZkxkUhnpVne8zNMTExoyk4rZXzdEh9d652NvBEH3523fJu/+mbaV5o3sdjMSXz5hUXoZDkfYTZ8NC7Q1lQwGVanmug2p66L95NgRGevZGI9e7HfszVUrvEQXRaXa3VctxFK6TOCArCSvrGOSAshlQjypRDUoH3Nv9t5fEX97RPFixIX23dhvugvpsioeJboIE79s/RvnOg4LlCrsIGx4Pvnw6fpicvL+6vzy+u7y5MVoPHJPriWURVGgGsSxnqa6p7rdZOvNzebYS4uuuI6eXFjmKBXT3GZQd/LrB2nLpV4LcBZ0IrqHuo7R0ieTNw2ffqjIrCC6n21KykdNABlhSqZV7FeebuHcR3cy5SDYPK84mL3huQn6FZMkodJ903Y22EduPt5NOezulUyhU15jcMmva3AJEXyGzwAB6Jaxtvnb8zXkqBYVLtje++XPvyQVPTQ=
sidebar_class_name: "post api-method"
info_path: docs/apis-tools/camunda-api-rest/specifications/camunda-8-rest-api
custom_edit_url: null
@@ -41,7 +41,7 @@ The signal variables as a JSON object.
The signal was broadcast.
-
+
The provided data is not valid.
diff --git a/docs/apis-tools/camunda-api-rest/specifications/cancel-process-instance.api.mdx b/docs/apis-tools/camunda-api-rest/specifications/cancel-process-instance.api.mdx
index 02c350d571..b0170a83a0 100644
--- a/docs/apis-tools/camunda-api-rest/specifications/cancel-process-instance.api.mdx
+++ b/docs/apis-tools/camunda-api-rest/specifications/cancel-process-instance.api.mdx
@@ -5,7 +5,7 @@ description: "Cancels a running process instance."
sidebar_label: "Cancel process instance"
hide_title: true
hide_table_of_contents: true
-api: eJztWFtv2zYU/ivEeWoxRXK6tOv0MMBL0y3rZYbjbg9JHmjpyGJDkSpJxTEE/ffhkJLvQVNgjzFgWBLP/XwfrcMWHF9YSK9hYnSG1rJLZR1XGcJtBDnazIjaCa0ghXN6LC3jzDRKCbVgda8jep0YIqi54RU6NGS1BcUrhBR6ycH4B1xBBIKs1tyVEIHBb40wmEPqTIP7rmclsjtcMV0wV+KBX+Y0y3x0FIHNSqw4pC24VU3OhXK4QAMRFNpU3IVHb86g626DZ7Tud52vSGcTSMGlxQgyrRwqR2u8rqXIOAWVfLUUWXvoTc+/YuYgAtVIyecSh5Rqo2s0TqAlabr2lqZYoEGqeNrupT1mZlj06WeltqjYfOWr0Fg0zJXcsaWQks2R1dw4qhGXkhnMtMktM2gb6ahbhdEVc6WwbO07vlGfGutI9zc2YqKg0t6LHPP4RkH03QJGUAklqqaC9LTrInDCUb49VCa7TZ+GQkPXkahBW2tlQzFejc4Os58d67Swfacxj6GL4Gw0elTTJ8Jy7jipKe3YPZciJ4w80tTa6LnE6qfD5u43ZhIkWY6OC8lC0xm3LAjOMWdCsevp+3P269nrX25flM7VNk2S5XIZmyI7wVw4bWJtFokpMvqS3MuYzUo0yCq+oq7wPBfkk0u2gQ+zNWaiEBnhvueDD4batdO4NRZ3sRdW14i1zgi12O5uYwTsc3DMvkwvmchROVGsCFAHrr1OwRtJNvhcNy6dS67uYAONQ6f7XmxTVdxsc33LQReBddw19rv0/vnVgW2CxZ+z2YQFEyzTObJCm0CK3lG8Deqz0SiCij+EuzejUUc2qeNPyEQxfKglVx5a++kIxSptsMePT2zA+P/UGW3EQuz7jWGbpj2I34WMAi/PfoSKxKlCN+qZU8+ceubUo5x6fexPaqwYVdkQDtEYbZjOssYYzNmyFHJNuMF3/57yzLRnpj0z7TjTuggqdKXOaa7Q1kOHxosUkp5MJ0OYNmkPZ5IuCe+W0idNowSa+2GSaYyEFNpAqi5NkrbU1nVpW2vjuuSeOnbPjaBXft9gWg7kG0AldcZlGQI7bC4t0Lg0JH3Oq0blnL1l04urGfuDO1zylS82udw1/Xb0dnTUKok+YnE8uWQhwwDNre1iMEu8P2o2CD/FsB+yLGaNEW51RWqhPHPkBs24of6sIdP789bpPghB1F+8H4D0178zjwXa6qabAe7igVd1IOqx+WrkcVpo73A9quyHTn1EY0Ouo/j0ELGTS0+8TFdVo/zuqxZsKVzJ+FYpMtlYRyWIQIoMlfVx9QPxIPYxrLB/gkd2GlMbA9aGTXchXNnM40xXSRbU1r9zqedJxYVKehc2OR9/+vL53fjk4+X5xeeri5PTeBS7B+fLRaSouNqJgwB/8HK3n3O7+c954jlA31CHDy6pJReKIObzantSXsMBKSGC9OhRwQ4vb6OeW9fQtnNu8YuRXUePvzVoVpBe326o6LmbC0vXm6H+0eReTPv5/yX7oUOHo+n2D7la+b1BNnQHEdzh6viZSHfbRVAiz9H4uIPgeYjuZEbmNoYOTiO6aNAYZxnW7hHZndcEIud6z5z8fTUjrvVHIZXOSdfwJR3Q8CWkcAM3lID2lfM09s9bkFwtGr4g+WCXPv8BnANZnA==
+api: eJztWFtv2zYU/ivEeWoxRVK6tOv0MMBL0y3rZYbjbg9JHmjpyGJDkSpJxTEE/ffhkPLdQVNgjzFgWCIPz/X7aB524PjcQnYNY6NztJYJZR1XOcJtBAXa3IjGCa0gg3MalpZxZlqlhJqzZm9NDBE03PAaHRrS2oHiNUIGg+TlIPgBlxCBIK0NdxVEYPBbKwwWkDnT4r7paYXsDpdMl8xVeGCXOc1y7x15YPMKaw5ZB27ZkHGhHM7RQASlNjV3YejNGfT9bbCM1v2uiyWt2ThScmkxglwrh8rRHG8aKXJOTiVfLXnWHVrTs6+YO4hAtVLymcRVSI3RDRon0JI0PXtNEyzRIGU86/bCHjGzmvTh55W2qNhs6bPQWjTMVdyxhZCSzZA13DjKEZeSGcy1KSwzaFvpqFql0TVzlbBsbTu+UZ9a62jtbyxloqTU3osCi/hGQfTdBEZQCyXqtobstO8jcMJRvANUxrtFn4REQ9+TqEHbaGVDMl6lZ4fRT49VWtih0ljE0EdwlqaPrvSBsII7TsuUduyeS1EQRh4pamP0TGL902Fx9wszDpKsQMeFZKHojFsWBGdYMKHY9eT9Ofv17PUvty8q5xqbJclisYhNmZ9gIZw2sTbzxJQ5fUnuZcymFRpkNV9SVXhRCLLJJdvAh9kGc1GKnHA/8ME7Q+XaKdwai7vYC7NrxFpnhJpvV7c1AvY5OGJfJpdMFKicKJcEqAPTfk3JW0k6+Ey3LptJru5gA41Do/tWbFvX3GxzfctAH4F13LX2u/T++dWBboLFn9PpmAUVLNcFslKbQIrBULwN6rM0jaDmD+HtTZr2pJMq/oRIFMOHRnLlobUfjlCs1gYH/PjA1jvv/1MZbcRc7NuNYZumA4jfhYgCL89+hIrEqVK36plTz5x65tSjnHp97E9qpBhl2RAO0RhtmM7z1hgs2KISck24le3hnPLMtGemPTPtONP6CGp0lS6or9DWQ4faiwySgUwnKzdt0h32JH0SzpbSB02tBJr7VSfTGgkZdIFUfZYkXaWt67Ou0cb1yT1V7J4bQUd+X2CaDuRbgUrqnMsqOHZYXJqgdmkV9DmvW1Vw9pZNLq6m7A/ucMGXPtlkclf12/RtelQriT6icTS+ZCHCAM2t7WKllnh/VG0Qfopi32RZzFsj3PKKloX0zJAbNKOW6rOGzGDPa6f3IATR8PB+BaS//p16LNBWN9k0cBcPvG4CUY/1V6nHaam9wXWrsu861RGNDbGm8ekhYseXnni5rutW+d1XzdlCuIrxrVTksrWOUhCBFDkq6/0aGuKV2Mcww/4JFtlpTGUMWFttunPhqnYW57pO8rBs/TuTepbUXKhkMGGT89GnL5/fjU4+Xp5ffL66ODmN09g9OJ8uIkXN1Y4fBPiDw91+zN3mP+eJ9wBDQR0+uKSRXCiCmI+rG0h5DQekhAiyo1cFO7y8jQZuXUPXzbjFL0b2PQ1/a9EsIbu+3VDRc7cQlp43Tf2jwb2YDP3/S/ZDlw5Hwx0GuVr6vUG29AYR3OHy+J1If9tHUCEv0Hi/g+B58O5kSuo2ig5uI/potWKU59i4R2R3jglEzvWeOf77akpcG65Cal3QWsMXdEHDF5DBDdxQANpnztPYj3cguZq3fE7yQS99/gPloVm8
sidebar_class_name: "post api-method"
info_path: docs/apis-tools/camunda-api-rest/specifications/camunda-8-rest-api
custom_edit_url: null
diff --git a/docs/apis-tools/camunda-api-rest/specifications/correlate-a-message.api.mdx b/docs/apis-tools/camunda-api-rest/specifications/correlate-a-message.api.mdx
index 3db19a1928..bd1ae35bf5 100644
--- a/docs/apis-tools/camunda-api-rest/specifications/correlate-a-message.api.mdx
+++ b/docs/apis-tools/camunda-api-rest/specifications/correlate-a-message.api.mdx
@@ -5,7 +5,7 @@ description: "Publishes a message and correlates it to a subscription."
sidebar_label: "Correlate a message"
hide_title: true
hide_table_of_contents: true
-api: eJztWE1v20YQ/SuLObUoLSqJm6a8KY7TKk0cwZbbg+3DkhyJmyx3mf2wrAr878VwKZGSLMcFeikgA4ZE7uzMzpv3huKswPG5heQGPqG1fI5wF0GONjOickIrSGDiUylsgZZxVgYjxlXOMm0MSu7QMuGY04wz69PNzsGtGs82RkIrJiyzPsvQ2pmXtGchpGQGnTeKuQLZTBjrWGU02TChrOMqQ/YVl83yOvgmcM4WwhWDWwURGPzm0bq3Ol9CsmouhcEcEmc8RpBp5VA5WuJVJUXWHCn+YinFFdiswJLTN7esEBLQ6RfMHERQGV2hcQItrSpeIn1uIzTtHY4sGLcsx5lQmDMRUns7+XSxzqw5bxvHOiPUHGo64QapP3D5eJA+moSKnvWB2fNKlZxxLx0kQCHuuRE8lSGVwylszCiPD1efL1iuM18SfBHwPBe0h8tJD5kA8i52yktJjsJ6HYFDxZUb5/vxKY2wymbasEUhsmKr6MKyqiVi/kiiO6EolnB0ueb1WQfdZaAK1DXZGbSVVjaA8nI4fBobYfv0c5pphUwbVmqDe8y18C+Idzhmr9K92O1qREVaoJT0+R0RCXerHhXP06T/eoiOTx6scyuUwzkaiGCmTclduPX6FJ5kxLRjxPjdc8J0UmqTH7e5H5RT7/wHUHui7Twnv+/QMBCv5eHpIepVRt+LHHOWc8eJgEo7ds+lyA/TqzI6lVj+9D2ajdgkWLIcHReSBQqEBkaGaWhhN5fvz9ivpz//cvdD4VxlkzheLBYDM8tOMBdOm4E289jMMvonux8HbFqgQVbyJUuRdW2DdeRitsJMzERGQnIh1eYwBOxzmBlWV3vdYFMHbwTsPs9G7PpyzESOyonZUqj5fuitzslT7V2SSq6+QlfQ/aC7UawvS242DNsOUEdgHXe+l8YBHr16ueebWPH7dDphwQXLdI5N23QFtckQiJIohRKlLyE5HQ4jKPlDuHo9HNbkkyr+jEwUw4dKchWeOzvpCBV6X/DWJLZWz39UGW3EXOzGHWyJqyXxu5DRWk+v9vl+rbh3hTbibzyq56ieo3oOq+d0n+8Xmn6deXWUzlE6R+kcks7Pj/2QGyuHhkho0dyjYWiMNkcZHWV0lNGjMqojKNEVOocEKm0b6nBXQAJx+z5m4940BCIIwqJR1gq8kZDAKqimTuJ4VWjr6mRVaePq+J5KsjUMoeWgrjVrpM64LELk/erRQjPpabM646VXOWdv2OX51ZT9xh0u+LJBk0Juu34zfDN81CuZHvA4mozb1hG41+sHa7ck7EfdBuPnOK7rOwIy80a45RVtC/CkyA2akacCbDjRxmu803Uwgqj98n7NlA9/TZtiUy+77KZ05w+8rIISw1StI9nuKKxb6Rdta3rQe/sXaqabY7bk2k+YHKGxAaHh4MU+kSfjRo+ZLkuvmqas5s1bP+M9ADPprSPgIpAiQ3qX77JZm30MK+zPEJG9GFDxA0PXvXguXOHTQabLOAvbNp+p1GlccqHiNoSNz0afri/ejU4+js/OL67OT14MhgP34BqQSSslV/1zrMcW3fh2N99V9xj6n0x7Wwo6fHBxJblQVPgG01XbJ25g3Se2CUXz7aD2G1itUm7x2si6ptvfPJolJDd3Hc/oqo6gQJ6jaVpLMwyDs4DXyZTOQebS03n2Jnx1tN4xyjKs3JO2d72eN/l8NSUptePsUue0x/AFjbr5AhK4hVuACHQDf6PS5v4KJFdzT1VOIPilv38ABQ5ORA==
+api: eJztWE1v20YQ/SuLObUoLSqJm6a8KY7TKk0cwZbbg+3DkhyJmyx3mf2wrAr878VwKZGSLMcFeikgA4ZE7uzMzpv3huKswPG5heQGPqG1fI5wF0GONjOickIrSGDiUylsgZZxVgYjxlXOMm0MSu7QMuGY04wz69PNzsGtGs82RkIrJiyzPsvQ2pmXtGchpGQGnTeKuQLZTBjrWGU02TChrOMqQ/YVl83yOvgmcM4WwhWDWwURGPzm0bq3Ol9CsmouhcEcEmc8RpBp5VA5WuJVJUXWHCn+YinFFdiswJLTN7esEBLQ6RfMHERQGV2hcQItrSpeIn1uIzTtHY4sGLcsx5lQmDMRUns7+XSxzqw5bxvHOiPUHGo64QapP3D5eJA+moSKnvWB2fNKlZxxLx0kQCHuuRE8lSGVwylszCiPD1efL1iuM18SfBHwPBe0h8tJD5kA8i52yktJjsJ6HYFDxZUb5/vxKY2wymbasEUhsmKr6MKyqiVi/kiiO6EolnB0ueb1WQfdZaAK1DXZGbSVVjaA8nI4fBobYfv0c5pphUwbVmqDe8y18C+Idzhmr9K92O1qREVaoJT0+R0RCXerHhXP06RvIx1k5ZPn67wL5XCOBiKYaVNyF269PoUniTHtiDF+95wwnaJaDMYtBM85/wHwnug+z8nvO2wM/GvpeHqIgZXR9yLHnOXcceKh0o7dcynywyyrjE4llj99j20jNgmWLEfHhWSBCaGPkWEaOtnN5fsz9uvpz7/c/VA4V9kkjheLxcDMshPMhdNmoM08NrOM/snuxwGbFmiQlXzJUmRd92Adx5itMBMzkZGeXEi1OQwB+xyChtXVXlPY1MEbAbuPtRG7vhwzkaNyYrYUar4fequB8lR7l6SSq6/QFXQ/6G4U68uSmw3DtgPUEVjHne+lcYBHr17u+SZW/D6dTlhwwTKdY9M9XUHdMgSiJEqhROlLSE6HwwhK/hCuXg+HNfmkij8jE8XwoZJchcfPTjpChRYYvDWJrdXzH1VGGzEXu3EHW+JqSfwuZLTW06t9vl8r7l2hjfgbj+o5queonsPqOd3n+4WmH2leHaVzlM5ROoek8/NjP+TGyqEhElo092gYGqPNUUZHGR1l9KiM6ghKdIXOIYFK24Y63BWQQNy+j9m4NxSBCIKwaKK1Am8kJLAKqqmTOF4V2ro6WVXauDq+p5JszURoOahrzRqpMy6LEHm/erTQDHzarM546VXO2Rt2eX41Zb9xhwu+bNCkkNuu3wzfDB/1SqYHPI4m47Z1BO71+sHaLQn7UbfB+DmO6/qOgMy8EW55RdsCPClyg2bkqQAbTrTxGu90HYwgar+8XzPlw1/TptjUyy67Yd35Ay+roMQwXOtItjsR61b6RduaHvTe/oWa6eaYLbn2EyZHaGxAaDh4sU/kybjRY6bL0qumKat589bPeA/ATHrrCLgIpMiQ3uW7bNZmH8MK+zNEZC8GVPzA0HUvngtX+HSQ6TLOwrbNZyp1GpdcqLgNYeOz0afri3ejk4/js/OLq/OTF4PhwD24BmTSSslV/xzrsUU3xd3Nd9U9hv4nQ9+Wgg4fXFxJLhQVvsF01faJm/X0ym4TisbcQe03sFql3OK1kXVNt795NEtIbu46ntFVHUGBPEfTtJavDSHPAl4nUzoHmUtP59kb9NXRescoy7ByT9re9Xre5PPVlKTUTrVLndMewxc08eYLSOAWbgEi0A38jUqb+yuQXM09VTmB4Jf+/gEz9VEJ
sidebar_class_name: "post api-method"
info_path: docs/apis-tools/camunda-api-rest/specifications/camunda-8-rest-api
custom_edit_url: null
@@ -42,7 +42,7 @@ The message variables as JSON document
The message is correlated to one or more process instances
-
+
The provided data is not valid
diff --git a/docs/apis-tools/camunda-api-rest/specifications/create-document-link-alpha.api.mdx b/docs/apis-tools/camunda-api-rest/specifications/create-document-link-alpha.api.mdx
index 67c28a405c..24b2faa65f 100644
--- a/docs/apis-tools/camunda-api-rest/specifications/create-document-link-alpha.api.mdx
+++ b/docs/apis-tools/camunda-api-rest/specifications/create-document-link-alpha.api.mdx
@@ -5,7 +5,7 @@ description: "Create a link to a document in the Camunda 8 cluster."
sidebar_label: "Create document link (alpha)"
hide_title: true
hide_table_of_contents: true
-api: eJzdV21v2zYQ/isEP7WYLClZ1qT65iXp5qHtgsTdgMX5QEsniy1fVJKKIxj678ORkl9iJ82GYh8WILBlHu+eu+fetKKOLSzNbumFzhsJyll6F9ECbG547bhWNKPnBpgDwojg6gtxmjBS9NKEK+IqIOdMNqpg5IzkorEOTDxTM5VlmdIOZmpacUtAFbXmeMcSpggTdcVICcw1BmIycSRvjAHlREu0Ei2xTV1r47wwVyMJUpt2Y9k6bSCaqWXF8wp1Ku2IBKYcKbUhtdFFk6MHpLEQezAzRSNaM8MkODDo9ooqJoFmdFA7KWhEOXpdM1fRiBr42nADBc2caeBxaKYVkMkF0aWPwhqb0z5WMY2ozSuQjGYr6toaLVlnuFrQrovWxr0rG8tfGzDtjumSCftS217ZgGD3qDRaPo/pLlgF637WRYsSeyByrRwoh2esrgXPGeJJPlsEtdrXreefIXcYeKNrMI6DxVN4qLkBO3b7MCJaaiOZQ1qYg5HjEugh7wuflqogKEGWFYRk9I73+tFd1QjB5gIChV0XUccdPq6T/j1XX66D37TrUMKArbWyAetxeoQfBwAMkfUml8yS3NdKQWyT52Bt2QjRIobvFLXGiEPx2kc2lOo2/zHtov8u7k/FuQ/wSZq+JKY+nljEJeMCiph8wOwuwDEuLGEGsNDveQHF0IoG5shcF23sS/6J4NdGzwXIH/ZJ2EU1JldBsrdLAjmEWRIE58H67fW7c/L25KfTu1eVc7XNkmS5XMamzEdQcKdNrM0iMWWO/yj3OibTCgwQyVoyB8KKgqNNJsiGdmJryHnJ84HOHjZB8oJ/z+dMOH2G7MbwPZrH5NP1hPAClONly9Vi37S/U7JGoA42143L5oIhwWviv5WpY2IbKZlphy62a6CLqHXMNVtuUK4cLMBs4+fK/Xh8MFF/nU6vSFBBcl2AnwwOh1FvCJ2QXHHZSJqdpGlEJXsIT2/StEOdyPgLPFGY+YKpkK2P3OGKyE3eese4so6p/Hsxow1f8Md2d4uwT+KL4FEXylCCq3SB405bnzo49TKaDFWYrDaTsUuwJC0OEDD3wwD1LYmuQvF0WZKsKm1dl61weHfJPTJzzwzHDuyJxONQZEPyCJ0zUQUA+yTiAQ7KwbnNrnF9eTMlvzAHS9b6oKLJXdVn6Vl6UCuKPqFxfDUhwcOQglttYVCL9X1QbRB+iWI/bC3kjeGuvcFrITxzYAbMuEEe1qnR2/Pa8TkI0aj/8m5ImN/+nHrOsaVdbwb55QOTdSjIrf5Pj9Pjk1H6dnR0Ok3PsqPTLD2N07PTv0J+ltoD6LNn3xXkFYwNvqfx0X6mXk18weVaykb5rqsWZMldRdiBjZFGVPAclPU4+9VoEHsfTsgfwSI5ipHWkHtDs11wVzXzONcyycO19edc6HkiGVdJb8Im5+MPnz5ejEfvJ+eXH28uR0dxGrsH58OHxSCZ2sYRduDd4fTK77CvHzu+2gyc/9nu3GejgweX1IJxhZnS7yShc9yuN2ka0Wxnqw7N4y7qG8AtXa3mzMInI7oOfw5rL7aUglvsFk8svtvh/fc78EFXvkC7s47fM9GgFMVaHZrYP4T46rrfoF+Tb78tHETV/8hUuw1pQLsV4+6ui2gFrADjQQaB8wBlNEU1GwV7ayi+kIQb4zyH2j0re7c1Oq5+v5liK+rfGKQu8I5hS3yHYUua0RmdIWDtw+O7nP99RQVTi4YtUD7oxb+/AXtqBrQ=
+api: eJzdV21v2zYQ/isEP7WYLClZurb65iXplqHtgsTdgMX5cJbOFluKVEkqjmDovw9HSn6JnTQbin1YgMCWebx77p5704o7WFie3fAznTcVKmf5bcQLtLkRtRNa8YyfGgSHDJgU6gtzmgEremkmFHMlslOoGlUAe8Ny2ViHJp6qqcqyTGmHUzUphWWoiloLumMZKAayLoHNEVxjMGYXjuWNMaicbJlWsmW2qWttnBcWalRhpU27sWydNhhN1bIUeUk6lXasQlCOzbVhtdFFk5MHrLEYezBTxSNeg4EKHRpye8UVVMgzPqi9KHjEBXldgyt5xA1+bYTBgmfONPgwNJMS2cUZ03MfhTU2p32sYh5xm5dYAc9W3LU1WbLOCLXgXRetjXtXNpa/NmjaHdNzkPa5tr2yAcHu0dzo6mlMt8EqWvezLlqS2AORa+VQOTqDupYiB8KTfLYEarWvW88+Y+4o8EbXaJxAS6d4XwuDduz2YUR8rk0FjmgBhyMnKuSHvC98WqqCkQRblhiS0Tve6yd3VSMlzCQGCrsu4k44elwn/XuhvlwFv3nXkYRBW2tlA9bj9Ig+DgAYIutNLsGy3NdKwWyT52jtvJGyJQzfKWqNkYfitY9sKNVt/mPeRf9d3B+Lcx/gkzR9Tkx9PKmI5yAkFjH7QNldoAMhLQODVOh3osBiaEUDc2ymizb2Jf9I8GujZxKrH/ZJ2EU1ZpdBsrfLAjkMLAuCs2D95urdKXt78ur17YvSudpmSbJcLmMzz0dYCKdNrM0iMfOc/knuZcwmJRpkFbRshgyKQpBNkGxDO7M15mIu8oHOHjYj8oJ/T+dMOH2C7MaIPZrH7NPVBRMFKifmrVCLfdP+zhwaSTpgphuXzSQQwWviv5WpY2abqgLTDl1s10AXcevANVtucKEcLtBs4xfK/Xh8MFF/nUwuWVDBcl2gnwyOhlFviJyohBJVU/HsJE0jXsF9ePopTTvSSYw/wxNFmS9BhWx94I5QrNrkrXdMKOtA5d+LGW3EQjy0u1uEfRKfBY+6UIYVulIXNO609alDUy/jyVCFyWozGbuEStLSAEFzNwxQ35L4KhRPlyXJqtTWddmKhneX3BEzd2AEdWBPJB2HIhuSR+ocZBkA7JNIBzQoB+c2u8bV+fWE/QIOl9D6oJLJXdVv0jfpQa0k+ojG8eUFCx6GFNxqC4Naqu+DaoPwcxT7YWsxb4xw7TVdC+GZIRg044Z4WKdGb89rp+cgxKP+y7shYX77c+I5p5Z2tRnk5/dQ1aEgt/o/P06PT0bp29Hx60n6NjtKs6NX8avj9K+Qn3PtAfTZs+8K8YrGBt/T+Gg/Uy8vfMHluqoa5buuWrClcCWDAxsjj7gUOSrrcfar0SD2PpywP4JFdhQTrSH3hma7EK5sZnGuqyQP19afM6lnSQVCJb0Jm5yOP3z6eDYevb84Pf94fT46itPY3TsfPiqGCtQ2jrAD7w6nF36HffnQ8dVm4PzPduc+Gx3eu6SWIBRlSr+ThM5xs96kecSzna06NI/bqG8AN3y1moHFT0Z2Hf0c1l5qKYWw1C0eWXy3w/vvd+CDrnzBdmcdvwPZkBSnWh2a2D+E+OKq36Bfsm+/LRxE1f8Iqt2GNKDdinF320W8RCjQeJBB4DRAGU1IzUbB3hpKLyThxjjPsXZPyt5ujY7L368n1Ir6N4ZKF3THwJLeYWDJMz7lUwKsfXh8l/O/r7gEtWhgQfJBL/39DTxEBqY=
sidebar_class_name: "post api-method"
info_path: docs/apis-tools/camunda-api-rest/specifications/camunda-8-rest-api
custom_edit_url: null
@@ -45,7 +45,7 @@ which is not meant for production use.
The document link was created successfully.
-
+
The document link creation failed. More details are provided in the response body.
diff --git a/docs/apis-tools/camunda-api-rest/specifications/create-process-instance.api.mdx b/docs/apis-tools/camunda-api-rest/specifications/create-process-instance.api.mdx
index 14d8eb299d..b3dcbbef54 100644
--- a/docs/apis-tools/camunda-api-rest/specifications/create-process-instance.api.mdx
+++ b/docs/apis-tools/camunda-api-rest/specifications/create-process-instance.api.mdx
@@ -5,7 +5,7 @@ description: "Creates and starts an instance of the specified process."
sidebar_label: "Create process instance"
hide_title: true
hide_table_of_contents: true
-api: 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
+api: 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
sidebar_class_name: "post api-method"
info_path: docs/apis-tools/camunda-api-rest/specifications/camunda-8-rest-api
custom_edit_url: null
@@ -38,7 +38,7 @@ when awaitCompletion is enabled.
## Request
-
Body
required
variables object
+
Body
required
variables object
JSON object that will instantiate the variables for the root variable scope
of the process instance.
@@ -49,15 +49,15 @@ List of start instructions. By default, the process instance will start at
the start event. If provided, the process instance will apply start instructions
after it has been created.
-
Array [
]
The process instance was created.
-
Schema
variables object
+
Schema
variables object
All the variables visible in the root scope.
-
+
The provided data is not valid.
diff --git a/docs/apis-tools/camunda-api-rest/specifications/create-user.api.mdx b/docs/apis-tools/camunda-api-rest/specifications/create-user.api.mdx
deleted file mode 100644
index 29d10a7197..0000000000
--- a/docs/apis-tools/camunda-api-rest/specifications/create-user.api.mdx
+++ /dev/null
@@ -1,59 +0,0 @@
----
-id: create-user
-title: "Create a user"
-description: "Create a user"
-sidebar_label: "Create a user"
-hide_title: true
-hide_table_of_contents: true
-api: eJztWE1z2zYQ/SuYPbVTWpQdJ3V5UxWndZukHlluD7IPILgSkYAAgw/Liob/vbME9WFJ9nQ6PsozHpHYxS7e7nuQZpfg+cxBNoFbhxbuEzA1Wu6l0VcFZCAsco+tLQGL3wI6/6spFpAtQRjtUXt65HWtpGi3pV+c0bTmRIkVpye/qBEyMPkXFB4SqC0l8RIdWWvu3NzYYsvTeSv1DJoEgkOreYUHjc8asOJSHbA0CXjpFS0RpFHEAw0ZCJy0WEDmbcB2wdVGu3jIs/4ZfRTohJU14YQMxiUyOiCbc8dipQrmghDo3DQotejdaUheq06U6U9cHD7GV1wwM2W+xPVBQmxaF1Rqj7N2YWpsxX1cene+V5Rhu33UgafaNAmc9/svwBcmqIJp41m+Tt+705+MRVag51I5xi2y2poHWWDBpG5Puqowy03xcq1qa3KF1U/7NXt6pAG7jp5dXhZrybhj0TGP2SejD0P2y/nbn+9/KL2vXZam8/m8Z6fiBAvpje0ZO0vtVNA/+f3YY+MSLbKKLwglLwpJOblimy4xV6OQUymYNy3A7tiMehDxvdziaN2l7VbLgpWQ7GG+HV0xWaD2crqQerafut0z5UFRDJ6b4LNccf0VNr3fT7qbxYWq4nZNs6cJmgSc5z5swXiGcm/O9mITkX4fj69ZDMGEKZBNjWW+lG6ViEBUUssqVJCd9/sJVPwxvr3r9xuK6Q+qfg+JZvhYK65bau3CkZpVG962wKR2nmvxWp0xVs7kbt7eEx12JH4fEa0keHpYgt2tTJyL2mN8cysFzYMvjZXfj5I8SvIoyVeW5Jv/IckCtTyK8SjGoxhfVYxvD/1EHWhGVbbEQ7TWWGaECNZiwealVG14+rW+yt0Jt3dU2lFpR6UdVFqzG3u4/Q1HpUFfGpod1Ma1xOK+hAxSMjtIwKF9oKdssoRgFWSwjCJqsjRdlsb5JlvWxvomfaAOPXArea4iL8kcxbYikTKCqzKm2m8mGWhMsAI55FXQBWcXbHR5M2a/cY9zvmiLSymfhr7oX/QPRiXXZyIOrq9YRBipuHU9rMKSzg+Gjc7/JXDT3FMhRbDSL25oWyxPjtyiHQSq+JoiXb42Or1HJ0i6hw8r4vzxz7jtPV1to82o5/KRV3UU5mZUs+HdZkKzWdt97+YxWxMaqaemPWLHs32w1Hm0Llan3zvd5/T1VStNYaoq6PZ+1jM2l75kfKt4QgXnqWgJKCmQZhrZcnXCldvHaGF/x4zstEeNj+xcXcsz6cuQ94SpUhG3rT9zZfK04lKnXQqXDgefbj+/H5x8vBpefr65PDnt9Xv+0bcFJmFUXG+fY0dDT5CuG+nx0ae14lK3ozGrYk+o2ROI8rpPOolMYLnMucNbq5qGlr8FtAvIJvcbRdFbk0CJvEDb6vErzZdgGL/6TsaUltxVoPR7w6smWe0YCIG1f9H3futmuP7rZkz86waJlSloj+VzGjLyOWRwB3cANIykCC212/UlKK5ngc/IP8alv38BGs8qbg==
-sidebar_class_name: "post api-method"
-info_path: docs/apis-tools/camunda-api-rest/specifications/camunda-8-rest-api
-custom_edit_url: null
-hide_send_button: true
----
-
-import ApiTabs from "@theme/ApiTabs";
-import DiscriminatorTabs from "@theme/DiscriminatorTabs";
-import MethodEndpoint from "@theme/ApiExplorer/MethodEndpoint";
-import SecuritySchemes from "@theme/ApiExplorer/SecuritySchemes";
-import MimeTabs from "@theme/MimeTabs";
-import ParamsItem from "@theme/ParamsItem";
-import ResponseSamples from "@theme/ResponseSamples";
-import SchemaItem from "@theme/SchemaItem";
-import SchemaTabs from "@theme/SchemaTabs";
-import Markdown from "@theme/Markdown";
-import OperationTabs from "@theme/OperationTabs";
-import TabItem from "@theme/TabItem";
-
-
Create a user
-
-
-
-Create a user
-
-## Request
-
-
Body
required
-
-The user was created successfully.
-
-
-
-The user could not be created.
-More details are provided in the response body.
-
-
Schema
= 400` and `<= 600`"} schema={{"type":"integer","format":"int32","description":"The HTTP status code for this problem.","minimum":400,"maximum":600}}>
-
-The request to create a user was unauthorized.
-More details are provided in the response body.
-
-
Schema
= 400` and `<= 600`"} schema={{"type":"integer","format":"int32","description":"The HTTP status code for this problem.","minimum":400,"maximum":600}}>
-
-The request to create a user was denied.
-More details are provided in the response body.
-
-
Schema
= 400` and `<= 600`"} schema={{"type":"integer","format":"int32","description":"The HTTP status code for this problem.","minimum":400,"maximum":600}}>
-
-An internal error occurred while processing the request.
-
-
Schema
= 400` and `<= 600`"} schema={{"type":"integer","format":"int32","description":"The HTTP status code for this problem.","minimum":400,"maximum":600}}>
diff --git a/docs/apis-tools/camunda-api-rest/specifications/deploy-resources.api.mdx b/docs/apis-tools/camunda-api-rest/specifications/deploy-resources.api.mdx
index 251d01ce22..2af5cda66b 100644
--- a/docs/apis-tools/camunda-api-rest/specifications/deploy-resources.api.mdx
+++ b/docs/apis-tools/camunda-api-rest/specifications/deploy-resources.api.mdx
@@ -5,7 +5,7 @@ description: "Deploys one or more resources (e.g. processes, decision models, or
sidebar_label: "Deploy resources"
hide_title: true
hide_table_of_contents: true
-api: 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
+api: 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
sidebar_class_name: "post api-method"
info_path: docs/apis-tools/camunda-api-rest/specifications/camunda-8-rest-api
custom_edit_url: null
@@ -38,7 +38,7 @@ This is an atomic call, i.e. either all resources are deployed or none of them a
The resources are deployed.
-
Schema
deployments object[]
Array [
process object
decision object
decisionRequirements object
form object
]
+
Schema
deployments object[]
Array [
processDefinition object
decisionDefinition object
decisionRequirements object
form object
]
The document upload failed. More details are provided in the response body.
diff --git a/docs/apis-tools/camunda-api-rest/specifications/evaluate-decision.api.mdx b/docs/apis-tools/camunda-api-rest/specifications/evaluate-decision.api.mdx
index adfa1f2260..bf48b0fa05 100644
--- a/docs/apis-tools/camunda-api-rest/specifications/evaluate-decision.api.mdx
+++ b/docs/apis-tools/camunda-api-rest/specifications/evaluate-decision.api.mdx
@@ -5,7 +5,7 @@ description: "Evaluates a decision."
sidebar_label: "Evaluate decision"
hide_title: true
hide_table_of_contents: true
-api: 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
+api: eJztWm1T2zgQ/isafbrOmSRQaLl8o4TepS+UAdrODfBBsTexWlty9ULwZPLfb1ayYxs7gUJ7vZmDGQZsSfv67K608oIaNtN0eEFHEHLNpSARTLnghktBrwIagQ4Vz9zjkB5ds8QyA5owEhULepfib2mJziDk05yYGFZDxEgCxRIC3MSgyCQnVnMxI9xoYgX/ZoF8hZz8xjRRYKwSEJFJfilGkCUyPwUtrQrhWUCkKlY2WIxHPfI5BtE9FrgXCYpsSOQoQnQprkG5CXLaXMA1sRqi3qWgAVXwzYI2r2SU0+HCPXIFER0aZSGgoRQGhMEhlmUJDxkaqf9Fo6UWVIcxpAz/M3kGdEjl5AuEhgY0UzIDZThoHC15j1Zmfwu5H6hb/jyGurV4BMLwad5S2UgygZXRUZNDJoQ0+BZVI0bOwDlizk1M2tzHhfaF1FwYmIGiAZ1KlTLjX73YpcugQ/Rx1C35eNQy9aMFfQv5fT1/KUrXk3t5vtBdG8XFDDW9ZoqzSVJ67LZ6KWjNZkBW0wjT5M3Zh2MSydCmIEyPBpRFkROcJSc1BHgwNTGyDKgBwYRZZ08/2mHWXlt6JMZNArXwLWP91CMc+cENS7NCwVd5ZZcqGyDuHLBtmjKV18g1LTnJ1ziLoh0TCxtQv73zfHevae4lKrBGovHowQKNozvkQdNTlGdr78XLfdoSaukEU6AzKbS3285g0O2ulShzpmuQp//VJDKPeRi3hf3ZKWEz2yoa20yOWQrdbARL4Qcy+uTTRzevdbnlIeZ8vlMX4NTXHswk+jsMqmrLyEyxLCYmZuZO6TAbZkwZIqcb7VIX61GA+7GCbgKotCazpi1pI1t75nOeJIQLbZgwvMwqCrRNzL1c3F1KpownEI0eHyeeEIksUi7ZdpcAz9UqeO8LVZtTMUD82wlSnMf53fb3QnSy/M4KVtHcUMsq6I2dX0L4fthxXanUabVN8FlJWTpQ15IzU4rlNKDcQKq7knZTyndcOyCV0ugCdqDq1sDdDxcF9ly5rpnolgL/clF4qgm/siZUApy7RZ1RlmcP1/SXp8qfk0FSZsIYolNb7HYfFryNbZ1CWt4SBfUqbNenm2a0Io2746Ikj7M7tXNkRAQ33ZQ4Dt1BbBP4Vjb+4MDxSAO2PUY86HTbPn7gbgutpbkB4/dLFQ+h/Kk6YLQyAw49hHbHgW5VjrxbxgZSuqxPfO9dvTr4IUr8pJpPx+LxLq0O1I7Y5pJ239hwtB7kerey0z9u5MGOv4PuI9y+jvImrzvHtZ3enrd2StUR8OdZ6o+3u+tOtJmS1zxCuZlhuAvHzs01S/imU22m5CSB9Pf26bbJ4ICc+JkkAsN4QjzesKlS7E9x5y/IxenrQ/LH7t7Lq99iYzI97Pfn83lPTcMtiLiRqifVrK+mIf7ivGc9ch4jFlOWY5+p6siQCnBFJ5OH2KIyXlcnDDqkUanWHMZNUY6bDqxlU6t4K3YOyMfTcWvz1WDt1kyZTZAGm0hrhpOEia+08meb6W0uRbOkBGCTwTKg2jBj67G+thp0Rf9f5+cnxJMgoYyATKXycV4wQiVSLnhqUzrcHQywHN/4pxeDgdvdoMfvoYkgcJMlTDho3VaHC5JKBQV+ej4u/YHhB3lGKj7jt/n2GmFagHjkNSoDaveOFlERS1NpxVMsPcXSUyytjaW9ruJ0gBXUgEIcglJSERmGVincdsQ8ceRD0Ksbg+JM/RRpT5H2FGndkYZnZjCxxAuRTGoHHWZiOqT9smptVZcyul/t5GlANShsgdDhxYJaldAhXfgAWg77/UUstVkOF5lUZtm/3rl1y0Jx2AdaCaBEhiyJvRBtR+JAfeN+yFIrIkb2yenR2Tn5kxmYs9wZFlk2Se8P9gedVHHqGooHJ2PiNfQwrKWGkizGeCdZP/k+hJfLKzRkaBU3+Rku8+aZAFOgDiz6YgWPgp+jjs9+Eg2Kf16XoHnz+dz5HdPaaXXTfeTvATf0DwfrOnoVMhtXZfU+TuOcNJVO7AJ3bQMgobK1Rge97TbGT8YuVEOZpla4fI19a7wuZjWDhonVBg0Z0ISHgKeb4YIKd/RbsX3nR0jRzCPbPQSDR2yZpmfcxHbSC2XaD/2y1d9JIif9lHHRL1jo/uHB+4/Ho4Otd+PDo+Ozo63t3qBnbowzOoZRykRNjtXVZWnb29ouqvr0//oMo8C1gRvTzxLGBaLHOWZR5KEL2pWH6KqzUXzK4rPJBV0sJkzDR5Usl/j6mwW8PL64qnCLT8uAxsAiUC51ubtveug9sOUarqvb4/bN7TIoVxyEIWRm49yrWno9+XB2jqFafHKSygjXKDbHz1HYnA7pJb2kNKAyM+Xlg3u/oAkTM+vudqiniz//AOnEnKY=
sidebar_class_name: "post api-method"
info_path: docs/apis-tools/camunda-api-rest/specifications/camunda-8-rest-api
custom_edit_url: null
@@ -27,7 +27,10 @@ import TabItem from "@theme/TabItem";
Evaluate decision
-
+
Evaluates a decision.
You specify the decision to evaluate either by using its unique key (as returned by
@@ -36,7 +39,7 @@ version of the decision is used.
## Request
-
Body
required
variables object
+
Body
required
variables object
The message variables as JSON document.
@@ -44,7 +47,7 @@ The message variables as JSON document.
The decision was evaluated.
-
Schema
evaluatedDecisions object[]
Array [
matchedRules object[]
Array [
evaluatedOutputs object[]
]
evaluatedInputs object[]
]
+
Schema
evaluatedDecisions object[]
Array [
matchedRules object[]
Array [
evaluatedOutputs object[]
]
evaluatedInputs object[]
]
The provided data is not valid.
diff --git a/docs/apis-tools/camunda-api-rest/specifications/get-decision-definition-xml-alpha.api.mdx b/docs/apis-tools/camunda-api-rest/specifications/get-decision-definition-xml-alpha.api.mdx
index e6de53134d..22ed43648f 100644
--- a/docs/apis-tools/camunda-api-rest/specifications/get-decision-definition-xml-alpha.api.mdx
+++ b/docs/apis-tools/camunda-api-rest/specifications/get-decision-definition-xml-alpha.api.mdx
@@ -5,7 +5,7 @@ description: "Returns decision definition as XML."
sidebar_label: "Get decision definition XML (alpha)"
hide_title: true
hide_table_of_contents: true
-api: eJztWFFv2zYQ/isH7iXBZMnp0q7Tm5GkWbakCBJnK+D4gaJOFluJVEnKjmHovw9HSbZju1sfij35wZAlHe++u/vuxOOKOT6zLJ6wSxTSSq0gxUwq6aRWbBqwFK0wsvK3MXtAVxtlId0XBm7h091t+KyeVRzHSjt8VuNcWkCVVloqB9ICV8CLKueQIXe1QeAqBaUdoOJJgSloBRe8rFXKQRS1dWgs6NqBzsDlCIl+CZ/VI6K/m/Si7+Hh6nEMo/sb0HM0c4mL6UnEK2kHTuvCRqIVHPBKDgxat/dg0K8Ly/SnrzWaJb06fVaZNpDVxuVoIEXHZWFD7+GzYgGruOElEkoWT1ZM8RJZzPrw/IlLFjBJkau4y1nADH6tpcGUxc7UuBvecY7ArZUzhSl8wWXv9YFwB7DIpciBC2cp9BxqJb/WCDJF5WQm0QBBd5SBfn3IAmZFjiVn8Yq5ZUVgpXI4Q8MClmlTctc+enfOmmZKgG2llUVLK94Mh3TZB/3p7vZfsFLibS0EWpvVRbEE42mEaehjKLRyqJyHhC8ueikL+r8H1Doj1Yw1TdME7PxbUNY8vtzYv0bnIWZcFpiGcKcN9skEbhAqo+cyxRSk8k70XkOi0+UeSl5VhRScVEeV0UmB5c+fLSHYRv0a2gjuW8nOLujkMwpHqWsFk9b65OHDBfx2/vbX6UnuXGXjKFosFqHJxABT6bQJtZlFJhP0I7nTEMY5GoSSLyFB4GnqneYFeVWhcRIt2AqFzKQAp72DHWyg0Lb+dUFuYRGz14s3KdhNxRZlaiPZLp1H8PRw0xNyKdVs37Rfk/G6IB080bWLk4KrL6wJmJOuOGh014qty5KbdbW8NtAEzDruavuflP/lzZ5uItTv4/E9tCpA6BQ3ZdUZIidKqWRZlyw+Hw4DVvKX9u7dcNiQTsr4d3iiAF+qgitPrV13pIJyw1vvmFTWcSV+VGa0kTO5azdkzSYXrCPxZetRX4rnh0tx3QoW0uVe50zOUfnOtuDW9/1M1+pYkceKPFbkD6zIt4c+jiMFFGVDPERjtAEtRG0MprSVKLx6+kT3tmmrgtYda+1Ya8da+1atNQEr0eU6ZTGboWcObfRjFvUfv8FmH2yj1dZk0PiNbsAsmnk/P9SmYDFbtWXUxFG0yrV1TbyqtHFNNKcczbmRNCv5lNLrttx6GhVa8MI/PpROekFDSu/mzgB1zR0u+NKHl0y+Vv1++H54UCuJfkMjjWSthy0ZtxpEr5Yq/aDaVvh7FPtRxaKojXTLR1rWhidBbtCMakrJmiSdPa+d7lshFnR/PvTU+ePvsc++VJn2yzsW7AOhrKCxLfJheLbPuPsbXzhCl2WtfPdUs3ZbxLcc6yZeKqlCClTWc7sbKnux2/YN/NVahLOQktIyp2+aM+nyOgmFLvtBd31NCp1EJZcq6kzY6GJ09/TxcjS4vbm4+vh4NTgLh6F7cd75SltXcrWFg4apQ0MeDVgnfrg/3fV/tfl+HI8Qdo8QOlb60bcquFRUJz6dq66ZTNihZsICFr8+aKB+Mg26njBhq1XCLT6ZomnosUfE4sl000J8z0ml9XFjccYLu3smsZ26k4fu9OIU/o+TioOB6R5ytfStsKjpjgXsCy53Dl6aaROwHHmKxvvZSoyEwMptrV0fOVALWffy6yuq/X8A7sugUw==
+api: eJztWN9v20YM/leI20uCyZLTpV2nNyNJs2xJESTOVsDxw0mirGulO/V+2DEM/e8DT5Lt2s7Wh2JPfjBkSTySH/mROt6KWT4zLJ6wS0yFEUpChrmQwgol2TRgGZpUi9rfxuwBrdPSQLYvDNzAp7vb8Fk+yziOpbL4LMeFMIAyq5WQFoQBLoGXdcEhR26dRuAyA6ksoORJiRkoCRe8cjLjkJbOWNQGlLOgcrAFQqJewmf5iOjvJr3oe3i4ehzD6P4G1Bz1XOBiehLxWpiBVao0UdoKDngtBhqN3Xsw6NeFVfbTV4d6Sa9On2WuNORO2wI1ZGi5KE3oET5LFrCaa14hecniyYpJXiGLWR+ey3V0/sQlC5igGNbcFixgGr86oTFjsdUOdwM9LhC4MWImMYMvuOzxHwh8AItCpAXw1BpKAgcnxVeHIDKUVuQCNRAIS7no14csYCYtsOIsXjG7rMltIS3OULOA5UpX3LaP3p2zppmSw6ZW0qChFW+GQ7rsO/3p7vZffCUKGJemaEzuynIJ2hMKs9BHM1XSorTeJXyx0UtV0v89R43VQs5Y0zRNwM5fc2XN6E0a4BqtdzHnosQshDulsU8rcI1QazUXGWYgpAfRo4ZEZcs9L3ldlyLlpDqqtUpKrH7+bMiDba+/dW0E961kZxdU8hlTS6lrBZPW+uThwwX8dv721+lJYW1t4ihaLBahztMBZsIqHSo9i3Se0o/kTkMYF6gRKr6EBIFnmQfNS0JVo7YCDZgaU5GLFKzyADu3gULb4uuC3LpFHF8v3qRgNxVblHFasF06j+Dp4aYn5FLI2b5pvybnriQdPFHOxknJ5RfWBMwKWx40umvFuKriel0t3xpoAmYst878J+V/ebOnmwj1+3h8D60KSFWGm7LqDBGISkhRuYrF58NhwCr+0t69Gw4b0kkZ/w4kEvClLrn01NqFIyRUG956YEIay2X6ozKjtJiJXbshaza5YB2JL1tEfSmeHy7FdStYCFt4nTMxR+k724Ib/wXIlZPHijxW5LEif2BFvj30cRxJoChr4iFqrTSoNHVaY0ZbidKrp090b5u2KmjssdaOtXastddqrQlYhbZQGYvZDD1zaKMfs6j/+A02+2ATrQ7OCI3f8gbMoJ73M4XTJYvZqi2oJo6iVaGMbeJVrbRtojlla861oPnJJ5det4XXE6pUKS/940OJpRc0uPSAd4aqa25xwZc+0GTyW9Xvh++HB7WS6CsaaUxrEba03GoVvVqq+YNqW+HvUeyHFoOp08IuH2lZG54EuUY9cpScNV06e1473bdCLOj+fOhJ9MffY88DIXPll3d82HeEsoLatJ4Pw7N97t3f+BJKVVU56fuonLUbJL4FrJuCqbhKkaI0nuXdoNmL3bZv4K/WIpyFlJSWOX37nAlbuCRMVdUPv+trUqokqriQUWfCRBeju6ePl6PB7c3F1cfHq8FZOAzti/Xga2VsxeWWHzRWHRr3aNQ68QP/6S7+1eZLcjxW2D1W6Fjph+C65EJSnfh0rrq2MmGH2goLWPza4QN1lmnQdYcJW60SbvBJl01Dj71vLJ5MN83Ed59MGB9BFue8NLvnFNtJPHnoTjRO4f84vTgYou4hl0vfFEtHdyxgX3D56rFMM20CViDPUHvErewoTbG2W1rWBxLUVtad/vqK+sE/A/ewdw==
sidebar_class_name: "get api-method"
info_path: docs/apis-tools/camunda-api-rest/specifications/camunda-8-rest-api
custom_edit_url: null
@@ -29,7 +29,7 @@ import TabItem from "@theme/TabItem";
Returns decision definition as XML.
@@ -42,7 +42,7 @@ for further details.
## Request
-
Path Parameters
+
Path Parameters
The XML of the decision definition is successfully returned.
diff --git a/docs/apis-tools/camunda-api-rest/specifications/get-incident-by-key-alpha.api.mdx b/docs/apis-tools/camunda-api-rest/specifications/get-incident-by-key-alpha.api.mdx
new file mode 100644
index 0000000000..4d3c852320
--- /dev/null
+++ b/docs/apis-tools/camunda-api-rest/specifications/get-incident-by-key-alpha.api.mdx
@@ -0,0 +1,60 @@
+---
+id: get-incident-by-key-alpha
+title: "Get incident by key (alpha)"
+description: "Returns incident as JSON."
+sidebar_label: "Get incident by key (alpha)"
+hide_title: true
+hide_table_of_contents: true
+api: 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
+sidebar_class_name: "get api-method"
+info_path: docs/apis-tools/camunda-api-rest/specifications/camunda-8-rest-api
+custom_edit_url: null
+hide_send_button: true
+---
+
+import ApiTabs from "@theme/ApiTabs";
+import DiscriminatorTabs from "@theme/DiscriminatorTabs";
+import MethodEndpoint from "@theme/ApiExplorer/MethodEndpoint";
+import SecuritySchemes from "@theme/ApiExplorer/SecuritySchemes";
+import MimeTabs from "@theme/MimeTabs";
+import ParamsItem from "@theme/ParamsItem";
+import ResponseSamples from "@theme/ResponseSamples";
+import SchemaItem from "@theme/SchemaItem";
+import SchemaTabs from "@theme/SchemaTabs";
+import Markdown from "@theme/Markdown";
+import OperationTabs from "@theme/OperationTabs";
+import TabItem from "@theme/TabItem";
+
+
Get incident by key (alpha)
+
+
+
+Returns incident as JSON.
+:::note
+This endpoint is an alpha feature and not enabled on Camunda clusters out of the box.
+See the [Camunda 8 REST API overview](/apis-tools/camunda-api-rest/camunda-api-rest-overview.md#query-api)
+for further details.
+:::
+
+## Request
+
+
Path Parameters
+
+The incident is successfully returned.
+
+
+
+The incident Get failed. More details are provided in the response body.
+
+
Schema
= 400` and `<= 600`"} schema={{"type":"integer","format":"int32","description":"The HTTP status code for this problem.","minimum":400,"maximum":600}}>
+
+The incident with the given key was not found. More details are provided in the response body.
+
+
Schema
= 400` and `<= 600`"} schema={{"type":"integer","format":"int32","description":"The HTTP status code for this problem.","minimum":400,"maximum":600}}>
+
+An internal error occurred while processing the request.
+
+
Schema
= 400` and `<= 600`"} schema={{"type":"integer","format":"int32","description":"The HTTP status code for this problem.","minimum":400,"maximum":600}}>
diff --git a/docs/apis-tools/camunda-api-rest/specifications/patch-authorization.api.mdx b/docs/apis-tools/camunda-api-rest/specifications/patch-authorization.api.mdx
deleted file mode 100644
index 1f51b44234..0000000000
--- a/docs/apis-tools/camunda-api-rest/specifications/patch-authorization.api.mdx
+++ /dev/null
@@ -1,75 +0,0 @@
----
-id: patch-authorization
-title: "Patch authorization"
-description: "Manage the permissions assigned to the authorization."
-sidebar_label: "Patch authorization"
-hide_title: true
-hide_table_of_contents: true
-api: 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
-sidebar_class_name: "patch api-method"
-info_path: docs/apis-tools/camunda-api-rest/specifications/camunda-8-rest-api
-custom_edit_url: null
-hide_send_button: true
----
-
-import ApiTabs from "@theme/ApiTabs";
-import DiscriminatorTabs from "@theme/DiscriminatorTabs";
-import MethodEndpoint from "@theme/ApiExplorer/MethodEndpoint";
-import SecuritySchemes from "@theme/ApiExplorer/SecuritySchemes";
-import MimeTabs from "@theme/MimeTabs";
-import ParamsItem from "@theme/ParamsItem";
-import ResponseSamples from "@theme/ResponseSamples";
-import SchemaItem from "@theme/SchemaItem";
-import SchemaTabs from "@theme/SchemaTabs";
-import Markdown from "@theme/Markdown";
-import OperationTabs from "@theme/OperationTabs";
-import TabItem from "@theme/TabItem";
-
-
Patch authorization
-
-
-
-Manage the permissions assigned to the authorization.
-
-## Request
-
-
Path Parameters
Body
required
permissions undefined[]
-
-The permissions to add/remove.
-
-
Array [
]
-
-The Authorization was patched successfully.
-
-
-
-The Authorization could not be patched.
-More details are provided in the response body.
-
-
Schema
= 400` and `<= 600`"} schema={{"type":"integer","format":"int32","description":"The HTTP status code for this problem.","minimum":400,"maximum":600}}>
-
-The request to patch the authorization was unauthorized.
-More details are provided in the response body.
-
-
Schema
= 400` and `<= 600`"} schema={{"type":"integer","format":"int32","description":"The HTTP status code for this problem.","minimum":400,"maximum":600}}>
-
-The request to patch an authorization was denied.
-More details are provided in the response body.
-
-
Schema
= 400` and `<= 600`"} schema={{"type":"integer","format":"int32","description":"The HTTP status code for this problem.","minimum":400,"maximum":600}}>
-
-The owner was not found.
-
-
Schema
= 400` and `<= 600`"} schema={{"type":"integer","format":"int32","description":"The HTTP status code for this problem.","minimum":400,"maximum":600}}>
-
-The request to add or remove permissions to an authorization was in conflict.
-More details are provided in the response body.
-
-
-
-An internal error occurred while processing the request.
-
-
Schema
= 400` and `<= 600`"} schema={{"type":"integer","format":"int32","description":"The HTTP status code for this problem.","minimum":400,"maximum":600}}>
diff --git a/docs/apis-tools/camunda-api-rest/specifications/pin-internal-clock.api.mdx b/docs/apis-tools/camunda-api-rest/specifications/pin-internal-clock-alpha.api.mdx
similarity index 76%
rename from docs/apis-tools/camunda-api-rest/specifications/pin-internal-clock.api.mdx
rename to docs/apis-tools/camunda-api-rest/specifications/pin-internal-clock-alpha.api.mdx
index 1880618981..9b9de17b8a 100644
--- a/docs/apis-tools/camunda-api-rest/specifications/pin-internal-clock.api.mdx
+++ b/docs/apis-tools/camunda-api-rest/specifications/pin-internal-clock-alpha.api.mdx
@@ -1,11 +1,11 @@
---
-id: pin-internal-clock
-title: "Pin internal clock"
+id: pin-internal-clock-alpha
+title: "Pin internal clock (alpha)"
description: "Set a precise, static time for the Zeebe engine’s internal clock."
-sidebar_label: "Pin internal clock"
+sidebar_label: "Pin internal clock (alpha)"
hide_title: true
hide_table_of_contents: true
-api: eJztV19v2zYQ/yoHPm2YYrld2mV689J0y9AVRuKswJI8UNRZYss/KknFMQwB+xr7evskw5FS7MQO1oe9rQYMW+Txfrz7/e5EbljgtWfFNTtVVnxitxmr0Asn2yCtYQW7xAAcWodCeszABx6kgCA1wtI6CA3CH4glAppaGvz7z788SBPQGa5AkM/JjfnQoImmcQCkh1Yag1UGMoBDzaXxwEM08S0KuZRYJRBuKqgsejA2AK/uuBE4uTELC6Lhpsa4hiyzHQDd+QAlDijAay4NrGRogIPBVbT3get2cmNYxhx+7tCHn2y1ZsUmPkqHFSuC6zBjwpqAJtAUb1slBafc5B89JWjDvGhQc/oX1i2ygtnyI4rAMtY626ILEn2cHUHp4XGSFw0C3nMRUszSALZWNKClUtKjsKbyECysGimanTh9YztVbSOdsGzcBHFQo2MZW1qneUhDr49Z32c7EV7vbOs2Y0EGRaujGObSXKTMsL5Py3xrjU/hvJweHw4kbW3FPfhOCPR+2Sm1HrkI9hDLByMmcvqMHU+nh4HGKLZ0Qssd1xjQkca09F6aGqwjmUkPBmse5B1Smp4htXW2VKi/2yf3Mf4M5skSKgxcKkikA/eQDEusKKrri7en8OPxqx9uv2lCaH2R56vVauKW4ggrGaybWFfnbinoS3bfTmDRoEPQfE3E8qqShMkVbOU0pk+M6Ry2DUR+0vS/aDHOPijWBydNvauVzkn2tBXM4OriHGSFJsjlmjK7Bx3XLHmnyAcvbReKUnHziXgctLUP+hTFd1pztwa7PADQZ4x6ULcTxjNa//7lnm9SzS+LxRySCxC2GtsY9aQEREFoaaTuNCuOp9OMaX6fnl5Ppz35JMa/IBIDeN8qbqK0noYjDWjrcNBPDEwaH6i//UfMWCdr+RR3EhvAWOeDiN+kiFKVvzpUbzOz7eronHVghegcVd+qkSq6p1ofsYeW+rXSvlba10o7XGl9xjSGxlasYG0XlcNDwwqWxzcoy5hHd4eOTmcb1jnFCrZJVdIXeb5prA99sWmtC31+RxTccSd5qZLwaDpV06gSZQVXcfgQWzRhuMYxilOuO1NxOIGLs8sF/MwDrvg6Zo8gH7s+mZ5MD3ol02c8zubnkCJMWtup/9EtFfJBt8n4Sxz3/S0lUnROhvUlLUvpKZE7dLOOMv6ggQEveqfnZMSy4c/bURm/flhEcql3XWwPj2f3XLdD5W0Pe9Oot6VNw8P5am/HRB86n0KcTl7sK29+HgtIWK07E7uoqcdD7dafUJ0PFHnGlBRofNwOEbsD+y7NwO8JEV5MiL0ksbF51jI0XTkRVuciLXv4LZUtczq05wOEz09nv129fzM7end+evb+8uzoxWQ6CfchZqm1PmhudvYxl+bJJeFpuJvta+N/cQUZBBjwPuSt4jKefCMhm6EtXDMx3tBSaV+zzabkHq+c6nsa/tyhW7Pi+nbbCeipz1iDvEIX+8gnXJMQUnKPFgRL5qoj+L3rTZ+NK2ZCYBuesX30LqeCe2hs86sFlc9ws9K2oqWOr+jWxVesYDfshrGM2ch7rMw4vmGKm7rjNdknt/T5B5BOFjk=
+api: eJztV19v2zYQ/yoHPrWYIrld2mV689J0y9AVQeKswOw8nKmzxVYiVZKKYxgC9jX29fZJhiOl2IkdrA/DnmJAsEge73d/fnciN8Lj0ol8Kk4rI7+Im0QU5KRVjVdGi1xckQeExpJUjhJwHr2S4FVNsDAWfEnwB9GcgPRSafr7z78cKO3JaqxAss50pj+VpINomADloFFaU5GA8mCpRqUdoA8iriGpFoqKCIK6gMKQA208YHGLWlI60xMDskS9pLCHJZMdgLp1HubUowAuUWlYKV8CgqZVkHce6yad6ZnO81wbTzM9KZUD0kVjlPZsJWqYYtWUCAtC31q6eZFZWpAlLSkLK0f9ikvr4mWwtsY1Y7t2/pmkBz9YOtNKw6JlYbBUETpyaUCfaZEIS19bcv4nU6xFvglDZakQubctJUIa7Ul7XsKmqZRETlD22XGWNsLJkmrkN79uSOTCBHSRiMaahqxX5MLq4DkPHmZ6UhLQHbLJHHilgRojS6hVVSlH0ujCsTerUslyJ9iuNG1VbMOdimQwgomwJCsSsTC2Rh+n3h6Lrkt2PJzumHWTCK98xbsDIy+UvoyREV0Xt7nGaBfdeT06PuxING2FDlwrJTm3aKtqPRDCm0NUO+hxOtOiS8TxaHQYaPBiyylo0GJNnixTqFbOKb0EY5nryoGmJXp1SxymJ5LaWDOvqP5uP7kP8cdwESWhII+qgph0QAdRcE4FezW9fH8KPx6/+eHmRel94/IsW61WqV3IIyqUNzY1dpnZheSH5V6mMCnJ0sBlLArFmFjBlk5D+OQQzt5s4OSngdP/wsWwes9Y563Sy12utFaJx/1oDNeX56AK0l4t1hzZPeiwZ4FtxTpwblqfzyvUXziPPbf2QR+juLau0a7BLA4AdIngRtjuuPEE179/vaebWfPLZHIBUQVIUwy9lBtjBGInaqVV3dYiPx6NElHjXRy9HY061skZ/wZPNNBdU6EO1HrsjtJQG0s9f4JjSjvPTfY/yoyxaqke46ahAQx13pP4XfQoVvmbQ/U21ttPC1lrLBgpW8vVtypVFdRzrQ/YfUt9rrTnSnuutMOV1iWiJl+aQuSiaQNz0JciF1n4gopEOLK3ZPmIuBGtrUQuNrFKujzLNqVxvss3jbG+y245BbdoFc6rSDxejtU0sKQyEqswfShbvKCxpsGLU6xbXSCcwOXZ1QR+Rk8rXIfoMeRD1Sejk9FBrSz6hMbxxTlEDyPXdup/UMuFfFBtFP4WxV13w4GUrVV+fcXbYnjmhJbsuOWI33OgxwvaeRyFRNK/vB+Y8eunSUgu967L7eHx7A7rpq+87WFvFPi2MHG6P1/tWczpI+uii6P01T7zLs5DAUlT160OXVQvh5P1Vp+sWufZ80RUSpJ2wRxO7A7sh7gCv0dEeJVy9iLFhua5VL5s56k0dSbjtvv/eWXmGd8csh7CZafj364/vhsffTg/Pft4dXb0Kh2l/s6HKDXG+Rr1jh0XSj+6qcCLcKR/+djtzfbz8Xwf+r/uQ301eLrzWVOhCsfwwI5N36OmQg531thnpmKzmaOja1t1HU9/bcmuRT692bYlHnWJKAkLsqGpfaE1szJm+GjCsCxetQy/d9fqkmHHWEpq/BOyDw4WXP33XfbiesK13F/zalPwVosrvgLiSuRiJmZCJMIE8oU2EeY3okK9bHHJ8lEt//4Bv315Tg==
sidebar_class_name: "put api-method"
info_path: docs/apis-tools/camunda-api-rest/specifications/camunda-8-rest-api
custom_edit_url: null
@@ -25,7 +25,7 @@ import Markdown from "@theme/Markdown";
import OperationTabs from "@theme/OperationTabs";
import TabItem from "@theme/TabItem";
-
Pin internal clock
+
Pin internal clock (alpha)
@@ -33,6 +33,11 @@ Set a precise, static time for the Zeebe engine’s internal clock.
When the clock is pinned, it remains at the specified time and does not advance.
To change the time, the clock must be pinned again with a new timestamp.
+:::note
+This endpoint is an [alpha feature](/reference/alpha-features.md) and may be subject to change
+in future releases.
+:::
+
## Request
Body
required
diff --git a/docs/apis-tools/camunda-api-rest/specifications/publish-a-message.api.mdx b/docs/apis-tools/camunda-api-rest/specifications/publish-a-message.api.mdx
index cc77148526..19adcc9642 100644
--- a/docs/apis-tools/camunda-api-rest/specifications/publish-a-message.api.mdx
+++ b/docs/apis-tools/camunda-api-rest/specifications/publish-a-message.api.mdx
@@ -5,7 +5,7 @@ description: "Publishes a single message."
sidebar_label: "Publish a message"
hide_title: true
hide_table_of_contents: true
-api: eJztWEtz2zYQ/is7OCVTWlJSJ015U22nVZqHxpbbg60DSK5ExCDA4GFZo+F/7yxBmZQoOe5Mb41nPBKJxT6/b4HVhjm+tCy+YZ/QWr5ENo9YhjY1onRCKxazqU+ksDla4GCFWkqEIsgOblWzywI3CGUjmYHTYEtMxUKkUHLjBOmykOqi9A4zWBhdgMtRGEi1MSg5CcAdru3gVs1yBFRZqYVykGm0oLSDFRcOFtoA39lj0HrpBrfq2iKp3Dq3I/SojfZbn+bgLULKLZI9FjGD3zxa95vO1ize1I/CYMZiZzxGLNXKoXK0xMtSirRWO/xqKUMbZtMcC07f3LpEFjOdfMXUsYiVRpdonEBLq4oXSJ+7CaZwaQX0ohvAgEVbddYZoZasIkceg/oT14d17WX0u2qp4AvupWMxIxtOFDjTH8X9IV9FgbbkCl4IBYV9SZVO/GKBZif3WtWPidF3aDoWhXK4RMMittCm4C68enva9WFURazRM8kOR+iV+OYRJuf7scEXJddU24WX5Boq6w25I9egVevfSri83rgU96hgcn6rVkJKwHs0kHSR/CLzlCQQzoIUC6TkvAyY2c+i8lLyRGIATRWxe24EvbCHo9g68ygG3MKHqy+fIdOpL1A5yhzPspo9XE47WAqw3EdbzwOHiit3LI1hdS+HYFFlO0U7FmAVdXhyE8DdQ+ic8ORoz7bD1P0kEOgysI5VVVBmS61sSNfr0ejprK24bcs0YP+Co8d1dtjSIqDPmyPsvjtGyD4Jn8GI51avT4J+36ieLkJIe1OF02OJL42+FxlmkHHHQYSmfM+leCr7pdGJxOKn71VhDNMgCRk6LiSEHBMjgmCCGQgFN5fvz+DX0ze/zF/kzpU2Hg5Xq9XALNITzITTZqDNcmgWKf2T3MsBzHI0CAVfE7NbOkFbvfawcjpUv3GG8rhD9iOlD6ubHmMea+qNYPsH6xiuLycgMlROLNbUZHqmd3ozT7R3cSK5umNtRftG961YXxTctMjeMVBFzDrufCeMI5j8+XVPN8Hij9lsCkEFpDrD+oh1ubBbQxREIZQofMHi09EoYgV/CE9vR9TsQ8WfEYkCfCglV+Fo2wuHziNtsMFPHZhQ1nGV/leV0UYsxb7dwQ67GhCfh4gCod4cItREOTQEQouGzhw0RpsfPPrBox88Osyj+lLocp2xmJXa1tDhLmcxGzbnnh2W7aHGIhaYRbPNhnkjWcw2gTVVPBxucm1dFW9KbVw1vKeS7NzWaDmwa4saqVMu82C5Xz1a6N7hz3jhVcbhHVxeXM3gd+5wxdd1Nsnkrup3o3ejg1pJ9IjG8XTS9I6AvU4/2KolYh9UG4Sfo7iq5pTI1Bvh1le0LaQnQW7QjD0V4BETjb1aOz0HIRY1X95vkfLh71ldbOpll+3cdfHAizIwMcxJLcj2p552pTurjHbmhlamW9idW1VnrhJqoetQGgD2k0KK0NiQxdHgVR/s00nN2VQXhVc1DtUyTBq8k+RUeuvC/VqKFOni1Ua8FfsYVuCvYBFeDQggAcXbfr0ULvfJINXFMA3bHj8TqZNhwYUaNibs8Gz86frz+fjk4+Ts4vPVxcmrwWjgHlxdCOJTwVXHj2bmB965sO5Eu2kPqv/HDwQNxh0+uGEpuVCEmrogm6YR3WzRZ6k3dVrRPGrayQ3bbBJu8drIqqLX3zyaNYtv5i1I6amKWI48Q1P3rnqsYGch3Scz8oPEpSd/epNOFW13jNMUS/ek7LzTVKdfrmbE1eYXkEJntMfwFf06wlcsZrfslrGI6RoCdRuo32+Y5GrpCSQxC3rp7x8numEL
+api: eJztWEtz2zYQ/is7OCVTWlJSJ015U22nVZqHxpbbg60DSK5ExCDA4GFZo+F/7yxBmZQoOe5Mb41mNBKIxT6/bwFwwxxfWhbfsE9oLV8im0csQ5saUTqhFYvZ1CdS2BwtcLBCLSVCEWQHt6pZZYEbhLKRzMBpsCWmYiFSKLlxgnRZSHVReocZLIwuwOUoDKTaGJScBOAO13Zwq2Y5Aqqs1EI5yDRaUNrBigsHC22A76wxaL10g1t1bZFUbp3bEXrURuutT3PwFiHlFskei5jBbx6t+01naxZv6qEwmLHYGY8RS7VyqBxN8bKUIq3VDr9aytCG2TTHgtM/ty6RxUwnXzF1LGKl0SUaJ9DSrOIF0u9ugilcmgG96AYwYNFWnXVGqCWryJHHoP7E9WFdexn9rloq+IJ76VjMyIYTBc70R3F/yFdRoC25ghdCQWFfUqUTv1ig2cm9VvUwMfoOTceiUA6XaFjEFtoU3IVHb0+7PoyqiDV6JtnhCL0S3zzC5Hw/Nvii5Jpqu/CSXENlvSF35Bq0av1bCZfXC5fiHhVMzm/VSkgJeI8Gki6SX2SekgTCWZBigZSclwEz+1lUXkqeSAygqSJ2z42gB/ZwFFtnHsWAW/hw9eUzZDr1BSpHmeNZVrOHy2kHSwGW+2jreeBQceWOpTHM7uUQLKpsp2jHAqyiDk9uArh7CJ0Tnhyt2XaYup8EAl0G1rGqCspsqZUN6Xo9Gj2dtRW3bZkG7F9w9LjODltaBPR5c4TdjeBRXva5+AxiPLeIfS7020f1dC1C9ptinB7Lf2n0vcgwg4w7DiL05nsuxVNFKI1OJBY/fa8YY5gGScjQcSEhpJqIEQQTzEAouLl8fwa/nr75Zf4id6608XC4Wq0GZpGeYCacNgNtlkOzSOlLci8HMMvRIBR8TQRvWQVtEds9y+kAgsYZyuMO548gIMxuesR5rKk3gu3vr2O4vpyAyFA5sVhTr+mZ3mnRPNHexYnk6o61Fe0b3bdifVFw0wJ8x0AVMeu4850wjmDy59c93QSLP2azKQQVkOoM653W5cJuDVEQhVCi8AWLT0ejiBX8IYzejqjnh4o/IxIF+FBKrsIOtxcObUvaYIOfOjChrOMq/a8qo41Yin27gx12NSA+DxEFQr05RKiJcmgIhBYNbT1ojDY/ePSDRz94dJhH9dnQ5TpjMSu1raHDXc5iNmz2PTss202NRSwwi644G+aNZDHbBNZU8XC4ybV1VbwptXHV8J5KsnNoo+nAri1qpE65zIPlfvVoonuUP+OFVxmHd3B5cTWD37nDFV/X2SSTu6rfjd6NDmol0SMax9NJ0zsC9jr9YKuWiH1QbRB+juKqmlMiU2+EW1/RspCeBLlBM/ZUgEdMNPZq7TQOQixq/rzfIuXD37O62NTLLtvr18UDL8rAxHBdakG2f/lpZ7pXltHO9aGV6RZ251TVuV4JtdB1KA0A+0khRWhsyOJo8KoP9umk5myqi8KrGodqGS4cvJPkVHrrwjFbihTp4NVGvBX7GGbgr2ARXg0IIAHF2369FC73ySDVxTANyx5/E6mTYcGFGjYm7PBs/On68/n45OPk7OLz1cXJq8Fo4B5cXQjiU8FVx4/m6g+8c2DdiXbTblT/j/cEDcYdPrhhKblQhJq6IJumEd1s0WepN3Va0Txq2skN22wSbvHayKqix988mjWLb+YtSGlURSxHnqGpe9ddjfizkO6TGflB4tKTP70LTxVtV4zTFEv3pOy801SnX65mxNXmRUihM1pj+IpekvAVi9ktu2UsYrqGQN0G6ucbJrlaegJJzIJe+vwDhDJj0A==
sidebar_class_name: "post api-method"
info_path: docs/apis-tools/camunda-api-rest/specifications/camunda-8-rest-api
custom_edit_url: null
@@ -44,7 +44,7 @@ The message variables as JSON document.
The message was published.
-
+
The provided data is not valid.
diff --git a/docs/apis-tools/camunda-api-rest/specifications/query-decision-definitions-alpha.api.mdx b/docs/apis-tools/camunda-api-rest/specifications/query-decision-definitions-alpha.api.mdx
index 233c723a7b..7dadf0ce71 100644
--- a/docs/apis-tools/camunda-api-rest/specifications/query-decision-definitions-alpha.api.mdx
+++ b/docs/apis-tools/camunda-api-rest/specifications/query-decision-definitions-alpha.api.mdx
@@ -5,7 +5,7 @@ description: "Search for decision definitions based on given criteria."
sidebar_label: "Query decision definitions (alpha)"
hide_title: true
hide_table_of_contents: true
-api: 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
+api: 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
sidebar_class_name: "post api-method"
info_path: docs/apis-tools/camunda-api-rest/specifications/camunda-8-rest-api
custom_edit_url: null
@@ -42,11 +42,11 @@ for further details.
## Request
-
Body
sort object[]
page object
filter object
+
Body
sort object[]
page object
filter object
The Decision Definition Search successful response.
-
Schema
page object
items object[]
+
Schema
page object
items object[]
The Decision Definition Search Query failed. More details are provided in the response body.
diff --git a/docs/apis-tools/camunda-api-rest/specifications/query-decision-instances-alpha.api.mdx b/docs/apis-tools/camunda-api-rest/specifications/query-decision-instances-alpha.api.mdx
new file mode 100644
index 0000000000..3d29cc270c
--- /dev/null
+++ b/docs/apis-tools/camunda-api-rest/specifications/query-decision-instances-alpha.api.mdx
@@ -0,0 +1,57 @@
+---
+id: query-decision-instances-alpha
+title: "Query decision instances (alpha)"
+description: "Search for decision instances based on given criteria."
+sidebar_label: "Query decision instances (alpha)"
+hide_title: true
+hide_table_of_contents: true
+api: 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
+sidebar_class_name: "post api-method"
+info_path: docs/apis-tools/camunda-api-rest/specifications/camunda-8-rest-api
+custom_edit_url: null
+hide_send_button: true
+---
+
+import ApiTabs from "@theme/ApiTabs";
+import DiscriminatorTabs from "@theme/DiscriminatorTabs";
+import MethodEndpoint from "@theme/ApiExplorer/MethodEndpoint";
+import SecuritySchemes from "@theme/ApiExplorer/SecuritySchemes";
+import MimeTabs from "@theme/MimeTabs";
+import ParamsItem from "@theme/ParamsItem";
+import ResponseSamples from "@theme/ResponseSamples";
+import SchemaItem from "@theme/SchemaItem";
+import SchemaTabs from "@theme/SchemaTabs";
+import Markdown from "@theme/Markdown";
+import OperationTabs from "@theme/OperationTabs";
+import TabItem from "@theme/TabItem";
+
+
Query decision instances (alpha)
+
+
+
+Search for decision instances based on given criteria.
+
+:::note
+This endpoint is an alpha feature and not enabled on Camunda clusters out of the box.
+See the [Camunda 8 REST API overview](/apis-tools/camunda-api-rest/camunda-api-rest-overview.md#query-api)
+for further details.
+:::
+
+## Request
+
+
Body
sort object[]
page object
filter object
+
+The decision instance search successful response.
+
+
Schema
page object
items object[]
+
+The decision instance search query failed. More details are provided in the response body.
+
+
Schema
= 400` and `<= 600`"} schema={{"type":"integer","format":"int32","description":"The HTTP status code for this problem.","minimum":400,"maximum":600}}>
+
+An internal error occurred while processing the request.
+
+
Schema
= 400` and `<= 600`"} schema={{"type":"integer","format":"int32","description":"The HTTP status code for this problem.","minimum":400,"maximum":600}}>
diff --git a/docs/apis-tools/camunda-api-rest/specifications/query-decision-requirements-alpha.api.mdx b/docs/apis-tools/camunda-api-rest/specifications/query-decision-requirements-alpha.api.mdx
index 2fe5a829ea..b28d9fbb9a 100644
--- a/docs/apis-tools/camunda-api-rest/specifications/query-decision-requirements-alpha.api.mdx
+++ b/docs/apis-tools/camunda-api-rest/specifications/query-decision-requirements-alpha.api.mdx
@@ -5,7 +5,7 @@ description: "Search for decision requirements based on given criteria."
sidebar_label: "Query decision requirements (alpha)"
hide_title: true
hide_table_of_contents: true
-api: eJztWE1z2zYQ/SsY9JLMUKKcZjoZ3hzb6bhNHNdy0oOkA0QuRSQgQAOgZA2H/72zACnREmXJaW9NLo6I/Xy7+4hlRS1bGBpN6CXE3HAliYaHkmvIQVpDZwFNwMSaF5YrSSM6BqbjjKRKk6RPg8yZgYQoSRZ8CZLEmlvQnA2nciqjKJLKwlTeZ9wQkEmhuLSEG8IkYaLIGEmB2VIDYTIhUlkCks2FN3jB8lImjMSiNBa0Iaq0RKXEZkDm6nE4lWMA92vSir4jd1fje3J+e03UEvSSw2r2KmQFNwOrlDBh7AUHrOADDcbuPRi0esM8+eWhBL3Go9dTiQikpbYZIBKWcWGGLsOppAFFSMDY9ypZ06iiDUIJjVImDAQ0VtKCtHjGikLwmCG+4TeDIFfUxBnkzJ0K8Tml0aSidl0Ajaiaf4PY0oAWWhWgLQfjNJR21hoppjVb04ByC7l5iZ2Ug0g6hozVXC5oHVClE9D7J9ggKSuFRa8mpnUddNKdNAZnAbXcCth00F8I5Vhpe+eRovUMNQu2gBeFq1XeiYlLCwvQNKCp0jmz/tGvbzB+wXNuT5Q1Lsbz1D7JeA/Up7HVG8X3kCoNL9Gse/G5ZQvY4hP0+OtROqywX2vRJHgq3O3I33Um/k9YH0X1t7d0l0juMyDMGL6QkJDvsA7IKuNxRlhsDWGGMFJK/lAC4QlIy1MO2rGOReropZ4hVi7J5WVPkDcsh/7e3Y3p8tMNkSyHllkOu1qCNtzP67GWejb5xs5xhwdyu+6Z112HtsmMJ8fdWJBM2lOsYhpe+gTDnW7ty+KDa8anbPCcfF/H1558TKGk8Q37ZjTyfbsbdv/Ly48vMWUcgzFpKUhrbeho/T+n7ZfynVWWiesdFjk4c3VAU66NRZ79ykQJ5mVsJtiP6j7HZx7QlxDaQY1deHbjORLnT3r7H9KbBqNKHcPpmHXxarUJ3jyamh6uGVkxQwqmDSQ/Tq3Xl/+SWpEvns7kUUJtJ85pvf0hEnWXZZIyLiAZkk9KQ3tPJkwDKbRa8gQSwmULrPNJ5ipZI9ui5xxsphIa0UIZN67MZjSiYet40HUcescUb2Eau87xaakFjWjlqbmOwrDKlLF1VBVK2zpcYvcumea4ZjgSwGOfbnutFSpmIvMR7IOAB90O2dk9fmcWVmztyl80l/St6Xejd6Neqyh6wCJuMz5DZ3T70tmazawtes164VMM18i2BuJSc7seo5qHZw5Mgz4vsRCbJm78Oev42wvRoPnPh5Yu/vj73tUVX5h32xXp6pHlhYCnd9KDZDw6QoPbkdpQ2GEVnMWtwnY+O4uPX60mm91oK96sRH7vmW23F7+VjDY7x2hno5hUHtzuroDPEBouU+WQbUZ1v0bdxOhoeLZXaKwjvktileeldJcUuSArbjPCOjVv9ughxThjwHmPKio9hq3YR39CvjYsfjbEfvVDhVU3URguuM3K+TBWebs+b/7OhZqHOeMybFyY8OL805eby/PBx+uLq5vx1eBsOBraR//2xzHPmezE4fjoANG8cp8MXu/mX22vaT8/V5z2uaIZYwuPNiwE4xL73hW5ajh3Qns5l7ZtjBu+Z84JrSpE9YsWdY2PXRg0msy2RIu/6oBmwBI/D/Q7Tja98IUb3GM8KC5Kd43bvWvXQatxHsdQ2GdlZ533yO3n8T3SUvNdJlcJ6mi2wm82bEUjOqVTiqPtmskxnnteUcHkonQDTr1d/PcPYo3EJQ==
+api: eJztWN9v2zYQ/lcI7qUFZMntiqHQW5qkQ7Y2zeK0e7D9QEsniy1FqiRlxxD0vw9HSrZiy3FSDNjD2pfU4v387u4TTzW1bGloPKUXkHDDlSQavldcQwHSGjoPaAom0by0XEka0wkwneQkU5qkQxpkwQykREmy5CuQJNHcguYsnMmZjONYKgszeZdzQ0CmpeLSEm4Ik4SJMmckA2YrDYTJlEhlCUi2EN7gOSsqmTKSiMpY0IaoyhKVEZsDWaj7cCYnAO7XtBN9S24vJ3fk7OaKqBXoFYf1/EXESm5GVilhosQLjljJRxqMPXgw6vTCIv3lewV6g0cvZxIRyCptc0AkLOPChC7DmaQBRUjA2Hcq3dC4pi1CKY0zJgwENFHSgrR4xspS8IQhvtFXgyDX1CQ5FMydCvEpo/G0pnZTAo2pWnyFxNKAllqVoC0H4zSUdtZaKaY129CAcguFeY6djINIe4aM1VwuaRNQpVPQhyfYIBmrhEWvJqFNE/TSnbYG5wG13ArYdtBfCOVEaXvrkaLNHDVLtoRnhatV0YuJSwtL0DSgmdIFs/7Rr68xfsELbp8oa1yMZ5l9kPEBqA9ja7aK7yBTGp6j2Qzic8OWsMMnGPA3oHRc4bDWok3wqXB3I3/bm/g/YXMS1d/e0H0iucuBMGP4UkJKvsEmIOucJzlhiTWEGcJIJfn3CghPQVqecdCOdSxSxyD1hFi5oQivWQHDjbsf0MXHayJZAR2tHPezAm24H9ZT/fRo5q2d0w6HErsamNR9b7ZNi6enfViQTNqnWMUcvDS5ujhluNenFwNZvHdt+JAHHpMf6vXG044plTS+VV+Px75j98Mefm35wSWmShIwJqsE6ayFjtD/dcJ+LtNZZZm42uOPo9PWBDTj2lhk2C9MVGCex2OC/ajuY0zmAX0OlR3V2IdnP54Tcf4ktv8VsWkwqtIJPB2wPlidNsHbRlvN49Uia2ZIybSB9D8kVWSKh9N4kkq7WXNab36IPt0FmWSMC0hD8lFp6O7GhGkgpVYrnkJKuOyAdT7JQqUb5Fn0XIDNVUpjWirjBpXZnMY06hyP+o4j75jizUtjyzkmrbSgMa09KTdxFNW5MraJ61Jp20QrbN0V0xxXCzf+eOzT7a6yQiVM5D6CQxDwoN8he/vG78zCmm1c+cv2Yr4z/Xb8djxoFUWPWMQNxmfojO5eNzuzubXloFkv/BTDDfKsgaTS3G4mqObhWQDToM8qLMS2iVt/zjr+9kI0aP/zvuOKP/6+c3XFV+Xtbi26vGdFKeDhPfQoDY8fI8DdPG3J64g8TuFOejeZvTXHL1LT7Sa0E28XIL/lzHe7it9BxtsNY7y3P0xrD2t/M8BnCAqXmXKYtkN6WJ1+VnQcvjooMVYQ3x+JKopKuouJXJI1tzlhvWq3W3NIMc4EcNLjmkoPYCf2wZ+QLy15vwqxU/04Yb1NHEVLbvNqESaq6Jbl7d+FUIuoYFxGrQsTnZ99/Hx9cTb6cHV+eT25HL0Kx6G99298HPCCyV4cjomOUMwL94Hg5X7+9e5q9vPjxNM+TrQDbOHeRqVgXGLfuyLXLdtO6SDb0q6NcZ/3nDmldY2oftaiafCxC4PG0/mOYvFXE9AcWOrngX7DmabnvnCjO4wHxUXlrm779+sm6DTOkgRK+6jsvPcGufk0uUNCar/CFCpFHc3W+IWGrWlMZ3RGcbRdMzmuc89rKphcVm7AqbeL//4Bmou9Kw==
sidebar_class_name: "post api-method"
info_path: docs/apis-tools/camunda-api-rest/specifications/camunda-8-rest-api
custom_edit_url: null
@@ -42,11 +42,11 @@ for further details.
## Request
-
Body
sort object[]
page object
filter object
+
Body
sort object[]
page object
filter object
The decision requirements search successful response.
-
Schema
page object
items object[]
+
Schema
page object
items object[]
The decision requirements search query failed. More details are provided in the response body.
diff --git a/docs/apis-tools/camunda-api-rest/specifications/query-incidents-alpha.api.mdx b/docs/apis-tools/camunda-api-rest/specifications/query-incidents-alpha.api.mdx
index 08b5c71238..c7167452a9 100644
--- a/docs/apis-tools/camunda-api-rest/specifications/query-incidents-alpha.api.mdx
+++ b/docs/apis-tools/camunda-api-rest/specifications/query-incidents-alpha.api.mdx
@@ -5,7 +5,7 @@ description: "Search for incidents based on given criteria."
sidebar_label: "Query incidents (alpha)"
hide_title: true
hide_table_of_contents: true
-api: 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
+api: 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
sidebar_class_name: "post api-method"
info_path: docs/apis-tools/camunda-api-rest/specifications/camunda-8-rest-api
custom_edit_url: null
@@ -39,23 +39,11 @@ for further details.
## Request
-
Body
sort object[]
page object
filter object
+
Body
sort object[]
page object
filter object
The incident search successful response.
-
Schema
page object
items object[]
Array [
lastOperation object
rootCauseInstance object
-
-Process instance reference description
-
-
rootCauseDecision object
-
-Decision instance reference description
-
-
]
+
Schema
page object
items object[]
The incident search query failed. More details are provided in the response body.
diff --git a/docs/apis-tools/camunda-api-rest/specifications/query-process-instances-alpha.api.mdx b/docs/apis-tools/camunda-api-rest/specifications/query-process-instances-alpha.api.mdx
index b3b4568bbf..56c48f6cf4 100644
--- a/docs/apis-tools/camunda-api-rest/specifications/query-process-instances-alpha.api.mdx
+++ b/docs/apis-tools/camunda-api-rest/specifications/query-process-instances-alpha.api.mdx
@@ -5,7 +5,7 @@ description: "Search for process instances based on given criteria."
sidebar_label: "Query process instances (alpha)"
hide_title: true
hide_table_of_contents: true
-api: eJztWW1z4jgS/isq3ZeZOt6Snd3J+hsDZMc3CbBAsnVHqJSw21i7tuSV5BCK4r9fSbKxATuBq6n7NFM1FSx1t1r9Kj3aYkVWEjtzPBbcAykRZVIR5gFeNLAP0hM0UZQz7OApEOGFKOACJUfEEi2JBB9xhlb0BRjyBFUgKGk9sSfmOA7jCp7YLKQSAfMTTplCVCLCEImSkKAAiEoFIMJ8xLhCwMgysgJ7JE6ZT5AXpVKBkIinCvEAqRDQkr+2ntgUwHzNc9IbNBlMZ6g7dhF/AfFCYb340CYJlU3FeSTbniVskoQ2BUh1MtDM+Vqx/4+/UxAbPfXxiendB6lQIQjkgyI0ki2zwyeGG1jA3ylI9YX7G+xszScV4GMnIJGEBvY4U8CUniNJElGPaNu2/5TawFssvRBiYmajaBRgZ77FapMAdjBf/gmewg2cCJ6AUBSk4eDCSMuoiBBkgxuYKojlJXICCpFfEiSVoGyFdw3MhQ/idEYHR0DSSOlVpYd3u0Zpu/NM4KKBFVUR7KPnd23KKRdqYi2FdwvNmZAVXKSu4HFJJ8oUrEDgBg64iImyQz9da/0jGlN1Jq00OnYDdbDjE6Me6rbbM36BgAu4hHNXaZ8xWUFhn0bFehVM9Qynvo6yDZ5rbpEypp1e7GDJeQSEaaMRT9EXqJ6jzKM+MCWrpwPKqAzBr571eJxEoGqndeGJ6mYFKEFB3kGgqglACC7uQcos9E4C3+yLqo1bnRdSEaH6RFUwl0LLJwqaisZglmT+ZQzLJGZZXa7RIivEfdCm1LXkEYSktpqcEfAvRFBdaC8JBkbiaoO9kCgFeUb45yzlSM63mTWUx0yxWxOrpWLRwEuivHCUgDC1s84uRABTR0K/weZdu/zySbMrYISpStn1Op/oWk9albc7W0Jlwpm0ZrzudPSfwy48CwHlvToXh7LWLFNPjwdphHJBLdOXvnvfubRgK65I5B7FwVseCKiQSjeKx3OjqlQeI/K/8r5VkK1BL6nItRzH5jnW5x09j9n/Ojuws3oxrMvhbP6yKnJGmTLpeH7+WfrbiK+H3IfL8/f/UZylqiEHlsb6CNTtzdzHAW5gd9hz+4PhDDdwb3Q/vhvMBn39uzvsDe7Mz4fht+Hoj6H5NR0Peu6tO+jjRamDVjexkMiuab/7elhNd9ImvkspbGDBucq9U0PCc83ejO/DGoeK7bybOdWrntUk7EC9AyeD6ejucfBc9p/x2fN4MuoNptNndzid6RHcwP2B9mvVTLfff37sTtzulzv9+TDud2eD8sj9qO/e/vsNof1Bz526o+Fzf3DrDt2ZOxqerngwd+/+NulWqbM4J3Knva+D/oMNzbtR75v5MbUWuO26dqII5cU5x6n9ae6SLCsV1sKZCmIz45Eo+kpB6IK7OT+4ji+6SEAAAvSvMuG7gfd22J9k3Ll0NaW5/iwxydXPDFNP+S5BZfMyDJ8uPYoYISggNAK/he65gPy6jIgADSC8UB98RJm5uufHFbTk/ubNM0si+DKC+J+nZ5dD5bpaNU2ZrYusHxGRmZuXdvX55LaHfv308+fFh1CpRDrt9nq9bonAa4JPFRctLlZtEXj6v6b72EKzEASgmGzQEhDxfeM4EqEiQpBMwKMB9ZDiZoOZ2ki71e7vnQNTTW3aZ0kqKD5GaLroYeIi0y9osKFsdbr04cV9yVPlLCPC/sJFVFRd9Q9XkWkcE7HJUZjDBbICk75/0vvp+kS2Dqmvs9kYWRHI4z4YxElp6ChbSG8ipozGulp96nQaOCav9uuXTmenZWqPn7EThuA1iQgzoXW8HcpQXMRty95nM3Ds+3iGC7qix+u2jpNdD/btjmwy/lyVjF2GtJWFjkNTjBH3vFQI8NE6pBHkmF2+dgZV/ci1H7n2I9fqcm3XwDGokPvYwQmXJnSICrGD21k6NfcQeNuCgFijgeIFhDTX4lRE2MFbmzk7p93ehlyqnbNNuFC79ot2S47CGC/qaZtheeRE3CNRaFc/9aCe0JBMvrMjDPw3omBNNsaiSQYWF6JvOjedSqmatEaiRtXtDm38lWpCLlYnd6VYS3yO4J2+NEvwUkHVZqrZrHmWQASIbqqdsI+LbD0j3dx8DBFuZD9u82j51x8z43BdzyYFVD94JfpseoiN7jFPJVIoUE77VcI17UCBZNrvEnaZDezRSvt9gE/aocMjdBHsZSCyGC1dcfF15/pTs/Nr8+rzrHPjXH12Op9bnZvr/+DStfYtoqMLfLFIPbzYOQQPLShYMOZY4DwfqkbuSivVAnad8h20DMCaaJ7v3y4KWdmThX2XWBSvC/bVoLN/E+gcIf7zrQ26Mpavx3amGgXcRFxWK05jV+86tw7utK5O69LYNeXV43GcMtNj2QqtqQoRKeVC9s6lC29EPdBn8MLAOdmdnUGZP9BVS+exLTZ5a11RFabLlsfj/Hlr/3cZ8WU7JpS1syVku9e9fxj2u807tzcYTgfNq1anpV4tuKVLX0xYSQ97vD99BvxgnvM+Hu99W5wwfjwjvv+MmJU1Ba+qnUSEGgzHOHeb9Z85Puk/OA9d/epmu8gcb7faog8i2u30sFEBO/NFOXvnOjdDIL7NAYsm4p51WHOmdckSWufUMXy8a+QcXc+DRL1Juyj10/FoqvGEZfZWGnNf8wiy1u+oZI0d/ISfsE7nZA8fmfEtjghbpbZKWrn6338B+9uThg==
+api: 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
sidebar_class_name: "post api-method"
info_path: docs/apis-tools/camunda-api-rest/specifications/camunda-8-rest-api
custom_edit_url: null
@@ -42,11 +42,11 @@ for further details.
## Request
-
Body
sort object[]
page object
filter object
+
Body
sort object[]
page object
filter object
The Process Instance Search successful response.
-
Schema
page object
items object[]
Array [
operations object[]
callHierarchy object[]
]
+
Schema
page object
items object[]
Array [
operations object[]
callHierarchy object[]
]
The Process Instance Search Query failed. More details are provided in the response body.
diff --git a/docs/apis-tools/camunda-api-rest/specifications/query-user-tasks-alpha.api.mdx b/docs/apis-tools/camunda-api-rest/specifications/query-user-tasks-alpha.api.mdx
index c85a68646b..96e707d492 100644
--- a/docs/apis-tools/camunda-api-rest/specifications/query-user-tasks-alpha.api.mdx
+++ b/docs/apis-tools/camunda-api-rest/specifications/query-user-tasks-alpha.api.mdx
@@ -5,7 +5,7 @@ description: "Search for user tasks based on given criteria."
sidebar_label: "Query user tasks (alpha)"
hide_title: true
hide_table_of_contents: true
-api: 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
+api: eJztWVlv2zgQ/isE96XF+lB6bVdvbtIjuz2yidN9cPxASyOLLUWqJBXHMPTfF0NKlmwrjr0o0JcUCGqJM0PO9Q1ntKKWzQ0NJ/TagCaWme902qMxmEjz3HIlaUivgOkoJYnSpKipDJkxAzFRksz5LUgSaW5Bcza4kTcyDEOpLNzIccoNARnniktLuCFMEibylJEEmC00ECZjIpUlINlMeIGnLCtkzEgkCmNBG6IKS1RCbApkpu4GN/IKwD1NatLX5PLt1ZiMLs6JugV9y2ExfTJkOTd9q5Qww8gT9lnO+xqM3XnRr/kGWfzbjwL0Epee3khUOym0TUGTGCzjwgychjeS9qiGHwUY+0bFSxqu3CPXENMwYcJAj0ZKWpAW11ieCx4xNOrwm0HLrqiJUsiYWxXiS0LDyYraZQ40pGr2DSJLezTXKgdtORjHobSTVlExrdmS9ii3kJlj5CQcRNwSZKzmck7LHlU6Br27glGRsEJY3NVEtCx7LXUnlcBpj1puBazD5h805ZXS9tJbipZT5MzZHI46rlZZ60xcWpiDpj2aKJ0x6189f4bnFzzj9kBa4844SuyGxjtG3TxbuWZ8A4nScAxn2WmfCzaHxj69jv06mNoMmwm7zmXij0lcPJMqVgd0e4Pd2BCVQe6T6ykOl/gdlg965NUL5xHLLHTGJTOGzyV0L4KADKQ97w7piMmYx8zCe62KfD8JKtlJkWsVgTFnkHDJ0SJ/H6xUxXoujWUygsMZLUiGWpnDTnSP+rdMc0RXc3ikbjtQsqzb8LdMFF0rrZhFi46Z+f61OsY7Fzzr8O0i3SbZpehKhNJjksmVNP7Yz4JgN4zHKTSFrE4RU0Roy6QQpJYwcAj/0xH8WOizyjJxvuWmfUGTcG0sQu5X9M0RTkfzCfZ/efdBmzfoMdjW4jgQ3CqnPYhF2wocmQm/GMrq1aOh5F4MvE//VibfB44HsB6KUb8CXfHNEQbU4FL/rNOrLQ40VN/yDByXynIBx/MlSgi1uM6P44oLOI5hf4GBOwtaMvFO6ewSEtAgo+6g3XHfV9CGe4g84B4WFcaq7AOwGHRnDrI4dmKZuNgEx46A40pz2+3V3UJQk2ODwZqyMCC4mPI5Xvux1XB1zv1qvayZEXQyLnlWZDQMejRjd/73SRC07s0vg65KhtDeXQU7AdFRvji4rnl0TBgXEA/IJ6Wh7mII06iBuuUxxIRLp1ENo2Sm4uXeAphrNROQ/b5bCDdPNSIXnrLal3ifEmaIJ5z53SeX707Jny9e/jF9klqbm3A4XCwWA51EfYi5VXqg9Hyokwj/kO6p85EGkrElmQFpQoQ0iE1MDhFPeESsqlzmD4Oh4fV7oPq61T3pVGi+E1gjcn15TngM0vJkyeV8d+vNfmqmChvOBJPfaRMHXR3Y5i6myDKml3VzvLlBVYGKh68Nz591psaH8fiCeBEkUjG4CYDFjr7aaCPsXwTtwH8VBAhHzuMHaCIJ3OWCSRda2+pwSbImbp1ivML6n+QZpfmcb+872LicVEF85jXyWfiyKwtHkqCVETYJaK00UVFUaA0xWaRcOPEIlfXedQ/1mGuPufaYa/fkWtmjGdhUxTSkuTIudJhNaUiHWPH6biQ59CWP4nRG37qLxGRFCy1oSFc+ZcpwOFylytgyXOVK23J4i/7YaJBx2adWHTJCRUykfttd1+ECtse1SlszyffMwoItnSnzanjXiH4dvA667yVK23sk4pTTa+gDrwUGtVjM6k6xnvgQwSW2XgaiAi84V8jmzTMDpkGPCrT+OiCq/Zx0fPZEtFf9eFeHyV//jp2nEcgum9Hp2zuGt+TN2ZNrtIJ1G9UEXdM9Ne9aTVPzcrvl6VjxDU2z0N2GBN1NRrBxf94jZPNYrWib1JOV9qobqKyvtFN0sYubyXpq21BXw1o/kZ02c1U/Lw3W09Bga9Y5WXn3tqeY+K50CZ8o59sqHXejBI9Z3+9pMDjZTf2Lc4dgkcqyQroyJudkwW1KWCvqqgk/YpvgEeD9dj1rWm/70a+QqqMgJwPMGJ/WdfWac5sWs0Gksnqwv/5/JtRsmDEuh9UWZng6+nT9+WzU/3h++vbz1dv+ySAY2Ds/jEB0yZhsncPdv9tfPp64LxhPt5VeNdX78ZPJnk8mFWRYuLPDXDAuEcScO1cVqE9oA+q0jlL8tOCheUJXKzTltRZlia/d3jScTJvcwqeyR1PXUbrUcXBCT72L+mM8RJNsO5O9sldzjKIIcruXdtqqThdfrsaIe9UHoUzFyKPZAj8WsQUN6Q29oZi5LmwcpLr3KyqYnBcuf6mXi//+A/q1lAY=
sidebar_class_name: "post api-method"
info_path: docs/apis-tools/camunda-api-rest/specifications/camunda-8-rest-api
custom_edit_url: null
@@ -43,11 +43,11 @@ for further details.
User task filter request.
-
The user task search successful response.
-
Schema
page object
items object[]
Array [
customHeaders object
]
+
Schema
page object
items object[]
Array [
customHeaders object
]
The user task search query failed. More details are provided in the response body.
diff --git a/docs/apis-tools/camunda-api-rest/specifications/reset-internal-clock.api.mdx b/docs/apis-tools/camunda-api-rest/specifications/reset-internal-clock-alpha.api.mdx
similarity index 67%
rename from docs/apis-tools/camunda-api-rest/specifications/reset-internal-clock.api.mdx
rename to docs/apis-tools/camunda-api-rest/specifications/reset-internal-clock-alpha.api.mdx
index 704863ee4e..12e6a22286 100644
--- a/docs/apis-tools/camunda-api-rest/specifications/reset-internal-clock.api.mdx
+++ b/docs/apis-tools/camunda-api-rest/specifications/reset-internal-clock-alpha.api.mdx
@@ -1,11 +1,11 @@
---
-id: reset-internal-clock
-title: "Reset internal clock"
+id: reset-internal-clock-alpha
+title: "Reset internal clock (alpha)"
description: "Resets the Zeebe engine’s internal clock to the current system time, enabling it to tick in real-time."
-sidebar_label: "Reset internal clock"
+sidebar_label: "Reset internal clock (alpha)"
hide_title: true
hide_table_of_contents: true
-api: eJzdVcFu4zYQ/ZXBnFpUkZxttk11M7LZNsV2N0icFmg2B4oaWdxQpJak4hiGgP5Gf69fUgwpJ46TBfbQUw0Ysszhe3wzb4YbDGLpsbzGE23lLd5kWJOXTvVBWYMlXpCn4CG0BH8SVQRklsrQP3/97UGZQM4IDZL3QrAxTA7OkQng1z5QB0F1lAEZUWlllqBCjFPyFpQBR0IfcET+0Sxa5cH25ARTg/IweGoGDY114CgMzjBApJj4PhpjXSc0VNSKO2UdiCaQY5JWeKiIDPTKGKqZVIDvSapGSZgoMUNHvrfGk8dyg69mR/x4moHFA+FKePCDlOR9M2i9BsfJ2ere0ZvjmOHr2ew52Nw8Zo2csw6sjAmrYdUqTdA7y/hbpY4+D+RDjhlKawKZwJii77WSMU9F72ylqfvuk2eCDXrZUideYIbzFAk1BaE02OoTyQDCQwqsqOaSXF+8PYGfjl7/ePNNG0Lvy6JYrVa5a+QB1SpYl1u3LFwj+ctx3+awaMkRdGINFYGoa8WcQrOYnlxQ5HdSn7I1HRvCup8qwb+wxHQszPBxM4tJq9sn+uCUWWKGDRsgYImDU7hv3jlcXZyBqskE1ay3OX1CHfc0YtCMISo7hLLSwtxyBYMK+kXSfRY/dJ1wa7DNCwRjhj6IMOzIQPbAktzu+ZUJ3796hs3m+2WxOIcEAdLWFBsicLdMRCyiU0Z1Q4fl0WyWYSfu09sPs9nImFzxr1BigO57LUxqwT05ykBnHU3+icKU8UEY+V9Vxjq1VPu8OY6PtcDJxG+SopE/GXYUWltjib310ToitFhiEdu2iF2KGXpyd+R42G1wcBpL3KRmGcui2LTWh7Hc9NaFsbjjStwJp0Slk/94OTXV1izaSqHbRPi8aLxgREdbMSeiG0wt4BguTi8X8LMItBLrmESmfAp9PDuevYjKoV9AnJ+fQVKYLLczBraw3M8vwqbgrwEexxtOpBycCutL3pbSU5Fw5OYD5/3BChNfROf3FITZ9OPt1iC//rGINVamsXH7VOvnB+GqkPPp5LP88Lmvzs9ie0jbdYOJM9IsYaVCC2JHmNSDDywoQ60kGR8dzPXaoX2XVuD3xAiHORclOWc7GpcqtEOVS9sVMm17eFbaVkUnlCkmCl+czH+7ev9mfvDu7OT0/eXpwWE+y8N9iOLZup0wO+eIV+/eJbsvePN4Lfzvr+rJVYHuQ9FroQz7PJZjM3X8NW6TlHr+Jpv69ho3m0p4unJ6HPnvzwO5NZbXN49tzm9jhi2JmlwcEre0ZktJSX2I80APfIAv3r7cGw+j6PzDJbv6X1KGQSE=
+api: eJztVttu3DYQ/ZUBnxJUljZp0qZ6M5ykdZGmhr1pgdp+oKjRijE1VHjxerEQ0N/o7/VLiiG19sZ2gDy0b11godVyOIdnzpmRtiLIlRf1uTgyVl2Jy0K06JXTY9CWRC1O0WPwEHqEPxAbBKSVJvz7z788aAroSBpQvBeCTWEqOocUwG98wAGCHrAAJNkYTSvQIcVpdQWawKE0BxxRXtCy1x7siE4yNGgP0WMXDXTWgcMQHXGCBDHjXRBZN0gDDfbyWlsHsgvoGKSXHhpEglETYcugEvyISndawQx5QXVdkw04oyO1o9UUGFwSnEsz9hI6lCE6vHxSOezQISms0srBvOLLoX0KkloY5AYaBB+bj6gSU9VLWuEFaYIucjA4NCg9+vKCRCEc+tGSRy/qrXi+eMGXzxVY3hJeSw8+KoXed9GYDTgWZ1f3vXqXYirEy8XiYbJDulMNnbMOrEqCtbDutUEYneX8u0o7/BTRh1IUQlkKSIFzynE0WiWdqtHZxuDwzUfPAFvhVY+DfAQZTnIktBikNmBzjaSHHNhgy5Y4P317BD+8ePn95ZM+hNHXVbVer0vXqQNsdbCutG5VuU7xl+OelrDs0eGu+LJtNWNKw2RGdEGj35M+V2s+NoTNiFkJ/iVqkY8lCnG3mcnk1d1V+OA0rUQhOjZgELWITov7zXMIH06PQbdIQXebXU0/g057OhkN55CNjaFujKQrVjDoYB4FvY/i4zBItwHbPQIwFcIHGeIeDcEeWKHbP7+m8O3zB7nZfD8tlyeQU4CyLaaGDNwvMxCTGDTpIQ6ifrFYFGKQN/nuu8Vi4pys+FcwIcCb0UjKI+AeHU0wWIezfxIxTT5IUv+WMtbplb6PW4rpTgsxm/h1ZjTxpxADht62ohaj9ck6MvSiFlVq2yp1qSiER3eNjoftVkRnRC22uVmmuqq2vfVhqrejdWGqrlmJa+m0bEz2Hy/nptqZxVglTZ8BH4rGCyQH3JE5kkOkVsIrOH1ztoQfZcC13KQiMuTnqV8tXi0ezcqhX8h4eHIMmWG23N4Y2KXlfn40bQ7+msTTdMmFVNHpsDnjbbk8DUqH7jBy3W+tMOOl7Hyfg0Qx/3i7M8jPvy+Txpo6m7bPWj88CKuCzueTL8pnD311cpzaQ9lhiJRmJK1grUMPco+YMtEHJlQIoxWSTw5mvfZg3+UV+C0jwrOSRcnO2Y3GlQ59bEplh0rlbbfXxtimGqSmaobw1dHhLx/evz48eHd89Ob92ZuDZ+WiDDchkWfrDpL2zpEe/fcf8k/Sk+/pfeLbu8fD/68M//Erw+zugDehGo3UxP2WbLGdJ8+5SHTz6wUGfqvL8+NcbLeN9PjBmWnivz9FdBtRn1/ejRu+mwrRo2zRpWF1hRu2tlI4hjSXTOQDfPEtgHv0diSe/HrG3fUPIRGhRg==
sidebar_class_name: "post api-method"
info_path: docs/apis-tools/camunda-api-rest/specifications/camunda-8-rest-api
custom_edit_url: null
@@ -25,7 +25,7 @@ import Markdown from "@theme/Markdown";
import OperationTabs from "@theme/OperationTabs";
import TabItem from "@theme/TabItem";
-
Reset internal clock
+
Reset internal clock (alpha)
@@ -33,6 +33,10 @@ Resets the Zeebe engine’s internal clock to the current system time, enabling
This operation is useful for returning the clock to
normal behavior after it has been pinned to a specific time.
+:::note
+This endpoint is an [alpha feature](/reference/alpha-features.md) and may be subject to change
+in future releases.
+
## Request
diff --git a/docs/apis-tools/camunda-api-rest/specifications/sidebar.js b/docs/apis-tools/camunda-api-rest/specifications/sidebar.js
index bc9f08cf36..5aae0ea575 100644
--- a/docs/apis-tools/camunda-api-rest/specifications/sidebar.js
+++ b/docs/apis-tools/camunda-api-rest/specifications/sidebar.js
@@ -79,6 +79,12 @@ module.exports = [
label: "Query incidents (alpha)",
className: "api-method post",
},
+ {
+ type: "doc",
+ id: "apis-tools/camunda-api-rest/specifications/get-incident-by-key-alpha",
+ label: "Get incident by key (alpha)",
+ className: "api-method get",
+ },
],
},
{
@@ -123,14 +129,14 @@ module.exports = [
items: [
{
type: "doc",
- id: "apis-tools/camunda-api-rest/specifications/pin-internal-clock",
- label: "Pin internal clock",
+ id: "apis-tools/camunda-api-rest/specifications/pin-internal-clock-alpha",
+ label: "Pin internal clock (alpha)",
className: "api-method put",
},
{
type: "doc",
- id: "apis-tools/camunda-api-rest/specifications/reset-internal-clock",
- label: "Reset internal clock",
+ id: "apis-tools/camunda-api-rest/specifications/reset-internal-clock-alpha",
+ label: "Reset internal clock (alpha)",
className: "api-method post",
},
],
@@ -153,20 +159,20 @@ module.exports = [
},
{
type: "doc",
- id: "apis-tools/camunda-api-rest/specifications/migrate-process-instance",
- label: "Migrate process instance",
+ id: "apis-tools/camunda-api-rest/specifications/cancel-process-instance",
+ label: "Cancel process instance",
className: "api-method post",
},
{
type: "doc",
- id: "apis-tools/camunda-api-rest/specifications/modify-process-instance",
- label: "Modify process instance",
+ id: "apis-tools/camunda-api-rest/specifications/migrate-process-instance",
+ label: "Migrate process instance",
className: "api-method post",
},
{
type: "doc",
- id: "apis-tools/camunda-api-rest/specifications/cancel-process-instance",
- label: "Cancel process instance",
+ id: "apis-tools/camunda-api-rest/specifications/modify-process-instance",
+ label: "Modify process instance",
className: "api-method post",
},
],
@@ -199,24 +205,6 @@ module.exports = [
label: "Get decision definition XML (alpha)",
className: "api-method get",
},
- ],
- },
- {
- type: "category",
- label: "Decision requirements",
- items: [
- {
- type: "doc",
- id: "apis-tools/camunda-api-rest/specifications/query-decision-requirements-alpha",
- label: "Query decision requirements (alpha)",
- className: "api-method post",
- },
- ],
- },
- {
- type: "category",
- label: "Decision",
- items: [
{
type: "doc",
id: "apis-tools/camunda-api-rest/specifications/evaluate-decision",
@@ -227,30 +215,24 @@ module.exports = [
},
{
type: "category",
- label: "Authorization",
+ label: "Decision requirements",
items: [
{
type: "doc",
- id: "apis-tools/camunda-api-rest/specifications/patch-authorization",
- label: "Patch authorization",
- className: "api-method patch",
+ id: "apis-tools/camunda-api-rest/specifications/query-decision-requirements-alpha",
+ label: "Query decision requirements (alpha)",
+ className: "api-method post",
},
],
},
{
type: "category",
- label: "User",
+ label: "Decision instance",
items: [
{
type: "doc",
- id: "apis-tools/camunda-api-rest/specifications/create-user",
- label: "Create a user",
- className: "api-method post",
- },
- {
- type: "doc",
- id: "apis-tools/camunda-api-rest/specifications/find-all-users",
- label: "Query users (alpha)",
+ id: "apis-tools/camunda-api-rest/specifications/query-decision-instances-alpha",
+ label: "Query decision instances (alpha)",
className: "api-method post",
},
],
@@ -303,6 +285,18 @@ module.exports = [
},
],
},
+ {
+ type: "category",
+ label: "User",
+ items: [
+ {
+ type: "doc",
+ id: "apis-tools/camunda-api-rest/specifications/find-all-users",
+ label: "Query users (alpha)",
+ className: "api-method post",
+ },
+ ],
+ },
{
type: "category",
label: "Resource",
diff --git a/docs/apis-tools/camunda-api-rest/specifications/update-user-task.api.mdx b/docs/apis-tools/camunda-api-rest/specifications/update-user-task.api.mdx
index 94cafd3d85..a65f81a6a4 100644
--- a/docs/apis-tools/camunda-api-rest/specifications/update-user-task.api.mdx
+++ b/docs/apis-tools/camunda-api-rest/specifications/update-user-task.api.mdx
@@ -5,7 +5,7 @@ description: "Update a user task with the given key."
sidebar_label: "Update user task"
hide_title: true
hide_table_of_contents: true
-api: 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
+api: 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
sidebar_class_name: "patch api-method"
info_path: docs/apis-tools/camunda-api-rest/specifications/camunda-8-rest-api
custom_edit_url: null
diff --git a/docs/apis-tools/camunda-api-rest/specifications/upload-document-alpha.api.mdx b/docs/apis-tools/camunda-api-rest/specifications/upload-document-alpha.api.mdx
index 6977cb3a1c..62c2455bf8 100644
--- a/docs/apis-tools/camunda-api-rest/specifications/upload-document-alpha.api.mdx
+++ b/docs/apis-tools/camunda-api-rest/specifications/upload-document-alpha.api.mdx
@@ -42,7 +42,7 @@ which is not meant for production use.
The document was uploaded successfully.
-
+
The document upload failed. More details are provided in the response body.
diff --git a/docs/apis-tools/java-client-examples/cluster-topology-request.md b/docs/apis-tools/java-client-examples/cluster-topology-request.md
index 7b5094b13e..ac1a9a952f 100644
--- a/docs/apis-tools/java-client-examples/cluster-topology-request.md
+++ b/docs/apis-tools/java-client-examples/cluster-topology-request.md
@@ -15,7 +15,6 @@ Run the Zeebe broker with endpoints, `localhost:8080` (default REST) and `localh
## TopologyViewer.java
-/tree/main/zeebe-client-plain-java
[Source on GitHub](https://github.com/camunda-community-hub/camunda-8-examples/blob/main/zeebe-client-plain-java/src/main/java/io/camunda/zeebe/example/cluster/TopologyViewer.java)
```java
diff --git a/docs/apis-tools/working-with-apis-tools.md b/docs/apis-tools/working-with-apis-tools.md
index 0073608c98..3b83aed962 100644
--- a/docs/apis-tools/working-with-apis-tools.md
+++ b/docs/apis-tools/working-with-apis-tools.md
@@ -25,7 +25,7 @@ Clients allow applications to do the following:
- Start and cancel process instances.
- Activate jobs, work on those jobs, and subsequently complete or fail jobs.
- Publish messages.
-- Update process instance variables and resolve incidents.
+- Update process instance variables and resolve [incidents](/components/concepts/incidents.md).
The official clients mentioned below interact with [Zeebe](/components/zeebe/zeebe-overview.md), the workflow engine integrated into Camunda 8. All clients require [setting up client credentials](/guides/setup-client-connection-credentials.md) to authenticate. Clients connect to Camunda 8 via a mix of REST and [gRPC](https://grpc.io), a high-performance, open source, and universal RPC protocol.
diff --git a/docs/apis-tools/zeebe-api-rest/zeebe-api-rest-authentication.md b/docs/apis-tools/zeebe-api-rest/zeebe-api-rest-authentication.md
index 51f9a4b396..b05d0926b8 100644
--- a/docs/apis-tools/zeebe-api-rest/zeebe-api-rest-authentication.md
+++ b/docs/apis-tools/zeebe-api-rest/zeebe-api-rest-authentication.md
@@ -4,59 +4,136 @@ title: "Authentication"
description: "Describes authentication options that can be used to access Zeebe REST API."
---
-## Authentication in the cloud
-
-To access the API endpoint, you need an access token.
-
-Your client must send a header in each request:
-
-`Authorization: Bearer
`
-
-For example, send a request using _curl_:
+import Tabs from "@theme/Tabs";
+import TabItem from "@theme/TabItem";
+
+All Zeebe REST API requests require authentication. To authenticate, generate a [JSON Web Token (JWT)](https://jwt.io/introduction/) and include it in each request.
+
+## Generating a token
+
+
+
+
+1. [Create client credentials](/guides/setup-client-connection-credentials.md) in the **Clusters > Cluster name > API** tab of [Camunda Console](https://console.camunda.io/).
+2. Add permissions to this client for **Zeebe**.
+3. Upon creating the client, capture the following values required to generate a token:
+
+ | Name | Environment variable name | Default value |
+ | ------------------------ | -------------------------------- | -------------------------------------------- |
+ | Client ID | `ZEEBE_CLIENT_ID` | - |
+ | Client Secret | `ZEEBE_CLIENT_SECRET` | - |
+ | Authorization Server URL | `ZEEBE_AUTHORIZATION_SERVER_URL` | `https://login.cloud.camunda.io/oauth/token` |
+ | Audience | `ZEEBE_TOKEN_AUDIENCE` | `zeebe.camunda.io` |
+ | Optimize REST Address | `ZEEBE_REST_ADDRESS` | - |
+
+ :::tip
+ When client credentials are created, the `Client Secret` is only shown once. Save this `Client Secret` somewhere safe.
+ :::
+4. Execute an authentication request to the token issuer:
+ ```bash
+ curl --request POST ${ZEEBE_AUTHORIZATION_SERVER_URL} \
+ --header 'Content-Type: application/x-www-form-urlencoded' \
+ --data-urlencode 'grant_type=client_credentials' \
+ --data-urlencode "audience=${ZEEBE_TOKEN_AUDIENCE}" \
+ --data-urlencode "client_id=${ZEEBE_CLIENT_ID}" \
+ --data-urlencode "client_secret=${ZEEBE_CLIENT_SECRET}"
+ ```
+5. A successful authentication response looks like the following:
+ ```json
+ {
+ "access_token": "",
+ "expires_in": 300,
+ "refresh_expires_in": 0,
+ "token_type": "Bearer",
+ "not-before-policy": 0
+ }
+ ```
+6. Capture the value of the `access_token` property and store it as your token.
+
+
+
+
+
+1. [Add an M2M application in Identity](/self-managed/identity/user-guide/additional-features/incorporate-applications.md).
+2. [Add permissions to this application](/self-managed/identity/user-guide/additional-features/incorporate-applications.md) for **Zeebe API**.
+3. Capture the `Client ID` and `Client Secret` from the application in Identity.
+4. [Generate a token](/self-managed/identity/user-guide/authorizations/generating-m2m-tokens.md) to access the REST API. Provide the `client_id` and `client_secret` from the values you previously captured in Identity.
+ ```shell
+ curl --location --request POST 'http://localhost:18080/auth/realms/camunda-platform/protocol/openid-connect/token' \
+ --header 'Content-Type: application/x-www-form-urlencoded' \
+ --data-urlencode "client_id=${CLIENT_ID}" \
+ --data-urlencode "client_secret=${CLIENT_SECRET}" \
+ --data-urlencode 'grant_type=client_credentials'
+ ```
+5. A successful authentication response looks like the following:
+ ```json
+ {
+ "access_token": "",
+ "expires_in": 300,
+ "refresh_expires_in": 0,
+ "token_type": "Bearer",
+ "not-before-policy": 0
+ }
+ ```
+6. Capture the value of the `access_token` property and store it as your token.
+
+
+
+
+
+## Using a token
+
+Include the previously captured token as an authorization header in each request: `Authorization: Bearer `.
+
+For example, to send a request to the Zeebe REST API's `/topology` endpoint:
+
+
+
+
+
+:::tip
+The `${ZEEBE_REST_ADDRESS}` variable below represents the URL of the Zeebe REST API. You can capture this URL when creating an API client. You can also construct it as `https://${REGION}.zeebe.camunda.io/${CLUSTER_ID}/`.
+:::
+
+
+
+
+
+:::tip
+The `${ZEEBE_REST_ADDRESS}` variable below represents the URL of the Zeebe REST API. You can configure this value in your Self-Managed installation. The default value is `http://localhost:8080/`.
+:::
+
+
+
+
```shell
-curl -XGET -H'Accept: application/json' -H'Authorization: Bearer ' http://localhost:8080/v1/topology
+curl --header "Authorization: Bearer ${TOKEN}" \
+ ${ZEEBE_REST_ADDRESS}/v1/topology
```
-### How to obtain the access token
-
-You must obtain a token to use the Zeebe REST API. When you create a Zeebe [client](/guides/setup-client-connection-credentials.md), you get all the information needed to connect to Zeebe.
-
-Refer to our guide on [building your own client](../build-your-own-client.md).
-
-The following settings are needed:
-
-| Name | Description | Default value |
-| ------------------------ | ----------------------------------------------- | ------------------ |
-| client id | Name of your registered client | - |
-| client secret | Password for your registered client | - |
-| audience | Permission name; if not given use default value | `zeebe.camunda.io` |
-| authorization server url | Token issuer server | - |
-
-Send a token issue _POST_ request to the authorization server with the following content:
+A successful response includes [information about the cluster](/apis-tools/zeebe-api-rest/specifications/get-cluster-topology.api.mdx). For example:
```json
{
- "client_id": "",
- "client_secret": "",
- "audience": "",
- "grant_type": "client_credentials"
+ "brokers": [
+ ...
+ ],
+ "clusterSize": 3,
+ "partitionsCount": 3,
+ "replicationFactor": 3,
+ "gatewayVersion": "8.6.0"
}
```
-Refer to the following example with _curl_:
+## Token expiration
-```shell
-curl -X POST --header 'content-type: application/json' --data '{"client_id": "", "client_secret":"","audience":"","grant_type":"client_credentials"}' https://
-```
-
-If the authentication is successful, the authorization server sends back the access token, when it expires, scope, and type:
-
-```json
-{
- "access_token": "ey...",
- "scope": "...",
- "expires_in": 86400,
- "token_type": "Bearer"
-}
-```
+Access tokens expire according to the `expires_in` property of a successful authentication response. After this duration, in seconds, you must request a new access token.
diff --git a/docs/apis-tools/zeebe-api/gateway-service.md b/docs/apis-tools/zeebe-api/gateway-service.md
index f990a80e44..ea085338ea 100644
--- a/docs/apis-tools/zeebe-api/gateway-service.md
+++ b/docs/apis-tools/zeebe-api/gateway-service.md
@@ -216,7 +216,7 @@ Returned if:
Returned if:
-- The job was marked as failed. In that case, the related incident must be resolved before the job can be activated again and completed.
+- The job was marked as failed. In that case, the related [incident](/components/concepts/incidents.md) must be resolved before the job can be activated again and completed.
## `CreateProcessInstance` RPC
diff --git a/docs/components/best-practices/development/dealing-with-problems-and-exceptions.md b/docs/components/best-practices/development/dealing-with-problems-and-exceptions.md
index 70aa273ec7..9a6d2a4bcd 100644
--- a/docs/components/best-practices/development/dealing-with-problems-and-exceptions.md
+++ b/docs/components/best-practices/development/dealing-with-problems-and-exceptions.md
@@ -30,7 +30,7 @@ Whenever the worker has finished whatever it needs to do (like invoking the REST
- [`CompleteJob`](/apis-tools/zeebe-api/gateway-service.md#completejob-rpc): The service task went well, the process instance can move on.
- [`FailJob `](/apis-tools/zeebe-api/gateway-service.md#failjob-rpc): The service task failed, and the workflow engine should handle this failure. There are two possibilities:
- `remaining retries > 0`: The job is retried.
- - `remaining retries <= 0`: An incident is raised and the job is not retried until the incident is resolved.
+ - `remaining retries <= 0`: An [incident](/components/concepts/incidents.md) is raised and the job is not retried until the incident is resolved.
- [`ThrowError`](/apis-tools/zeebe-api/gateway-service.md#throwerror-rpc): A BPMN error is reported, which typically is handled on the BPMN level.
As the glue code in the worker is external to the workflow engine, there is **no technical transaction spanning both components**. Technical transactions refer to ACID (atomic, consistent, isolated, durable) properties, mostly known from relational databases.
diff --git a/docs/components/best-practices/development/understanding-transaction-handling-c7.md b/docs/components/best-practices/development/understanding-transaction-handling-c7.md
index d2465ecc39..a22bccca41 100644
--- a/docs/components/best-practices/development/understanding-transaction-handling-c7.md
+++ b/docs/components/best-practices/development/understanding-transaction-handling-c7.md
@@ -124,7 +124,7 @@ Take a look at [this example](https://github.com/camunda/camunda-consulting/tree
## Thinking about operations during modeling
-Make sure you also understand how to [operate Camunda 7](../../operations/operating-camunda-c7) - in particular by understanding _retry behaviour_ and _incident management_ for service tasks.
+Make sure you also understand how to [operate Camunda 7](../../operations/operating-camunda-c7) - in particular by understanding _retry behavior_ and _incident management_ for service tasks.
## Rolling back a transaction on unhandled errors
diff --git a/docs/components/concepts/job-workers.md b/docs/components/concepts/job-workers.md
index 1e509b23a6..73e9c189e6 100644
--- a/docs/components/concepts/job-workers.md
+++ b/docs/components/concepts/job-workers.md
@@ -65,7 +65,7 @@ After working on an activated job, a job worker informs Camunda 8 that the job h
- When the job worker completes its work, it sends a `complete job` command along with any variables, which in turn is merged into the process instance. This is how the job worker exposes the results of its work.
- If the job worker can not successfully complete its work, it sends a `fail job` command. Fail job commands include the number of remaining retries, which is set by the job worker.
- If `remaining retries` is greater than zero, the job is retried and reassigned.
- - If `remaining retries` is zero or negative, an incident is raised and the job is not retried until the incident is resolved.
+ - If `remaining retries` is zero or negative, an [incident](/components/concepts/incidents.md) is raised and the job is not retried until the incident is resolved.
When failing a job it is possible to specify a `retry back off`. This back off allows waiting for a specified amount of time before retrying the job.
This could be useful when a job worker communicates with an external system. If the external system is down, immediately retrying the job will not work.
diff --git a/docs/components/concepts/process-instance-migration.md b/docs/components/concepts/process-instance-migration.md
index eaf3abf936..beb6e7a7cb 100644
--- a/docs/components/concepts/process-instance-migration.md
+++ b/docs/components/concepts/process-instance-migration.md
@@ -92,7 +92,7 @@ Simply cancel the service task instance, and add a new instance of the service t
## Correcting mistakes in a process instance
-Process instance migration can also be used to correct mistakes that led to an incident in a process instance.
+Process instance migration can also be used to correct mistakes that led to an [incident](/components/concepts/incidents.md) in a process instance.
Let's consider an example.
diff --git a/docs/components/concepts/resource-deletion.md b/docs/components/concepts/resource-deletion.md
index 65a42eab45..dfca210ff4 100644
--- a/docs/components/concepts/resource-deletion.md
+++ b/docs/components/concepts/resource-deletion.md
@@ -54,7 +54,7 @@ new `latest` instead.
### Call activities
A [call activity](/components/modeler/bpmn/call-activities/call-activities.md) references a process by id. It's
-possible that all process definitions for this process id are deleted. In this case, Zeebe creates an incident on the
+possible that all process definitions for this process id are deleted. In this case, Zeebe creates an [incident](/components/concepts/incidents.md) on the
call activity, informing you that the process cannot be not found.
### Limitations
diff --git a/docs/components/connectors/out-of-the-box-connectors/kafka.md b/docs/components/connectors/out-of-the-box-connectors/kafka.md
index bf2cf0c5a0..e40919e501 100644
--- a/docs/components/connectors/out-of-the-box-connectors/kafka.md
+++ b/docs/components/connectors/out-of-the-box-connectors/kafka.md
@@ -16,12 +16,15 @@ import TabItem from "@theme/TabItem";
-The **Kafka Producer Connector** is an outbound Connector that allows you to connect your BPMN service with [Kafka](https://kafka.apache.org/) to produce messages.
+The **Kafka Producer Connector** is an outbound Connector that allows you to connect your BPMN service with [Apache Kafka](https://kafka.apache.org/) to produce messages.
## Prerequisites
-To use the **Kafka Producer Connector**, you need to have a Kafka instance with configured bootstrap server.
-Use Camunda secrets to avoid exposing your sensitive data as plain text. Follow our documentation on [managing secrets](/components/console/manage-clusters/manage-secrets.md) to learn more.
+To use the **Kafka Producer Connector**, you must have a Kafka instance with a configured bootstrap server.
+
+:::note
+Use Camunda secrets to avoid exposing your sensitive data as plain text. To learn more, see [managing secrets](/components/console/manage-clusters/manage-secrets.md).
+:::
## Create a Kafka Producer Connector task
@@ -31,29 +34,84 @@ import ConnectorTask from '../../../components/react-components/connector-task.m
## Make your Kafka Producer Connector for publishing messages executable
-To make your **Kafka Producer Connector** for publishing messages executable, take the following steps:
+To make your **Kafka Producer Connector** for publishing messages executable, complete the following sections.
-1. (Optional) Set the relevant credentials in the **Authentication** section. For example, `{{secrets.MY_KAFKA_USERNAME}}`. See the relevant [appendix section](#what-mechanism-is-used-to-authenticate-against-kafka) to find more about Kafka secure authentication.
-2. In the **Kafka** section, select the serialization type for your messages. Choose **Default (JSON)** for JSON serialization or **Avro (experimental)** for Avro serialization. [Read more about Kafka Avro serialization](#avro-serialization).
-3. In the **Kafka** section, set the URL of bootstrap server(s); comma-separated if more than one server required.
-4. In the **Kafka** section, set the topic name.
-5. (Optional) In the **Kafka** section, fill out the field **Headers** to set producer configuration values. Only `UTF-8` strings are supported as header values.
-6. (Optional) In the **Kafka** section, fill out the field **Additional properties** to set producer configuration values. See the list of supported configurations at the [official Kafka documentation page](https://kafka.apache.org/documentation/#producerconfigs). Also check preconfigured values for the **Kafka Producer Connector** in the relevant [appendix section](#what-are-default-kafka-producer-client-properties).
-7. In the **Message** section, set the **Key** and the **Value** that will be sent to Kafka topic.
-8. (Optional for **Avro (experimental)**) In the **Avro schema** field, input the schema that defines the message structure. Ensure this schema is in your Avro schema registry.
+### Authentication
-## Avro serialization
+(Optional) Set the relevant credentials in the **Authentication** section. For example, `{{secrets.MY_KAFKA_USERNAME}}`.
-:::note
-Use Avro serialization with caution, as this is an experimental feature. Functionality may not be comprehensive and could change.
+### Schema
+
+In the **Kafka** section:
+
+1. Select the schema strategy for your messages.
+ - Select **No schema**, **Inline schema** for Avro serialization.
+ - Select **Schema registry** if you have a Confluent Schema Registry.
+2. Set the URL of the bootstrap server(s). If more than one server is required, use comma-separated values.
+3. Set the topic name.
+4. (Optional) Set producer configuration values in the **Headers** field. Only `UTF-8` strings are supported as header values.
+5. (Optional) Set producer configuration values in the **Additional properties** field.
+
+:::info
+
+The [appendix](#appendix-and-faq) provides more information about:
+
+- [Kafka secure authentication](#what-mechanism-is-used-to-authenticate-against-kafka).
+- [Inline schema](#inline-schema) and [Schema registry](#schema-registry).
+- [Pre-configured producer configuration values](#what-are-default-kafka-producer-client-properties) for this Connector.
+
+Additionally, to learn more about supported producer configurations, see the [official Kafka documentation](https://kafka.apache.org/documentation/#producerconfigs).
+
+:::
+
+### Message
+
+In the **Message** section, set the **Key** and the **Value** that will be sent to Kafka topic.
+
+## Schema strategies
+
+:::caution
+Use Schema strategies with caution, as this is an [alpha feature](/reference/alpha-features.md). Functionality may not be comprehensive and could change.
:::
-The **Kafka Producer Connector** supports Avro serialization, which offers a compact, fast, and binary data exchange format for Kafka messages. Avro relies on schemas for serialization and deserialization. When using Avro, each message is serialized according to a specific schema written in JSON format. This schema defines the structure of the Kafka message, ensuring the data conforms to a predefined format and enabling schema evolution strategies.
+This Connector supports different schema strategies, offering a compact, fast, and binary data exchange format for Kafka messages.
-For more detailed information on Kafka Avro serialization, you may refer to the [official Kafka documentation](https://kafka.apache.org/documentation/#serialization) and [official Apache Avro documentation](https://avro.apache.org/docs/).
+When using a schema strategy, each message is serialized according to a specific schema written in JSON format. This schema defines the Kafka message structure, ensuring the data conforms to a predefined format, and enables schema evolution strategies.
+
+:::info
+
+To learn more about Schema strategies, refer to the official documentation:
+
+- [Inline Avro serialization](https://kafka.apache.org/documentation/#serialization) and [official Apache Avro documentation](https://avro.apache.org/docs/).
+- [Confluent Schema Registry](https://docs.confluent.io/platform/current/schema-registry/index.html) (Avro, and JSON schemas).
+
+:::
+
+### No schema
+
+Select **No schema** to send messages without a schema. This option is suitable for simple messages that do not require a schema.
+
+### Inline schema
+
+Select **Inline schema** to send messages with an **Avro schema**.
+
+- This option is suitable for messages that require a schema and that are not (or do not need to be) registered in a schema registry.
+- Enter the Avro schema that defines the message structure into the **Schema** field that appears in the **Message** section.
+
+### Schema registry
+
+Select **Schema registry** to send messages with a schema registered in a schema registry.
+
+- This option is suitable for messages that require a schema and that are registered in a [schema registry](https://docs.confluent.io/platform/current/schema-registry/index.html).
+- You must provide:
+ - The **schema registry URL** in the **Kafka** section.
+ - The **schema** itself (that defines the message structure) in the **Message** section.
+ - The **credentials** for the schema registry (if required). Refer to the [Schema Registry documentation](https://docs.confluent.io/platform/current/schema-registry/sr-client-configs.html#basic-auth-credentials-source) for more information.
### Example Avro schema and data
+The following is an example Avro schema and data:
+
#### Avro schema:
```json
@@ -84,16 +142,16 @@ For more detailed information on Kafka Avro serialization, you may refer to the
#### Kafka message
-- **Key** : `employee1`
-- **Value** :
+- **Key**: `employee1`
+- **Value**:
-```json
-{
- "name": "John Doe",
- "age": 29,
- "emails": ["johndoe@example.com"]
-}
-```
+ ```json
+ {
+ "name": "John Doe",
+ "age": 29,
+ "emails": ["johndoe@example.com"]
+ }
+ ```
## Kafka Producer Connector response
@@ -101,25 +159,27 @@ The **Kafka Producer Connector** returns metadata for a record that has been ack
The following fields are available in the `response` variable:
-- `timestamp`: the timestamp of the message
-- `offset`: message offset
-- `partition`: message partition
-- `topic`: topic name
+- `timestamp`: The timestamp of the message.
+- `offset`: The message offset.
+- `partition`: The message partition.
+- `topic`: The topic name.
-You can read about these fields at the [official Kafka documentation page](https://kafka.apache.org/documentation/#intro_concepts_and_terms).
+:::info
+For more information on these fields, refer to the [official Kafka documentation](https://kafka.apache.org/documentation/#intro_concepts_and_terms).
+:::
You can use an output mapping to map the response:
1. Use **Result Variable** to store the response in a process variable. For example, `myResultVariable`.
2. Use **Result Expression** to map fields from the response into process variables. For example:
-```
-= {
- "messageAcknowledgedAt": response.timestamp
-}
-```
+ ```
+ = {
+ "messageAcknowledgedAt": response.timestamp
+ }
+ ```
-## Appendix & FAQ
+## Appendix and FAQ
### What mechanism is used to authenticate against Kafka?
@@ -131,39 +191,39 @@ security.protocol=SASL_SSL
sasl.mechanism=PLAIN
```
-If any of the field is not populated, you have to configure your security method in respect to your Kafka configuration. You can do so via the field **Additional properties**.
+If any of the fields are not populated, you must configure your security method for your Kafka configuration. You can do this using the **Additional properties** field.
### What are default Kafka Producer client properties?
- Authentication properties (only if both **Username** and **Password** are not empty):
-```
-sasl.jaas.config=org.apache.kafka.common.security.plain.PlainLoginModule required username='' password='';
-security.protocol=SASL_SSL
-sasl.mechanism=PLAIN
-```
+ ```
+ sasl.jaas.config=org.apache.kafka.common.security.plain.PlainLoginModule required username='' password='';
+ security.protocol=SASL_SSL
+ sasl.mechanism=PLAIN
+ ```
- Bootstrap server property:
-```
-bootstrap.servers=
-```
+ ```
+ bootstrap.servers=
+ ```
- Message properties:
-```
-key.serializer=org.apache.kafka.common.serialization.StringSerializer
-value.serializer=org.apache.kafka.common.serialization.StringSerializer
-```
+ ```
+ key.serializer=org.apache.kafka.common.serialization.StringSerializer
+ value.serializer=org.apache.kafka.common.serialization.StringSerializer
+ ```
- Miscellaneous properties:
-```
-session.timeout.ms=45000
-client.dns.lookup=use_all_dns_ips
-acks=all
-delivery.timeout.ms=45000
-```
+ ```
+ session.timeout.ms=45000
+ client.dns.lookup=use_all_dns_ips
+ acks=all
+ delivery.timeout.ms=45000
+ ```
### What is the precedence of client properties loading?
@@ -175,7 +235,7 @@ Properties loading consists of three steps:
### How do I set or override additional client properties?
-The following example sets a new client property `client.id` and overrides SASL mechanism to SCRAM SHA-256 instead of plain text:
+The following example sets a new client property `client.id` and overrides the SASL mechanism to `SCRAM SHA-256` instead of plain text:
```
= {
@@ -188,12 +248,15 @@ The following example sets a new client property `client.id` and overrides SASL
-The **Kafka Consumer Connector** allows you to consume messages by subscribing to [Kafka](https://kafka.apache.org/) topics and map them your BPMN processes as start or intermediate events.
+The **Kafka Consumer Connector** allows you to consume messages by subscribing to [Kafka](https://kafka.apache.org/) topics and mapping them to your BPMN processes as start or intermediate events.
## Prerequisites
-To use the **Kafka Consumer Connector**, you need to have a Kafka instance with configured bootstrap server.
-Use Camunda secrets to avoid exposing your sensitive data as plain text. Follow our documentation on [managing secrets](/components/console/manage-clusters/manage-secrets.md) to learn more.
+To use the **Kafka Consumer Connector**, you must have a Kafka instance with a configured bootstrap server.
+
+:::note
+Use Camunda secrets to avoid exposing your sensitive data as plain text. To learn more, see [managing secrets](/components/console/manage-clusters/manage-secrets.md).
+:::
## Create a Kafka Consumer Connector event
@@ -209,36 +272,50 @@ To make your **Kafka Consumer Connector** executable, fill in the required prope
### Authentication
-In the **Authentication** section, select the **Authentication type**.
-If you selected **Credentials** as the **Authentication type**, set the username and password. Use Camunda secrets to avoid exposing sensitive data as plain text. Follow our documentation on [managing secrets](/components/console/manage-clusters/manage-secrets.md) to learn more.
+In the **Authentication** section, select the **Authentication type**. If you selected **Credentials** as the **Authentication type**, set the username and password.
-Refer to the relevant [appendix section](#what-mechanism-is-used-to-authenticate-against-kafka) to find more information about Kafka secure authentication.
+:::note
+
+- Use Camunda secrets to avoid exposing your sensitive data as plain text. To learn more, see [managing secrets](/components/console/manage-clusters/manage-secrets.md).
+- To learn more about Kafka authentication, see [Kafka secure authentication](#what-mechanism-is-used-to-authenticate-against-kafka-1).
+
+:::
### Kafka properties
In the **Kafka** section, you can configure the following properties:
-- **Serialization type**: Select the serialization type for your messages. Choose **Default (JSON)** for JSON serialization or **Avro (experimental)** for Avro serialization. If you select **Avro (experimental)**, input the schema that defines the message structure into the **Avro schema** field that appears below. [Read more about Kafka Avro serialization](#avro-serialization).
-- **Bootstrap servers**: Set the URL of bootstrap server(s); comma-separated if more than one server is required.
+- **Schema strategy**: Select the schema strategy for your messages.
+ - Select **No schema**, **Inline schema** for Avro serialization.
+ - Select **Schema registry** If you have a Confluent Schema Registry.
+- **Bootstrap servers**: Set the URL of the bootstrap server(s). If more than one server is required, use comma-separated values.
- **Topic**: Set the topic name.
-- **Additional properties**: Fill out the field to set consumer configuration values. See the list of supported configurations in the [official Kafka documentation](https://kafka.apache.org/documentation/#consumerconfigs). Additionally, check preconfigured values for the **Kafka Consumer Connector** in the relevant [appendix section](#what-are-default-kafka-consumer-client-properties).
+- **Additional properties**: Set producer configuration values.
- **Offsets**: Set the offsets for the partition. The number of offsets specified should match the number of partitions on the current topic.
- **Auto offset reset**: Set the strategy to use when there is no initial offset in Kafka or if the specified offsets do not exist on the server.
+:::info
+
+The [appendix](#appendix-and-faq-1) provides more information about [pre-configured consumer configuration values](#what-are-default-kafka-consumer-client-properties) for this Connector.
+
+Additionally, to learn more about supported producer configurations, see the [official Kafka documentation](https://kafka.apache.org/documentation/#consumerconfigs).
+
+:::
+
#### Example Avro schema and data
If the expected Kafka message looks like this:
-- **Key** : `employee1`
-- **Value** :
+- **Key**: `employee1`
+- **Value**:
-```json
-{
- "name": "John Doe",
- "age": 29,
- "emails": ["johndoe@example.com"]
-}
-```
+ ```json
+ {
+ "name": "John Doe",
+ "age": 29,
+ "emails": ["johndoe@example.com"]
+ }
+ ```
The corresponding Avro schema to describe this message's structure would be:
@@ -274,15 +351,16 @@ This schema defines a structure for a record that includes a name (string), an a
**Activation condition** is an optional FEEL expression field that allows for the fine-tuning of the Connector activation. This condition filters if the process step triggers when a Kafka message is consumed.
-For example, `=(value.itemId = "a4f6j2")` will only trigger the start event or continue the catch event if the Kafka message has a matching itemId in the incoming message payload. Leave this field empty to trigger your process every time.
+For example, `=(value.itemId = "a4f6j2")` only triggers the start event or continues the catch event if the Kafka message has a matching itemId in the incoming message payload. Leave this field empty to trigger your process every time.
:::warning
-By default, **Kafka Consumer Connector** does not commit the offset if the message cannot be processed. This includes cases where the activation condition is not met.
+By default, this Connector does not commit the offset if the message cannot be processed. This includes cases where the activation condition is not met.
This means that if there is a message in the topic that cannot be processed due to an activation condition mismatch, the Kafka subscription will be stopped.
-Follow the instruction below to configure this behavior.
+
+Follow the steps below to configure this behavior.
:::
-To ignore messages that do not meet the activation condition and commit the offset, check the **Consume unmatched events** checkbox.
+To ignore messages that do not meet the activation condition and commit the offset, select the **Consume unmatched events** checkbox.
| **Consume unmatched events** checkbox | Activation condition | Outcome |
| ------------------------------------- | -------------------- | ---------------------------------------------------- |
@@ -304,14 +382,16 @@ The **Correlation** section is not applicable for the plain **start event** elem
- **Correlation key (process)** is a FEEL expression that defines the correlation key for the subscription. This corresponds to the **Correlation key** property of a regular **message intermediate catch event**.
- **Correlation key (payload)** is a FEEL expression used to extract the correlation key from the incoming message. This expression is evaluated in the Connector Runtime and the result is used to correlate the message.
-For example, given that your correlation key is defined with `myCorrelationKey` process variable, and the incoming Kafka message contains `value:{correlationKey:myValue}`, your correlation key settings will look like this:
+For example, given that your correlation key is defined with `myCorrelationKey` process variable, and the incoming Kafka message contains `value:{correlationKey:myValue}`, your correlation key settings would be as follows:
- **Correlation key (process)**: `=myCorrelationKey`
- **Correlation key (payload)**: `=value.correlationKey`
You can also use the key of the message to accomplish this in the **Correlation key (payload)** field with `=key`.
-Learn more about correlation keys in the [messages guide](../../../concepts/messages).
+:::info
+To learn more about correlation keys, see [messages](../../../concepts/messages).
+:::
#### Message ID expression
@@ -319,7 +399,10 @@ The **Message ID expression** is an optional field that allows you to extract th
This expression is evaluated in the Connector Runtime and the result is used to correlate the message.
In most cases, it is not necessary to configure the **Message ID expression**. However, it is useful if you want to ensure message deduplication or achieve a certain message correlation behavior.
-Learn more about how message IDs influence message correlation in the [messages guide](../../../concepts/messages#message-correlation-overview).
+
+:::info
+To learn more about how message IDs influence message correlation, see [messages](../../../concepts/messages#message-correlation-overview).
+:::
For example, if you want to set the message ID to the value of the `transactionId` field in the incoming message, you can configure the **Message ID expression** as follows:
@@ -335,11 +418,16 @@ The value is specified as an ISO 8601 duration. For example, `PT1H` sets the TTL
### Deduplication
The **Deduplication** section allows you to configure the Connector deduplication parameters.
-Not to be confused with **message deduplication**, **Connector deduplication** is a mechanism in the Connector Runtime that determines how many Kafka subscriptions are created if there are multiple occurrences of the **Kafka Consumer Connector** in the BPMN diagram.
-By default, the Connector runtime deduplicates Connectors based on properties, so elements with the same subscription properties only result in one subscription. Learn more about deduplication in the [deduplication guide](../use-connectors/inbound.md#connector-deduplication).
+**Connector deduplication** is a mechanism in the Connector Runtime that determines how many Kafka subscriptions are created if there are multiple occurrences of the **Kafka Consumer Connector** in the BPMN diagram. This is not to be confused with **message deduplication**.
+
+By default, the Connector runtime deduplicates Connectors based on properties, so that elements with the same subscription properties only result in one subscription.
-To customize the deduplication behavior, check the **Manual mode** checkbox and configure the custom deduplication ID.
+:::info
+To learn more about deduplication, see [deduplication](../use-connectors/inbound.md#connector-deduplication).
+:::
+
+To customize the deduplication behavior, select the **Manual mode** checkbox, and configure the custom deduplication ID.
### Output mapping
@@ -366,11 +454,11 @@ You can use an output mapping to map the response:
When you click the **Deploy** button, your Kafka Consumer is activated and starts consuming messages from the specified topic.
-## Appendix & FAQ
+## Appendix and FAQ
### What mechanism is used to authenticate against Kafka?
-If you selected _Credentials_ as **Authentication type** and the fields **Username** and **Password** are not empty, by default the **Kafka Consumer Connector** enables the credentials-based SASL SSL authentication and the following properties are set:
+If you selected _Credentials_ as the **Authentication type** and the fields **Username** and **Password** are not empty, by default the **Kafka Consumer Connector** enables the credentials-based SASL SSL authentication, and sets the following properties:
```
sasl.jaas.config=org.apache.kafka.common.security.plain.PlainLoginModule required username='' password='';
@@ -378,40 +466,40 @@ security.protocol=SASL_SSL
sasl.mechanism=PLAIN
```
-If any of the field is not populated, you must configure your security method in respect to your Kafka configuration. You can do so via the field **Additional properties**.
+If any of the field is not populated, you must configure your security method for your Kafka configuration. You can do this using the **Additional properties** field.
### What are default Kafka Consumer client properties?
- Authentication properties (only if both **Username** and **Password** are not empty):
-```
-sasl.jaas.config=org.apache.kafka.common.security.plain.PlainLoginModule required username='' password='';
-security.protocol=SASL_SSL
-sasl.mechanism=PLAIN
-```
+ ```
+ sasl.jaas.config=org.apache.kafka.common.security.plain.PlainLoginModule required username='' password='';
+ security.protocol=SASL_SSL
+ sasl.mechanism=PLAIN
+ ```
- Bootstrap server property:
-```
-bootstrap.servers=
-```
+ ```
+ bootstrap.servers=
+ ```
- Message properties:
-```
-key.deserializer=org.apache.kafka.common.serialization.StringDeserializer
-value.deserializer=org.apache.kafka.common.serialization.StringDeserializer
-```
+ ```
+ key.deserializer=org.apache.kafka.common.serialization.StringDeserializer
+ value.deserializer=org.apache.kafka.common.serialization.StringDeserializer
+ ```
- Miscellaneous properties:
-```
-session.timeout.ms=45000
-client.dns.lookup=use_all_dns_ips
-acks=all
-group.id=kafka-inbound-connector-{{bpmnProcessId}}
-enable.auto.commit=false
-```
+ ```
+ session.timeout.ms=45000
+ client.dns.lookup=use_all_dns_ips
+ acks=all
+ group.id=kafka-inbound-connector-{{bpmnProcessId}}
+ enable.auto.commit=false
+ ```
### What is the precedence of client properties loading?
@@ -423,7 +511,7 @@ Properties loading consists of three steps:
### How is the message payload deserialized?
-Kafka messages usually use JSON format, therefore we first try to deserialize it as a `JsonElement`. If this fails (e.g. because of wrong format) we use the `String` representation of the original raw value. For convenience, we always store the original raw value as `String` in a different attribute.
+As Kafka messages usually use JSON format, we first try to deserialize it as a `JsonElement`. If this fails (for example, because of a wrong format) we use the `String` representation of the original raw value. For convenience, we always store the original raw value as `String` in a different attribute.
The deserialized object structure:
@@ -439,13 +527,13 @@ The deserialized object structure:
The following outcomes are possible:
-- If Connector execution is successful and **Activation condition** was met, the offset is committed.
-- If **Activation condition** was not met, the offset is also committed to prevent consuming the same message twice.
-- If Connector execution fails due to an unexpected error (e.g. Zeebe is unavailable), the offset is not committed.
+- If the Connector execution is successful and the **Activation condition** was met, the offset is committed.
+- If the **Activation condition** was not met, the offset is also committed to prevent consuming the same message twice.
+- If the Connector execution fails due to an unexpected error (for example, Zeebe is unavailable), the offset is not committed.
### What lifecycle does the Kafka Consumer Connector have?
-The Kafka Consumer Connector is a long-running Connector that is activated when the process is deployed and deactivated when the process is un-deployed or overwritten by a new version.
+The Kafka Consumer Connector is a long-running Connector that is activated when the process is deployed, and deactivated when the process is undeployed or overwritten by a new version.
diff --git a/docs/components/modeler/bpmn/business-rule-tasks/business-rule-tasks.md b/docs/components/modeler/bpmn/business-rule-tasks/business-rule-tasks.md
index 3fbf3e0bdc..6e3114634e 100644
--- a/docs/components/modeler/bpmn/business-rule-tasks/business-rule-tasks.md
+++ b/docs/components/modeler/bpmn/business-rule-tasks/business-rule-tasks.md
@@ -44,9 +44,9 @@ a `string`.
The `bindingType` attribute determines which version of the called decision is evaluated:
-- `latest`: the latest deployed version at the moment the business rule task is activated.
-- `deployment`: the version that was deployed together with the currently running version of the process.
-- `versionTag`: the latest deployed version that is annotated with the version tag specified in the `versionTag` attribute.
+- `latest`: The latest deployed version at the moment the business rule task is activated.
+- `deployment`: The version that was deployed together with the currently running version of the process.
+- `versionTag`: The latest deployed version that is annotated with the version tag specified in the `versionTag` attribute.
To learn more about choosing binding types, see [Choosing the resource binding type](/docs/components/best-practices/modeling/choosing-the-resource-binding-type.md).
diff --git a/docs/components/modeler/bpmn/call-activities/call-activities.md b/docs/components/modeler/bpmn/call-activities/call-activities.md
index e316fdcce1..fca0089293 100644
--- a/docs/components/modeler/bpmn/call-activities/call-activities.md
+++ b/docs/components/modeler/bpmn/call-activities/call-activities.md
@@ -20,9 +20,9 @@ Usually, the `processId` is defined as a [static value](/components/concepts/exp
The `bindingType` attribute determines which version of the called process is instantiated:
-- `latest`: the latest deployed version at the moment the call activity is activated.
-- `deployment`: the version that was deployed together with the currently running version of the calling process.
-- `versionTag`: the latest deployed version that is annotated with the version tag specified in the `versionTag` attribute.
+- `latest`: The latest deployed version at the moment the call activity is activated.
+- `deployment`: The version that was deployed together with the currently running version of the calling process.
+- `versionTag`: The latest deployed version that is annotated with the version tag specified in the `versionTag` attribute.
To learn more about choosing binding types, see [Choosing the resource binding type](/docs/components/best-practices/modeling/choosing-the-resource-binding-type.md).
diff --git a/docs/components/modeler/bpmn/error-events/error-events.md b/docs/components/modeler/bpmn/error-events/error-events.md
index 7870c0f2d7..08dacec7a0 100644
--- a/docs/components/modeler/bpmn/error-events/error-events.md
+++ b/docs/components/modeler/bpmn/error-events/error-events.md
@@ -59,7 +59,7 @@ event or error event subprocess that caught the error is activated.
## Unhandled errors
-When an error is thrown and not caught, an **incident** (i.e. `Unhandled error event`) is raised to indicate the failure. The incident is attached to the corresponding element where the error was thrown (i.e. the task of the processed job or the error end event).
+When an error is thrown and not caught, an [**incident**](/components/concepts/incidents.md) (for example, `Unhandled error event`) is raised to indicate the failure. The incident is attached to the corresponding element where the error was thrown (that is, the task of the processed job or the error end event).
When you resolve the incident attached to a task, it ignores the error, re-enables the job, and allows it to be activated and completed by a job worker once again.
diff --git a/docs/components/modeler/bpmn/exclusive-gateways/exclusive-gateways.md b/docs/components/modeler/bpmn/exclusive-gateways/exclusive-gateways.md
index 1db5ad6dba..e084bd3c5f 100644
--- a/docs/components/modeler/bpmn/exclusive-gateways/exclusive-gateways.md
+++ b/docs/components/modeler/bpmn/exclusive-gateways/exclusive-gateways.md
@@ -12,7 +12,7 @@ If an exclusive gateway has multiple outgoing sequence flows, all sequence flows
When an exclusive gateway is entered, the `conditionExpression` is evaluated. The process instance takes the first sequence flow where the condition is fulfilled.
-If no condition is fulfilled, it takes the **default flow** of the gateway. If the gateway has no default flow, an incident is created.
+If no condition is fulfilled, it takes the **default flow** of the gateway. If the gateway has no default flow, an [incident](/components/concepts/incidents.md) is created.
An exclusive gateway can also be used to join multiple incoming flows together and improve the readability of the BPMN. A joining gateway has a pass-through semantic and doesn't merge the incoming concurrent flows like a parallel gateway.
diff --git a/docs/components/modeler/bpmn/inclusive-gateways/inclusive-gateways.md b/docs/components/modeler/bpmn/inclusive-gateways/inclusive-gateways.md
index bac2e80441..48424d1299 100644
--- a/docs/components/modeler/bpmn/inclusive-gateways/inclusive-gateways.md
+++ b/docs/components/modeler/bpmn/inclusive-gateways/inclusive-gateways.md
@@ -28,7 +28,7 @@ For example: Courses selected include `steak`, `pasta` and `salad`.
![An inclusive gateway has decided to take the steps to cook pasta, stir-fry steak, and prepare salad.](assets/inclusive-gateway-2.png)
-If no condition is fulfilled, it takes the **default flow** of the gateway. Note that the default flow is not expected to have a condition, and is therefore not evaluated. If no condition is fulfilled and the gateway has no default flow, an incident is created.
+If no condition is fulfilled, it takes the **default flow** of the gateway. Note that the default flow is not expected to have a condition, and is therefore not evaluated. If no condition is fulfilled and the gateway has no default flow, an [incident](/components/concepts/incidents.md) is created.
For example: No courses selected then the default flow is taken.
diff --git a/docs/components/modeler/bpmn/message-events/message-events.md b/docs/components/modeler/bpmn/message-events/message-events.md
index c1614ad627..9be8722db9 100644
--- a/docs/components/modeler/bpmn/message-events/message-events.md
+++ b/docs/components/modeler/bpmn/message-events/message-events.md
@@ -14,16 +14,29 @@ A process can have one or more message start events (besides other types of star
When a process is deployed, it creates a message subscription for each message start event. Message subscriptions of the previous version of the process (based on the BPMN process id) are closed.
+### Message correlation
+
When the message subscription is created, a message can be correlated to the start event if the message name matches. On correlating the message, a new process instance is created and the corresponding message start event is activated.
Messages are **not** correlated if they were published before the process was deployed or if a new version of the process is deployed without a proper start event.
-The `correlationKey` of a published message can be used to control the process instance creation. If an instance of this process is active (independently from its version) and it was triggered by a message with the same `correlationKey`, the message is **not** correlated and no new instance is created. If the message has a time-to-live (TTL) > 0, it is buffered.
+The `correlationKey` of a published message can be used to control the process instance creation.
-When the active process instance is completed or terminated and a message with the same `correlationKey` and a matching message name is buffered (i.e. TTL > 0), this message is correlated and a new instance of the latest version of the process is created.
+- If an instance of this process is active (independently from its version) and it was triggered by a message with the same `correlationKey`, the message is **not** correlated and no new instance is created. If the message has a time-to-live (TTL) > 0, it is buffered.
+- When the active process instance is completed or terminated and a message with the same `correlationKey` and a matching message name is buffered (that is, TTL > 0), this message is correlated and a new instance of the latest version of the process is created.
If the `correlationKey` of a message is empty, it creates a new process instance and does not check if an instance is already active.
+:::note
+
+You do not specify a `correlationKey` for a message start event in the BPMN model when designing a process.
+
+- When an application sends a message that is caught by a message start event, the application can specify a `correlationKey` in the message.
+- If a message caught by a start event contains a `correlationKey` value, the created process is tagged with that `correlationKey` value.
+- Follow-up messages are then checked against this `correlationKey` value (that is, is there an active process instance that was started by a message with the same `correlationKey`?).
+
+:::
+
## Intermediate message catch events
When an intermediate message catch event is entered, a corresponding message subscription is created. The process instance stops at this point and waits until the message is correlated. When a message is correlated, the catch event is completed and the process instance continues.
diff --git a/docs/components/modeler/bpmn/user-tasks/user-tasks.md b/docs/components/modeler/bpmn/user-tasks/user-tasks.md
index 10013ce4d3..e00ed2cf75 100644
--- a/docs/components/modeler/bpmn/user-tasks/user-tasks.md
+++ b/docs/components/modeler/bpmn/user-tasks/user-tasks.md
@@ -121,9 +121,9 @@ Depending on your use case, two different types of form references can be used:
The `bindingType` attribute determines which version of the linked form is used:
- - `latest`: the latest deployed version at the moment the user task is activated.
- - `deployment`: the version that was deployed together with the currently running version of the process.
- - `versionTag`: the latest deployed version that is annotated with the version tag specified in the `versionTag` attribute.
+ - `latest`: The latest deployed version at the moment the user task is activated.
+ - `deployment`: The version that was deployed together with the currently running version of the process.
+ - `versionTag`: The latest deployed version that is annotated with the version tag specified in the `versionTag` attribute.
To learn more about choosing binding types, see [Choosing the resource binding type](/docs/components/best-practices/modeling/choosing-the-resource-binding-type.md).
diff --git a/docs/components/modeler/web-modeler/advanced-modeling/business-rule-task-linking.md b/docs/components/modeler/web-modeler/advanced-modeling/business-rule-task-linking.md
index eb4b848769..b6d1979352 100644
--- a/docs/components/modeler/web-modeler/advanced-modeling/business-rule-task-linking.md
+++ b/docs/components/modeler/web-modeler/advanced-modeling/business-rule-task-linking.md
@@ -26,8 +26,8 @@ For business rule tasks that are already linked, clicking on the link icon opens
You can also enter the Decision ID directly in the **Called decision** section in the properties panel after selecting **DMN decision** for the **Implementation**.
-- **Binding**: You can also select a different Binding for the called decision. See [Choosing the resource binding type](/docs/components/best-practices/modeling/choosing-the-resource-binding-type.md).
-- **Version tag**: If you select **version tag** for the Binding, you must enter the actual version tag to use.
+- **Binding**: You can also select a different binding for the called decision. See [choosing the resource binding type](/docs/components/best-practices/modeling/choosing-the-resource-binding-type.md).
+- **Version tag**: If you select **version tag** for the binding, you must enter the actual version tag to use.
diff --git a/docs/components/modeler/web-modeler/advanced-modeling/call-activity-linking.md b/docs/components/modeler/web-modeler/advanced-modeling/call-activity-linking.md
index 1055533019..0b1ba196d4 100644
--- a/docs/components/modeler/web-modeler/advanced-modeling/call-activity-linking.md
+++ b/docs/components/modeler/web-modeler/advanced-modeling/call-activity-linking.md
@@ -24,8 +24,8 @@ For call activities that are already linked, clicking on the link button opens a
You can also enter the process ID directly in the **Called element** section in the properties panel.
-- **Binding**: You can also select a different Binding for the called decision. See [Choosing the resource binding type](/docs/components/best-practices/modeling/choosing-the-resource-binding-type.md).
-- **Version tag**: If you select **version tag** for the Binding, you must enter the actual version tag to use.
+- **Binding**: You can also select a different binding for the called decision. See [choosing the resource binding type](/docs/components/best-practices/modeling/choosing-the-resource-binding-type.md).
+- **Version tag**: If you select **version tag** for the binding, you must enter the actual version tag to use.
diff --git a/docs/components/modeler/web-modeler/advanced-modeling/form-linking.md b/docs/components/modeler/web-modeler/advanced-modeling/form-linking.md
index 3fea0b463b..c7cf43464f 100644
--- a/docs/components/modeler/web-modeler/advanced-modeling/form-linking.md
+++ b/docs/components/modeler/web-modeler/advanced-modeling/form-linking.md
@@ -38,10 +38,10 @@ Using the properties panel, you can connect a form to a user task/start event vi
### Camunda Form (linked)
-Choosing **Camunda Form (linked)** as the type and entering the form ID directly, produces the same result as [using the link button on the modeling canvas](#using-the-link-button).
+Choosing **Camunda Form (linked)** as the type and entering the form ID directly produces the same result as [using the link button on the modeling canvas](#using-the-link-button).
-- **Binding**: You can also select a different Binding for the linked form. See [Choosing the resource binding type](/docs/components/best-practices/modeling/choosing-the-resource-binding-type.md).
-- **Version tag**: If you select **version tag** for the Binding, you must enter the actual version tag to use.
+- **Binding**: You can also select a different binding for the called decision. See [choosing the resource binding type](/docs/components/best-practices/modeling/choosing-the-resource-binding-type.md).
+- **Version tag**: If you select **version tag** for the binding, you must enter the actual version tag to use.
diff --git a/docs/components/modeler/web-modeler/deploy-process-application.md b/docs/components/modeler/web-modeler/deploy-process-application.md
index 8fb4c9f6f2..e8181b831e 100644
--- a/docs/components/modeler/web-modeler/deploy-process-application.md
+++ b/docs/components/modeler/web-modeler/deploy-process-application.md
@@ -17,7 +17,7 @@ To deploy your process application:
1. Open the [main process](create-a-process-application.md#main-process).
1. Select **Deploy** to open the **Deploy process application** modal.
-1. Turn on the toggle for the cluster stage you want to deploy to.
+1. Turn on the toggle for the cluster stage you want to deploy to. In Self-Managed, you may be prompted to enter your cluster details manually if no [configuration](/self-managed/modeler/web-modeler/configuration/configuration.md#clusters) is provided.
1. Perform any other actions as required, such as:
- Unpausing the chosen cluster if it has been auto-paused. Select **Resume cluster** within the **Cluster Details**.
- Managing the cluster. Select **Manage**.
diff --git a/docs/components/modeler/web-modeler/play-your-process.md b/docs/components/modeler/web-modeler/play-your-process.md
index d76e3d1851..357c6c97fd 100644
--- a/docs/components/modeler/web-modeler/play-your-process.md
+++ b/docs/components/modeler/web-modeler/play-your-process.md
@@ -14,11 +14,9 @@ Play is a Zeebe-powered playground environment within Web Modeler for validating
To use Play, open a BPMN diagram and click the **Play** tab. Read the [limitations and availability section](#limitations-and-availability) if this section is missing.
-In Self-Managed, you will be prompted to provide the [details](#use-play-with-camunda-self-managed) of your cluster:
+In Self-Managed, you are prompted to select from the clusters defined in your Web Modeler [configuration](/self-managed/modeler/web-modeler/configuration/configuration.md#clusters). The Camunda 8 Docker Compose distribution provides one cluster configured by default. If no configuration is found, you are prompted to [manually enter your cluster details](#use-play-with-camunda-self-managed).
-![play cluster config](img/play-cluster-configuration.png)
-
-This starts a Play environment that utilizes your selected development cluster in SaaS, or the specified cluster in a Self-Managed setup.
+A Play environment is then started that utilizes your selected development cluster in SaaS, or the specified cluster in a Self-Managed setup.
The current version of the active process and all its dependencies, like called processes or DMN files, are automatically deployed to the Play environment. An error or warning is raised if a file fails to deploy, is missing, or a Connector secret isn’t filled out.
@@ -149,15 +147,16 @@ Both offer monitoring of a single process instance, its variables and path, inci
## Limitations and availability
-Play is being rebuilt and progressively rolled out to more users. This section explains why you might not see the **Play** tab, and any additional limitations.
+This section explains why you might not see the **Play** tab, and any additional limitations.
For more information about terms, refer to our [licensing and terms page](https://legal.camunda.com/licensing-and-other-legal-terms#c8-saas-trial-edition-and-free-tier-edition-terms).
+Although Play is compatible with cluster versions 8.5.1 and above, we fully support and recommend using versions 8.6.0 or higher.
+
### Camunda 8 SaaS
In Camunda 8 SaaS, Play is available to all Web Modeler users with commenter, editor, or admin permissions within a project.
Additionally, within their organization, users need to have a [role](/components/console/manage-organization/manage-users.md#roles-and-permissions) which has deployment privileges.
-Enterprise users need an admin to enable Play by opting in to [alpha features](/components/console/manage-organization/enable-alpha-features.md).
### Camunda 8 Self-Managed
@@ -178,9 +177,9 @@ Prior to the 8.6 release, Play can be accessed by installing the 8.6.0-alpha [He
## Use Play with Camunda Self-Managed
-After selecting the **Play** tab in Self-Managed, you are prompted to provide the details of your cluster.
+After selecting the **Play** tab in Self-Managed, you are prompted to select from the clusters defined in your Web Modeler [configuration](/self-managed/modeler/web-modeler/configuration/configuration.md#clusters). The Camunda 8 Docker Compose distribution provides one cluster configured by default.
-See the table below for the requirement for each field, as well as an example value:
+If no cluster is configured, Web Modeler requests the following cluster details to use for deployment:
| Name | Description | Example value |
| ----------------- | ----------------------------------------------- | ---------------------------------------------------------------------------------- |
diff --git a/docs/components/modeler/web-modeler/run-or-publish-your-process.md b/docs/components/modeler/web-modeler/run-or-publish-your-process.md
index 759a9c4345..82233c6ada 100644
--- a/docs/components/modeler/web-modeler/run-or-publish-your-process.md
+++ b/docs/components/modeler/web-modeler/run-or-publish-your-process.md
@@ -37,6 +37,8 @@ To deploy, click **Deploy** in the upper right corner of the modeling screen:
![The deploy dialog of a BPMN diagram](img/web-modeler-deploy.png)
+In Self-Managed, you can deploy your diagram to the cluster defined in your Web Modeler [configuration](/self-managed/modeler/web-modeler/configuration/configuration.md#clusters). If no configuration is found, you are prompted to manually enter your cluster details.
+
### Before deploying a process
- Make sure your process is free of errors, otherwise it can't be deployed. Use the [problems panel to detect and fix errors](./fix-problems-in-your-diagram.md).
diff --git a/docs/guides/react-components/install-c8run.md b/docs/guides/react-components/install-c8run.md
index b13ad0cabe..6908151a8c 100644
--- a/docs/guides/react-components/install-c8run.md
+++ b/docs/guides/react-components/install-c8run.md
@@ -1,9 +1,9 @@
-## --
+--
## Prerequisites
- OpenJDK 21+
-- Desktop Modeler
+- [Desktop Modeler](/components/modeler/desktop-modeler/install-the-modeler.md)
:::note
After installing OpenJDK, ensure `JAVA_HOME` is set by running `java -version` in a **new** terminal.
diff --git a/docs/reference/alpha-features.md b/docs/reference/alpha-features.md
index bcb723daee..8a65e9ee0f 100644
--- a/docs/reference/alpha-features.md
+++ b/docs/reference/alpha-features.md
@@ -5,43 +5,49 @@ sidebar_label: Alpha features
description: "Use alpha features to learn about upcoming changes, try them out, and share feedback."
---
-Use alpha features to learn about upcoming changes, try them out, and share feedback.
+You can use alpha features to learn about upcoming changes, try them out, and share feedback.
-### Alpha
+:::info
+To understand the difference between an alpha feature and an alpha release, see [alpha features and releases](release-policy.md#alpha-features-and-releases).
+:::
+
+## Alpha
-Selected Camunda features and components are released as alpha versions. We release them in an early state for you to test and participate in development by sharing your feedback before they reach general availability (GA).
+Selected Camunda features and components are released as **alpha** versions. We release these in an early state for you to test and participate in development by sharing your feedback before they reach [general availability (GA)](#general-availability-ga).
-Characteristics of alpha features and components include:
+Limitations of alpha features and components include:
- Not for production use.
- APIs, dependencies, and configuration are likely to change.
- Not necessarily feature-complete.
- Might lack full documentation.
- No guaranteed updates to newer releases.
-- Support based on SLAs agreed with you, but bugs are treated with the same priority as feature or help requests.
+- Support based on SLAs agreed with you, but bugs are treated with the same priority as feature or help requests. See [Camunda Enterprise Support Guide](https://docs.camunda.org/enterprise/support/).
- No maintenance service.
- (SaaS) No availability targets.
-- Released outside the standard [release policy](/reference/release-policy.md).
+- Released outside the standard [release policy](release-policy.md).
+
+To learn more about using alpha features, see [enabling alpha features](/components/console/manage-organization/enable-alpha-features.md).
:::note
-While there is no maintenance service, customers can still provide feedback through designated support channels, depending on their SLAs. These channels include filing issues in the respective [GitHub repositories](https://github.com/camunda) and by submitting questions and suggestions by [contacting us](/contact).
+- Alpha features can also be included in a minor version (stable) release.
+- Although there is no maintenance service, customers can still provide feedback through designated support channels, depending on their SLAs. These channels include filing issues in the respective [GitHub repositories](https://github.com/camunda) and submitting questions and suggestions by [contacting us](/contact).
:::
-Visit our documentation on [enabling alpha features](/components/console/manage-organization/enable-alpha-features.md) to learn more.
-
-### General availability (GA)
+## General availability (GA)
Once features and components are released and considered stable, they become generally available.
-Characteristics include:
+Stable features and components are:
-- Allowed for production use.
-- Fully documented and supported.
+- Ready for production use for most users with minimal risk.
+- Supported by [L1 Priority-level support](https://docs.camunda.org/enterprise/support/#priority-level) for production use.
+- Fully documented.
-:::note
-
-There are also alpha releases with **limited availability**, such as features that are only available to enterprise customers.
+A release or component is considered stable if it has passed all verification and test stages and can be released to production.
+:::note
+Alpha releases can also have **limited availability**, such as features that are only available to enterprise customers.
:::
diff --git a/docs/reference/announcements.md b/docs/reference/announcements.md
index dbefc80251..324b2603c7 100644
--- a/docs/reference/announcements.md
+++ b/docs/reference/announcements.md
@@ -52,7 +52,7 @@ The Zeebe Java client will not be developed further and will only receive bug fi
### Deprecation: Zeebe Go client & CLI client (zbctl)
-The Zeebe Go Client and CLI client (zbctl) will be officially deprecated with the 8.6 release as part of our efforts to streamline the Camunda 8 API experience. This client and CLI utility will not get released starting with Camunda 8.6, will no longer receive new features, and will be transitioned to a community-maintained status.
+The Zeebe Go Client and CLI client (zbctl) will be [officially deprecated](https://camunda.com/blog/2024/09/deprecating-zbctl-and-go-clients/) with the 8.6 release as part of our efforts to streamline the Camunda 8 API experience. This client and CLI utility will not be released starting with Camunda 8.6, will no longer receive new features, and will be transitioned to a community-maintained status.
The documentation of the Zeebe Go Client and CLI client (zbctl) moved to the [community clients section](/apis-tools/community-clients/index.md).
diff --git a/docs/reference/dependencies.md b/docs/reference/dependencies.md
index 437688a453..34a7227f5b 100644
--- a/docs/reference/dependencies.md
+++ b/docs/reference/dependencies.md
@@ -3150,1024 +3150,21 @@ All of these libraries are required for core functionality.
- **Dependencies:** You can find an up-to-date list of third party libraries used and their license terms in the [THIRD_PARTY_NOTICES](https://github.com/camunda/camunda-modeler/blob/master/THIRD_PARTY_NOTICES), located in the root of the source code repository. This file is also shipped with the application distribution as `THIRD_PARTY_NOTICES.camunda-modeler.txt`.
-- **Source code:** You can access the source code of the Desktop Modeler on [github.com/camunda/camunda-modeler](https://github.com/camunda/camunda-modeler)
+- **Source code:** Access the source code for Desktop Modeler at [github.com/camunda/camunda-modeler](https://github.com/camunda/camunda-modeler).
-### Web Modeler Dependencies (webapp)
-
-- [@auth0/auth0-spa-js@2.1.3](https://github.com/auth0/auth0-spa-js) (MIT)
-- [@babel/runtime@7.25.0](https://github.com/babel/babel) (MIT)
-- [@bpmn-io/add-exporter@0.2.0](https://github.com/bpmn-io/add-exporter) (MIT)
-- [@bpmn-io/align-to-origin@0.7.0](https://github.com/bpmn-io/align-to-origin) (MIT)
-- [@bpmn-io/cm-theme@0.1.0-alpha.2](https://www.npmjs.com/package/@bpmn-io/cm-theme@0.1.0-alpha.2) (MIT)
-- [@bpmn-io/diagram-js-ui@0.2.3](https://github.com/bpmn-io/diagram-js-ui) (MIT)
-- [@bpmn-io/dmn-variable-resolver@0.7.0](https://www.npmjs.com/package/@bpmn-io/dmn-variable-resolver@0.7.0) (MIT)
-- [@bpmn-io/draggle@4.0.0](https://github.com/bpmn-io/draggle) (MIT)
-- [@bpmn-io/element-template-chooser@1.0.0](https://github.com/bpmn-io/element-template-chooser) (MIT)
-- [@bpmn-io/element-template-icon-renderer@0.5.2](https://github.com/bpmn-io/element-template-icon-renderer) (MIT)
-- [@bpmn-io/element-templates-validator@2.1.0](https://github.com/bpmn-io/element-templates-validator) (MIT)
-- [@bpmn-io/extract-process-variables@0.8.0](https://github.com/bpmn-io/extract-process-variables) (MIT)
-- [@bpmn-io/feel-editor@1.6.1](https://github.com/bpmn-io/feel-editor) (MIT)
-- [@bpmn-io/feel-lint@1.2.0](https://github.com/bpmn-io/feel-linter) (MIT)
-- [@bpmn-io/form-js-carbon-styles@1.10.0](https://github.com/bpmn-io/form-js) (MIT\*)
-- [@bpmn-io/form-js-editor@1.10.0](https://github.com/bpmn-io/form-js) (MIT\*)
-- [@bpmn-io/form-js-playground@1.10.0](https://github.com/bpmn-io/form-js) (MIT\*)
-- [@bpmn-io/form-js-viewer@1.10.0](https://github.com/bpmn-io/form-js) (MIT\*)
-- [@bpmn-io/form-js@1.10.0](https://github.com/bpmn-io/form-js) (MIT\*)
-- [@bpmn-io/form-variable-provider@1.3.0](https://github.com/bpmn-io/form-variable-provider) (MIT)
-- [@bpmn-io/moddle-utils@0.2.1](https://github.com/bpmn-io/moddle-utils) (MIT)
-- [@bpmn-io/properties-panel@3.23.0](https://github.com/bpmn-io/properties-panel) (MIT)
-- [@bpmn-io/refactorings@0.3.0](https://www.npmjs.com/package/@bpmn-io/refactorings@0.3.0) (MIT)
-- [@bpmn-io/replace-ids@0.2.0](https://github.com/bpmn-io/replace-ids) (MIT)
-- [@bpmn-io/variable-outline@1.0.1](https://www.npmjs.com/package/@bpmn-io/variable-outline@1.0.1) (MIT)
-- [@bpmn-io/variable-resolver@1.2.2](https://www.npmjs.com/package/@bpmn-io/variable-resolver@1.2.2) (MIT)
-- [@camunda-cloud/license-validator@0.1.2](https://github.com/camunda-cloud/camunda-cloud-management-apps) (UNKNOWN)
-- [@camunda/camunda-composite-components@0.8.1](https://github.com/camunda-cloud/camunda-composite-components) (Apache-2.0)
-- [@camunda/element-templates-json-schema@0.18.0](https://github.com/camunda/element-templates-json-schema) (MIT)
-- [@camunda/example-data-properties-provider@1.2.1](https://www.npmjs.com/package/@camunda/example-data-properties-provider@1.2.1) (MIT)
-- [@camunda/execution-platform@0.3.2](https://github.com/camunda/execution-platform) (MIT)
-- [@camunda/form-js-assistant-module@0.5.0](https://github.com/camunda/form-js-assistant-module) (UNKNOWN)
-- [@camunda/form-linting@0.16.0](https://www.npmjs.com/package/@camunda/form-linting@0.16.0) (MIT)
-- [@camunda/form-playground@0.15.0](https://github.com/camunda/form-playground) (MIT)
-- [@camunda/improved-canvas@1.7.2](https://github.com/camunda/improved-canvas) (MIT)
-- [@camunda/linting@3.26.0](https://github.com/camunda/linting) (MIT)
-- [@camunda/play@1.18.0](https://www.npmjs.com/package/@camunda/play@1.18.0) (Apache-2.0)
-- [@camunda/zeebe-element-templates-json-schema@0.20.0](https://github.com/camunda/element-templates-json-schema) (MIT)
-- [@camunda8/sdk@8.6.11](https://github.com/camunda/camunda-8-js-sdk) (Apache-2.0)
-- [@carbon/colors@11.24.0](https://github.com/carbon-design-system/carbon) (Apache-2.0)
-- [@carbon/elements@11.49.0](https://github.com/carbon-design-system/carbon) (Apache-2.0)
-- [@carbon/feature-flags@0.16.0](https://github.com/carbon-design-system/carbon) (Apache-2.0)
-- [@carbon/feature-flags@0.21.0](https://github.com/carbon-design-system/carbon) (Apache-2.0)
-- [@carbon/grid@11.25.0](https://github.com/carbon-design-system/carbon) (Apache-2.0)
-- [@carbon/icon-helpers@10.50.0](https://github.com/carbon-design-system/carbon) (Apache-2.0)
-- [@carbon/icons-react@11.47.1](https://github.com/carbon-design-system/carbon) (Apache-2.0)
-- [@carbon/icons@11.45.0](https://github.com/carbon-design-system/carbon) (Apache-2.0)
-- [@carbon/layout@11.24.0](https://github.com/carbon-design-system/carbon) (Apache-2.0)
-- [@carbon/motion@11.20.0](https://github.com/carbon-design-system/carbon) (Apache-2.0)
-- [@carbon/react@1.50.0](https://github.com/carbon-design-system/carbon) (Apache-2.0)
-- [@carbon/react@1.63.2](https://github.com/carbon-design-system/carbon) (Apache-2.0)
-- [@carbon/styles@1.62.0](https://github.com/carbon-design-system/carbon) (Apache-2.0)
-- [@carbon/themes@11.38.0](https://github.com/carbon-design-system/carbon) (Apache-2.0)
-- [@carbon/type@11.29.0](https://github.com/carbon-design-system/carbon) (Apache-2.0)
-- [@codemirror/autocomplete@6.16.3](https://github.com/codemirror/autocomplete) (MIT)
-- [@codemirror/commands@6.6.0](https://github.com/codemirror/commands) (MIT)
-- [@codemirror/lang-json@6.0.1](https://github.com/codemirror/lang-json) (MIT)
-- [@codemirror/language@6.10.2](https://github.com/codemirror/language) (MIT)
-- [@codemirror/lint@6.8.0](https://github.com/codemirror/lint) (MIT)
-- [@codemirror/search@6.5.5](https://github.com/codemirror/search) (MIT)
-- [@codemirror/state@6.4.1](https://github.com/codemirror/state) (MIT)
-- [@codemirror/view@6.28.2](https://github.com/codemirror/view) (MIT)
-- [@colors/colors@1.6.0](https://github.com/DABH/colors.js) (MIT)
-- [@dabh/diagnostics@2.0.3](https://github.com/3rd-Eden/diagnostics) (MIT)
-- [@emotion/is-prop-valid@1.2.2](https://github.com/emotion-js/emotion/tree/main/packages/is-prop-valid) (MIT)
-- [@emotion/memoize@0.8.1](https://github.com/emotion-js/emotion/tree/main/packages/memoize) (MIT)
-- [@emotion/unitless@0.8.1](https://github.com/emotion-js/emotion/tree/main/packages/unitless) (MIT)
-- [@floating-ui/core@1.6.7](https://github.com/floating-ui/floating-ui) (MIT)
-- [@floating-ui/dom@1.6.10](https://github.com/floating-ui/floating-ui) (MIT)
-- [@floating-ui/react-dom@2.1.1](https://github.com/floating-ui/floating-ui) (MIT)
-- [@floating-ui/react@0.26.22](https://github.com/floating-ui/floating-ui) (MIT)
-- [@floating-ui/utils@0.2.7](https://github.com/floating-ui/floating-ui) (MIT)
-- [@grpc/grpc-js@1.10.9](https://github.com/grpc/grpc-node/tree/master/packages/grpc-js) (Apache-2.0)
-- [@grpc/proto-loader@0.7.13](https://github.com/grpc/grpc-node) (Apache-2.0)
-- [@hapi/hoek@9.3.0](https://github.com/hapijs/hoek) (BSD-3-Clause)
-- [@hapi/topo@5.1.0](https://github.com/hapijs/topo) (BSD-3-Clause)
-- [@ibm/plex@6.0.0-next.6](https://github.com/ibm/plex) (OFL-1.1)
-- [@ibm/telemetry-js@1.5.2](https://github.com/ibm-telemetry/telemetry-js) (Apache-2.0)
-- [@js-sdsl/ordered-map@4.4.2](https://github.com/js-sdsl/js-sdsl) (MIT)
-- [@lezer/common@1.2.1](https://github.com/lezer-parser/common) (MIT)
-- [@lezer/highlight@1.2.0](https://github.com/lezer-parser/highlight) (MIT)
-- [@lezer/json@1.0.2](https://github.com/lezer-parser/json) (MIT)
-- [@lezer/lr@1.4.2](https://github.com/lezer-parser/lr) (MIT)
-- [@lezer/markdown@1.3.0](https://github.com/lezer-parser/markdown) (MIT)
-- [@monaco-editor/loader@1.4.0](https://github.com/suren-atoyan/monaco-loader) (MIT)
-- [@monaco-editor/react@4.6.0](https://github.com/suren-atoyan/monaco-react) (MIT)
-- [@opentelemetry/api-logs@0.52.1](https://github.com/open-telemetry/opentelemetry-js) (Apache-2.0)
-- [@opentelemetry/api@1.9.0](https://github.com/open-telemetry/opentelemetry-js) (Apache-2.0)
-- [@opentelemetry/context-async-hooks@1.25.1](https://github.com/open-telemetry/opentelemetry-js) (Apache-2.0)
-- [@opentelemetry/core@1.25.1](https://github.com/open-telemetry/opentelemetry-js) (Apache-2.0)
-- [@opentelemetry/instrumentation-connect@0.38.0](https://github.com/open-telemetry/opentelemetry-js-contrib) (Apache-2.0)
-- [@opentelemetry/instrumentation-express@0.41.1](https://github.com/open-telemetry/opentelemetry-js-contrib) (Apache-2.0)
-- [@opentelemetry/instrumentation-fastify@0.38.0](https://github.com/open-telemetry/opentelemetry-js-contrib) (Apache-2.0)
-- [@opentelemetry/instrumentation-fs@0.14.0](https://github.com/open-telemetry/opentelemetry-js-contrib) (Apache-2.0)
-- [@opentelemetry/instrumentation-graphql@0.42.0](https://github.com/open-telemetry/opentelemetry-js-contrib) (Apache-2.0)
-- [@opentelemetry/instrumentation-hapi@0.40.0](https://github.com/open-telemetry/opentelemetry-js-contrib) (Apache-2.0)
-- [@opentelemetry/instrumentation-http@0.52.1](https://github.com/open-telemetry/opentelemetry-js) (Apache-2.0)
-- [@opentelemetry/instrumentation-ioredis@0.42.0](https://github.com/open-telemetry/opentelemetry-js-contrib) (Apache-2.0)
-- [@opentelemetry/instrumentation-koa@0.42.0](https://github.com/open-telemetry/opentelemetry-js-contrib) (Apache-2.0)
-- [@opentelemetry/instrumentation-mongodb@0.46.0](https://github.com/open-telemetry/opentelemetry-js-contrib) (Apache-2.0)
-- [@opentelemetry/instrumentation-mongoose@0.40.0](https://github.com/open-telemetry/opentelemetry-js-contrib) (Apache-2.0)
-- [@opentelemetry/instrumentation-mysql2@0.40.0](https://github.com/open-telemetry/opentelemetry-js-contrib) (Apache-2.0)
-- [@opentelemetry/instrumentation-mysql@0.40.0](https://github.com/open-telemetry/opentelemetry-js-contrib) (Apache-2.0)
-- [@opentelemetry/instrumentation-nestjs-core@0.39.0](https://github.com/open-telemetry/opentelemetry-js-contrib) (Apache-2.0)
-- [@opentelemetry/instrumentation-pg@0.43.0](https://github.com/open-telemetry/opentelemetry-js-contrib) (Apache-2.0)
-- [@opentelemetry/instrumentation-redis-4@0.41.0](https://github.com/open-telemetry/opentelemetry-js-contrib) (Apache-2.0)
-- [@opentelemetry/instrumentation@0.46.0](https://github.com/open-telemetry/opentelemetry-js) (Apache-2.0)
-- [@opentelemetry/instrumentation@0.52.1](https://github.com/open-telemetry/opentelemetry-js) (Apache-2.0)
-- [@opentelemetry/redis-common@0.36.2](https://github.com/open-telemetry/opentelemetry-js-contrib) (Apache-2.0)
-- [@opentelemetry/resources@1.25.1](https://github.com/open-telemetry/opentelemetry-js) (Apache-2.0)
-- [@opentelemetry/sdk-metrics@1.25.1](https://github.com/open-telemetry/opentelemetry-js) (Apache-2.0)
-- [@opentelemetry/sdk-trace-base@1.25.1](https://github.com/open-telemetry/opentelemetry-js) (Apache-2.0)
-- [@opentelemetry/semantic-conventions@1.25.1](https://github.com/open-telemetry/opentelemetry-js) (Apache-2.0)
-- [@opentelemetry/sql-common@0.40.1](https://github.com/open-telemetry/opentelemetry-js-contrib) (Apache-2.0)
-- [@prisma/instrumentation@5.17.0](https://github.com/prisma/prisma) (Apache-2.0)
-- [@protobufjs/aspromise@1.1.2](https://github.com/dcodeIO/protobuf.js) (BSD-3-Clause)
-- [@protobufjs/base64@1.1.2](https://github.com/dcodeIO/protobuf.js) (BSD-3-Clause)
-- [@protobufjs/codegen@2.0.4](https://github.com/dcodeIO/protobuf.js) (BSD-3-Clause)
-- [@protobufjs/eventemitter@1.1.0](https://github.com/dcodeIO/protobuf.js) (BSD-3-Clause)
-- [@protobufjs/fetch@1.1.0](https://github.com/dcodeIO/protobuf.js) (BSD-3-Clause)
-- [@protobufjs/float@1.0.2](https://github.com/dcodeIO/protobuf.js) (BSD-3-Clause)
-- [@protobufjs/inquire@1.1.0](https://github.com/dcodeIO/protobuf.js) (BSD-3-Clause)
-- [@protobufjs/path@1.1.2](https://github.com/dcodeIO/protobuf.js) (BSD-3-Clause)
-- [@protobufjs/pool@1.1.0](https://github.com/dcodeIO/protobuf.js) (BSD-3-Clause)
-- [@protobufjs/utf8@1.1.0](https://github.com/dcodeIO/protobuf.js) (BSD-3-Clause)
-- [@sentry-internal/browser-utils@8.26.0](https://github.com/getsentry/sentry-javascript) (MIT)
-- [@sentry-internal/feedback@8.26.0](https://github.com/getsentry/sentry-javascript) (MIT)
-- [@sentry-internal/replay-canvas@8.26.0](https://github.com/getsentry/sentry-javascript) (MIT)
-- [@sentry-internal/replay@8.26.0](https://github.com/getsentry/sentry-javascript) (MIT)
-- [@sentry/browser@8.26.0](https://github.com/getsentry/sentry-javascript) (MIT)
-- [@sentry/core@8.26.0](https://github.com/getsentry/sentry-javascript) (MIT)
-- [@sentry/node@8.26.0](https://github.com/getsentry/sentry-javascript) (MIT)
-- [@sentry/opentelemetry@8.26.0](https://github.com/getsentry/sentry-javascript) (MIT)
-- [@sentry/types@8.26.0](https://github.com/getsentry/sentry-javascript) (MIT)
-- [@sentry/utils@8.26.0](https://github.com/getsentry/sentry-javascript) (MIT)
-- [@sideway/address@4.1.5](https://github.com/sideway/address) (BSD-3-Clause)
-- [@sideway/formula@3.0.1](https://github.com/sideway/formula) (BSD-3-Clause)
-- [@sideway/pinpoint@2.0.0](https://github.com/sideway/pinpoint) (BSD-3-Clause)
-- [@sindresorhus/is@4.6.0](https://github.com/sindresorhus/is) (MIT)
-- [@szmarczak/http-timer@4.0.6](https://github.com/szmarczak/http-timer) (MIT)
-- [@types/cacheable-request@6.0.3](https://github.com/DefinitelyTyped/DefinitelyTyped) (MIT)
-- [@types/connect@3.4.36](https://github.com/DefinitelyTyped/DefinitelyTyped) (MIT)
-- [@types/debug@4.1.12](https://github.com/DefinitelyTyped/DefinitelyTyped) (MIT)
-- [@types/hast@2.3.9](https://github.com/DefinitelyTyped/DefinitelyTyped) (MIT)
-- [@types/http-cache-semantics@4.0.4](https://github.com/DefinitelyTyped/DefinitelyTyped) (MIT)
-- [@types/keyv@3.1.4](https://github.com/DefinitelyTyped/DefinitelyTyped) (MIT)
-- [@types/mdast@3.0.15](https://github.com/DefinitelyTyped/DefinitelyTyped) (MIT)
-- [@types/ms@0.7.34](https://github.com/DefinitelyTyped/DefinitelyTyped) (MIT)
-- [@types/mysql@2.15.22](https://github.com/DefinitelyTyped/DefinitelyTyped) (MIT)
-- [@types/node-fetch@2.6.11](https://github.com/DefinitelyTyped/DefinitelyTyped) (MIT)
-- [@types/node@20.11.6](https://github.com/DefinitelyTyped/DefinitelyTyped) (MIT)
-- [@types/pg-pool@2.0.4](https://github.com/DefinitelyTyped/DefinitelyTyped) (MIT)
-- [@types/pg@8.6.1](https://github.com/DefinitelyTyped/DefinitelyTyped) (MIT)
-- [@types/prop-types@15.7.11](https://github.com/DefinitelyTyped/DefinitelyTyped) (MIT)
-- [@types/raf@3.4.3](https://github.com/DefinitelyTyped/DefinitelyTyped) (MIT)
-- [@types/react@18.2.48](https://github.com/DefinitelyTyped/DefinitelyTyped) (MIT)
-- [@types/responselike@1.0.3](https://github.com/DefinitelyTyped/DefinitelyTyped) (MIT)
-- [@types/scheduler@0.16.8](https://github.com/DefinitelyTyped/DefinitelyTyped) (MIT)
-- [@types/shimmer@1.0.5](https://github.com/DefinitelyTyped/DefinitelyTyped) (MIT)
-- [@types/stylis@4.2.5](https://github.com/DefinitelyTyped/DefinitelyTyped) (MIT)
-- [@types/triple-beam@1.3.5](https://github.com/DefinitelyTyped/DefinitelyTyped) (MIT)
-- [@types/unist@2.0.10](https://github.com/DefinitelyTyped/DefinitelyTyped) (MIT)
-- [@vimeo/player@2.23.0](https://github.com/vimeo/player.js) (MIT)
-- [abort-controller@3.0.0](https://github.com/mysticatea/abort-controller) (MIT)
-- [accepts@1.3.8](https://github.com/jshttp/accepts) (MIT)
-- [acorn-import-assertions@1.9.0](https://github.com/xtuc/acorn-import-assertions) (MIT)
-- [acorn-import-attributes@1.9.5](https://github.com/xtuc/acorn-import-attributes) (MIT)
-- [acorn@8.11.3](https://github.com/acornjs/acorn) (MIT)
-- [ansi-colors@4.1.3](https://github.com/doowb/ansi-colors) (MIT)
-- [ansi-regex@5.0.1](https://github.com/chalk/ansi-regex) (MIT)
-- [ansi-styles@3.2.1](https://github.com/chalk/ansi-styles) (MIT)
-- [ansi-styles@4.3.0](https://github.com/chalk/ansi-styles) (MIT)
-- [any-promise@1.3.0](https://github.com/kevinbeaty/any-promise) (MIT)
-- [anymatch@3.1.3](https://github.com/micromatch/anymatch) (ISC)
-- [array-move@3.0.1](https://github.com/sindresorhus/array-move) (MIT)
-- [array-move@4.0.0](https://github.com/sindresorhus/array-move) (MIT)
-- [async@3.2.5](https://github.com/caolan/async) (MIT)
-- [asynckit@0.4.0](https://github.com/alexindigo/asynckit) (MIT)
-- [atoa@1.0.0](https://github.com/bevacqua/atoa) (MIT)
-- [axios@1.7.5](https://github.com/axios/axios) (MIT)
-- [bail@2.0.2](https://github.com/wooorm/bail) (MIT)
-- [big.js@6.2.1](https://github.com/MikeMcl/big.js) (MIT)
-- [binary-extensions@2.2.0](https://github.com/sindresorhus/binary-extensions) (MIT)
-- [bintrees@1.0.2](https://github.com/vadimg/js_bintrees) (MIT)
-- [bpmn-js-color-picker@0.7.1](https://github.com/bpmn-io/bpmn-js-color-picker) (MIT)
-- [bpmn-js-create-append-anything@0.5.2](https://github.com/bpmn-io/bpmn-js-create-append-anything) (MIT)
-- [bpmn-js-differ@2.0.2](https://github.com/bpmn-io/bpmn-js-differ) (MIT)
-- [bpmn-js-element-templates@1.16.0](https://github.com/bpmn-io/bpmn-js-element-templates) (MIT)
-- [bpmn-js-element-templates@2.2.0](https://github.com/bpmn-io/bpmn-js-element-templates) (MIT)
-- [bpmn-js-executable-fix@0.2.1](https://github.com/bpmn-io/bpmn-js-executable-fix) (MIT)
-- [bpmn-js-properties-panel@5.23.0](https://github.com/bpmn-io/bpmn-js-properties-panel) (MIT)
-- [bpmn-js-token-simulation@0.34.4](https://github.com/bpmn-io/bpmn-js-token-simulation) (MIT)
-- [bpmn-js-tracking@0.6.0](https://github.com/bpmn-io/bpmn-js-tracking) (MIT)
-- [bpmn-js@17.9.2](https://github.com/bpmn-io/bpmn-js) (MIT\*)
-- [bpmn-moddle@8.1.0](https://github.com/bpmn-io/bpmn-moddle) (MIT)
-- [bpmn-moddle@9.0.1](https://github.com/bpmn-io/bpmn-moddle) (MIT)
-- [bpmnlint-plugin-camunda-compat@2.25.0](https://github.com/camunda/bpmnlint-plugin-camunda-compat) (MIT)
-- [bpmnlint-utils@1.1.1](https://github.com/bpmn-io/bpmnlint-utils) (MIT)
-- [bpmnlint@10.3.0](https://github.com/bpmn-io/bpmnlint) (MIT)
-- [braces@3.0.3](https://github.com/micromatch/braces) (MIT)
-- [buffer-from@1.1.2](https://github.com/LinusU/buffer-from) (MIT)
-- [bytes@3.1.2](https://github.com/visionmedia/bytes.js) (MIT)
-- [cache-content-type@1.0.1](https://github.com/node-modules/cache-content-type) (MIT)
-- [cacheable-lookup@5.0.4](https://github.com/szmarczak/cacheable-lookup) (MIT)
-- [cacheable-request@7.0.4](https://github.com/lukechilds/cacheable-request) (MIT)
-- [call-bind@1.0.7](https://github.com/ljharb/call-bind) (MIT)
-- [camelize@1.0.1](https://github.com/ljharb/camelize) (MIT)
-- [camunda-bpmn-js-behaviors@1.5.0](https://github.com/camunda/camunda-bpmn-js-behaviors) (MIT)
-- [camunda-bpmn-js@4.18.0](https://github.com/camunda/camunda-bpmn-js) (MIT)
-- [camunda-bpmn-moddle@7.0.1](https://github.com/camunda/camunda-bpmn-moddle) (MIT)
-- [camunda-dmn-js@2.8.1](https://github.com/camunda/camunda-dmn-js) (MIT)
-- [camunda-dmn-moddle@1.3.0](https://github.com/camunda/camunda-dmn-moddle) (MIT)
-- [canvg@4.0.2](https://github.com/canvg/canvg) (MIT)
-- [chalk@2.4.2](https://github.com/chalk/chalk) (MIT)
-- [chalk@4.1.2](https://github.com/chalk/chalk) (MIT)
-- [character-entities@2.0.2](https://github.com/wooorm/character-entities) (MIT)
-- [chokidar@3.5.3](https://github.com/paulmillr/chokidar) (MIT)
-- [cjs-module-lexer@1.2.3](https://github.com/nodejs/cjs-module-lexer) (MIT)
-- [classnames@2.5.1](https://github.com/JedWatson/classnames) (MIT)
-- [cli-table@0.3.11](https://github.com/Automattic/cli-table) (MIT\*)
-- [cliui@8.0.1](https://github.com/yargs/cliui) (ISC)
-- [clone-response@1.0.3](https://github.com/sindresorhus/clone-response) (MIT)
-- [clone@2.1.2](https://github.com/pvorb/node-clone) (MIT)
-- [clsx@2.1.0](https://github.com/lukeed/clsx) (MIT)
-- [co-body@6.1.0](https://github.com/cojs/co-body) (MIT)
-- [co@4.6.0](https://github.com/tj/co) (MIT)
-- [codemirror@6.0.1](https://github.com/codemirror/basic-setup) (MIT)
-- [color-convert@1.9.3](https://github.com/Qix-/color-convert) (MIT)
-- [color-convert@2.0.1](https://github.com/Qix-/color-convert) (MIT)
-- [color-name@1.1.3](https://github.com/dfcreative/color-name) (MIT)
-- [color-name@1.1.4](https://github.com/colorjs/color-name) (MIT)
-- [color-string@1.9.1](https://github.com/Qix-/color-string) (MIT)
-- [color-support@1.1.3](https://github.com/isaacs/color-support) (ISC)
-- [color@3.2.1](https://github.com/Qix-/color) (MIT)
-- [color@4.2.3](https://github.com/Qix-/color) (MIT)
-- [colors@1.0.3](https://github.com/Marak/colors.js) (MIT)
-- [colorspace@1.1.4](https://github.com/3rd-Eden/colorspace) (MIT)
-- [combined-stream@1.0.8](https://github.com/felixge/node-combined-stream) (MIT)
-- [comma-separated-tokens@2.0.3](https://github.com/wooorm/comma-separated-tokens) (MIT)
-- [component-event@0.2.1](https://github.com/component/event) (MIT)
-- [component-props@1.1.1](https://github.com/component/props) (MIT\*)
-- [component-xor@0.0.4](https://github.com/component/xor) (MIT)
-- [compressible@2.0.18](https://github.com/jshttp/compressible) (MIT)
-- [compute-scroll-into-view@3.1.0](https://github.com/scroll-into-view/compute-scroll-into-view) (MIT)
-- [console-stamp@3.1.2](https://github.com/starak/node-console-stamp) (MIT)
-- [content-disposition@0.5.4](https://github.com/jshttp/content-disposition) (MIT)
-- [content-type@1.0.5](https://github.com/jshttp/content-type) (MIT)
-- [contra@1.9.4](https://github.com/bevacqua/contra) (MIT)
-- [cookies@0.9.1](https://github.com/pillarjs/cookies) (MIT)
-- [copy-to-clipboard@3.3.3](https://github.com/sudodoki/copy-to-clipboard) (MIT)
-- [copy-to@2.0.1](https://github.com/node-modules/copy-to) (MIT)
-- [core-js@3.38.1](https://github.com/zloirock/core-js) (MIT)
-- [crelt@1.0.6](https://github.com/marijnh/crelt) (MIT)
-- [crossvent@1.5.5](https://github.com/bevacqua/crossvent) (MIT)
-- [crypto-js@4.2.0](https://github.com/brix/crypto-js) (MIT)
-- [css-color-keywords@1.0.0](https://github.com/sonicdoe/css-color-keywords) (ISC)
-- [css-to-react-native@3.2.0](https://github.com/styled-components/css-to-react-native) (MIT)
-- [css.escape@1.5.1](https://github.com/mathiasbynens/CSS.escape) (MIT)
-- [csstype@3.1.3](https://github.com/frenic/csstype) (MIT)
-- [custom-event@1.0.1](https://github.com/webmodules/custom-event) (MIT)
-- [dateformat@4.6.3](https://github.com/felixge/node-dateformat) (MIT)
-- [dayjs@1.11.12](https://github.com/iamkun/dayjs) (MIT)
-- [debug@3.2.7](https://github.com/visionmedia/debug) (MIT)
-- [debug@4.3.6](https://github.com/debug-js/debug) (MIT)
-- [decode-named-character-reference@1.0.2](https://github.com/wooorm/decode-named-character-reference) (MIT)
-- [decompress-response@6.0.0](https://github.com/sindresorhus/decompress-response) (MIT)
-- [deep-equal@1.0.1](https://github.com/substack/node-deep-equal) (MIT)
-- [deep-object-diff@1.1.9](https://github.com/mattphillips/deep-object-diff) (MIT)
-- [deepmerge@4.3.1](https://github.com/TehShrike/deepmerge) (MIT)
-- [defer-to-connect@2.0.1](https://github.com/szmarczak/defer-to-connect) (MIT)
-- [define-data-property@1.1.4](https://github.com/ljharb/define-data-property) (MIT)
-- [delayed-stream@1.0.0](https://github.com/felixge/node-delayed-stream) (MIT)
-- [delegates@1.0.0](https://github.com/visionmedia/node-delegates) (MIT)
-- [depd@1.1.2](https://github.com/dougwilson/nodejs-depd) (MIT)
-- [depd@2.0.0](https://github.com/dougwilson/nodejs-depd) (MIT)
-- [dequal@2.0.3](https://github.com/lukeed/dequal) (MIT)
-- [destroy@1.2.0](https://github.com/stream-utils/destroy) (MIT)
-- [diagram-js-direct-editing@3.0.1](https://github.com/bpmn-io/diagram-js-direct-editing) (MIT)
-- [diagram-js-grid@1.0.0](https://github.com/bpmn-io/diagram-js-grid) (MIT)
-- [diagram-js-minimap@5.1.0](https://github.com/bpmn-io/diagram-js-minimap) (MIT)
-- [diagram-js-origin@1.4.0](https://github.com/bpmn-io/diagram-js-origin) (MIT)
-- [diagram-js@14.9.0](https://github.com/bpmn-io/diagram-js) (MIT)
-- [didi@10.2.2](https://github.com/nikku/didi) (MIT)
-- [diff-match-patch@1.0.5](https://github.com/JackuB/diff-match-patch) (Apache-2.0)
-- [diff@5.1.0](https://github.com/kpdecker/jsdiff) (BSD-3-Clause)
-- [diffpatch@0.5.1](https://github.com/bpmn-io/diffpatch) (MIT)
-- [dmn-js-boxed-expression@16.6.1](https://github.com/bpmn-io/dmn-js) (MIT\*)
-- [dmn-js-decision-table@16.6.2](https://github.com/bpmn-io/dmn-js) (MIT\*)
-- [dmn-js-drd@16.6.1](https://github.com/bpmn-io/dmn-js) (MIT\*)
-- [dmn-js-literal-expression@16.6.1](https://github.com/bpmn-io/dmn-js) (MIT\*)
-- [dmn-js-properties-panel@3.5.2](https://github.com/bpmn-io/dmn-js-properties-panel) (MIT)
-- [dmn-js-shared@16.6.1](https://github.com/bpmn-io/dmn-js) (MIT\*)
-- [dmn-js@16.6.2](https://github.com/bpmn-io/dmn-js) (MIT\*)
-- [dmn-moddle@10.0.0](https://github.com/bpmn-io/dmn-moddle) (MIT)
-- [dom-iterator@1.0.0](https://github.com/MatthewMueller/dom-iterator) (MIT)
-- [domify@1.4.2](https://github.com/sindresorhus/domify) (MIT)
-- [domify@2.0.0](https://github.com/sindresorhus/domify) (MIT)
-- [dompurify@3.1.6](https://github.com/cure53/DOMPurify) ((MPL-2.0 OR Apache-2.0))
-- [downloadjs@1.4.7](https://github.com/rndme/download) (MIT)
-- [downshift@8.3.1](https://github.com/downshift-js/downshift) (MIT)
-- [downshift@8.5.0](https://github.com/downshift-js/downshift) (MIT)
-- [ee-first@1.1.1](https://github.com/jonathanong/ee-first) (MIT)
-- [emoji-regex@8.0.0](https://github.com/mathiasbynens/emoji-regex) (MIT)
-- [enabled@2.0.0](https://github.com/3rd-Eden/enabled) (MIT)
-- [encodeurl@1.0.2](https://github.com/pillarjs/encodeurl) (MIT)
-- [end-of-stream@1.4.4](https://github.com/mafintosh/end-of-stream) (MIT)
-- [err-code@1.1.2](https://github.com/IndigoUnited/js-err-code) (MIT)
-- [es-define-property@1.0.0](https://github.com/ljharb/es-define-property) (MIT)
-- [es-errors@1.3.0](https://github.com/ljharb/es-errors) (MIT)
-- [es6-promise@3.3.1](https://github.com/stefanpenner/es6-promise) (MIT)
-- [escalade@3.1.2](https://github.com/lukeed/escalade) (MIT)
-- [escape-html@1.0.3](https://github.com/component/escape-html) (MIT)
-- [escape-string-regexp@1.0.5](https://github.com/sindresorhus/escape-string-regexp) (MIT)
-- [event-source-polyfill@1.0.31](https://github.com/Yaffle/EventSource) (MIT)
-- [event-target-shim@5.0.1](https://github.com/mysticatea/event-target-shim) (MIT)
-- [extend@3.0.2](https://github.com/justmoon/node-extend) (MIT)
-- [fast-xml-parser@4.4.1](https://github.com/NaturalIntelligence/fast-xml-parser) (MIT)
-- [fecha@4.2.3](https://github.com/taylorhakes/fecha) (MIT)
-- [feelers@1.4.0](https://www.npmjs.com/package/feelers) (MIT)
-- [feelin@3.1.2](https://github.com/nikku/feelin) (MIT)
-- [file-drops@0.5.0](https://github.com/nikku/file-drops) (MIT)
-- [fill-range@7.1.1](https://github.com/jonschlinkert/fill-range) (MIT)
-- [flatpickr@4.6.13](https://github.com/chmln/flatpickr) (MIT)
-- [flatpickr@4.6.9](https://github.com/chmln/flatpickr) (MIT)
-- [fn.name@1.1.0](https://github.com/3rd-Eden/fn.name) (MIT)
-- [focus-trap@7.5.4](https://github.com/focus-trap/focus-trap) (MIT)
-- [follow-redirects@1.15.6](https://github.com/follow-redirects/follow-redirects) (MIT)
-- [form-data@4.0.0](https://github.com/form-data/form-data) (MIT)
-- [fresh@0.5.2](https://github.com/jshttp/fresh) (MIT)
-- [fs-readdir-recursive@1.1.0](https://github.com/fs-utils/fs-readdir-recursive) (MIT)
-- [function-bind@1.1.2](https://github.com/Raynos/function-bind) (MIT)
-- [get-caller-file@2.0.5](https://github.com/stefanpenner/get-caller-file) (ISC)
-- [get-intrinsic@1.2.4](https://github.com/ljharb/get-intrinsic) (MIT)
-- [get-stream@5.2.0](https://github.com/sindresorhus/get-stream) (MIT)
-- [glob-parent@5.1.2](https://github.com/gulpjs/glob-parent) (ISC)
-- [globalyzer@0.1.0](https://github.com/terkelg/globalyzer) (MIT)
-- [globrex@0.1.2](https://github.com/terkelg/globrex) (MIT)
-- [gopd@1.0.1](https://github.com/ljharb/gopd) (MIT)
-- [got@11.8.6](https://github.com/sindresorhus/got) (MIT)
-- [has-flag@3.0.0](https://github.com/sindresorhus/has-flag) (MIT)
-- [has-flag@4.0.0](https://github.com/sindresorhus/has-flag) (MIT)
-- [has-property-descriptors@1.0.2](https://github.com/inspect-js/has-property-descriptors) (MIT)
-- [has-proto@1.0.3](https://github.com/inspect-js/has-proto) (MIT)
-- [has-symbols@1.0.3](https://github.com/inspect-js/has-symbols) (MIT)
-- [has-tostringtag@1.0.2](https://github.com/inspect-js/has-tostringtag) (MIT)
-- [hasown@2.0.2](https://github.com/inspect-js/hasOwn) (MIT)
-- [hast-util-whitespace@2.0.1](https://github.com/syntax-tree/hast-util-whitespace) (MIT)
-- [helmet@6.2.0](https://github.com/helmetjs/helmet) (MIT)
-- [history@4.10.1](https://github.com/ReactTraining/history) (MIT)
-- [hoist-non-react-statics@3.3.2](https://github.com/mridgway/hoist-non-react-statics) (BSD-3-Clause)
-- [htm@3.1.1](https://github.com/developit/htm) (Apache-2.0)
-- [http-assert@1.5.0](https://github.com/jshttp/http-assert) (MIT)
-- [http-cache-semantics@4.1.1](https://github.com/kornelski/http-cache-semantics) (BSD-2-Clause)
-- [http-errors@1.8.1](https://github.com/jshttp/http-errors) (MIT)
-- [http-errors@2.0.0](https://github.com/jshttp/http-errors) (MIT)
-- [http2-wrapper@1.0.3](https://github.com/szmarczak/http2-wrapper) (MIT)
-- [iconv-lite@0.4.24](https://github.com/ashtuchkin/iconv-lite) (MIT)
-- [ids@1.0.5](https://github.com/bpmn-io/ids) (MIT)
-- [immutable@4.3.4](https://github.com/immutable-js/immutable-js) (MIT)
-- [import-in-the-middle@1.11.0](https://github.com/nodejs/import-in-the-middle) (Apache-2.0)
-- [import-in-the-middle@1.7.1](https://github.com/DataDog/import-in-the-middle) (Apache-2.0)
-- [inferno-shared@5.6.3](https://github.com/infernojs/inferno) (MIT)
-- [inferno-vnode-flags@5.6.3](https://github.com/infernojs/inferno) (MIT)
-- [inferno@5.6.3](https://github.com/infernojs/inferno) (MIT)
-- [inflation@2.1.0](https://github.com/stream-utils/inflation) (MIT)
-- [inherits-browser@0.1.0](https://github.com/nikku/inherits-browser) (ISC)
-- [inherits@2.0.4](https://github.com/isaacs/inherits) (ISC)
-- [inline-style-parser@0.1.1](https://github.com/remarkablemark/inline-style-parser) (MIT)
-- [invariant@2.2.4](https://github.com/zertosh/invariant) (MIT)
-- [is-arrayish@0.3.2](https://github.com/qix-/node-is-arrayish) (MIT)
-- [is-base64@1.1.0](https://github.com/miguelmota/is-base64) (MIT)
-- [is-binary-path@2.1.0](https://github.com/sindresorhus/is-binary-path) (MIT)
-- [is-buffer@2.0.5](https://github.com/feross/is-buffer) (MIT)
-- [is-core-module@2.13.1](https://github.com/inspect-js/is-core-module) (MIT)
-- [is-electron@2.2.2](https://github.com/cheton/is-electron) (MIT)
-- [is-extglob@2.1.1](https://github.com/jonschlinkert/is-extglob) (MIT)
-- [is-fullwidth-code-point@3.0.0](https://github.com/sindresorhus/is-fullwidth-code-point) (MIT)
-- [is-generator-function@1.0.10](https://github.com/inspect-js/is-generator-function) (MIT)
-- [is-glob@4.0.3](https://github.com/micromatch/is-glob) (MIT)
-- [is-number@7.0.0](https://github.com/jonschlinkert/is-number) (MIT)
-- [is-plain-obj@4.1.0](https://github.com/sindresorhus/is-plain-obj) (MIT)
-- [is-stream@2.0.1](https://github.com/sindresorhus/is-stream) (MIT)
-- [isarray@0.0.1](https://github.com/juliangruber/isarray) (MIT)
-- [joi@17.13.3](https://github.com/hapijs/joi) (BSD-3-Clause)
-- [jose@5.7.0](https://github.com/panva/jose) (MIT)
-- [js-sha256@0.11.0](https://github.com/emn178/js-sha256) (MIT)
-- [js-tokens@4.0.0](https://github.com/lydell/js-tokens) (MIT)
-- [json-buffer@3.0.1](https://github.com/dominictarr/json-buffer) (MIT)
-- [json-source-map@0.6.1](https://github.com/epoberezkin/json-source-map) (MIT)
-- [jwt-decode@3.1.2](https://github.com/auth0/jwt-decode) (MIT)
-- [jwt-decode@4.0.0](https://github.com/auth0/jwt-decode) (MIT)
-- [keycode-js@3.1.0](https://github.com/kabirbaidhya/keycode-js) (MIT)
-- [keygrip@1.1.0](https://github.com/crypto-utils/keygrip) (MIT)
-- [keyv@4.5.4](https://github.com/jaredwray/keyv) (MIT)
-- [kleur@4.1.5](https://github.com/lukeed/kleur) (MIT)
-- [koa-better-http-proxy@0.2.10](https://github.com/nsimmons/koa-better-http-proxy) (MIT)
-- [koa-bodyparser@4.4.1](https://github.com/koajs/bodyparser) (MIT)
-- [koa-compose@4.1.0](https://github.com/koajs/compose) (MIT)
-- [koa-compress@5.1.1](https://github.com/koajs/compress) (MIT)
-- [koa-convert@2.0.0](https://github.com/gyson/koa-convert) (MIT)
-- [koa-helmet@7.0.2](https://github.com/venables/koa-helmet) (MIT)
-- [koa-is-json@1.0.0](https://github.com/koajs/is-json) (MIT)
-- [koa-mount@4.0.0](https://github.com/koajs/mount) (MIT)
-- [koa-router@12.0.1](https://github.com/koajs/router) (MIT)
-- [koa-static-cache@5.1.4](https://github.com/koajs/static-cache) (MIT)
-- [koa@2.15.3](https://github.com/koajs/koa) (MIT)
-- [kuler@2.0.0](https://github.com/3rd-Eden/kuler) (MIT)
-- [lang-feel@2.1.1](https://github.com/nikku/lang-feel) (MIT)
-- [lezer-feel@1.2.9](https://github.com/nikku/lezer-feel) (MIT)
-- [linkify-html@4.1.3](https://github.com/Hypercontext/linkifyjs) (MIT)
-- [linkifyjs@4.1.3](https://github.com/Hypercontext/linkifyjs) (MIT)
-- [lodash.camelcase@4.3.0](https://github.com/lodash/lodash) (MIT)
-- [lodash.debounce@4.0.8](https://github.com/lodash/lodash) (MIT)
-- [lodash.findlast@4.6.0](https://github.com/lodash/lodash) (MIT)
-- [lodash.isequal@4.5.0](https://github.com/lodash/lodash) (MIT)
-- [lodash.merge@4.6.2](https://github.com/lodash/lodash) (MIT)
-- [lodash.mergewith@4.6.2](https://github.com/lodash/lodash) (MIT)
-- [lodash.omit@4.5.0](https://github.com/lodash/lodash) (MIT)
-- [lodash.throttle@4.1.1](https://github.com/lodash/lodash) (MIT)
-- [lodash@4.17.21](https://github.com/lodash/lodash) (MIT)
-- [logform@2.6.0](https://github.com/winstonjs/logform) (MIT)
-- [long@4.0.0](https://github.com/dcodeIO/long.js) (Apache-2.0)
-- [long@5.2.3](https://github.com/dcodeIO/long.js) (Apache-2.0)
-- [loose-envify@1.4.0](https://github.com/zertosh/loose-envify) (MIT)
-- [lossless-json@4.0.1](https://github.com/josdejong/lossless-json) (MIT)
-- [lowercase-keys@2.0.0](https://github.com/sindresorhus/lowercase-keys) (MIT)
-- [luxon@3.5.0](https://github.com/moment/luxon) (MIT)
-- [make-dir@1.3.0](https://github.com/sindresorhus/make-dir) (MIT)
-- [marked@14.1.0](https://github.com/markedjs/marked) (MIT)
-- [mdast-util-definitions@5.1.2](https://github.com/syntax-tree/mdast-util-definitions) (MIT)
-- [mdast-util-from-markdown@1.3.1](https://github.com/syntax-tree/mdast-util-from-markdown) (MIT)
-- [mdast-util-to-hast@12.3.0](https://github.com/syntax-tree/mdast-util-to-hast) (MIT)
-- [mdast-util-to-string@3.2.0](https://github.com/syntax-tree/mdast-util-to-string) (MIT)
-- [media-typer@0.3.0](https://github.com/jshttp/media-typer) (MIT)
-- [methods@1.1.2](https://github.com/jshttp/methods) (MIT)
-- [micromark-core-commonmark@1.1.0](https://github.com/micromark/micromark/tree/main/packages/micromark-core-commonmark) (MIT)
-- [micromark-factory-destination@1.1.0](https://github.com/micromark/micromark/tree/main/packages/micromark-factory-destination) (MIT)
-- [micromark-factory-label@1.1.0](https://github.com/micromark/micromark/tree/main/packages/micromark-factory-label) (MIT)
-- [micromark-factory-space@1.1.0](https://github.com/micromark/micromark/tree/main/packages/micromark-factory-space) (MIT)
-- [micromark-factory-title@1.1.0](https://github.com/micromark/micromark/tree/main/packages/micromark-factory-title) (MIT)
-- [micromark-factory-whitespace@1.1.0](https://github.com/micromark/micromark/tree/main/packages/micromark-factory-whitespace) (MIT)
-- [micromark-util-character@1.2.0](https://github.com/micromark/micromark/tree/main/packages/micromark-util-character) (MIT)
-- [micromark-util-chunked@1.1.0](https://github.com/micromark/micromark/tree/main/packages/micromark-util-chunked) (MIT)
-- [micromark-util-classify-character@1.1.0](https://github.com/micromark/micromark/tree/main/packages/micromark-util-classify-character) (MIT)
-- [micromark-util-combine-extensions@1.1.0](https://github.com/micromark/micromark/tree/main/packages/micromark-util-combine-extensions) (MIT)
-- [micromark-util-decode-numeric-character-reference@1.1.0](https://github.com/micromark/micromark/tree/main/packages/micromark-util-decode-numeric-character-reference) (MIT)
-- [micromark-util-decode-string@1.1.0](https://github.com/micromark/micromark/tree/main/packages/micromark-util-decode-string) (MIT)
-- [micromark-util-encode@1.1.0](https://github.com/micromark/micromark/tree/main/packages/micromark-util-encode) (MIT)
-- [micromark-util-html-tag-name@1.2.0](https://github.com/micromark/micromark/tree/main/packages/micromark-util-html-tag-name) (MIT)
-- [micromark-util-normalize-identifier@1.1.0](https://github.com/micromark/micromark/tree/main/packages/micromark-util-normalize-identifier) (MIT)
-- [micromark-util-resolve-all@1.1.0](https://github.com/micromark/micromark/tree/main/packages/micromark-util-resolve-all) (MIT)
-- [micromark-util-sanitize-uri@1.2.0](https://github.com/micromark/micromark/tree/main/packages/micromark-util-sanitize-uri) (MIT)
-- [micromark-util-subtokenize@1.1.0](https://github.com/micromark/micromark/tree/main/packages/micromark-util-subtokenize) (MIT)
-- [micromark-util-symbol@1.1.0](https://github.com/micromark/micromark/tree/main/packages/micromark-util-symbol) (MIT)
-- [micromark-util-types@1.1.0](https://github.com/micromark/micromark/tree/main/packages/micromark-util-types) (MIT)
-- [micromark@3.2.0](https://github.com/micromark/micromark/tree/main/packages/micromark) (MIT)
-- [mime-db@1.52.0](https://github.com/jshttp/mime-db) (MIT)
-- [mime-types@2.1.35](https://github.com/jshttp/mime-types) (MIT)
-- [mimic-response@1.0.1](https://github.com/sindresorhus/mimic-response) (MIT)
-- [mimic-response@3.1.0](https://github.com/sindresorhus/mimic-response) (MIT)
-- [min-dash@3.8.1](https://github.com/bpmn-io/min-dash) (MIT)
-- [min-dash@4.2.1](https://github.com/bpmn-io/min-dash) (MIT)
-- [min-dom@4.2.1](https://github.com/bpmn-io/min-dom) (MIT)
-- [min-dom@5.0.0](https://github.com/bpmn-io/min-dom) (MIT)
-- [min-dom@5.1.1](https://github.com/bpmn-io/min-dom) (MIT)
-- [mitt@3.0.1](https://github.com/developit/mitt) (MIT)
-- [mobx-react-lite@3.4.3](https://github.com/mobxjs/mobx) (MIT)
-- [mobx-react@7.6.0](https://github.com/mobxjs/mobx) (MIT)
-- [mobx@6.13.1](https://github.com/mobxjs/mobx) (MIT)
-- [moddle-xml@10.1.0](https://github.com/bpmn-io/moddle-xml) (MIT)
-- [moddle-xml@11.0.0](https://github.com/bpmn-io/moddle-xml) (MIT)
-- [moddle-xml@9.0.6](https://github.com/bpmn-io/moddle-xml) (MIT)
-- [moddle@5.0.4](https://github.com/bpmn-io/moddle) (MIT)
-- [moddle@6.2.3](https://github.com/bpmn-io/moddle) (MIT)
-- [moddle@7.0.0](https://github.com/bpmn-io/moddle) (MIT)
-- [modeler-moddle@0.2.0](https://github.com/camunda/modeler-moddle) (MIT)
-- [module-details-from-path@1.0.3](https://github.com/watson/module-details-from-path) (MIT)
-- [moment@2.30.1](https://github.com/moment/moment) (MIT)
-- [monaco-editor@0.50.0](https://github.com/microsoft/monaco-editor) (MIT)
-- [mri@1.2.0](https://github.com/lukeed/mri) (MIT)
-- [ms@2.1.2](https://github.com/zeit/ms) (MIT)
-- [mz@2.7.0](https://github.com/normalize/mz) (MIT)
-- [nanoid@3.3.7](https://github.com/ai/nanoid) (MIT)
-- [native-promise-only@0.8.1](https://github.com/getify/native-promise-only) (MIT)
-- [negotiator@0.6.3](https://github.com/jshttp/negotiator) (MIT)
-- [neon-env@0.1.3](https://github.com/SuperchupuDev/neon-env) (MIT)
-- [node-cache@5.1.2](https://github.com/node-cache/node-cache) (MIT)
-- [node-fetch@2.7.0](https://github.com/bitinn/node-fetch) (MIT)
-- [node-forge@1.3.1](https://github.com/digitalbazaar/forge) ((BSD-3-Clause OR GPL-2.0))
-- [normalize-path@3.0.0](https://github.com/jonschlinkert/normalize-path) (MIT)
-- [normalize-url@6.1.0](https://github.com/sindresorhus/normalize-url) (MIT)
-- [object-assign@4.1.1](https://github.com/sindresorhus/object-assign) (MIT)
-- [object-inspect@1.13.1](https://github.com/inspect-js/object-inspect) (MIT)
-- [object-refs@0.4.0](https://github.com/bpmn-io/object-refs) (MIT)
-- [oidc-client-ts@2.4.0](https://github.com/authts/oidc-client-ts) (Apache-2.0)
-- [on-finished@2.4.1](https://github.com/jshttp/on-finished) (MIT)
-- [once@1.4.0](https://github.com/isaacs/once) (ISC)
-- [one-time@1.0.0](https://github.com/3rd-Eden/one-time) (MIT)
-- [only@0.0.2](https://github.com/visionmedia/node-only) (MIT\*)
-- [opencollective-postinstall@2.0.3](https://github.com/opencollective/opencollective-postinstall) (MIT)
-- [opentelemetry-instrumentation-fetch-node@1.2.3](https://github.com/gas-buddy/opentelemetry-instrumentation-fetch-node) (MIT)
-- [p-cancelable@2.1.1](https://github.com/sindresorhus/p-cancelable) (MIT)
-- [parseurl@1.3.3](https://github.com/pillarjs/parseurl) (MIT)
-- [path-intersection@3.0.0](https://github.com/bpmn-io/path-intersection) (MIT)
-- [path-parse@1.0.7](https://github.com/jbgutierrez/path-parse) (MIT)
-- [path-to-regexp@1.8.0](https://github.com/pillarjs/path-to-regexp) (MIT)
-- [path-to-regexp@6.2.1](https://github.com/pillarjs/path-to-regexp) (MIT)
-- [performance-now@2.1.0](https://github.com/braveg1rl/performance-now) (MIT)
-- [pg-int8@1.0.1](https://github.com/charmander/pg-int8) (ISC)
-- [pg-protocol@1.6.1](https://github.com/brianc/node-postgres) (MIT)
-- [pg-types@2.2.0](https://github.com/brianc/node-pg-types) (MIT)
-- [picocolors@1.0.1](https://github.com/alexeyraspopov/picocolors) (ISC)
-- [picomatch@2.3.1](https://github.com/micromatch/picomatch) (MIT)
-- [pify@3.0.0](https://github.com/sindresorhus/pify) (MIT)
-- [pluralize@7.0.0](https://github.com/blakeembrey/pluralize) (MIT)
-- [postcss-value-parser@4.2.0](https://github.com/TrySound/postcss-value-parser) (MIT)
-- [postcss@8.4.38](https://github.com/postcss/postcss) (MIT)
-- [postgres-array@2.0.0](https://github.com/bendrucker/postgres-array) (MIT)
-- [postgres-bytea@1.0.0](https://github.com/bendrucker/postgres-bytea) (MIT)
-- [postgres-date@1.0.7](https://github.com/bendrucker/postgres-date) (MIT)
-- [postgres-interval@1.2.0](https://github.com/bendrucker/postgres-interval) (MIT)
-- [preact-markup@2.1.1](https://github.com/developit/preact-markup) (MIT)
-- [preact@10.15.1](https://github.com/preactjs/preact) (MIT)
-- [prom-client@13.1.0](https://github.com/siimon/prom-client) (Apache-2.0)
-- [promise-retry@1.1.1](https://github.com/IndigoUnited/node-promise-retry) (MIT)
-- [prop-types@15.8.1](https://github.com/facebook/prop-types) (MIT)
-- [property-information@6.4.1](https://github.com/wooorm/property-information) (MIT)
-- [protobufjs@7.3.2](https://github.com/protobufjs/protobuf.js) (BSD-3-Clause)
-- [proxy-from-env@1.1.0](https://github.com/Rob--W/proxy-from-env) (MIT)
-- [pump@3.0.0](https://github.com/mafintosh/pump) (MIT)
-- [pusher-js@8.3.0](https://github.com/pusher/pusher-js) (MIT)
-- [pusher@5.2.0](https://github.com/pusher/pusher-http-node) (MIT)
-- [qs@6.11.2](https://github.com/ljharb/qs) (BSD-3-Clause)
-- [quick-lru@5.1.1](https://github.com/sindresorhus/quick-lru) (MIT)
-- [raf@3.4.1](https://github.com/chrisdickinson/raf) (MIT)
-- [randomcolor@0.6.2](https://github.com/davidmerfield/randomColor) (Custom: https://randomcolor.lllllllllllllllll.com)
-- [raw-body@2.5.2](https://github.com/stream-utils/raw-body) (MIT)
-- [react-dom@18.2.0](https://github.com/facebook/react) (MIT)
-- [react-error-boundary@4.0.13](https://github.com/bvaughn/react-error-boundary) (MIT)
-- [react-fast-compare@3.2.2](https://github.com/FormidableLabs/react-fast-compare) (MIT)
-- [react-helmet-async@2.0.5](https://github.com/staylor/react-helmet-async) (Apache-2.0)
-- [react-is@16.13.1](https://github.com/facebook/react) (MIT)
-- [react-is@18.2.0](https://github.com/facebook/react) (MIT)
-- [react-markdown@8.0.7](https://github.com/remarkjs/react-markdown) (MIT)
-- [react-router-dom@5.3.4](https://github.com/remix-run/react-router) (MIT)
-- [react-router@5.3.4](https://github.com/remix-run/react-router) (MIT)
-- [react@18.2.0](https://github.com/facebook/react) (MIT)
-- [readable-stream@3.6.2](https://github.com/nodejs/readable-stream) (MIT)
-- [readdirp@3.6.0](https://github.com/paulmillr/readdirp) (MIT)
-- [reflect-metadata@0.2.2](https://github.com/rbuckton/reflect-metadata) (Apache-2.0)
-- [regenerator-runtime@0.14.1](https://github.com/facebook/regenerator/tree/main/packages/runtime) (MIT)
-- [remark-parse@10.0.2](https://github.com/remarkjs/remark/tree/main/packages/remark-parse) (MIT)
-- [remark-rehype@10.1.0](https://github.com/remarkjs/remark-rehype) (MIT)
-- [require-directory@2.1.1](https://github.com/troygoode/node-require-directory) (MIT)
-- [require-in-the-middle@7.3.0](https://github.com/elastic/require-in-the-middle) (MIT)
-- [resize-observer-polyfill@1.5.1](https://github.com/que-etc/resize-observer-polyfill) (MIT)
-- [resolve-alpn@1.2.1](https://github.com/szmarczak/resolve-alpn) (MIT)
-- [resolve-pathname@3.0.0](https://github.com/mjackson/resolve-pathname) (MIT)
-- [resolve@1.22.8](https://github.com/browserify/resolve) (MIT)
-- [responselike@2.0.1](https://github.com/sindresorhus/responselike) (MIT)
-- [retry@0.10.1](https://github.com/tim-kos/node-retry) (MIT)
-- [rgbcolor@1.0.1](https://github.com/yetzt/node-rgbcolor) (MIT\*)
-- [route-pattern@0.0.6](https://github.com/bjoerge/route-pattern) (MIT)
-- [sade@1.8.1](https://github.com/lukeed/sade) (MIT)
-- [safe-buffer@5.2.1](https://github.com/feross/safe-buffer) (MIT)
-- [safe-stable-stringify@2.4.3](https://github.com/BridgeAR/safe-stable-stringify) (MIT)
-- [safer-buffer@2.1.2](https://github.com/ChALkeR/safer-buffer) (MIT)
-- [sass@1.77.6](https://github.com/sass/dart-sass) (MIT)
-- [saxen@10.0.0](https://github.com/nikku/saxen) (MIT)
-- [saxen@8.1.2](https://github.com/nikku/saxen) (MIT)
-- [scheduler@0.23.2](https://github.com/facebook/react) (MIT)
-- [selection-ranges@3.0.3](https://github.com/nikku/selection-ranges) (MIT)
-- [selection-update@0.1.2](https://github.com/nikku/selection-update) (MIT)
-- [semver-compare@1.0.0](https://github.com/substack/semver-compare) (MIT)
-- [semver@7.6.3](https://github.com/npm/node-semver) (ISC)
-- [set-function-length@1.2.1](https://github.com/ljharb/set-function-length) (MIT)
-- [setprototypeof@1.2.0](https://github.com/wesleytodd/setprototypeof) (ISC)
-- [shallowequal@1.1.0](https://github.com/dashed/shallowequal) (MIT)
-- [shimmer@1.2.1](https://github.com/othiym23/shimmer) (BSD-2-Clause)
-- [side-channel@1.0.6](https://github.com/ljharb/side-channel) (MIT)
-- [simple-swizzle@0.2.2](https://github.com/qix-/node-simple-swizzle) (MIT)
-- [source-map-js@1.2.0](https://github.com/7rulnik/source-map-js) (BSD-3-Clause)
-- [source-map-support@0.5.21](https://github.com/evanw/node-source-map-support) (MIT)
-- [source-map@0.6.1](https://github.com/mozilla/source-map) (BSD-3-Clause)
-- [space-separated-tokens@2.0.2](https://github.com/wooorm/space-separated-tokens) (MIT)
-- [split@1.0.1](https://github.com/dominictarr/split) (MIT)
-- [stack-trace@0.0.10](https://github.com/felixge/node-stack-trace) (MIT)
-- [stackblur-canvas@2.6.0](https://github.com/flozz/StackBlur) (MIT)
-- [state-local@1.0.7](https://github.com/suren-atoyan/state-local) (MIT)
-- [statsig-js@5.1.0](https://github.com/statsig-io/js-client-sdk) (ISC)
-- [statsig-react@2.1.0](https://github.com/statsig-io/react-sdk) (ISC)
-- [statuses@1.5.0](https://github.com/jshttp/statuses) (MIT)
-- [statuses@2.0.1](https://github.com/jshttp/statuses) (MIT)
-- [stoppable@1.1.0](https://github.com/hunterloftis/stoppable) (MIT)
-- [string-width@4.2.3](https://github.com/sindresorhus/string-width) (MIT)
-- [string_decoder@1.3.0](https://github.com/nodejs/string_decoder) (MIT)
-- [strip-ansi@6.0.1](https://github.com/chalk/strip-ansi) (MIT)
-- [strnum@1.0.5](https://github.com/NaturalIntelligence/strnum) (MIT)
-- [style-mod@4.1.0](https://github.com/marijnh/style-mod) (MIT)
-- [style-to-object@0.4.4](https://github.com/remarkablemark/style-to-object) (MIT)
-- [styled-components@6.1.12](https://github.com/styled-components/styled-components) (MIT)
-- [stylis@4.3.2](https://github.com/thysultan/stylis.js) (MIT)
-- [supports-color@5.5.0](https://github.com/chalk/supports-color) (MIT)
-- [supports-color@7.2.0](https://github.com/chalk/supports-color) (MIT)
-- [supports-preserve-symlinks-flag@1.0.0](https://github.com/inspect-js/node-supports-preserve-symlinks-flag) (MIT)
-- [svg-pathdata@6.0.3](https://github.com/nfroidure/svg-pathdata) (MIT)
-- [tabbable@6.2.0](https://github.com/focus-trap/tabbable) (MIT)
-- [table-js@9.1.0](https://github.com/bpmn-io/table-js) (MIT)
-- [tdigest@0.1.2](https://github.com/welch/tdigest) (MIT)
-- [text-hex@1.0.0](https://github.com/3rd-Eden/text-hex) (MIT)
-- [thenify-all@1.6.0](https://github.com/thenables/thenify-all) (MIT)
-- [thenify@3.3.1](https://github.com/thenables/thenify) (MIT)
-- [through@2.3.8](https://github.com/dominictarr/through) (MIT)
-- [ticky@1.0.1](https://github.com/bevacqua/ticky) (MIT)
-- [tiny-glob@0.2.9](https://github.com/terkelg/tiny-glob) (MIT)
-- [tiny-invariant@1.3.1](https://github.com/alexreardon/tiny-invariant) (MIT)
-- [tiny-svg@3.0.1](https://github.com/bpmn-io/tiny-svg) (MIT)
-- [tiny-svg@3.1.2](https://github.com/bpmn-io/tiny-svg) (MIT)
-- [tiny-svg@4.1.2](https://github.com/bpmn-io/tiny-svg) (MIT)
-- [tiny-warning@1.0.3](https://github.com/alexreardon/tiny-warning) (MIT)
-- [to-regex-range@5.0.1](https://github.com/micromatch/to-regex-range) (MIT)
-- [toggle-selection@1.0.6](https://github.com/sudodoki/toggle-selection) (MIT)
-- [toidentifier@1.0.1](https://github.com/component/toidentifier) (MIT)
-- [toml@3.0.0](https://github.com/BinaryMuse/toml-node) (MIT)
-- [tr46@0.0.3](https://github.com/Sebmaster/tr46.js) (MIT)
-- [trim-lines@3.0.1](https://github.com/wooorm/trim-lines) (MIT)
-- [triple-beam@1.4.1](https://github.com/winstonjs/triple-beam) (MIT)
-- [trough@2.1.0](https://github.com/wooorm/trough) (MIT)
-- [tslib@2.6.2](https://github.com/Microsoft/tslib) (0BSD)
-- [tsscmp@1.0.6](https://github.com/suryagh/tsscmp) (MIT)
-- [tweetnacl-util@0.15.1](https://github.com/dchest/tweetnacl-util-js) (Unlicense)
-- [tweetnacl@1.0.3](https://github.com/dchest/tweetnacl-js) (Unlicense)
-- [type-is@1.6.18](https://github.com/jshttp/type-is) (MIT)
-- [typed-duration@1.0.13](https://github.com/jwulf/typed-duration) (ISC)
-- [undici-types@5.26.5](https://github.com/nodejs/undici) (MIT)
-- [unified@10.1.2](https://github.com/unifiedjs/unified) (MIT)
-- [unist-util-generated@2.0.1](https://github.com/syntax-tree/unist-util-generated) (MIT)
-- [unist-util-is@5.2.1](https://github.com/syntax-tree/unist-util-is) (MIT)
-- [unist-util-position@4.0.4](https://github.com/syntax-tree/unist-util-position) (MIT)
-- [unist-util-stringify-position@3.0.3](https://github.com/syntax-tree/unist-util-stringify-position) (MIT)
-- [unist-util-visit-parents@5.1.3](https://github.com/syntax-tree/unist-util-visit-parents) (MIT)
-- [unist-util-visit@4.1.2](https://github.com/syntax-tree/unist-util-visit) (MIT)
-- [unpipe@1.0.0](https://github.com/stream-utils/unpipe) (MIT)
-- [use-resize-observer@6.1.0](https://github.com/ZeeCoder/use-resize-observer) (MIT)
-- [util-deprecate@1.0.2](https://github.com/TooTallNate/util-deprecate) (MIT)
-- [uuid@10.0.0](https://github.com/uuidjs/uuid) (MIT)
-- [uuid@7.0.3](https://github.com/uuidjs/uuid) (MIT)
-- [uuid@9.0.1](https://github.com/uuidjs/uuid) (MIT)
-- [uvu@0.5.6](https://github.com/lukeed/uvu) (MIT)
-- [value-equal@1.0.1](https://github.com/mjackson/value-equal) (MIT)
-- [vary@1.1.2](https://github.com/jshttp/vary) (MIT)
-- [vfile-message@3.1.4](https://github.com/vfile/vfile-message) (MIT)
-- [vfile@5.3.7](https://github.com/vfile/vfile) (MIT)
-- [w3c-keyname@2.2.8](https://github.com/marijnh/w3c-keyname) (MIT)
-- [weakmap-polyfill@2.0.4](https://github.com/polygonplanet/weakmap-polyfill) (MIT)
-- [webidl-conversions@3.0.1](https://github.com/jsdom/webidl-conversions) (BSD-2-Clause)
-- [whatwg-url@5.0.0](https://github.com/jsdom/whatwg-url) (MIT)
-- [wicg-inert@3.1.2](https://github.com/WICG/inert) (W3C-20150513)
-- [win-ca@3.5.1](https://github.com/ukoloff/win-ca) (MIT)
-- [window-or-global@1.0.1](https://github.com/purposeindustries/window-or-global) (MIT)
-- [winston-transport@4.7.0](https://github.com/winstonjs/winston-transport) (MIT)
-- [winston@3.14.2](https://github.com/winstonjs/winston) (MIT)
-- [wrap-ansi@7.0.0](https://github.com/chalk/wrap-ansi) (MIT)
-- [wrappy@1.0.2](https://github.com/npm/wrappy) (ISC)
-- [xtend@4.0.2](https://github.com/Raynos/xtend) (MIT)
-- [y18n@5.0.8](https://github.com/yargs/y18n) (ISC)
-- [yargs-parser@21.1.1](https://github.com/yargs/yargs-parser) (ISC)
-- [yargs@17.7.2](https://github.com/yargs/yargs) (MIT)
-- [ylru@1.3.2](https://github.com/node-modules/ylru) (MIT)
-- [zeebe-bpmn-moddle@1.6.0](https://github.com/camunda/zeebe-bpmn-moddle) (MIT)
-- [zeebe-dmn-moddle@1.0.0](https://github.com/camunda/zeebe-dmn-moddle) (MIT)
-
-### Web Modeler Dependencies (restapi)
-
-- [ch.qos.logback:logback-classic@1.5.7](http://logback.qos.ch/logback-classic) ([Eclipse Public License - v 1.0](http://www.eclipse.org/legal/epl-v10.html))
-- [ch.qos.logback:logback-core@1.5.7](http://logback.qos.ch/logback-core) ([Eclipse Public License - v 1.0](http://www.eclipse.org/legal/epl-v10.html))
-- [ch.qos.logback.contrib:logback-jackson@0.1.5](https://github.com/qos-ch/logback-contrib/wiki/logback-jackson) ([Eclipse Public License - v 1.0](http://www.eclipse.org/legal/epl-v10.html))
-- [ch.qos.logback.contrib:logback-json-classic@0.1.5](https://github.com/qos-ch/logback-contrib/wiki/logback-json-parent/logback-json-classic) ([Eclipse Public License - v 1.0](http://www.eclipse.org/legal/epl-v10.html))
-- [ch.qos.logback.contrib:logback-json-core@0.1.5](https://github.com/qos-ch/logback-contrib/wiki/logback-json-parent/logback-json-core) ([Eclipse Public License - v 1.0](http://www.eclipse.org/legal/epl-v10.html))
-- [com.auth0:auth0@1.45.1](https://github.com/auth0/auth0-java) ([The MIT License (MIT)](https://raw.githubusercontent.com/auth0/auth0-java/master/LICENSE))
-- [com.auth0:java-jwt@4.4.0](https://github.com/auth0/java-jwt) ([The MIT License (MIT)](https://raw.githubusercontent.com/auth0/java-jwt/master/LICENSE))
-- [com.auth0:jwks-rsa@0.22.1](https://github.com/auth0/jwks-rsa-java) ([The MIT License (MIT)](https://raw.githubusercontent.com/auth0/jwks-rsa-java/master/LICENSE))
-- [com.ethlo.time:itu@1.10.2](https://github.com/ethlo/itu) ([Apache License, Version 2.0](https://www.apache.org/licenses/LICENSE-2.0.txt))
-- [com.fasterxml:classmate@1.7.0](https://github.com/FasterXML/java-classmate) ([Apache License, Version 2.0](https://www.apache.org/licenses/LICENSE-2.0.txt))
-- [com.fasterxml.jackson.core:jackson-annotations@2.17.2](https://github.com/FasterXML/jackson) ([The Apache Software License, Version 2.0](https://www.apache.org/licenses/LICENSE-2.0.txt))
-- [com.fasterxml.jackson.core:jackson-core@2.17.2](https://github.com/FasterXML/jackson-core) ([The Apache Software License, Version 2.0](https://www.apache.org/licenses/LICENSE-2.0.txt))
-- [com.fasterxml.jackson.core:jackson-databind@2.17.2](https://github.com/FasterXML/jackson) ([The Apache Software License, Version 2.0](https://www.apache.org/licenses/LICENSE-2.0.txt))
-- [com.fasterxml.jackson.dataformat:jackson-dataformat-toml@2.17.2](https://github.com/FasterXML/jackson-dataformats-text) ([The Apache Software License, Version 2.0](https://www.apache.org/licenses/LICENSE-2.0.txt))
-- [com.fasterxml.jackson.dataformat:jackson-dataformat-yaml@2.17.2](https://github.com/FasterXML/jackson-dataformats-text) ([The Apache Software License, Version 2.0](https://www.apache.org/licenses/LICENSE-2.0.txt))
-- [com.fasterxml.jackson.datatype:jackson-datatype-jdk8@2.17.2](https://github.com/FasterXML/jackson-modules-java8/jackson-datatype-jdk8) ([The Apache Software License, Version 2.0](http://www.apache.org/licenses/LICENSE-2.0.txt))
-- [com.fasterxml.jackson.datatype:jackson-datatype-jsr310@2.17.2](https://github.com/FasterXML/jackson-modules-java8/jackson-datatype-jsr310) ([The Apache Software License, Version 2.0](http://www.apache.org/licenses/LICENSE-2.0.txt))
-- [com.fasterxml.jackson.module:jackson-module-parameter-names@2.17.2](https://github.com/FasterXML/jackson-modules-java8/jackson-module-parameter-names) ([The Apache Software License, Version 2.0](http://www.apache.org/licenses/LICENSE-2.0.txt))
-- [com.github.ben-manes.caffeine:caffeine@3.1.8](https://github.com/ben-manes/caffeine) ([Apache License, Version 2.0](https://www.apache.org/licenses/LICENSE-2.0.txt))
-- [com.google.android:annotations@4.1.1.4](http://source.android.com/) ([Apache 2.0](http://www.apache.org/licenses/LICENSE-2.0))
-- [com.google.api.grpc:proto-google-common-protos@2.42.0](https://github.com/googleapis/sdk-platform-java) ([Apache-2.0](https://www.apache.org/licenses/LICENSE-2.0.txt))
-- [com.google.code.findbugs:jsr305@3.0.2](http://findbugs.sourceforge.net/) ([The Apache Software License, Version 2.0](http://www.apache.org/licenses/LICENSE-2.0.txt))
-- [com.google.code.gson:gson@2.10.1](https://github.com/google/gson/gson) ([Apache-2.0](https://www.apache.org/licenses/LICENSE-2.0.txt))
-- [com.google.errorprone:error_prone_annotations@2.30.0](https://errorprone.info/error_prone_annotations) ([Apache 2.0](http://www.apache.org/licenses/LICENSE-2.0.txt))
-- [com.google.guava:failureaccess@1.0.2](https://github.com/google/guava/failureaccess) ([The Apache Software License, Version 2.0](http://www.apache.org/licenses/LICENSE-2.0.txt))
-- [com.google.guava:guava@33.2.1-jre](https://github.com/google/guava) ([Apache License, Version 2.0](http://www.apache.org/licenses/LICENSE-2.0.txt))
-- [com.google.guava:listenablefuture@9999.0-empty-to-avoid-conflict-with-guava](https://github.com/google/guava/listenablefuture) ([The Apache Software License, Version 2.0](http://www.apache.org/licenses/LICENSE-2.0.txt))
-- [com.google.j2objc:j2objc-annotations@3.0.0](https://github.com/google/j2objc/) ([Apache License, Version 2.0](http://www.apache.org/licenses/LICENSE-2.0.txt))
-- [com.google.protobuf:protobuf-java@3.25.3](https://developers.google.com/protocol-buffers/protobuf-java/) ([BSD-3-Clause](https://opensource.org/licenses/BSD-3-Clause))
-- [com.networknt:json-schema-validator@1.5.1](https://github.com/networknt/json-schema-validator) ([Apache License Version 2.0](https://www.apache.org/licenses/LICENSE-2.0))
-- [com.nimbusds:nimbus-jose-jwt@9.40](https://bitbucket.org/connect2id/nimbus-jose-jwt) ([The Apache Software License, Version 2.0](https://www.apache.org/licenses/LICENSE-2.0.txt))
-- [com.pusher:pusher-http-java@1.3.3](http://github.com/pusher/pusher-http-java) ([MIT](https://raw.github.com/pusher/pusher-http-java/master/LICENCE.txt))
-- [com.squareup.okhttp3:logging-interceptor@4.12.0](https://square.github.io/okhttp/) ([The Apache Software License, Version 2.0](http://www.apache.org/licenses/LICENSE-2.0.txt))
-- [com.squareup.okio:okio@3.9.0](https://github.com/square/okio/) ([The Apache Software License, Version 2.0](http://www.apache.org/licenses/LICENSE-2.0.txt))
-- [com.squareup.okio:okio-jvm@3.9.0](https://github.com/square/okio/) ([The Apache Software License, Version 2.0](http://www.apache.org/licenses/LICENSE-2.0.txt))
-- [com.sun.activation:jakarta.activation@1.2.2](https://github.com/eclipse-ee4j/jaf/jakarta.activation) ([EDL 1.0](http://www.eclipse.org/org/documents/edl-v10.php))
-- [com.sun.istack:istack-commons-runtime@4.1.2](https://projects.eclipse.org/projects/ee4j/istack-commons/istack-commons-runtime) ([Eclipse Distribution License - v 1.0](http://www.eclipse.org/org/documents/edl-v10.php))
-- [com.typesafe.netty:netty-reactive-streams@2.0.4](https://github.com/playframework/netty-reactive-streams/netty-reactive-streams) ([Apache License, Version 2.0](http://www.apache.org/licenses/LICENSE-2.0.txt))
-- [com.vdurmont:semver4j@3.1.0](https://github.com/vdurmont/semver4j) ([The MIT License](http://www.opensource.org/licenses/mit-license.php))
-- [com.zaxxer:HikariCP@5.1.0](https://github.com/brettwooldridge/HikariCP) ([The Apache Software License, Version 2.0](https://www.apache.org/licenses/LICENSE-2.0.txt))
-- [commons-codec:commons-codec@1.16.1](https://commons.apache.org/proper/commons-codec/) ([Apache-2.0](https://www.apache.org/licenses/LICENSE-2.0.txt))
-- [commons-logging:commons-logging@1.2](http://commons.apache.org/proper/commons-logging/) ([The Apache Software License, Version 2.0](http://www.apache.org/licenses/LICENSE-2.0.txt))
-- [io.grpc:grpc-api@1.66.0](https://github.com/grpc/grpc-java) ([Apache 2.0](https://opensource.org/licenses/Apache-2.0))
-- [io.grpc:grpc-context@1.66.0](https://github.com/grpc/grpc-java) ([Apache 2.0](https://opensource.org/licenses/Apache-2.0))
-- [io.grpc:grpc-core@1.66.0](https://github.com/grpc/grpc-java) ([Apache 2.0](https://opensource.org/licenses/Apache-2.0))
-- [io.grpc:grpc-netty@1.66.0](https://github.com/grpc/grpc-java) ([Apache 2.0](https://opensource.org/licenses/Apache-2.0))
-- [io.grpc:grpc-protobuf@1.66.0](https://github.com/grpc/grpc-java) ([Apache 2.0](https://opensource.org/licenses/Apache-2.0))
-- [io.grpc:grpc-protobuf-lite@1.66.0](https://github.com/grpc/grpc-java) ([Apache 2.0](https://opensource.org/licenses/Apache-2.0))
-- [io.grpc:grpc-stub@1.66.0](https://github.com/grpc/grpc-java) ([Apache 2.0](https://opensource.org/licenses/Apache-2.0))
-- [io.grpc:grpc-util@1.66.0](https://github.com/grpc/grpc-java) ([Apache 2.0](https://opensource.org/licenses/Apache-2.0))
-- [io.micrometer:micrometer-commons@1.13.3](https://github.com/micrometer-metrics/micrometer) ([The Apache Software License, Version 2.0](http://www.apache.org/licenses/LICENSE-2.0.txt))
-- [io.micrometer:micrometer-core@1.13.3](https://github.com/micrometer-metrics/micrometer) ([The Apache Software License, Version 2.0](http://www.apache.org/licenses/LICENSE-2.0.txt))
-- [io.micrometer:micrometer-jakarta9@1.13.3](https://github.com/micrometer-metrics/micrometer) ([The Apache Software License, Version 2.0](http://www.apache.org/licenses/LICENSE-2.0.txt))
-- [io.micrometer:micrometer-observation@1.13.3](https://github.com/micrometer-metrics/micrometer) ([The Apache Software License, Version 2.0](http://www.apache.org/licenses/LICENSE-2.0.txt))
-- [io.micrometer:micrometer-registry-prometheus@1.13.3](https://github.com/micrometer-metrics/micrometer) ([The Apache Software License, Version 2.0](http://www.apache.org/licenses/LICENSE-2.0.txt))
-- [io.netty:netty-buffer@4.1.112.Final](https://netty.io/netty-buffer/) ([Apache License, Version 2.0](https://www.apache.org/licenses/LICENSE-2.0))
-- [io.netty:netty-codec@4.1.112.Final](https://netty.io/netty-codec/) ([Apache License, Version 2.0](https://www.apache.org/licenses/LICENSE-2.0))
-- [io.netty:netty-codec-dns@4.1.112.Final](https://netty.io/netty-codec-dns/) ([Apache License, Version 2.0](https://www.apache.org/licenses/LICENSE-2.0))
-- [io.netty:netty-codec-http@4.1.112.Final](https://netty.io/netty-codec-http/) ([Apache License, Version 2.0](https://www.apache.org/licenses/LICENSE-2.0))
-- [io.netty:netty-codec-http2@4.1.112.Final](https://netty.io/netty-codec-http2/) ([Apache License, Version 2.0](https://www.apache.org/licenses/LICENSE-2.0))
-- [io.netty:netty-codec-socks@4.1.112.Final](https://netty.io/netty-codec-socks/) ([Apache License, Version 2.0](https://www.apache.org/licenses/LICENSE-2.0))
-- [io.netty:netty-common@4.1.112.Final](https://netty.io/netty-common/) ([Apache License, Version 2.0](https://www.apache.org/licenses/LICENSE-2.0))
-- [io.netty:netty-handler@4.1.112.Final](https://netty.io/netty-handler/) ([Apache License, Version 2.0](https://www.apache.org/licenses/LICENSE-2.0))
-- [io.netty:netty-handler-proxy@4.1.112.Final](https://netty.io/netty-handler-proxy/) ([Apache License, Version 2.0](https://www.apache.org/licenses/LICENSE-2.0))
-- [io.netty:netty-resolver@4.1.112.Final](https://netty.io/netty-resolver/) ([Apache License, Version 2.0](https://www.apache.org/licenses/LICENSE-2.0))
-- [io.netty:netty-resolver-dns@4.1.112.Final](https://netty.io/netty-resolver-dns/) ([Apache License, Version 2.0](https://www.apache.org/licenses/LICENSE-2.0))
-- [io.netty:netty-resolver-dns-classes-macos@4.1.112.Final](https://netty.io/netty-resolver-dns-classes-macos/) ([Apache License, Version 2.0](https://www.apache.org/licenses/LICENSE-2.0))
-- [io.netty:netty-resolver-dns-native-macos@4.1.112.Final](https://netty.io/netty-resolver-dns-native-macos/) ([Apache License, Version 2.0](https://www.apache.org/licenses/LICENSE-2.0))
-- [io.netty:netty-transport@4.1.112.Final](https://netty.io/netty-transport/) ([Apache License, Version 2.0](https://www.apache.org/licenses/LICENSE-2.0))
-- [io.netty:netty-transport-classes-epoll@4.1.112.Final](https://netty.io/netty-transport-classes-epoll/) ([Apache License, Version 2.0](https://www.apache.org/licenses/LICENSE-2.0))
-- [io.netty:netty-transport-classes-kqueue@4.1.112.Final](https://netty.io/netty-transport-classes-kqueue/) ([Apache License, Version 2.0](https://www.apache.org/licenses/LICENSE-2.0))
-- [io.netty:netty-transport-native-epoll@4.1.112.Final](https://netty.io/netty-transport-native-epoll/) ([Apache License, Version 2.0](https://www.apache.org/licenses/LICENSE-2.0))
-- [io.netty:netty-transport-native-kqueue@4.1.112.Final](https://netty.io/netty-transport-native-kqueue/) ([Apache License, Version 2.0](https://www.apache.org/licenses/LICENSE-2.0))
-- [io.netty:netty-transport-native-unix-common@4.1.112.Final](https://netty.io/netty-transport-native-unix-common/) ([Apache License, Version 2.0](https://www.apache.org/licenses/LICENSE-2.0))
-- [io.perfmark:perfmark-api@0.27.0](https://github.com/perfmark/perfmark) ([Apache 2.0](https://opensource.org/licenses/Apache-2.0))
-- [io.projectreactor:reactor-core@3.6.9](https://github.com/reactor/reactor-core) ([Apache License, Version 2.0](https://www.apache.org/licenses/LICENSE-2.0.txt))
-- [io.projectreactor.netty:reactor-netty-core@1.1.22](https://github.com/reactor/reactor-netty) ([The Apache Software License, Version 2.0](https://www.apache.org/licenses/LICENSE-2.0.txt))
-- [io.projectreactor.netty:reactor-netty-http@1.1.22](https://github.com/reactor/reactor-netty) ([The Apache Software License, Version 2.0](https://www.apache.org/licenses/LICENSE-2.0.txt))
-- [io.prometheus:prometheus-metrics-config@1.2.1](http://github.com/prometheus/client_java/prometheus-metrics-config) ([The Apache Software License, Version 2.0](http://www.apache.org/licenses/LICENSE-2.0.txt))
-- [io.prometheus:prometheus-metrics-core@1.2.1](http://github.com/prometheus/client_java/prometheus-metrics-core) ([The Apache Software License, Version 2.0](http://www.apache.org/licenses/LICENSE-2.0.txt))
-- [io.prometheus:prometheus-metrics-exposition-formats@1.2.1](http://github.com/prometheus/client_java/prometheus-metrics-exposition-formats) ([The Apache Software License, Version 2.0](http://www.apache.org/licenses/LICENSE-2.0.txt))
-- [io.prometheus:prometheus-metrics-model@1.2.1](http://github.com/prometheus/client_java/prometheus-metrics-model) ([The Apache Software License, Version 2.0](http://www.apache.org/licenses/LICENSE-2.0.txt))
-- [io.prometheus:prometheus-metrics-shaded-protobuf@1.2.1](http://github.com/prometheus/client_java/prometheus-metrics-shaded-dependencies/prometheus-metrics-shaded-protobuf) ([The Apache Software License, Version 2.0](http://www.apache.org/licenses/LICENSE-2.0.txt))
-- [io.prometheus:prometheus-metrics-tracer-common@1.2.1](http://github.com/prometheus/client_java/prometheus-metrics-tracer/prometheus-metrics-tracer-common) ([The Apache Software License, Version 2.0](http://www.apache.org/licenses/LICENSE-2.0.txt))
-- [io.smallrye:jandex@3.1.2](https://smallrye.io) ([Apache License, Version 2.0](https://www.apache.org/licenses/LICENSE-2.0.txt))
-- [io.swagger.core.v3:swagger-annotations-jakarta@2.2.22](https://github.com/swagger-api/swagger-core/modules/swagger-annotations-jakarta) ([Apache License 2.0](http://www.apache.org/licenses/LICENSE-2.0.html))
-- [io.swagger.core.v3:swagger-core-jakarta@2.2.22](https://github.com/swagger-api/swagger-core/modules/swagger-core-jakarta) ([Apache License 2.0](http://www.apache.org/licenses/LICENSE-2.0.html))
-- [io.swagger.core.v3:swagger-models-jakarta@2.2.22](https://github.com/swagger-api/swagger-core/modules/swagger-models-jakarta) ([Apache License 2.0](http://www.apache.org/licenses/LICENSE-2.0.html))
-- [io.undertow:undertow-core@2.3.16.Final](http://www.jboss.org/undertow-parent/undertow-core) ([Apache License Version 2.0](http://repository.jboss.org/licenses/apache-2.0.txt))
-- [io.undertow:undertow-servlet@2.3.13.Final](http://www.jboss.org/undertow-parent/undertow-servlet) ([Apache License Version 2.0](http://repository.jboss.org/licenses/apache-2.0.txt))
-- [io.undertow:undertow-websockets-jsr@2.3.13.Final](http://www.jboss.org/undertow-parent/undertow-websockets-jsr) ([Apache License Version 2.0](http://repository.jboss.org/licenses/apache-2.0.txt))
-- [jakarta.activation:jakarta.activation-api@2.1.3](https://github.com/jakartaee/jaf-api) ([EDL 1.0](http://www.eclipse.org/org/documents/edl-v10.php))
-- [jakarta.annotation:jakarta.annotation-api@2.1.1](https://projects.eclipse.org/projects/ee4j.ca) ([EPL 2.0](http://www.eclipse.org/legal/epl-2.0))
-- [jakarta.inject:jakarta.inject-api@2.0.1](https://github.com/eclipse-ee4j/injection-api) ([The Apache Software License, Version 2.0](http://www.apache.org/licenses/LICENSE-2.0.txt))
-- [jakarta.persistence:jakarta.persistence-api@3.1.0](https://github.com/eclipse-ee4j/jpa-api) ([Eclipse Public License v. 2.0](http://www.eclipse.org/legal/epl-2.0))
-- [jakarta.servlet:jakarta.servlet-api@6.0.0](https://projects.eclipse.org/projects/ee4j.servlet) ([EPL 2.0](http://www.eclipse.org/legal/epl-2.0))
-- [jakarta.transaction:jakarta.transaction-api@2.0.1](https://projects.eclipse.org/projects/ee4j.jta) ([EPL 2.0](http://www.eclipse.org/legal/epl-2.0))
-- [jakarta.validation:jakarta.validation-api@3.0.2](https://beanvalidation.org) ([Apache License 2.0](http://www.apache.org/licenses/LICENSE-2.0.txt))
-- [jakarta.websocket:jakarta.websocket-api@2.1.1](https://projects.eclipse.org/projects/ee4j.websocket) ([Eclipse Public License v. 2.0](https://www.eclipse.org/org/documents/epl-2.0/EPL-2.0.txt))
-- [jakarta.websocket:jakarta.websocket-client-api@2.1.1](https://projects.eclipse.org/projects/ee4j.websocket) ([Eclipse Public License v. 2.0](https://www.eclipse.org/org/documents/epl-2.0/EPL-2.0.txt))
-- [jakarta.xml.bind:jakarta.xml.bind-api@4.0.2](https://github.com/jakartaee/jaxb-api/jakarta.xml.bind-api) ([Eclipse Distribution License - v 1.0](http://www.eclipse.org/org/documents/edl-v10.php))
-- [javax.cache:cache-api@1.1.1](https://github.com/jsr107/jsr107spec) ([Apache License, Version 2.0](https://www.apache.org/licenses/LICENSE-2.0.txt))
-- [net.bytebuddy:byte-buddy@1.14.19](https://bytebuddy.net/byte-buddy) ([Apache License, Version 2.0](https://www.apache.org/licenses/LICENSE-2.0.txt))
-- [net.jodah:failsafe@2.4.1](http://github.com/jhalterman/failsafe/) ([Apache License, Version 2.0](http://apache.org/licenses/LICENSE-2.0))
-- [org.agrona:agrona@1.21.2](https://github.com/real-logic/agrona) ([The Apache License, Version 2.0](https://www.apache.org/licenses/LICENSE-2.0.txt))
-- [org.antlr:antlr4-runtime@4.13.0](https://www.antlr.org/antlr4-runtime/) ([BSD-3-Clause](https://www.antlr.org/license.html))
-- [org.apache.commons:commons-collections4@4.4](https://commons.apache.org/proper/commons-collections/) ([Apache License, Version 2.0](https://www.apache.org/licenses/LICENSE-2.0.txt))
-- [org.apache.commons:commons-lang3@3.14.0](https://commons.apache.org/proper/commons-lang/) ([Apache-2.0](https://www.apache.org/licenses/LICENSE-2.0.txt))
-- [org.apache.httpcomponents:httpclient@4.5.14](http://hc.apache.org/httpcomponents-client-ga) ([Apache License, Version 2.0](http://www.apache.org/licenses/LICENSE-2.0.txt))
-- [org.apache.httpcomponents:httpcore@4.4.16](http://hc.apache.org/httpcomponents-core-ga) ([Apache License, Version 2.0](http://www.apache.org/licenses/LICENSE-2.0.txt))
-- [org.apache.httpcomponents.client5:httpclient5@5.3.1](https://hc.apache.org/httpcomponents-client-5.0.x/5.3.1/httpclient5/) ([Apache License, Version 2.0](https://www.apache.org/licenses/LICENSE-2.0.txt))
-- [org.apache.httpcomponents.core5:httpcore5@5.2.5](https://hc.apache.org/httpcomponents-core-5.2.x/5.2.5/httpcore5/) ([Apache License, Version 2.0](https://www.apache.org/licenses/LICENSE-2.0.txt))
-- [org.apache.httpcomponents.core5:httpcore5-h2@5.2.5](https://hc.apache.org/httpcomponents-core-5.2.x/5.2.5/httpcore5-h2/) ([Apache License, Version 2.0](https://www.apache.org/licenses/LICENSE-2.0.txt))
-- [org.apache.logging.log4j:log4j-api@2.23.1](https://logging.apache.org/log4j/2.x/log4j/log4j-api/) ([Apache-2.0](https://www.apache.org/licenses/LICENSE-2.0.txt))
-- [org.apache.logging.log4j:log4j-core@2.23.1](https://logging.apache.org/log4j/2.x/log4j/log4j-core/) ([Apache-2.0](https://www.apache.org/licenses/LICENSE-2.0.txt))
-- [org.apache.logging.log4j:log4j-to-slf4j@2.23.1](https://logging.apache.org/log4j/2.x/log4j/log4j-to-slf4j/) ([Apache-2.0](https://www.apache.org/licenses/LICENSE-2.0.txt))
-- [org.apache.tomcat.embed:tomcat-embed-el@10.1.28](https://tomcat.apache.org/) ([Apache License, Version 2.0](http://www.apache.org/licenses/LICENSE-2.0.txt))
-- [org.aspectj:aspectjweaver@1.9.22.1](https://www.eclipse.org/aspectj/) ([Eclipse Public License - v 2.0](https://www.eclipse.org/org/documents/epl-2.0/EPL-2.0.txt))
-- [org.asynchttpclient:async-http-client@2.12.3](http://github.com/AsyncHttpClient/async-http-client/async-http-client) ([The Apache Software License, Version 2.0](http://www.apache.org/licenses/LICENSE-2.0.txt))
-- [org.asynchttpclient:async-http-client-netty-utils@2.12.3](http://github.com/AsyncHttpClient/async-http-client/async-http-client-netty-utils) ([The Apache Software License, Version 2.0](http://www.apache.org/licenses/LICENSE-2.0.txt))
-- [org.bouncycastle:bcpkix-jdk18on@1.78.1](https://www.bouncycastle.org/java.html) ([Bouncy Castle Licence](https://www.bouncycastle.org/licence.html))
-- [org.bouncycastle:bcprov-jdk18on@1.78.1](https://www.bouncycastle.org/java.html) ([Bouncy Castle Licence](https://www.bouncycastle.org/licence.html))
-- [org.bouncycastle:bcutil-jdk18on@1.78.1](https://www.bouncycastle.org/java.html) ([Bouncy Castle Licence](https://www.bouncycastle.org/licence.html))
-- [org.camunda.bpm:camunda-license-check@2.9.0](http://www.camunda.org/camunda-license-check) ([The Apache Software License, Version 2.0](http://www.apache.org/licenses/LICENSE-2.0.txt))
-- [org.camunda.bpm.model:camunda-dmn-model@7.21.3-ee](http://www.camunda.org/camunda-database-settings/camunda-model-apis/camunda-dmn-model) ([The Apache Software License, Version 2.0](http://www.apache.org/licenses/LICENSE-2.0.txt))
-- [org.camunda.bpm.model:camunda-xml-model@7.21.3-ee](http://www.camunda.org/camunda-database-settings/camunda-model-apis/camunda-xml-model) ([The Apache Software License, Version 2.0](http://www.apache.org/licenses/LICENSE-2.0.txt))
-- [org.checkerframework:checker-qual@3.46.0](https://checkerframework.org/) ([The MIT License](http://opensource.org/licenses/MIT))
-- [org.codehaus.mojo:animal-sniffer-annotations@1.24](https://www.mojohaus.org/animal-sniffer/animal-sniffer-annotations) ([MIT license](https://spdx.org/licenses/MIT.txt))
-- [org.eclipse.angus:angus-activation@2.0.2](https://github.com/eclipse-ee4j/angus-activation/angus-activation) ([EDL 1.0](http://www.eclipse.org/org/documents/edl-v10.php))
-- [org.eclipse.angus:jakarta.mail@2.0.3](http://eclipse-ee4j.github.io/angus-mail/jakarta.mail) ([EPL 2.0](http://www.eclipse.org/legal/epl-2.0))
-- [org.ehcache:ehcache@3.10.8](http://ehcache.org) ([The Apache Software License, Version 2.0](http://www.apache.org/licenses/LICENSE-2.0.txt))
-- [org.flywaydb:flyway-core@10.10.0](https://flywaydb.org/flyway-core) ([Apache License, Version 2.0](https://flywaydb.org/licenses/flyway-oss))
-- [org.flywaydb:flyway-database-postgresql@10.10.0](https://flywaydb.org/flyway-database-postgresql) ([Apache License, Version 2.0](https://flywaydb.org/licenses/flyway-oss))
-- [org.freemarker:freemarker@2.3.33](https://freemarker.apache.org/) ([Apache License, Version 2.0](http://www.apache.org/licenses/LICENSE-2.0.txt))
-- [org.glassfish.jaxb:jaxb-core@4.0.5](https://eclipse-ee4j.github.io/jaxb-ri/) ([Eclipse Distribution License - v 1.0](http://www.eclipse.org/org/documents/edl-v10.php))
-- [org.glassfish.jaxb:jaxb-runtime@4.0.5](https://eclipse-ee4j.github.io/jaxb-ri/) ([Eclipse Distribution License - v 1.0](http://www.eclipse.org/org/documents/edl-v10.php))
-- [org.glassfish.jaxb:txw2@4.0.5](https://eclipse-ee4j.github.io/jaxb-ri/) ([Eclipse Distribution License - v 1.0](http://www.eclipse.org/org/documents/edl-v10.php))
-- [org.hdrhistogram:HdrHistogram@2.2.2](http://hdrhistogram.github.io/HdrHistogram/) ([Public Domain, per Creative Commons CC0](http://creativecommons.org/publicdomain/zero/1.0/))
-- [org.hibernate.common:hibernate-commons-annotations@6.0.6.Final](http://hibernate.org) ([GNU Library General Public License v2.1 or later](http://www.opensource.org/licenses/LGPL-2.1))
-- [org.hibernate.orm:hibernate-core@6.5.2.Final](https://hibernate.org/orm) ([GNU Library General Public License v2.1 or later](https://www.opensource.org/licenses/LGPL-2.1))
-- [org.hibernate.validator:hibernate-validator@8.0.1.Final](http://hibernate.org/validator/hibernate-validator) ([Apache License 2.0](http://www.apache.org/licenses/LICENSE-2.0.txt))
-- [org.jboss.logging:jboss-logging@3.5.3.Final](http://www.jboss.org) ([Apache License 2.0](https://repository.jboss.org/licenses/apache-2.0.txt))
-- [org.jboss.threads:jboss-threads@3.5.0.Final](http://www.jboss.org/jboss-threads) ([Apache License 2.0](http://www.apache.org/licenses/LICENSE-2.0.txt))
-- [org.jboss.xnio:xnio-api@3.8.16.Final](http://www.jboss.org/xnio) ([Apache License 2.0](http://repository.jboss.org/licenses/apache-2.0.txt))
-- [org.jboss.xnio:xnio-nio@3.8.16.Final](http://www.jboss.org) ([Apache License 2.0](http://repository.jboss.org/licenses/apache-2.0.txt))
-- [org.jetbrains:annotations@13.0](http://www.jetbrains.org) ([The Apache Software License, Version 2.0](http://www.apache.org/licenses/LICENSE-2.0.txt))
-- [org.jetbrains.kotlin:kotlin-stdlib@1.9.25](https://kotlinlang.org/) ([The Apache License, Version 2.0](http://www.apache.org/licenses/LICENSE-2.0.txt))
-- [org.jetbrains.kotlin:kotlin-stdlib-jdk7@1.9.25](https://kotlinlang.org/) ([The Apache License, Version 2.0](http://www.apache.org/licenses/LICENSE-2.0.txt))
-- [org.jetbrains.kotlin:kotlin-stdlib-jdk8@1.9.25](https://kotlinlang.org/) ([The Apache License, Version 2.0](http://www.apache.org/licenses/LICENSE-2.0.txt))
-- [org.jsoup:jsoup@1.18.1](https://jsoup.org/) ([The MIT License](https://jsoup.org/license))
-- [org.latencyutils:LatencyUtils@2.0.3](http://latencyutils.github.io/LatencyUtils/) ([Public Domain, per Creative Commons CC0](http://creativecommons.org/publicdomain/zero/1.0/))
-- [org.mapstruct:mapstruct@1.6.0](https://mapstruct.org/mapstruct/) ([The Apache Software License, Version 2.0](http://www.apache.org/licenses/LICENSE-2.0.txt))
-- [org.openapitools:jackson-databind-nullable@0.2.6](https://github.com/OpenAPITools/jackson-databind-nullable) ([Apache License 2.0](https://www.apache.org/licenses/LICENSE-2.0.html))
-- [org.postgresql:postgresql@42.7.4](https://jdbc.postgresql.org) ([BSD-2-Clause](https://jdbc.postgresql.org/about/license.html))
-- [org.reactivestreams:reactive-streams@1.0.4](http://www.reactive-streams.org/) ([MIT-0](https://spdx.org/licenses/MIT-0.html))
-- [org.slf4j:jul-to-slf4j@2.0.16](http://www.slf4j.org) ([MIT License](http://www.opensource.org/licenses/mit-license.php))
-- [org.slf4j:slf4j-api@2.0.16](http://www.slf4j.org) ([MIT License](http://www.opensource.org/licenses/mit-license.php))
-- [org.springdoc:springdoc-openapi-starter-common@2.6.0](https://springdoc.org/springdoc-openapi-starter-common/) ([The Apache License, Version 2.0](https://www.apache.org/licenses/LICENSE-2.0.txt))
-- [org.springdoc:springdoc-openapi-starter-webmvc-api@2.6.0](https://springdoc.org/springdoc-openapi-starter-webmvc-api/) ([The Apache License, Version 2.0](https://www.apache.org/licenses/LICENSE-2.0.txt))
-- [org.springdoc:springdoc-openapi-starter-webmvc-ui@2.6.0](https://springdoc.org/springdoc-openapi-starter-webmvc-ui/) ([The Apache License, Version 2.0](https://www.apache.org/licenses/LICENSE-2.0.txt))
-- [org.springframework:spring-aop@6.1.12](https://github.com/spring-projects/spring-framework) ([Apache License, Version 2.0](https://www.apache.org/licenses/LICENSE-2.0))
-- [org.springframework:spring-aspects@6.1.12](https://github.com/spring-projects/spring-framework) ([Apache License, Version 2.0](https://www.apache.org/licenses/LICENSE-2.0))
-- [org.springframework:spring-beans@6.1.12](https://github.com/spring-projects/spring-framework) ([Apache License, Version 2.0](https://www.apache.org/licenses/LICENSE-2.0))
-- [org.springframework:spring-context@6.1.12](https://github.com/spring-projects/spring-framework) ([Apache License, Version 2.0](https://www.apache.org/licenses/LICENSE-2.0))
-- [org.springframework:spring-context-support@6.1.12](https://github.com/spring-projects/spring-framework) ([Apache License, Version 2.0](https://www.apache.org/licenses/LICENSE-2.0))
-- [org.springframework:spring-core@6.1.12](https://github.com/spring-projects/spring-framework) ([Apache License, Version 2.0](https://www.apache.org/licenses/LICENSE-2.0))
-- [org.springframework:spring-expression@6.1.12](https://github.com/spring-projects/spring-framework) ([Apache License, Version 2.0](https://www.apache.org/licenses/LICENSE-2.0))
-- [org.springframework:spring-jcl@6.1.12](https://github.com/spring-projects/spring-framework) ([Apache License, Version 2.0](https://www.apache.org/licenses/LICENSE-2.0))
-- [org.springframework:spring-jdbc@6.1.12](https://github.com/spring-projects/spring-framework) ([Apache License, Version 2.0](https://www.apache.org/licenses/LICENSE-2.0))
-- [org.springframework:spring-orm@6.1.12](https://github.com/spring-projects/spring-framework) ([Apache License, Version 2.0](https://www.apache.org/licenses/LICENSE-2.0))
-- [org.springframework:spring-tx@6.1.12](https://github.com/spring-projects/spring-framework) ([Apache License, Version 2.0](https://www.apache.org/licenses/LICENSE-2.0))
-- [org.springframework:spring-web@6.1.12](https://github.com/spring-projects/spring-framework) ([Apache License, Version 2.0](https://www.apache.org/licenses/LICENSE-2.0))
-- [org.springframework:spring-webflux@6.1.12](https://github.com/spring-projects/spring-framework) ([Apache License, Version 2.0](https://www.apache.org/licenses/LICENSE-2.0))
-- [org.springframework:spring-webmvc@6.1.12](https://github.com/spring-projects/spring-framework) ([Apache License, Version 2.0](https://www.apache.org/licenses/LICENSE-2.0))
-- [org.springframework.boot:spring-boot@3.3.3](https://spring.io/projects/spring-boot) ([Apache License, Version 2.0](https://www.apache.org/licenses/LICENSE-2.0))
-- [org.springframework.boot:spring-boot-actuator@3.3.3](https://spring.io/projects/spring-boot) ([Apache License, Version 2.0](https://www.apache.org/licenses/LICENSE-2.0))
-- [org.springframework.boot:spring-boot-actuator-autoconfigure@3.3.3](https://spring.io/projects/spring-boot) ([Apache License, Version 2.0](https://www.apache.org/licenses/LICENSE-2.0))
-- [org.springframework.boot:spring-boot-autoconfigure@3.3.3](https://spring.io/projects/spring-boot) ([Apache License, Version 2.0](https://www.apache.org/licenses/LICENSE-2.0))
-- [org.springframework.boot:spring-boot-starter@3.3.3](https://spring.io/projects/spring-boot) ([Apache License, Version 2.0](https://www.apache.org/licenses/LICENSE-2.0))
-- [org.springframework.boot:spring-boot-starter-actuator@3.3.3](https://spring.io/projects/spring-boot) ([Apache License, Version 2.0](https://www.apache.org/licenses/LICENSE-2.0))
-- [org.springframework.boot:spring-boot-starter-aop@3.3.3](https://spring.io/projects/spring-boot) ([Apache License, Version 2.0](https://www.apache.org/licenses/LICENSE-2.0))
-- [org.springframework.boot:spring-boot-starter-data-jpa@3.3.3](https://spring.io/projects/spring-boot) ([Apache License, Version 2.0](https://www.apache.org/licenses/LICENSE-2.0))
-- [org.springframework.boot:spring-boot-starter-freemarker@3.3.3](https://spring.io/projects/spring-boot) ([Apache License, Version 2.0](https://www.apache.org/licenses/LICENSE-2.0))
-- [org.springframework.boot:spring-boot-starter-jdbc@3.3.3](https://spring.io/projects/spring-boot) ([Apache License, Version 2.0](https://www.apache.org/licenses/LICENSE-2.0))
-- [org.springframework.boot:spring-boot-starter-json@3.3.3](https://spring.io/projects/spring-boot) ([Apache License, Version 2.0](https://www.apache.org/licenses/LICENSE-2.0))
-- [org.springframework.boot:spring-boot-starter-logging@3.3.3](https://spring.io/projects/spring-boot) ([Apache License, Version 2.0](https://www.apache.org/licenses/LICENSE-2.0))
-- [org.springframework.boot:spring-boot-starter-mail@3.3.3](https://spring.io/projects/spring-boot) ([Apache License, Version 2.0](https://www.apache.org/licenses/LICENSE-2.0))
-- [org.springframework.boot:spring-boot-starter-oauth2-resource-server@3.3.3](https://spring.io/projects/spring-boot) ([Apache License, Version 2.0](https://www.apache.org/licenses/LICENSE-2.0))
-- [org.springframework.boot:spring-boot-starter-reactor-netty@3.3.3](https://spring.io/projects/spring-boot) ([Apache License, Version 2.0](https://www.apache.org/licenses/LICENSE-2.0))
-- [org.springframework.boot:spring-boot-starter-security@3.3.3](https://spring.io/projects/spring-boot) ([Apache License, Version 2.0](https://www.apache.org/licenses/LICENSE-2.0))
-- [org.springframework.boot:spring-boot-starter-undertow@3.3.3](https://spring.io/projects/spring-boot) ([Apache License, Version 2.0](https://www.apache.org/licenses/LICENSE-2.0))
-- [org.springframework.boot:spring-boot-starter-validation@3.3.3](https://spring.io/projects/spring-boot) ([Apache License, Version 2.0](https://www.apache.org/licenses/LICENSE-2.0))
-- [org.springframework.boot:spring-boot-starter-web@3.3.3](https://spring.io/projects/spring-boot) ([Apache License, Version 2.0](https://www.apache.org/licenses/LICENSE-2.0))
-- [org.springframework.data:spring-data-commons@3.3.3](https://spring.io/projects/spring-data) ([Apache License, Version 2.0](https://www.apache.org/licenses/LICENSE-2.0))
-- [org.springframework.data:spring-data-jpa@3.3.3](https://projects.spring.io/spring-data-jpa) ([Apache License, Version 2.0](https://www.apache.org/licenses/LICENSE-2.0))
-- [org.springframework.retry:spring-retry@2.0.8](https://www.springsource.org) ([Apache 2.0](https://www.apache.org/licenses/LICENSE-2.0.txt))
-- [org.springframework.security:spring-security-config@6.3.3](https://spring.io/projects/spring-security) ([Apache License, Version 2.0](https://www.apache.org/licenses/LICENSE-2.0))
-- [org.springframework.security:spring-security-core@6.3.3](https://spring.io/projects/spring-security) ([Apache License, Version 2.0](https://www.apache.org/licenses/LICENSE-2.0))
-- [org.springframework.security:spring-security-crypto@6.3.3](https://spring.io/projects/spring-security) ([Apache License, Version 2.0](https://www.apache.org/licenses/LICENSE-2.0))
-- [org.springframework.security:spring-security-data@6.3.3](https://spring.io/projects/spring-security) ([Apache License, Version 2.0](https://www.apache.org/licenses/LICENSE-2.0))
-- [org.springframework.security:spring-security-oauth2-core@6.3.3](https://spring.io/projects/spring-security) ([Apache License, Version 2.0](https://www.apache.org/licenses/LICENSE-2.0))
-- [org.springframework.security:spring-security-oauth2-jose@6.3.3](https://spring.io/projects/spring-security) ([Apache License, Version 2.0](https://www.apache.org/licenses/LICENSE-2.0))
-- [org.springframework.security:spring-security-oauth2-resource-server@6.3.3](https://spring.io/projects/spring-security) ([Apache License, Version 2.0](https://www.apache.org/licenses/LICENSE-2.0))
-- [org.springframework.security:spring-security-web@6.3.3](https://spring.io/projects/spring-security) ([Apache License, Version 2.0](https://www.apache.org/licenses/LICENSE-2.0))
-- [org.webjars:swagger-ui@5.17.14](https://www.webjars.org) (Apache-2.0)
-- [org.wildfly.client:wildfly-client-config@1.0.1.Final](http://www.jboss.org/wildfly-client-config) ([Apache License 2.0](http://repository.jboss.org/licenses/apache-2.0.txt))
-- [org.wildfly.common:wildfly-common@1.5.4.Final](http://www.jboss.org/wildfly-common) ([Apache License 2.0](http://repository.jboss.org/licenses/apache-2.0.txt))
-- [org.yaml:snakeyaml@2.2](https://bitbucket.org/snakeyaml/snakeyaml) ([Apache License, Version 2.0](http://www.apache.org/licenses/LICENSE-2.0.txt))
-- [software.amazon.awssdk:annotations@2.27.12](https://aws.amazon.com/sdkforjava/core/annotations) ([Apache License, Version 2.0](https://aws.amazon.com/apache2.0))
-- [software.amazon.awssdk:apache-client@2.27.12](https://aws.amazon.com/sdkforjava/http-clients/apache-client) ([Apache License, Version 2.0](https://aws.amazon.com/apache2.0))
-- [software.amazon.awssdk:auth@2.27.12](https://aws.amazon.com/sdkforjava) ([Apache License, Version 2.0](https://aws.amazon.com/apache2.0))
-- [software.amazon.awssdk:aws-core@2.27.12](https://aws.amazon.com/sdkforjava) ([Apache License, Version 2.0](https://aws.amazon.com/apache2.0))
-- [software.amazon.awssdk:aws-query-protocol@2.27.12](https://aws.amazon.com/sdkforjava) ([Apache License, Version 2.0](https://aws.amazon.com/apache2.0))
-- [software.amazon.awssdk:checksums@2.27.12](https://aws.amazon.com/sdkforjava) ([Apache License, Version 2.0](https://aws.amazon.com/apache2.0))
-- [software.amazon.awssdk:checksums-spi@2.27.12](https://aws.amazon.com/sdkforjava) ([Apache License, Version 2.0](https://aws.amazon.com/apache2.0))
-- [software.amazon.awssdk:endpoints-spi@2.27.12](https://aws.amazon.com/sdkforjava/core/endpoints-spi) ([Apache License, Version 2.0](https://aws.amazon.com/apache2.0))
-- [software.amazon.awssdk:http-auth@2.27.12](https://aws.amazon.com/sdkforjava) ([Apache License, Version 2.0](https://aws.amazon.com/apache2.0))
-- [software.amazon.awssdk:http-auth-aws@2.27.12](https://aws.amazon.com/sdkforjava) ([Apache License, Version 2.0](https://aws.amazon.com/apache2.0))
-- [software.amazon.awssdk:http-auth-aws-eventstream@2.27.12](https://aws.amazon.com/sdkforjava) ([Apache License, Version 2.0](https://aws.amazon.com/apache2.0))
-- [software.amazon.awssdk:http-auth-spi@2.27.12](https://aws.amazon.com/sdkforjava) ([Apache License, Version 2.0](https://aws.amazon.com/apache2.0))
-- [software.amazon.awssdk:http-client-spi@2.27.12](https://aws.amazon.com/sdkforjava/http-client-spi) ([Apache License, Version 2.0](https://aws.amazon.com/apache2.0))
-- [software.amazon.awssdk:identity-spi@2.27.12](https://aws.amazon.com/sdkforjava) ([Apache License, Version 2.0](https://aws.amazon.com/apache2.0))
-- [software.amazon.awssdk:json-utils@2.27.12](https://aws.amazon.com/sdkforjava) ([Apache License, Version 2.0](https://aws.amazon.com/apache2.0))
-- [software.amazon.awssdk:metrics-spi@2.27.12](https://aws.amazon.com/sdkforjava/core/metrics-spi) ([Apache License, Version 2.0](https://aws.amazon.com/apache2.0))
-- [software.amazon.awssdk:netty-nio-client@2.27.12](https://aws.amazon.com/sdkforjava/http-clients/netty-nio-client) ([Apache License, Version 2.0](https://aws.amazon.com/apache2.0))
-- [software.amazon.awssdk:profiles@2.27.12](https://aws.amazon.com/sdkforjava) ([Apache License, Version 2.0](https://aws.amazon.com/apache2.0))
-- [software.amazon.awssdk:protocol-core@2.27.12](https://aws.amazon.com/sdkforjava) ([Apache License, Version 2.0](https://aws.amazon.com/apache2.0))
-- [software.amazon.awssdk:rds@2.27.12](https://aws.amazon.com/sdkforjava) ([Apache License, Version 2.0](https://aws.amazon.com/apache2.0))
-- [software.amazon.awssdk:regions@2.27.12](https://aws.amazon.com/sdkforjava/core/regions) ([Apache License, Version 2.0](https://aws.amazon.com/apache2.0))
-- [software.amazon.awssdk:retries@2.27.12](https://aws.amazon.com/sdkforjava/core/retries) ([Apache License, Version 2.0](https://aws.amazon.com/apache2.0))
-- [software.amazon.awssdk:retries-spi@2.27.12](https://aws.amazon.com/sdkforjava/core/retries-spi) ([Apache License, Version 2.0](https://aws.amazon.com/apache2.0))
-- [software.amazon.awssdk:sdk-core@2.27.12](https://aws.amazon.com/sdkforjava) ([Apache License, Version 2.0](https://aws.amazon.com/apache2.0))
-- [software.amazon.awssdk:sts@2.27.12](https://aws.amazon.com/sdkforjava) ([Apache License, Version 2.0](https://aws.amazon.com/apache2.0))
-- [software.amazon.awssdk:third-party-jackson-core@2.27.12](https://aws.amazon.com/sdkforjava) ([Apache License, Version 2.0](https://aws.amazon.com/apache2.0))
-- [software.amazon.awssdk:utils@2.27.12](https://aws.amazon.com/sdkforjava/utils) ([Apache License, Version 2.0](https://aws.amazon.com/apache2.0))
-- [software.amazon.eventstream:eventstream@1.0.1](https://github.com/awslabs/aws-eventstream-java) ([Apache License, Version 2.0](https://aws.amazon.com/apache2.0))
-- [software.amazon.jdbc:aws-advanced-jdbc-wrapper@2.3.9](https://github.com/awslabs/aws-advanced-jdbc-wrapper) ([Apache 2.0](https://www.apache.org/licenses/LICENSE-2.0))
-
-### Web Modeler Dependencies (websockets)
-
-- [brick/math@0.12.1](https://github.com/brick/math.git) (MIT)
-- [carbonphp/carbon-doctrine-types@3.2.0](https://github.com/CarbonPHP/carbon-doctrine-types.git) (MIT)
-- [clue/redis-protocol@v0.3.2](https://github.com/clue/redis-protocol.git) (MIT)
-- [clue/redis-react@v2.7.0](https://github.com/clue/reactphp-redis.git) (MIT)
-- [dflydev/dot-access-data@v3.0.3](https://github.com/dflydev/dflydev-dot-access-data.git) (MIT)
-- [doctrine/inflector@2.0.10](https://github.com/doctrine/inflector.git) (MIT)
-- [doctrine/lexer@3.0.1](https://github.com/doctrine/lexer.git) (MIT)
-- [dragonmantank/cron-expression@v3.3.3](https://github.com/dragonmantank/cron-expression.git) (MIT)
-- [egulias/email-validator@4.0.2](https://github.com/egulias/EmailValidator.git) (MIT)
-- [evenement/evenement@v3.0.2](https://github.com/igorw/evenement.git) (MIT)
-- [fruitcake/php-cors@v1.3.0](https://github.com/fruitcake/php-cors.git) (MIT)
-- [graham-campbell/result-type@v1.1.3](https://github.com/GrahamCampbell/Result-Type.git) (MIT)
-- [guzzlehttp/guzzle@7.9.2](https://github.com/guzzle/guzzle.git) (MIT)
-- [guzzlehttp/promises@2.0.3](https://github.com/guzzle/promises.git) (MIT)
-- [guzzlehttp/psr7@2.7.0](https://github.com/guzzle/psr7.git) (MIT)
-- [guzzlehttp/uri-template@v1.0.3](https://github.com/guzzle/uri-template.git) (MIT)
-- [laravel/framework@v11.21.0](https://github.com/laravel/framework.git) (MIT)
-- [laravel/prompts@v0.1.25](https://github.com/laravel/prompts.git) (MIT)
-- [laravel/reverb@v1.2.0](https://github.com/laravel/reverb.git) (MIT)
-- [laravel/serializable-closure@v1.3.4](https://github.com/laravel/serializable-closure.git) (MIT)
-- [laravel/tinker@v2.9.0](https://github.com/laravel/tinker.git) (MIT)
-- [league/commonmark@2.5.3](https://github.com/thephpleague/commonmark.git) (BSD-3-Clause)
-- [league/config@v1.2.0](https://github.com/thephpleague/config.git) (BSD-3-Clause)
-- [league/flysystem@3.28.0](https://github.com/thephpleague/flysystem.git) (MIT)
-- [league/flysystem-local@3.28.0](https://github.com/thephpleague/flysystem-local.git) (MIT)
-- [league/mime-type-detection@1.15.0](https://github.com/thephpleague/mime-type-detection.git) (MIT)
-- [monolog/monolog@3.7.0](https://github.com/Seldaek/monolog.git) (MIT)
-- [nesbot/carbon@3.8.0](https://github.com/briannesbitt/Carbon.git) (MIT)
-- [nette/schema@v1.3.0](https://github.com/nette/schema.git) (BSD-3-Clause)
-- [nette/utils@v4.0.5](https://github.com/nette/utils.git) (BSD-3-Clause)
-- [nikic/php-parser@v5.0.2](https://github.com/nikic/PHP-Parser.git) (BSD-3-Clause)
-- [nunomaduro/termwind@v2.0.1](https://github.com/nunomaduro/termwind.git) (MIT)
-- [paragonie/random_compat@v9.99.100](https://github.com/paragonie/random_compat.git) (MIT)
-- [paragonie/sodium_compat@v1.21.1](https://github.com/paragonie/sodium_compat.git) (ISC)
-- [phpoption/phpoption@1.9.3](https://github.com/schmittjoh/php-option.git) (Apache-2.0)
-- [psr/clock@1.0.0](https://github.com/php-fig/clock.git) (MIT)
-- [psr/container@2.0.2](https://github.com/php-fig/container.git) (MIT)
-- [psr/event-dispatcher@1.0.0](https://github.com/php-fig/event-dispatcher.git) (MIT)
-- [psr/http-client@1.0.3](https://github.com/php-fig/http-client.git) (MIT)
-- [psr/http-factory@1.1.0](https://github.com/php-fig/http-factory.git) (MIT)
-- [psr/http-message@2.0](https://github.com/php-fig/http-message.git) (MIT)
-- [psr/log@3.0.1](https://github.com/php-fig/log.git) (MIT)
-- [psr/simple-cache@3.0.0](https://github.com/php-fig/simple-cache.git) (MIT)
-- [psy/psysh@v0.12.3](https://github.com/bobthecow/psysh.git) (MIT)
-- [pusher/pusher-php-server@7.2.4](https://github.com/pusher/pusher-http-php.git) (MIT)
-- [ralouphie/getallheaders@3.0.3](https://github.com/ralouphie/getallheaders.git) (MIT)
-- [ramsey/collection@2.0.0](https://github.com/ramsey/collection.git) (MIT)
-- [ramsey/uuid@4.7.6](https://github.com/ramsey/uuid.git) (MIT)
-- [ratchet/rfc6455@v0.3.1](https://github.com/ratchetphp/RFC6455.git) (MIT)
-- [react/cache@v1.2.0](https://github.com/reactphp/cache.git) (MIT)
-- [react/dns@v1.13.0](https://github.com/reactphp/dns.git) (MIT)
-- [react/event-loop@v1.5.0](https://github.com/reactphp/event-loop.git) (MIT)
-- [react/promise@v3.2.0](https://github.com/reactphp/promise.git) (MIT)
-- [react/promise-timer@v1.11.0](https://github.com/reactphp/promise-timer.git) (MIT)
-- [react/socket@v1.16.0](https://github.com/reactphp/socket.git) (MIT)
-- [react/stream@v1.4.0](https://github.com/reactphp/stream.git) (MIT)
-- [symfony/clock@v7.1.1](https://github.com/symfony/clock.git) (MIT)
-- [symfony/console@v7.1.3](https://github.com/symfony/console.git) (MIT)
-- [symfony/css-selector@v7.1.1](https://github.com/symfony/css-selector.git) (MIT)
-- [symfony/deprecation-contracts@v3.5.0](https://github.com/symfony/deprecation-contracts.git) (MIT)
-- [symfony/error-handler@v7.1.3](https://github.com/symfony/error-handler.git) (MIT)
-- [symfony/event-dispatcher@v7.1.1](https://github.com/symfony/event-dispatcher.git) (MIT)
-- [symfony/event-dispatcher-contracts@v3.5.0](https://github.com/symfony/event-dispatcher-contracts.git) (MIT)
-- [symfony/finder@v7.1.3](https://github.com/symfony/finder.git) (MIT)
-- [symfony/http-foundation@v7.1.3](https://github.com/symfony/http-foundation.git) (MIT)
-- [symfony/http-kernel@v7.1.3](https://github.com/symfony/http-kernel.git) (MIT)
-- [symfony/mailer@v7.1.2](https://github.com/symfony/mailer.git) (MIT)
-- [symfony/mime@v7.1.2](https://github.com/symfony/mime.git) (MIT)
-- [symfony/polyfill-ctype@v1.30.0](https://github.com/symfony/polyfill-ctype.git) (MIT)
-- [symfony/polyfill-intl-grapheme@v1.30.0](https://github.com/symfony/polyfill-intl-grapheme.git) (MIT)
-- [symfony/polyfill-intl-idn@v1.30.0](https://github.com/symfony/polyfill-intl-idn.git) (MIT)
-- [symfony/polyfill-intl-normalizer@v1.30.0](https://github.com/symfony/polyfill-intl-normalizer.git) (MIT)
-- [symfony/polyfill-mbstring@v1.30.0](https://github.com/symfony/polyfill-mbstring.git) (MIT)
-- [symfony/polyfill-php72@v1.30.0](https://github.com/symfony/polyfill-php72.git) (MIT)
-- [symfony/polyfill-php80@v1.30.0](https://github.com/symfony/polyfill-php80.git) (MIT)
-- [symfony/polyfill-php83@v1.30.0](https://github.com/symfony/polyfill-php83.git) (MIT)
-- [symfony/polyfill-uuid@v1.30.0](https://github.com/symfony/polyfill-uuid.git) (MIT)
-- [symfony/process@v7.1.3](https://github.com/symfony/process.git) (MIT)
-- [symfony/routing@v7.1.3](https://github.com/symfony/routing.git) (MIT)
-- [symfony/service-contracts@v3.5.0](https://github.com/symfony/service-contracts.git) (MIT)
-- [symfony/string@v7.1.3](https://github.com/symfony/string.git) (MIT)
-- [symfony/translation@v7.1.3](https://github.com/symfony/translation.git) (MIT)
-- [symfony/translation-contracts@v3.5.0](https://github.com/symfony/translation-contracts.git) (MIT)
-- [symfony/uid@v7.1.1](https://github.com/symfony/uid.git) (MIT)
-- [symfony/var-dumper@v7.1.3](https://github.com/symfony/var-dumper.git) (MIT)
-- [tijsverkoyen/css-to-inline-styles@v2.2.7](https://github.com/tijsverkoyen/CssToInlineStyles.git) (BSD-3-Clause)
-- [vlucas/phpdotenv@v5.6.1](https://github.com/vlucas/phpdotenv.git) (BSD-3-Clause)
-- [voku/portable-ascii@2.0.1](https://github.com/voku/portable-ascii.git) (MIT)
-- [webmozart/assert@1.11.0](https://github.com/webmozarts/assert.git) (MIT)
+- **Dependencies:** SBOM CycloneDX files with up-to-date lists of third party libraries used and their licenses can be requested [on demand](mailto:dependency-request@camunda.com).
+- **Source code:** Access to source code is provided [on demand](mailto:dependency-request@camunda.com).
-- **Dependencies:** You can find a SBOM CycloneDX file with an up-to-date list of third party libraries used and their licenses in the [release assets](https://github.com/camunda/connectors/releases) of each Connectors release.
-- **Source code:** You can access the source code of Connectors on [github.com/camunda/connectors](https://github.com/camunda/connectors)
+- **Dependencies:** Find a SBOM CycloneDX file with an up-to-date list of third party libraries used and their licenses in the [release assets](https://github.com/camunda/connectors/releases) of each Connectors release.
+- **Source code:** Access the source code for Connectors at [github.com/camunda/connectors](https://github.com/camunda/connectors).
diff --git a/docs/reference/img/channels.png b/docs/reference/img/channels.png
new file mode 100644
index 0000000000..4964fadbba
Binary files /dev/null and b/docs/reference/img/channels.png differ
diff --git a/docs/reference/img/diagram-releases.png b/docs/reference/img/diagram-releases.png
new file mode 100644
index 0000000000..f06ee97108
Binary files /dev/null and b/docs/reference/img/diagram-releases.png differ
diff --git a/docs/reference/img/update-console.png b/docs/reference/img/update-console.png
index 4738b25f46..486b4fcbf8 100644
Binary files a/docs/reference/img/update-console.png and b/docs/reference/img/update-console.png differ
diff --git a/docs/reference/release-policy.md b/docs/reference/release-policy.md
index 670429601b..14cfba06f5 100644
--- a/docs/reference/release-policy.md
+++ b/docs/reference/release-policy.md
@@ -1,74 +1,118 @@
---
id: release-policy
title: "Release policy"
+description: "Learn more about Camunda releases, including alpha features and alpha releases."
---
-Camunda 8 follows the [Camunda release policy](https://camunda.com/release-policy/) with some specific clarifications which can be found below.
+Camunda 8 follows the [Camunda release policy](https://camunda.com/release-policy/) with the following specific clarifications.
+
+:::info
+You can find deprecation and support announcements on the [Announcements](announcements.md) page.
+:::
+
+![Stable and alpha channels when provisioning a cluster](./img/diagram-releases.png)
+
+## Alpha features and releases
+
+It is important to understand the different ways the term "alpha" is used in the context of Camunda releases and features.
+
+### Alpha feature
+
+Refers to a feature or component released as an alpha version, in an early state for you to test and participate in development by sharing your feedback before the feature reaches [general availability (GA)](alpha-features.md#general-availability-ga). Some alpha features require turning on for your cluster before you can use them. See [alpha features](alpha-features.md).
+
+### Alpha release
+
+Refers to a release made available between minor versions that allows you to preview an upcoming minor version and the alpha features included (for example, `8.6.0-alpha1`, `8.6.0-alpha2`, and so on). Camunda strives to release this type of release on a monthly basis. To learn more about the alpha features included in each alpha release, see [release notes](release-notes/release-notes.md).
:::note
-Interested in deprecation and support announcements? Read more on the [Announcements](announcements.md) page.
+- An alpha release can also be made available where the entire version is an alpha with [alpha limitations](alpha-features.md#alpha).
+- Additionally, "Alpha channel" refers to the channel you can use when provisioning a SaaS cluster. See [alpha channel](#alpha-channel).
:::
-## Provisioning in SaaS
+## SaaS provisioning
+
+In Camunda 8 SaaS we differentiate between components that are part of a Camunda 8 cluster (cluster components), and components outside the cluster (non-cluster components).
-In our managed service, we differentiate between components that are part of a Camunda 8 cluster and components that are outside of the cluster.
+### Cluster components
-A cluster usually consists of:
+A cluster typically consists of the following components:
-- Zeebe
-- Operate
-- Tasklist
-- Optimize
+- [Zeebe](/components/zeebe/zeebe-overview.md)
+- [Operate](/components/operate/operate-introduction.md)
+- [Tasklist](/components/tasklist/introduction-to-tasklist.md)
+- [Optimize]($optimize$/components/what-is-optimize)
-For components **outside of the cluster**, we release new versions continuously and update customers to the latest version automatically whenever it is ready to be shipped.
+You can provision cluster components using one of two channels, following the [Camunda release policy](https://camunda.com/release-policy/).
-These components include:
+![Stable and alpha channels when provisioning a cluster](./img/channels.png)
-- Modeler (Web)
-- Connectors
-- Console
+#### Stable channel
-Admins can [enable alpha features](/components/console/manage-organization/enable-alpha-features.md) for components outside of the cluster in the organization settings screen.
+You can use the **Stable** channel to access [general availability](alpha-features.md#general-availability-ga) features for cluster components.
-For components inside a **cluster**, Camunda provides two channels for provisioning and follows the [Camunda release policy](https://camunda.com/release-policy/):
+- Provides the latest feature and patch releases ready for most users at minimal risk.
+- Releases follow semantic versioning and can be updated to the next minor or patch release without data loss.
+- On the stable channel, all supported minor versions are made available for provisioning.
-- **Stable**: General availability features for cluster components are available through the stable channel. This channel provides the latest feature and patch releases ready for most users at minimal risk. The releases follow semantic versioning and can be updated to the next minor or patch release without data loss.
-- **Alpha**: Alpha features for cluster components are available through the alpha channel. This channel provides preview releases in preparation for the next stable release. They provide a short-term stability point to test new features and give feedback before they are released to the stable channel. Try these to ensure the upcoming release works with your infrastructure. These releases cannot be updated to a newer release, and therefore are not meant to be used in production.
+#### Alpha channel
-On the stable channel, the last three supported minor versions are made available for provisioning.
+You can use the **Alpha** channel to access [alpha features](alpha-features.md) and patch releases for cluster components.
-### New versions
+- Provides alpha releases to preview and prepare for the next stable release.
+- Alpha releases provide a short-term stability point to test new features and give feedback before they are released to the stable channel. Use an alpha release to test the upcoming minor release with your infrastructure.
+- Alpha releases cannot be updated to a newer release, and so are not suitable for use in production.
-Whenever a new Camunda 8 version is released, we do our best to provide the new version on our managed service at the same time. We add a notice to Console, recommending an update to the latest version.
+### Non-cluster components
+
+Non-cluster components include:
+
+- [Modeler (Web)](/components/modeler/web-modeler/launch-web-modeler.md)
+- [Connectors](/components/console/introduction-to-console.md)
+- [Console](/components/console/introduction-to-console.md)
+
+Non-cluster component versions are released continuously.
+
+- Customers are automatically updated to the latest component version when it is ready for release.
+- Admins can [enable alpha features](/components/console/manage-organization/enable-alpha-features.md) for non-cluster components in organization settings.
+
+### New Camunda 8 versions
+
+When a new Camunda 8 version is released, we try to provide the new version on our managed service at the same time.
+
+An **Update available** notification is shown in Console, recommending that you update to the latest version.
![Console with notice to update the cluster in Camunda 8 SaaS](img/update-console.png)
-With the Camunda 8.5.0 release, the generation naming scheme in Camunda 8 SaaS will change and no longer include the patch version.
+#### Generation names
-The new naming scheme used for the Camunda 8.5 generations will be `Camunda .+gen`, where `N` is incremented with every atomic change to the component version set.
+As of Camunda 8.5.0, the generation naming scheme in Camunda 8 SaaS changed to no longer include the patch version.
-This was done to decouple the generation name from the particular patch level of the components it contains, as some component versions like Connectors are decoupled from other components.
+- The naming scheme used for the Camunda 8.5 generations is `Camunda .+gen`, where `N` is incremented with every atomic change to the component version set.
-You will learn about the particular component patch version changes in the update dialogue to the latest generation available.
+- This decouples the generation name from the particular patch level of the components it contains, as some component versions such as Connectors are decoupled from other components.
-#### Updates or restart for critical issues
+- You can learn about the particular component patch version changes in the update dialogue to the latest generation available.
-In our managed service, we reserve the right to force update or restart a cluster immediately and without notice in advance if there is a critical security or stability issue.
+#### Update or restart for critical issues
+
+In our managed service, Camunda reserves the right to force update or restart a cluster immediately and without notice in advance if there is a critical security or stability issue.
## Self-Managed
-Whenever a new Camunda 8 version is released, Camunda 8 Self-Managed enterprise customers will be notified via email.
+When a new Camunda 8 version is released, Camunda 8 Self-Managed enterprise customers are notified via email.
-If you are not an enterprise customer, you can stay up to date via [release blogs](https://camunda.com/blog/category/release-notes/), the [announcements page](/reference/announcements.md), or releases on [GitHub](https://github.com/camunda) and [Docker Hub](https://hub.docker.com/u/camunda).
+:::info
+Non-enterprise customers can stay up to date via [release blogs](https://camunda.com/blog/category/releases/), [announcements](announcements.md), or releases on [GitHub](https://github.com/camunda) and [Docker Hub](https://hub.docker.com/u/camunda).
+:::
### Helm chart
-Since the 8.4 release, [Camunda 8 Self-Managed Helm chart](https://artifacthub.io/packages/helm/camunda/camunda-platform) version is decoupled from the version of the application (e.g., the chart version is 9.0.0 and the application version is 8.4.x).
+Since the 8.4 release, the [Camunda 8 Self-Managed Helm chart](https://artifacthub.io/packages/helm/camunda/camunda-platform) version is decoupled from the version of the application. For example, the chart version is 9.0.0 and the application version is 8.4.x.
-For more details about the applications version included in the Helm chart, review the [full version matrix](https://helm.camunda.io/camunda-platform/version-matrix/).
+To learn more about the applications version included in the Helm chart, see the [Camunda 8 Helm chart version matrix](https://helm.camunda.io/camunda-platform/version-matrix/).
-### New versions
+### New Camunda 8 versions
-If you are running Camunda 8 Self-Managed, follow our [update guide](/self-managed/operational-guides/update-guide/introduction.md).
+If you are running Camunda 8 Self-Managed, see the [update guide](/self-managed/operational-guides/update-guide/introduction.md) to learn how to update your Camunda 8 application or server installation to a newer version of Camunda 8.
diff --git a/docs/self-managed/concepts/multi-region/dual-region.md b/docs/self-managed/concepts/multi-region/dual-region.md
index d0a9bef03c..8ce459333a 100644
--- a/docs/self-managed/concepts/multi-region/dual-region.md
+++ b/docs/self-managed/concepts/multi-region/dual-region.md
@@ -86,16 +86,16 @@ In the event of a total active region loss, the following data will be lost:
- Task assignments
-## Requirements and Limitations
+## Requirements and limitations
-### Installation Environment
+### Installation environment
-#### Kubernetes Setup
+#### Kubernetes setup
- Two Kubernetes clusters are required for the Helm chart installation.
- OpenSearch (both managed and self-managed) is not supported in this dual-region setup.
-#### Network Requirements
+#### Network requirements
- Kubernetes clusters, services, and pods must not have overlapping CIDRs. Each cluster must use distinct CIDRs that do not conflict or overlap with those of any other cluster; otherwise, you will encounter routing issues.
- The regions (for example, two Kubernetes clusters) must be able to connect to each other (for example, via VPC peering). See [example implementation](/self-managed/setup/deploy/amazon/amazon-eks/dual-region.md) for AWS EKS.
@@ -108,16 +108,16 @@ In the event of a total active region loss, the following data will be lost:
- **26500** for communication to the Zeebe Gateway from clients/workers.
- **26501** and **26502** for communication between Zeebe brokers and Zeebe Gateway.
-### Zeebe Cluster Configuration
+### Zeebe cluster configuration
-Only a combination for Zeebe broker counts and replication factors is supported:
+Only the following combinations of Zeebe broker counts and replication factors are supported:
- `clusterSize` must be a multiple of **2** and at least **4** to evenly distribute brokers across the two regions.
- `replicationFactor` must be **4** to ensure even partition distribution across regions.
- `partitionCount` is unrestricted but should be chosen based on workload requirements. See [understanding sizing and scalability behavior](../../../components/best-practices/architecture/sizing-your-environment.md#understanding-sizing-and-scalability-behavior).
- For more details on partition distribution, see [documentation on partitions](../../../components/zeebe/technical-concepts/partitions.md).
-### Regional Failure Management
+### Regional failure management
Customers are responsible for detecting regional failures and executing the [operational procedure](./../../operational-guides/multi-region/dual-region-ops.md).
@@ -132,7 +132,7 @@ Customers are responsible for detecting regional failures and executing the [ope
| Connectors Deployment | Connectors can be deployed in a dual-region setup, but attention to [idempotency](../../../components/connectors/use-connectors/inbound.md#creating-the-connector-event) is required to avoid event duplication. In a dual-region setup, you'll have two connector deployments and using message idempotency is of importance to not duplicate events. |
| Connectors | If you are running Connectors and have a process with an inbound connector deployed in a dual-region setup, consider the following: - when you want to delete the process deployment, delete it via Operate (not zbctl), otherwise the inbound connector won't deregister.
- if you have multiple Operate instances running, then perform the delete operation in both instances. This is a [known limitation](https://github.com/camunda/camunda/issues/17762).
|
| Zeebe Cluster Scaling | Not supported. |
-| Web-Modeler | Is a standalone component not covered in this guide. Modeling applications can operate independently outside of the automation clusters. |
+| Web-Modeler | A standalone component not covered in this guide. Modeling applications can operate independently outside of the automation clusters. |
### Platform considerations
@@ -167,53 +167,49 @@ The [operational procedure](./../../operational-guides/multi-region/dual-region-
The loss of the active region results in the following:
-- **Loss of Data**: Data previously available in Operate and Tasklist is no longer accessible.
-- **Service Disruption**: Traffic routed to the active region can no longer be served.
-- **Workflow Engine Failure**: The workflow engine stops processing due to quorum loss.
+- **Loss of data**: Data previously available in Operate and Tasklist is no longer accessible.
+- **Service disruption**: Traffic routed to the active region can no longer be served.
+- **Workflow engine failure**: The workflow engine stops processing due to quorum loss.
#### Steps to take in case of active region loss
-1. **Temporary Recovery:** Follow the [operational procedure for temporary recovery](./../../operational-guides/multi-region/dual-region-ops.md#failover) to restore functionality and unblock the workflow engine.
-2. **Traffic Rerouting:** Reroute traffic to the passive region, which will now become the new active region.
-3. **Data and Task Management:** Due to the loss of data in Operate and Tasklist:
+1. **Temporary recovery:** Follow the [operational procedure for temporary recovery](./../../operational-guides/multi-region/dual-region-ops.md#failover) to restore functionality and unblock the workflow engine.
+2. **Traffic rerouting:** Reroute traffic to the passive region, which will now become the new active region.
+3. **Data and task management:** Due to the loss of data in Operate and Tasklist.
1. Reassign any uncompleted tasks in Tasklist.
2. Recreate batch operations in Operate.
-4. **Permanent Region Setup:** Follow the [operational procedure to create a new permanent region](./../../operational-guides/multi-region/dual-region-ops.md#failback) that will become your new passive region.
+4. **Permanent region setup:** Follow the [operational procedure to create a new permanent region](./../../operational-guides/multi-region/dual-region-ops.md#failback) that will become your new passive region.
### Passive region loss
The loss of the passive region results in the following:
-- **Workflow Engine Impact**: The workflow engine will stop processing due to the loss of quorum.
+- **Workflow engine impact**: The workflow engine will stop processing due to the loss of quorum.
#### Steps to take in case of passive region loss
-1. **Temporary Recovery:** Follow the [operational procedure to temporarily recover](./../../operational-guides/multi-region/dual-region-ops.md#failover) from the loss and unblock the workflow engine.
-2. **Permanent Region Setup:** Follow the [operational procedure to create a new permanent region](./../../operational-guides/multi-region/dual-region-ops.md#failback) that will become your new passive region.
+1. **Temporary recovery:** Follow the [operational procedure to temporarily recover](./../../operational-guides/multi-region/dual-region-ops.md#failover) from the loss and unblock the workflow engine.
+2. **Permanent region setup:** Follow the [operational procedure to create a new permanent region](./../../operational-guides/multi-region/dual-region-ops.md#failback) that will become your new passive region.
-**Note:** Unlike an active region loss, no data will be lost and no traffic rerouting is necessary.
+:::note
+Unlike an active region loss, no data will be lost and no traffic rerouting is necessary.
+:::
-### Disaster Recovery
+### Disaster recovery
Based on all the limitations and requirements, you can consider the **Recovery Point Objective (RPO)** and **Recovery Time Objective (RTO)** in case of a disaster recovery to help with the risk assessment.
-The **Recovery Point Objective (RPO)** is the maximum tolerable data loss measured in time.
+The **RPO** is the maximum tolerable data loss measured in time.
-The **Recovery Time Objective (RTO)** is the time to restore services to a functional state.
+The **RTO** is the time to restore services to a functional state.
-For Operate, Tasklist, and Zeebe the **RPO** is **0**.
+For Operate, Tasklist, and Zeebe, the **RPO** is **0**.
The **RTO** can be considered for the **failover** and **failback** procedures, both resulting in a functional state.
- **failover** has an **RTO** of **< 1** minute to restore a functional state, excluding DNS considerations.
- **failback** has an **RTO** of **5 + X** minutes to restore a functional state, where X is the time it takes to back up and restore Elasticsearch. This timing is highly dependent on the setup and chosen [Elasticsearch backup type](https://www.elastic.co/guide/en/elasticsearch/reference/current/snapshots-register-repository.html#ess-repo-types).
- During our automated tests, the reinstallation and reconfiguration of Camunda 8 takes 5 minutes. This can serve as a general guideline for the time required, though your experience may vary depending on your available resources and familiarity with the operational procedure.
-
-:::info
-
-The described minutes for the **Recovery Time Objective** are estimated and may differ due to the manual steps involved.
-
-:::
+ During our automated tests, the reinstallation and reconfiguration of Camunda 8 takes approximately five minutes, though your experience may vary depending on your available resources and familiarity with the operational procedure.
## Guides
diff --git a/docs/self-managed/modeler/web-modeler/configuration/configuration.md b/docs/self-managed/modeler/web-modeler/configuration/configuration.md
index 777ec3d337..9b989e42c7 100644
--- a/docs/self-managed/modeler/web-modeler/configuration/configuration.md
+++ b/docs/self-managed/modeler/web-modeler/configuration/configuration.md
@@ -18,6 +18,27 @@ import Licensing from '../../../../self-managed/react-components/licensing.md'
## Configuration of the `restapi` component
+### Clusters
+
+Clusters configured using the following options can be selected when deploying from Web Modeler. If no clusters are configured, your cluster information can be provided at the time of the deployment. The Camunda 8 [Docker Compose distribution](/self-managed/setup/deploy/local/docker-compose.md) provides a local Zeebe cluster configured by default.
+
+To add additional clusters, increment the `0` value for each variable (`CAMUNDA_MODELER_CLUSTERS_1_NAME`).
+
+| Environment variable | Description | Example value |
+| ---------------------------------------------------- | -------------------------------------------------------------- | ----------------------------------- |
+| `CAMUNDA_MODELER_CLUSTERS_0_NAME` | The name of your cluster. | `test cluster 1` |
+| `CAMUNDA_MODELER_CLUSTERS_0_VERSION` | The Camunda version used by this cluster. | `8.6.0` |
+| `CAMUNDA_MODELER_CLUSTERS_0_AUTHENTICATION` | The authentication to use with your cluster. | `OAUTH`, `NONE` |
+| `CAMUNDA_MODELER_CLUSTERS_0_URL_ZEEBE_GRPC` | The address where your cluster can be reached. | `grpcs://zeebe-1.example.com:26500` |
+| `CAMUNDA_MODELER_CLUSTERS_0_URL_ZEEBE_REST` | The address where the Zeebe REST API can be reached. | `https://zeebe-1.example.com:8080` |
+| `CAMUNDA_MODELER_CLUSTERS_0_URL_OPERATE` | The address where Operate can be reached. | `https://operate-1.example.com` |
+| `CAMUNDA_MODELER_CLUSTERS_0_URL_TASKLIST` | The address where Tasklist can be reached. | `https://tasklist-1.example.com` |
+| `CAMUNDA_MODELER_CLUSTERS_0_OAUTH_URL` | The address of your token issuer. | `https://auth.example.com/token` |
+| `CAMUNDA_MODELER_CLUSTERS_0_OAUTH_SCOPE` | A comma-separated list of the scopes to use with this cluster. | `test-scope` |
+| `CAMUNDA_MODELER_CLUSTERS_0_OAUTH_AUDIENCE_ZEEBE` | The permission name for Zeebe. | `zeebe-api` |
+| `CAMUNDA_MODELER_CLUSTERS_0_OAUTH_AUDIENCE_OPERATE` | The permission name for Operate. | `operate-api` |
+| `CAMUNDA_MODELER_CLUSTERS_0_OAUTH_AUDIENCE_TASKLIST` | The permission name for Tasklist. | `tasklist-api` |
+
### Database
Web Modeler requires a PostgreSQL database as persistent data storage (other database systems are currently not supported).
diff --git a/docs/self-managed/operate-deployment/operate-configuration.md b/docs/self-managed/operate-deployment/operate-configuration.md
index 32a38ee879..59bde307f9 100644
--- a/docs/self-managed/operate-deployment/operate-configuration.md
+++ b/docs/self-managed/operate-deployment/operate-configuration.md
@@ -159,7 +159,7 @@ camunda.operate:
To connect to a secured (https) OpenSearch instance, you normally need to only set the URL protocol
part to `https` instead of `http`. A secured OpenSearch instance also needs `username` and `password`.
-To use AWS Credentials instead of basic auth when connecting to Amazon OpenSearch Services `awsEnabled` has to be set.
+To use AWS credentials instead of basic auth when connecting to Amazon OpenSearch Services, `awsEnabled` must be set.
The other SSL settings should only be used in case of connection problems; for example, in disabling host verification.
@@ -179,7 +179,7 @@ Either set `host` and `port` (deprecated), or `url` (recommended).
| camunda.operate.opensearch.ssl.certificatePath | Path to certificate used by OpenSearch | - |
| camunda.operate.opensearch.ssl.selfSigned | Certificate was self-signed | false |
| camunda.operate.opensearch.ssl.verifyHostname | Should the hostname be validated | false |
-| camunda.operate.opensearch.awsEnabled | Should AWS Credentials be used | false |
+| camunda.operate.opensearch.awsEnabled | Should AWS credentials be used | false |
#### Settings for shards and replicas
diff --git a/docs/self-managed/operational-guides/multi-region/dual-region-ops.md b/docs/self-managed/operational-guides/multi-region/dual-region-ops.md
index db8b627d99..7b23867910 100644
--- a/docs/self-managed/operational-guides/multi-region/dual-region-ops.md
+++ b/docs/self-managed/operational-guides/multi-region/dual-region-ops.md
@@ -70,13 +70,13 @@ Running dual-region setups requires the users to be able to detect any regional
We handle the loss of both active and passive regions using the same procedure. For clarity, this section focuses on the scenario where the passive region is lost while the active region remains operational.
-#### Key Steps to Handle Passive Region Loss
+### Key steps to handle passive region loss
-1. **Traffic Rerouting:** Reroute traffic to the surviving active region using DNS. (Details on how to manage DNS rerouting depend on your specific DNS setup and are not covered in this guide.)
-2. **Temporary Loss Scenario:** If the region loss is temporary (for example, due to network issues), Zeebe can survive this loss but may stop processing due to quorum loss. This could lead to persistent disk filling up before data is lost.
-3. **Procedure Phases**
- - **Failover Phase:** Temporarily restores Camunda 8 functionality by removing the lost brokers and handling the export to the unreachable Elasticsearch instance.
- - **Failback Phase:** Fully restores the failed region to its original functionality. This phase requires the region to be ready for the redeployment of Camunda 8.
+1. **Traffic rerouting:** Reroute traffic to the surviving active region using DNS. (Details on how to manage DNS rerouting depend on your specific DNS setup and are not covered in this guide.)
+2. **Temporary loss scenario:** If the region loss is temporary (for example, due to network issues), Zeebe can survive this loss but may stop processing due to quorum loss. This could lead to persistent disk filling up before data is lost.
+3. **Procedure phases**
+ - **Failover phase:** Temporarily restores Camunda 8 functionality by removing the lost brokers and handling the export to the unreachable Elasticsearch instance.
+ - **Failback phase:** Fully restores the failed region to its original functionality. This phase requires the region to be ready for the redeployment of Camunda 8.
:::warning
@@ -137,7 +137,7 @@ desired={}
-| **Current State** | **Desired State** |
+| **Current state** | **Desired state** |
| ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| You have ensured that you fully lost a region and want to start the temporary recovery.
One of the regions is lost, meaning Zeebe:
- No data has been lost thanks to Zeebe data replication.
- Is unable to process new requests due to losing the quorum
- Stops exporting new data to Elasticsearch in the lost region
- Stops exporting new data to Elasticsearch in the survived region | The lost brokers have been removed from the Zeebe cluster.
Continued processing is enabled, and new brokers in the failback procedure will only join the cluster with our intervention. |
@@ -297,10 +297,10 @@ desired={
}
-| **Details** | **Current State** | **Desired State** |
+| **Details** | **Current state** | **Desired state** |
| ----------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------- |
-| **Zeebe Configuration** | Zeebe brokers in the surviving region are still configured to point to the Elasticsearch instance of the lost region. Zeebe cannot continue exporting data. | Elasticsearch exporter to the failed region has been disabled in the Zeebe cluster. Zeebe can export data to Elasticsearch again. |
-| **User Interaction** | Regular interaction with Camunda 8 is not restored. | Regular interaction with Camunda 8 is restored, marking the conclusion of the temporary recovery. |
+| **Zeebe configuration** | Zeebe brokers in the surviving region are still configured to point to the Elasticsearch instance of the lost region. Zeebe cannot continue exporting data. | Elasticsearch exporter to the failed region has been disabled in the Zeebe cluster. Zeebe can export data to Elasticsearch again. |
+| **User interaction** | Regular interaction with Camunda 8 is not restored. | Regular interaction with Camunda 8 is restored, marking the conclusion of the temporary recovery. |
#### How to get there
@@ -393,7 +393,7 @@ desired={
}
-| **Details** | **Current State** | **Desired State** |
+| **Details** | **Current state** | **Desired state** |
| ------------------------ | ------------------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------- |
| **Camunda 8** | A standalone region with a fully functional Camunda 8 setup, including Zeebe, Operate, Tasklist, and Elasticsearch. | Restore dual-region functionality by deploying Camunda 8 (Zeebe and Elasticsearch) to the newly restored region. |
| **Operate and Tasklist** | Operate and Tasklist are operational in the standalone region. | Operate and Tasklist need to stay disabled to avoid interference during the database backup and restore process. |
@@ -502,7 +502,7 @@ desired={
}
-| **Details** | **Current State** | **Desired State** |
+| **Details** | **Current state** | **Desired state** |
| ------------------------ | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| **Camunda 8** | Functioning Zeebe cluster within a single region:
Working Camunda 8 installation in the surviving region
Non-participating Camunda 8 installation in the recreated region.
Currently exporting data to Elasticsearch from the surviving region. | Preparing the newly created region to take over and restore the dual-region setup. Stop Zeebe exporters to prevent new data from being exported to Elasticsearch, allowing for the creation of an Elasticsearch backup. |
| **Operate and Tasklist** | Operate and Tasklist are operational in the surviving region. | Temporarily scale down Operate and Tasklist to zero replicas, preventing user interaction with Camunda 8 and ensuring no new data is imported to Elasticsearch. |
@@ -557,9 +557,9 @@ desired={
}
-| **Details** | **Current State** | **Desired State** |
+| **Details** | **Current state** | **Desired state** |
| ------------------------ | ------------------------------------------------------------------------------------------------------------------------ | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
-| **Camunda 8** | Not reachable by end-users and not processing any new process instances. This state allows for data backup without loss. | Remain unreachable by end-users and not processing any new instances. |
+| **Camunda 8** | Not reachable by end-users and not processing any new process instances. This state allows for data backup without loss. | Remains unreachable by end-users and not processing any new instances. |
| **Elasticsearch Backup** | No backup is in progress. | Backup of Elasticsearch in the surviving region is initiated and being restored in the recreated region, containing all necessary data. Backup process may take time to complete. |
#### How to get there
@@ -785,10 +785,10 @@ desired={
}
-| **Details** | **Current State** | **Desired State** |
-| ------------------------ | -------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------- |
-| **Camunda 8** | Remain unreachable by end-users while restoring functionality. | Enable Operate and Tasklist in both the surviving and recreated regions to allow user interaction with Camunda 8 again. |
-| **Elasticsearch Backup** | Backup has been created and restored to the recreated region. | N/A |
+| **Details** | **Current state** | **Desired state** |
+| ------------------------ | --------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------- |
+| **Camunda 8** | Remains unreachable by end-users while restoring functionality. | Enable Operate and Tasklist in both the surviving and recreated regions to allow user interaction with Camunda 8 again. |
+| **Elasticsearch Backup** | Backup has been created and restored to the recreated region. | N/A |
#### How to get there
@@ -841,7 +841,7 @@ desired={
}
-| **Details** | **Current State** | **Desired State** |
+| **Details** | **Current state** | **Desired state** |
| ------------- | --------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| **Camunda 8** | Reachable to end-users, but not exporting any data. | Start a new exporter to the recreated region.
Ensure that both Elasticsearch instances are populated for data redundancy.
Separate the initialization step (asynchronous) and confirm completion before resuming the exporters. |
@@ -911,9 +911,9 @@ desired={
}
-| **Details** | **Current State** | **Desired State** |
-| ------------- | -------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------ |
-| **Camunda 8** | Reachable to end-users, but currently not exporting any data. Exporters are enabled for both regions, with the operation confirmed to be completed | Reactivate existing exporters that will allow Zeebe to export data to Elasticsearch again. |
+| **Details** | **Current state** | **Desired state** |
+| ------------- | --------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------ |
+| **Camunda 8** | Reachable to end-users, but currently not exporting any data. Exporters are enabled for both regions, with the operation confirmed to be completed. | Reactivate existing exporters that will allow Zeebe to export data to Elasticsearch again. |
#### How to get there
@@ -943,10 +943,10 @@ desired={
}
-| **Details** | **Current State** | **Desired State** |
+| **Details** | **Current state** | **Desired state** |
| -------------------- | ---------------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------- |
| **Camunda 8** | Running in two regions, but not yet utilizing all Zeebe brokers. Operate and Tasklist redeployed, Elasticsearch exporters enabled. | Fully functional Camunda 8 setup utilizing both regions, recovering all dual-region benefits. |
-| **User Interaction** | Users can interact with Camunda 8 again. | Dual-region functionality is restored, maximizing reliability and performance benefits. |
+| **User interaction** | Users can interact with Camunda 8 again. | Dual-region functionality is restored, maximizing reliability and performance benefits. |
#### How to get there
diff --git a/docs/self-managed/operational-guides/update-guide/850-to-860.md b/docs/self-managed/operational-guides/update-guide/850-to-860.md
index a053fd9e6b..6d0817049c 100644
--- a/docs/self-managed/operational-guides/update-guide/850-to-860.md
+++ b/docs/self-managed/operational-guides/update-guide/850-to-860.md
@@ -15,3 +15,23 @@ The separated Ingress Helm configuration for Camunda 8 Self-Managed has been dep
### Elasticsearch nodes number
The default value of Elasticsearch deployment pods has changed from 2 to 3, and an affinity setting has been added to avoid scheduling Elasticsearch pods on the same Kubernetes worker.
+
+## Connectors
+
+### Kafka Connector supports Avro schema
+
+:::caution Breaking change
+
+The [Camunda Kafka Connector](/components/connectors/out-of-the-box-connectors/kafka.md) supports [Schema Registry](https://docs.confluent.io/platform/current/schema-registry/index.html) as of version 8.6.0.
+This means:
+
+- When using Connectors 8.6.0, you must use the following Kafka Connector versions:
+ - For inbound connectors: 6 (or higher)
+ - For outbound connector: 5 (or higher)
+- When using Connectors 8.5.x (or older), you must use the following Kafka Connector versions:
+ - For inbound connectors: 5 (or lower)
+ - For outbound connector: 4 (or lower)
+
+Avro schema support is the only breaking change for this Connector. If you do not use Avro schema, you can continue using the Connector as before.
+
+:::
diff --git a/docs/self-managed/setup/deploy/local/c8run.md b/docs/self-managed/setup/deploy/local/c8run.md
index ba887b097c..64266ce0d4 100644
--- a/docs/self-managed/setup/deploy/local/c8run.md
+++ b/docs/self-managed/setup/deploy/local/c8run.md
@@ -2,7 +2,7 @@
id: c8run
title: "Local installation with Camunda 8 Run"
sidebar_label: "Camunda 8 Run"
-description: "Use the Camunda 8 Run packaged distribution to set up a local development environment."
+description: "Use the Camunda 8 Run single application script to set up a local development environment."
---
import Tabs from "@theme/Tabs";
@@ -12,7 +12,7 @@ import TabItem from "@theme/TabItem";
Camunda 8 Run is not supported for production use.
:::
-The Camunda 8 Run packaged distribution allows you to get started with a local development environment. This page guides you through setting up and configuring Camunda 8 on a local or virtual machine.
+The Camunda 8 Run script allows you to install and start a simplified, single-application Camunda configuration in a local development environment. This page guides you through using Camunda 8 Run on a local or virtual machine.
Camunda 8 Run includes the following:
@@ -25,7 +25,7 @@ Camunda 8 Run includes the following:
## Prerequisites
- OpenJDK 21+
-- Desktop Modeler
+- [Desktop Modeler](/components/modeler/desktop-modeler/install-the-modeler.md)
:::note
After installing OpenJDK, ensure `JAVA_HOME` is set by running `java -version` in a **new** terminal.
@@ -60,13 +60,13 @@ All Camunda 8 Run components can be accessed using the username/password combina
Tasklist and Operate are available at:
-- Tasklist: `http://localhost:8080/tasklist`
-- Operate: `http://localhost:8080/operate`
+- Tasklist: http://localhost:8080/tasklist
+- Operate: http://localhost:8080/operate
The following components do not have a web interface, but the URLs may be required for additional configuration:
-- Zeebe Gateway: `http://localhost:26500`
-- Connectors: `http://localhost:8085`
+- Zeebe Gateway: http://localhost:26500
+- Connectors: http://localhost:8085
:::note
The Connectors URL displays a login page, but cannot be logged into.
@@ -74,6 +74,8 @@ The Connectors URL displays a login page, but cannot be logged into.
### Deploy diagrams from Desktop Modeler
+Make sure you have installed [Desktop Modeler](/components/modeler/desktop-modeler/install-the-modeler.md) before continuing.
+
To [deploy diagrams](/self-managed/modeler/desktop-modeler/deploy-to-self-managed.md) from Desktop Modeler, the following configuration is required:
- **Target:** Self-Managed
diff --git a/docs/self-managed/tasklist-deployment/tasklist-configuration.md b/docs/self-managed/tasklist-deployment/tasklist-configuration.md
index b9bebab45b..c2c7dd029a 100644
--- a/docs/self-managed/tasklist-deployment/tasklist-configuration.md
+++ b/docs/self-managed/tasklist-deployment/tasklist-configuration.md
@@ -90,17 +90,17 @@ You may need to import the certificate into JVM runtime.
For OpenSearch we also have similar configurations:
-| Name | Description | Default value |
-| :---------------------------------------------- | :------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | :-------------------- |
-| camunda.tasklist.opensearch.indexPrefix | Prefix for index names. | tasklist |
-| camunda.tasklist.opensearch.clusterName | Clustername of OpenSearch. | opensearch |
-| camunda.tasklist.opensearch.url | URL of OpenSearch REST API. | http://localhost:9200 |
-| camunda.tasklist.opensearch.username | Username to access OpenSearch REST API. | - |
-| camunda.tasklist.opensearch.password | Password to access OpenSearch REST API. | - |
-| camunda.tasklist.opensearch.awsEnabled |
Use basic authentication or AWS credentials to login.
Set to `false` to use basic authentication for OpenSearch, adhering to the global AWS OpenSearch configuration settings.
Set to `true` to login with AWS credentials.
| false |
-| camunda.tasklist.opensearch.ssl.certificatePath | Path to certificate used by OpenSearch | - |
-| camunda.tasklist.opensearch.ssl.selfSigned | Certificate was self-signed. | false |
-| camunda.tasklist.opensearch.ssl.verifyHostname | Should the hostname be validated. | false |
+| Name | Description | Default value |
+| :---------------------------------------------- | :--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | :-------------------- |
+| camunda.tasklist.opensearch.indexPrefix | Prefix for index names. | tasklist |
+| camunda.tasklist.opensearch.clusterName | Cluster name of OpenSearch. | opensearch |
+| camunda.tasklist.opensearch.url | URL of OpenSearch REST API. | http://localhost:9200 |
+| camunda.tasklist.opensearch.username | Username to access OpenSearch REST API. | - |
+| camunda.tasklist.opensearch.password | Password to access OpenSearch REST API. | - |
+| camunda.tasklist.opensearch.awsEnabled |
Use basic authentication or AWS credentials to log in.
Set to `false` to use basic authentication for OpenSearch, adhering to the global AWS OpenSearch configuration settings.
Set to `true` to log in with AWS credentials.
| false |
+| camunda.tasklist.opensearch.ssl.certificatePath | Path to certificate used by OpenSearch | - |
+| camunda.tasklist.opensearch.ssl.selfSigned | Certificate was self-signed. | false |
+| camunda.tasklist.opensearch.ssl.verifyHostname | Should the hostname be validated. | false |
By default, Tasklist always tries to connect to Elasticsearch. To define the database to use, the configuration below is mandatory (if this configuration is missed, Elasticsearch is used as the selected database):
diff --git a/docs/self-managed/zeebe-deployment/operations/cluster-scaling.md b/docs/self-managed/zeebe-deployment/operations/cluster-scaling.md
index 8fd4c07332..379359c94d 100644
--- a/docs/self-managed/zeebe-deployment/operations/cluster-scaling.md
+++ b/docs/self-managed/zeebe-deployment/operations/cluster-scaling.md
@@ -369,11 +369,11 @@ curl --request POST 'http://localhost:9600/actuator/cluster/brokers?dryRun=true'
-d '["0", "1", "2", "3"]'
```
-##### Replication Factor
+##### Replication factor
The replication factor for all partitions can be changed with the `replicationFactor` request parameter. If not specified, the replication factor remains unchanged.
-The new replicas will be assigned to the brokers based on the round robin partition distribution strategy.
+The new replicas are assigned to the brokers based on the round robin partition distribution strategy.
```
curl --request POST 'http://localhost:9600/actuator/cluster/brokers?replicationFactor=4' \
diff --git a/optimize/apis-tools/optimize-api/optimize-api-authentication.md b/optimize/apis-tools/optimize-api/optimize-api-authentication.md
index d1506fb3c5..17aaeaae0b 100644
--- a/optimize/apis-tools/optimize-api/optimize-api-authentication.md
+++ b/optimize/apis-tools/optimize-api/optimize-api-authentication.md
@@ -4,62 +4,140 @@ title: "Authentication"
description: "Connect business process-related event data and variable data held in external systems from third-party systems to Optimize, and more."
---
-Most requests of the Public REST API need to include a bearer token
-as an [`Authorization`](https://tools.ietf.org/html/rfc7235#section-4.2) request header.
-
-Given a valid token `mySecret`, the header would need to be set as follows:
-
-```
-Authorization: Bearer mySecret
-```
-
-The token used to access the Optimize API can be a configurable shared secret (except in Camunda 8 SaaS mode) or a JWT compliant with the OAuth2 Protocol (all modes).
-
-Refer to [Public API Configuration](../../self-managed/optimize-deployment/configuration/system-configuration.md#public-api) for the particular configuration to access the public API using a token.
-
-## How to obtain the access token for Camunda 8
-
-You must obtain a token to use the Optimize API. When you create an Optimize [client]($docs$/guides/setup-client-connection-credentials/), you get all the information needed to connect to Optimize.
-
-See our guide on [building your own client]($docs$/apis-tools/build-your-own-client/).
-
-The following settings are needed:
-
-| Name | Description | Default value |
-| ------------------------ | ----------------------------------------------- | --------------------- |
-| client id | Name of your registered client | - |
-| client secret | Password for your registered client | - |
-| audience | Permission name; if not given use default value | `optimize.camunda.io` |
-| authorization server url | Token issuer server | - |
-
-Send a token issue _POST_ request to the authentication server with the following content:
-
-```json
-{
- "client_id": "
",
- "client_secret": "",
- "audience": "",
- "grant_type": "client_credentials"
-}
-```
-
-See the following example with _curl_:
+import Tabs from "@theme/Tabs";
+import TabItem from "@theme/TabItem";
+
+All Optimize API requests except [the health readiness endpoint](./health-readiness.md) require authentication. To authenticate, generate a [JSON Web Token (JWT)](https://jwt.io/introduction/) and include it in each request.
+
+## Generating a token
+
+
+
+
+1. [Create client credentials]($docs$/guides/setup-client-connection-credentials/) in the **Clusters > Cluster name > API** tab of [Camunda Console](https://console.camunda.io/).
+2. Add permissions to this client for **Optimize**.
+3. Upon creating the client, capture the following values required to generate a token:
+
+ | Name | Environment variable name | Default value |
+ | ------------------------ | -------------------------------- | -------------------------------------------- |
+ | Client ID | `ZEEBE_CLIENT_ID` | - |
+ | Client Secret | `ZEEBE_CLIENT_SECRET` | - |
+ | Authorization Server URL | `ZEEBE_AUTHORIZATION_SERVER_URL` | `https://login.cloud.camunda.io/oauth/token` |
+ | Optimize REST Address | `CAMUNDA_OPTIMIZE_BASE_URL` | - |
+
+ :::tip
+ When client credentials are created, the `Client Secret` is only shown once. Save this `Client Secret` somewhere safe.
+ :::
+4. Execute an authentication request to the token issuer:
+ ```bash
+ curl --request POST ${ZEEBE_AUTHORIZATION_SERVER_URL} \
+ --header 'Content-Type: application/x-www-form-urlencoded' \
+ --data-urlencode 'grant_type=client_credentials' \
+ --data-urlencode 'audience=optimize.camunda.io' \
+ --data-urlencode "client_id=${ZEEBE_CLIENT_ID}" \
+ --data-urlencode "client_secret=${ZEEBE_CLIENT_SECRET}"
+ ```
+5. A successful authentication response looks like the following:
+ ```json
+ {
+ "access_token": "",
+ "expires_in": 300,
+ "refresh_expires_in": 0,
+ "token_type": "Bearer",
+ "not-before-policy": 0
+ }
+ ```
+6. Capture the value of the `access_token` property and store it as your token.
+
+
+
+
+
+1. [Configure the `api.audience` setting](/self-managed/optimize-deployment/configuration/system-configuration.md#public-api) in your Optimize installation to match the audience property of the **Optimize API** [API in Identity]($docs$/self-managed/identity/user-guide/additional-features/adding-an-api/).
+2. [Add an M2M application in Identity]($docs$/self-managed/identity/user-guide/additional-features/incorporate-applications/).
+3. [Add permissions to this application]($docs$/self-managed/identity/user-guide/additional-features/incorporate-applications/) for **Optimize API**.
+4. Capture the `Client ID` and `Client Secret` from the application in Identity.
+5. [Generate a token]($docs$/self-managed/identity/user-guide/authorizations/generating-m2m-tokens/) to access the REST API. Provide the `client_id` and `client_secret` from the values you previously captured in Identity.
+ ```shell
+ curl --location --request POST 'http://localhost:18080/auth/realms/camunda-platform/protocol/openid-connect/token' \
+ --header 'Content-Type: application/x-www-form-urlencoded' \
+ --data-urlencode "client_id=${CLIENT_ID}" \
+ --data-urlencode "client_secret=${CLIENT_SECRET}" \
+ --data-urlencode 'grant_type=client_credentials'
+ ```
+6. A successful authentication response looks like the following:
+ ```json
+ {
+ "access_token": "",
+ "expires_in": 300,
+ "refresh_expires_in": 0,
+ "token_type": "Bearer",
+ "not-before-policy": 0
+ }
+ ```
+7. Capture the value of the `access_token` property and store it as your token.
+
+:::note
+The Optimize API can also be configured in a Self-Managed environment to authenticate with a single shared access token. Refer to [Public API Configuration](/self-managed/optimize-deployment/configuration/system-configuration.md#public-api) for the configuration required to access the public API using a specific token.
+:::
+
+
+
+
+
+## Using a token
+
+Include the previously captured token as an authorization header in each request: `Authorization: Bearer `.
+
+For example, to send a request to the Optimize API's ["Get dashboard IDs" endpoint](./dashboard/get-dashboard-ids.md):
+
+
+
+
+
+:::tip
+The `${CAMUNDA_TASKLIST_BASE_URL}` variable below represents the URL of the Optimize API. You can capture this URL when creating an API client. You can also construct it as `https://${REGION}.optimize.camunda.io/${CLUSTER_ID}`.
+:::
+
+
+
+
+
+:::tip
+The `${CAMUNDA_OPTIMIZE_BASE_URL}` variable below represents the URL of the Optimize API. You can configure this value in your Self-Managed installation. The default value is `http://localhost:8083`.
+:::
+
+
+
+
```shell
-curl -X POST --header 'content-type: application/json' --data '{"client_id": "", "client_secret":"","audience":"","grant_type":"client_credentials"}' https://
+curl --header "Authorization: Bearer ${TOKEN}" \
+ -G --data-urlencode "collectionId=${COLLECTION_ID}" \
+ ${CAMUNDA_OPTIMIZE_BASE_URL}/api/public/dashboard
```
-If the authentication is successful, the authentication server sends back the access token, when it expires, scope, and type:
+A successful response includes [dashboard IDs](./dashboard/get-dashboard-ids.md). For example:
```json
-{
- "access_token": "ey...",
- "scope": "...",
- "expires_in": 86400,
- "token_type": "Bearer"
-}
+[
+ {
+ "id": "11111111-1111-1111-1111-111111111111"
+ },
+ {
+ "id": "22222222-2222-2222-2222-222222222222"
+ }
+]
```
-## Use it in Postman
+## Token expiration
-Work with this API in our [Postman collection](https://www.postman.com/camundateam/workspace/camunda-8-postman/collection/24684262-a1103c05-7ed8-4fd4-8716-9005583ce23a?action=share&creator=26079299).
+Access tokens expire according to the `expires_in` property of a successful authentication response. After this duration, in seconds, you must request a new access token.
diff --git a/optimize/components/userguide/additional-features/ml-dataset.md b/optimize/components/userguide/additional-features/ml-dataset.md
index a154f104d9..60844398b0 100644
--- a/optimize/components/userguide/additional-features/ml-dataset.md
+++ b/optimize/components/userguide/additional-features/ml-dataset.md
@@ -8,7 +8,7 @@ The machine learning-ready data set feature allows the export of data into a sin
The data contained in the raw data reports is already organized and pre-processed in such a way that it would allow a trained model to make predictions for future instances based on existing instances for a given definition.
-In addition to the previously existing columns in the raw data reports, we added columns for improved machine learning capabilities. These columns allow a user to access information such as the total number of incidents per process instance, the number of open incidents, the number of user tasks, and the total duration of an event.
+In addition to the previously existing columns in the raw data reports, we added columns for improved machine learning capabilities. These columns allow a user to access information such as the total number of [incidents]($docs$/components/concepts/incidents/) per process instance, the number of open incidents, the number of user tasks, and the total duration of an event.
For example, this allows you to predict how long an instance will take to complete based on the number of incidents or user tasks.
diff --git a/optimize_versioned_docs/version-3.13.0/apis-tools/optimize-api/optimize-api-authentication.md b/optimize_versioned_docs/version-3.13.0/apis-tools/optimize-api/optimize-api-authentication.md
index d1506fb3c5..17aaeaae0b 100644
--- a/optimize_versioned_docs/version-3.13.0/apis-tools/optimize-api/optimize-api-authentication.md
+++ b/optimize_versioned_docs/version-3.13.0/apis-tools/optimize-api/optimize-api-authentication.md
@@ -4,62 +4,140 @@ title: "Authentication"
description: "Connect business process-related event data and variable data held in external systems from third-party systems to Optimize, and more."
---
-Most requests of the Public REST API need to include a bearer token
-as an [`Authorization`](https://tools.ietf.org/html/rfc7235#section-4.2) request header.
-
-Given a valid token `mySecret`, the header would need to be set as follows:
-
-```
-Authorization: Bearer mySecret
-```
-
-The token used to access the Optimize API can be a configurable shared secret (except in Camunda 8 SaaS mode) or a JWT compliant with the OAuth2 Protocol (all modes).
-
-Refer to [Public API Configuration](../../self-managed/optimize-deployment/configuration/system-configuration.md#public-api) for the particular configuration to access the public API using a token.
-
-## How to obtain the access token for Camunda 8
-
-You must obtain a token to use the Optimize API. When you create an Optimize [client]($docs$/guides/setup-client-connection-credentials/), you get all the information needed to connect to Optimize.
-
-See our guide on [building your own client]($docs$/apis-tools/build-your-own-client/).
-
-The following settings are needed:
-
-| Name | Description | Default value |
-| ------------------------ | ----------------------------------------------- | --------------------- |
-| client id | Name of your registered client | - |
-| client secret | Password for your registered client | - |
-| audience | Permission name; if not given use default value | `optimize.camunda.io` |
-| authorization server url | Token issuer server | - |
-
-Send a token issue _POST_ request to the authentication server with the following content:
-
-```json
-{
- "client_id": "",
- "client_secret": "",
- "audience": "",
- "grant_type": "client_credentials"
-}
-```
-
-See the following example with _curl_:
+import Tabs from "@theme/Tabs";
+import TabItem from "@theme/TabItem";
+
+All Optimize API requests except [the health readiness endpoint](./health-readiness.md) require authentication. To authenticate, generate a [JSON Web Token (JWT)](https://jwt.io/introduction/) and include it in each request.
+
+## Generating a token
+
+
+
+
+1. [Create client credentials]($docs$/guides/setup-client-connection-credentials/) in the **Clusters > Cluster name > API** tab of [Camunda Console](https://console.camunda.io/).
+2. Add permissions to this client for **Optimize**.
+3. Upon creating the client, capture the following values required to generate a token:
+
+ | Name | Environment variable name | Default value |
+ | ------------------------ | -------------------------------- | -------------------------------------------- |
+ | Client ID | `ZEEBE_CLIENT_ID` | - |
+ | Client Secret | `ZEEBE_CLIENT_SECRET` | - |
+ | Authorization Server URL | `ZEEBE_AUTHORIZATION_SERVER_URL` | `https://login.cloud.camunda.io/oauth/token` |
+ | Optimize REST Address | `CAMUNDA_OPTIMIZE_BASE_URL` | - |
+
+ :::tip
+ When client credentials are created, the `Client Secret` is only shown once. Save this `Client Secret` somewhere safe.
+ :::
+4. Execute an authentication request to the token issuer:
+ ```bash
+ curl --request POST ${ZEEBE_AUTHORIZATION_SERVER_URL} \
+ --header 'Content-Type: application/x-www-form-urlencoded' \
+ --data-urlencode 'grant_type=client_credentials' \
+ --data-urlencode 'audience=optimize.camunda.io' \
+ --data-urlencode "client_id=${ZEEBE_CLIENT_ID}" \
+ --data-urlencode "client_secret=${ZEEBE_CLIENT_SECRET}"
+ ```
+5. A successful authentication response looks like the following:
+ ```json
+ {
+ "access_token": "",
+ "expires_in": 300,
+ "refresh_expires_in": 0,
+ "token_type": "Bearer",
+ "not-before-policy": 0
+ }
+ ```
+6. Capture the value of the `access_token` property and store it as your token.
+
+
+
+
+
+1. [Configure the `api.audience` setting](/self-managed/optimize-deployment/configuration/system-configuration.md#public-api) in your Optimize installation to match the audience property of the **Optimize API** [API in Identity]($docs$/self-managed/identity/user-guide/additional-features/adding-an-api/).
+2. [Add an M2M application in Identity]($docs$/self-managed/identity/user-guide/additional-features/incorporate-applications/).
+3. [Add permissions to this application]($docs$/self-managed/identity/user-guide/additional-features/incorporate-applications/) for **Optimize API**.
+4. Capture the `Client ID` and `Client Secret` from the application in Identity.
+5. [Generate a token]($docs$/self-managed/identity/user-guide/authorizations/generating-m2m-tokens/) to access the REST API. Provide the `client_id` and `client_secret` from the values you previously captured in Identity.
+ ```shell
+ curl --location --request POST 'http://localhost:18080/auth/realms/camunda-platform/protocol/openid-connect/token' \
+ --header 'Content-Type: application/x-www-form-urlencoded' \
+ --data-urlencode "client_id=${CLIENT_ID}" \
+ --data-urlencode "client_secret=${CLIENT_SECRET}" \
+ --data-urlencode 'grant_type=client_credentials'
+ ```
+6. A successful authentication response looks like the following:
+ ```json
+ {
+ "access_token": "",
+ "expires_in": 300,
+ "refresh_expires_in": 0,
+ "token_type": "Bearer",
+ "not-before-policy": 0
+ }
+ ```
+7. Capture the value of the `access_token` property and store it as your token.
+
+:::note
+The Optimize API can also be configured in a Self-Managed environment to authenticate with a single shared access token. Refer to [Public API Configuration](/self-managed/optimize-deployment/configuration/system-configuration.md#public-api) for the configuration required to access the public API using a specific token.
+:::
+
+
+
+
+
+## Using a token
+
+Include the previously captured token as an authorization header in each request: `Authorization: Bearer `.
+
+For example, to send a request to the Optimize API's ["Get dashboard IDs" endpoint](./dashboard/get-dashboard-ids.md):
+
+
+
+
+
+:::tip
+The `${CAMUNDA_TASKLIST_BASE_URL}` variable below represents the URL of the Optimize API. You can capture this URL when creating an API client. You can also construct it as `https://${REGION}.optimize.camunda.io/${CLUSTER_ID}`.
+:::
+
+
+
+
+
+:::tip
+The `${CAMUNDA_OPTIMIZE_BASE_URL}` variable below represents the URL of the Optimize API. You can configure this value in your Self-Managed installation. The default value is `http://localhost:8083`.
+:::
+
+
+
+
```shell
-curl -X POST --header 'content-type: application/json' --data '{"client_id": "", "client_secret":"","audience":"","grant_type":"client_credentials"}' https://
+curl --header "Authorization: Bearer ${TOKEN}" \
+ -G --data-urlencode "collectionId=${COLLECTION_ID}" \
+ ${CAMUNDA_OPTIMIZE_BASE_URL}/api/public/dashboard
```
-If the authentication is successful, the authentication server sends back the access token, when it expires, scope, and type:
+A successful response includes [dashboard IDs](./dashboard/get-dashboard-ids.md). For example:
```json
-{
- "access_token": "ey...",
- "scope": "...",
- "expires_in": 86400,
- "token_type": "Bearer"
-}
+[
+ {
+ "id": "11111111-1111-1111-1111-111111111111"
+ },
+ {
+ "id": "22222222-2222-2222-2222-222222222222"
+ }
+]
```
-## Use it in Postman
+## Token expiration
-Work with this API in our [Postman collection](https://www.postman.com/camundateam/workspace/camunda-8-postman/collection/24684262-a1103c05-7ed8-4fd4-8716-9005583ce23a?action=share&creator=26079299).
+Access tokens expire according to the `expires_in` property of a successful authentication response. After this duration, in seconds, you must request a new access token.
diff --git a/versioned_docs/version-1.3/components/modeler/bpmn/message-events/message-events.md b/versioned_docs/version-1.3/components/modeler/bpmn/message-events/message-events.md
index 2562577baf..50540ebb1c 100644
--- a/versioned_docs/version-1.3/components/modeler/bpmn/message-events/message-events.md
+++ b/versioned_docs/version-1.3/components/modeler/bpmn/message-events/message-events.md
@@ -16,14 +16,29 @@ When a process is deployed, it creates a message subscription for each message s
When the message subscription is created, a message can be correlated to the start event if the message name matches. On correlating the message, a new process instance is created and the corresponding message start event is activated.
+### Message correlation
+
+When the message subscription is created, a message can be correlated to the start event if the message name matches. On correlating the message, a new process instance is created and the corresponding message start event is activated.
+
Messages are **not** correlated if they were published before the process was deployed or if a new version of the process is deployed without a proper start event.
-The `correlationKey` of a published message can be used to control the process instance creation. If an instance of this process is active (independently from its version) and it was triggered by a message with the same `correlationKey`, the message is **not** correlated and no new instance is created. If the message has a time-to-live (TTL) > 0, it is buffered.
+The `correlationKey` of a published message can be used to control the process instance creation.
-When the active process instance is completed or terminated and a message with the same `correlationKey` and a matching message name is buffered (i.e. TTL > 0), this message is correlated and a new instance of the latest version of the process is created.
+- If an instance of this process is active (independently from its version) and it was triggered by a message with the same `correlationKey`, the message is **not** correlated and no new instance is created. If the message has a time-to-live (TTL) > 0, it is buffered.
+- When the active process instance is completed or terminated and a message with the same `correlationKey` and a matching message name is buffered (that is, TTL > 0), this message is correlated and a new instance of the latest version of the process is created.
If the `correlationKey` of a message is empty, it creates a new process instance and does not check if an instance is already active.
+:::note
+
+You do not specify a `correlationKey` for a message start event in the BPMN model when designing a process.
+
+- When an application sends a message that is caught by a message start event, the application can specify a `correlationKey` in the message.
+- If a message caught by a start event contains a `correlationKey` value, the created process is tagged with that `correlationKey` value.
+- Follow-up messages are then checked against this `correlationKey` value (that is, is there an active process instance that was started by a message with the same `correlationKey`?).
+
+:::
+
## Intermediate message catch events
When an intermediate message catch event is entered, a corresponding message subscription is created. The process instance stops at this point and waits until the message is correlated. When a message is correlated, the catch event is completed and the process instance continues.
diff --git a/versioned_docs/version-8.2/apis-tools/java-client-examples/cluster-topology-request.md b/versioned_docs/version-8.2/apis-tools/java-client-examples/cluster-topology-request.md
index 8c3e2f4761..c38a21a2e6 100644
--- a/versioned_docs/version-8.2/apis-tools/java-client-examples/cluster-topology-request.md
+++ b/versioned_docs/version-8.2/apis-tools/java-client-examples/cluster-topology-request.md
@@ -15,7 +15,6 @@ Run Zeebe broker with endpoint `localhost:26500` (default).
## TopologyViewer.java
-/tree/main/zeebe-client-plain-java
[Source on GitHub](https://github.com/camunda-community-hub/camunda-8-examples/blob/main/zeebe-client-plain-java/src/main/java/io/camunda/zeebe/example/cluster/TopologyViewer.java)
```java
diff --git a/versioned_docs/version-8.2/components/modeler/bpmn/message-events/message-events.md b/versioned_docs/version-8.2/components/modeler/bpmn/message-events/message-events.md
index 22321a45e6..a0b9298483 100644
--- a/versioned_docs/version-8.2/components/modeler/bpmn/message-events/message-events.md
+++ b/versioned_docs/version-8.2/components/modeler/bpmn/message-events/message-events.md
@@ -14,16 +14,29 @@ A process can have one or more message start events (besides other types of star
When a process is deployed, it creates a message subscription for each message start event. Message subscriptions of the previous version of the process (based on the BPMN process id) are closed.
+### Message correlation
+
When the message subscription is created, a message can be correlated to the start event if the message name matches. On correlating the message, a new process instance is created and the corresponding message start event is activated.
Messages are **not** correlated if they were published before the process was deployed or if a new version of the process is deployed without a proper start event.
-The `correlationKey` of a published message can be used to control the process instance creation. If an instance of this process is active (independently from its version) and it was triggered by a message with the same `correlationKey`, the message is **not** correlated and no new instance is created.
+The `correlationKey` of a published message can be used to control the process instance creation.
-When the active process instance is completed or terminated and a message with the same `correlationKey` and a matching message name is buffered (i.e. TTL > 0), this message is correlated and a new instance of the latest version of the process is created.
+- If an instance of this process is active (independently from its version) and it was triggered by a message with the same `correlationKey`, the message is **not** correlated and no new instance is created. If the message has a time-to-live (TTL) > 0, it is buffered.
+- When the active process instance is completed or terminated and a message with the same `correlationKey` and a matching message name is buffered (that is, TTL > 0), this message is correlated and a new instance of the latest version of the process is created.
If the `correlationKey` of a message is empty, it creates a new process instance and does not check if an instance is already active.
+:::note
+
+You do not specify a `correlationKey` for a message start event in the BPMN model when designing a process.
+
+- When an application sends a message that is caught by a message start event, the application can specify a `correlationKey` in the message.
+- If a message caught by a start event contains a `correlationKey` value, the created process is tagged with that `correlationKey` value.
+- Follow-up messages are then checked against this `correlationKey` value (that is, is there an active process instance that was started by a message with the same `correlationKey`?).
+
+:::
+
## Intermediate message catch events
When an intermediate message catch event is entered, a corresponding message subscription is created. The process instance stops at this point and waits until the message is correlated. When a message is correlated, the catch event is completed and the process instance continues.
diff --git a/versioned_docs/version-8.2/reference/alpha-features.md b/versioned_docs/version-8.2/reference/alpha-features.md
index bcb723daee..54f5ad2da2 100644
--- a/versioned_docs/version-8.2/reference/alpha-features.md
+++ b/versioned_docs/version-8.2/reference/alpha-features.md
@@ -5,43 +5,49 @@ sidebar_label: Alpha features
description: "Use alpha features to learn about upcoming changes, try them out, and share feedback."
---
-Use alpha features to learn about upcoming changes, try them out, and share feedback.
+You can use alpha features to learn about upcoming changes, try them out, and share feedback.
-### Alpha
+:::info
+To understand the difference between an alpha feature and an alpha release, see [alpha features and releases](/reference/release-policy.md#alpha-features-and-releases).
+:::
+
+## Alpha
-Selected Camunda features and components are released as alpha versions. We release them in an early state for you to test and participate in development by sharing your feedback before they reach general availability (GA).
+Selected Camunda features and components are released as **alpha** versions. We release these in an early state for you to test and participate in development by sharing your feedback before they reach [general availability (GA)](#general-availability-ga).
-Characteristics of alpha features and components include:
+Limitations of alpha features and components include:
- Not for production use.
- APIs, dependencies, and configuration are likely to change.
- Not necessarily feature-complete.
- Might lack full documentation.
- No guaranteed updates to newer releases.
-- Support based on SLAs agreed with you, but bugs are treated with the same priority as feature or help requests.
+- Support based on SLAs agreed with you, but bugs are treated with the same priority as feature or help requests. See [Camunda Enterprise Support Guide](https://docs.camunda.org/enterprise/support/).
- No maintenance service.
- (SaaS) No availability targets.
- Released outside the standard [release policy](/reference/release-policy.md).
+To learn more about using alpha features, see [enabling alpha features](/components/console/manage-organization/enable-alpha-features.md).
+
:::note
-While there is no maintenance service, customers can still provide feedback through designated support channels, depending on their SLAs. These channels include filing issues in the respective [GitHub repositories](https://github.com/camunda) and by submitting questions and suggestions by [contacting us](/contact).
+- Alpha features can also be included in a minor version (stable) release.
+- Although there is no maintenance service, customers can still provide feedback through designated support channels, depending on their SLAs. These channels include filing issues in the respective [GitHub repositories](https://github.com/camunda) and submitting questions and suggestions by [contacting us](/contact).
:::
-Visit our documentation on [enabling alpha features](/components/console/manage-organization/enable-alpha-features.md) to learn more.
-
-### General availability (GA)
+## General availability (GA)
Once features and components are released and considered stable, they become generally available.
-Characteristics include:
+Stable features and components are:
-- Allowed for production use.
-- Fully documented and supported.
+- Ready for production use for most users with minimal risk.
+- Supported by [L1 Priority-level support](https://docs.camunda.org/enterprise/support/#priority-level) for production use.
+- Fully documented.
-:::note
-
-There are also alpha releases with **limited availability**, such as features that are only available to enterprise customers.
+A release or component is considered stable if it has passed all verification and test stages and can be released to production.
+:::note
+Alpha releases can also have **limited availability**, such as features that are only available to enterprise customers.
:::
diff --git a/versioned_docs/version-8.2/reference/dependencies.md b/versioned_docs/version-8.2/reference/dependencies.md
index 0708b980c3..2e55d2dd58 100644
--- a/versioned_docs/version-8.2/reference/dependencies.md
+++ b/versioned_docs/version-8.2/reference/dependencies.md
@@ -1764,917 +1764,8 @@ Desktop Modeler is a desktop modeling application that builds upon a number of t
-### Web Modeler Dependencies (webapp)
-
-- [@ampproject/remapping@2.2.1](https://github.com/ampproject/remapping) (Apache-2.0)
-- [@auth0/auth0-spa-js@2.0.4](https://github.com/auth0/auth0-spa-js) (MIT)
-- [@babel/code-frame@7.23.5](https://github.com/babel/babel) (MIT)
-- [@babel/compat-data@7.23.5](https://github.com/babel/babel) (MIT)
-- [@babel/core@7.21.3](https://github.com/babel/babel) (MIT)
-- [@babel/generator@7.23.6](https://github.com/babel/babel) (MIT)
-- [@babel/helper-annotate-as-pure@7.22.5](https://github.com/babel/babel) (MIT)
-- [@babel/helper-compilation-targets@7.23.6](https://github.com/babel/babel) (MIT)
-- [@babel/helper-environment-visitor@7.22.20](https://github.com/babel/babel) (MIT)
-- [@babel/helper-function-name@7.23.0](https://github.com/babel/babel) (MIT)
-- [@babel/helper-hoist-variables@7.22.5](https://github.com/babel/babel) (MIT)
-- [@babel/helper-module-imports@7.22.15](https://github.com/babel/babel) (MIT)
-- [@babel/helper-module-transforms@7.23.3](https://github.com/babel/babel) (MIT)
-- [@babel/helper-plugin-utils@7.22.5](https://github.com/babel/babel) (MIT)
-- [@babel/helper-simple-access@7.22.5](https://github.com/babel/babel) (MIT)
-- [@babel/helper-split-export-declaration@7.22.6](https://github.com/babel/babel) (MIT)
-- [@babel/helper-string-parser@7.23.4](https://github.com/babel/babel) (MIT)
-- [@babel/helper-validator-identifier@7.22.20](https://github.com/babel/babel) (MIT)
-- [@babel/helper-validator-option@7.23.5](https://github.com/babel/babel) (MIT)
-- [@babel/helpers@7.23.7](https://github.com/babel/babel) (MIT)
-- [@babel/highlight@7.23.4](https://github.com/babel/babel) (MIT)
-- [@babel/parser@7.23.6](https://github.com/babel/babel) (MIT)
-- [@babel/runtime@7.23.6](https://github.com/babel/babel) (MIT)
-- [@babel/template@7.22.15](https://github.com/babel/babel) (MIT)
-- [@babel/traverse@7.23.7](https://github.com/babel/babel) (MIT)
-- [@babel/types@7.23.6](https://github.com/babel/babel) (MIT)
-- [@bpmn-io/add-exporter@0.2.0](https://github.com/bpmn-io/add-exporter) (MIT)
-- [@bpmn-io/align-to-origin@0.7.0](https://github.com/bpmn-io/align-to-origin) (MIT)
-- [@bpmn-io/cm-theme@0.1.0-alpha.2](https://www.npmjs.com/package/@bpmn-io/cm-theme@0.1.0-alpha.2) (MIT)
-- [@bpmn-io/diagram-js-ui@0.2.2](https://github.com/bpmn-io/diagram-js-ui) (MIT)
-- [@bpmn-io/dmn-variable-resolver@0.4.0](https://www.npmjs.com/package/@bpmn-io/dmn-variable-resolver@0.4.0) (MIT)
-- [@bpmn-io/element-template-chooser@1.0.0](https://github.com/bpmn-io/element-template-chooser) (MIT)
-- [@bpmn-io/element-templates-icons-renderer@0.3.0](https://github.com/bpmn-io/element-templates-icons-renderer) (MIT)
-- [@bpmn-io/element-templates-validator@0.13.0](https://github.com/bpmn-io/element-templates-validator) (MIT)
-- [@bpmn-io/element-templates-validator@0.15.0](https://github.com/bpmn-io/element-templates-validator) (MIT)
-- [@bpmn-io/extract-process-variables@0.8.0](https://github.com/bpmn-io/extract-process-variables) (MIT)
-- [@bpmn-io/feel-editor@0.7.1](https://github.com/bpmn-io/feel-editor) (MIT)
-- [@bpmn-io/feel-editor@1.1.0](https://github.com/bpmn-io/feel-editor) (MIT)
-- [@bpmn-io/feel-lint@0.1.1](https://github.com/bpmn-io/feel-linter) (MIT)
-- [@bpmn-io/feel-lint@1.1.0](https://github.com/bpmn-io/feel-linter) (MIT)
-- [@bpmn-io/form-js-editor@0.13.1](https://github.com/bpmn-io/form-js) (MIT\*)
-- [@bpmn-io/form-js-playground@0.13.1](https://github.com/bpmn-io/form-js) (MIT\*)
-- [@bpmn-io/form-js-viewer@0.13.1](https://github.com/bpmn-io/form-js) (MIT\*)
-- [@bpmn-io/form-js@0.13.1](https://github.com/bpmn-io/form-js) (MIT\*)
-- [@bpmn-io/moddle-utils@0.1.0](https://github.com/bpmn-io/moddle-utils) (MIT)
-- [@bpmn-io/properties-panel@1.7.0](https://github.com/bpmn-io/properties-panel) (MIT)
-- [@bpmn-io/replace-ids@0.2.0](https://github.com/bpmn-io/replace-ids) (MIT)
-- [@bpmn-io/variable-resolver@0.1.3](https://www.npmjs.com/package/@bpmn-io/variable-resolver@0.1.3) (MIT)
-- [@camunda/camunda-composite-components@0.0.34](https://www.npmjs.com/package/@camunda/camunda-composite-components@0.0.34) (Apache-2.0)
-- [@camunda/element-templates-json-schema@0.12.1](https://github.com/camunda/element-templates-json-schema) (MIT)
-- [@camunda/example-data-properties-provider@1.2.0](https://www.npmjs.com/package/@camunda/example-data-properties-provider@1.2.0) (MIT)
-- [@camunda/execution-platform@0.3.2](https://github.com/camunda/execution-platform) (MIT)
-- [@camunda/form-linting@0.6.1](https://www.npmjs.com/package/@camunda/form-linting@0.6.1) (MIT)
-- [@camunda/form-playground@0.5.2](https://github.com/camunda/form-playground) (MIT)
-- [@camunda/linting@1.0.0](https://github.com/camunda/linting) (MIT)
-- [@camunda/zeebe-element-templates-json-schema@0.10.0](https://github.com/camunda/element-templates-json-schema) (MIT)
-- [@camunda/zeebe-element-templates-json-schema@0.8.0](https://github.com/camunda/element-templates-json-schema) (MIT)
-- [@carbon/colors@11.20.0](https://github.com/carbon-design-system/carbon) (Apache-2.0)
-- [@carbon/feature-flags@0.13.0](https://github.com/carbon-design-system/carbon) (Apache-2.0)
-- [@carbon/feature-flags@0.16.0](https://github.com/carbon-design-system/carbon) (Apache-2.0)
-- [@carbon/grid@11.21.0](https://github.com/carbon-design-system/carbon) (Apache-2.0)
-- [@carbon/icon-helpers@10.45.0](https://github.com/carbon-design-system/carbon) (Apache-2.0)
-- [@carbon/icons-react@11.17.0](https://github.com/carbon-design-system/carbon) (Apache-2.0)
-- [@carbon/layout@11.20.0](https://github.com/carbon-design-system/carbon) (Apache-2.0)
-- [@carbon/motion@11.16.0](https://github.com/carbon-design-system/carbon) (Apache-2.0)
-- [@carbon/react@1.24.0](https://github.com/carbon-design-system/carbon) (Apache-2.0)
-- [@carbon/styles@1.46.0](https://github.com/carbon-design-system/carbon) (Apache-2.0)
-- [@carbon/telemetry@0.1.0](https://github.com/carbon-design-system/carbon) (Apache-2.0)
-- [@carbon/themes@11.28.0](https://github.com/carbon-design-system/carbon) (Apache-2.0)
-- [@carbon/type@11.25.0](https://github.com/carbon-design-system/carbon) (Apache-2.0)
-- [@codemirror/autocomplete@6.11.1](https://github.com/codemirror/autocomplete) (MIT)
-- [@codemirror/commands@6.3.3](https://github.com/codemirror/commands) (MIT)
-- [@codemirror/lang-json@6.0.1](https://github.com/codemirror/lang-json) (MIT)
-- [@codemirror/language@6.10.0](https://github.com/codemirror/language) (MIT)
-- [@codemirror/lint@6.4.2](https://github.com/codemirror/lint) (MIT)
-- [@codemirror/search@6.5.5](https://github.com/codemirror/search) (MIT)
-- [@codemirror/state@6.4.0](https://github.com/codemirror/state) (MIT)
-- [@codemirror/view@6.23.0](https://github.com/codemirror/view) (MIT)
-- [@colors/colors@1.5.0](https://github.com/DABH/colors.js) (MIT)
-- [@colors/colors@1.6.0](https://github.com/DABH/colors.js) (MIT)
-- [@dabh/diagnostics@2.0.3](https://github.com/3rd-Eden/diagnostics) (MIT)
-- [@emotion/is-prop-valid@1.2.1](https://github.com/emotion-js/emotion/tree/main/packages/is-prop-valid) (MIT)
-- [@emotion/memoize@0.8.1](https://github.com/emotion-js/emotion/tree/main/packages/memoize) (MIT)
-- [@emotion/stylis@0.8.5](https://github.com/emotion-js/emotion/tree/master/packages/stylis) (MIT)
-- [@emotion/unitless@0.7.5](https://github.com/emotion-js/emotion/tree/master/packages/unitless) (MIT)
-- [@hapi/hoek@9.3.0](https://github.com/hapijs/hoek) (BSD-3-Clause)
-- [@hapi/topo@5.1.0](https://github.com/hapijs/topo) (BSD-3-Clause)
-- [@ibm/plex@6.0.0-next.6](https://github.com/ibm/plex) (OFL-1.1)
-- [@istanbuljs/load-nyc-config@1.1.0](https://github.com/istanbuljs/load-nyc-config) (ISC)
-- [@istanbuljs/schema@0.1.3](https://github.com/istanbuljs/schema) (MIT)
-- [@jridgewell/gen-mapping@0.3.5](https://github.com/jridgewell/gen-mapping) (MIT)
-- [@jridgewell/resolve-uri@3.1.1](https://github.com/jridgewell/resolve-uri) (MIT)
-- [@jridgewell/set-array@1.2.1](https://github.com/jridgewell/set-array) (MIT)
-- [@jridgewell/source-map@0.3.6](https://github.com/jridgewell/source-map) (MIT)
-- [@jridgewell/sourcemap-codec@1.4.15](https://github.com/jridgewell/sourcemap-codec) (MIT)
-- [@jridgewell/trace-mapping@0.3.25](https://github.com/jridgewell/trace-mapping) (MIT)
-- [@lezer/common@1.2.0](https://github.com/lezer-parser/common) (MIT)
-- [@lezer/highlight@1.2.0](https://github.com/lezer-parser/highlight) (MIT)
-- [@lezer/json@1.0.2](https://github.com/lezer-parser/json) (MIT)
-- [@lezer/lr@1.3.14](https://github.com/lezer-parser/lr) (MIT)
-- [@lezer/markdown@1.2.0](https://github.com/lezer-parser/markdown) (MIT)
-- [@monaco-editor/loader@1.4.0](https://github.com/suren-atoyan/monaco-loader) (MIT)
-- [@monaco-editor/react@4.4.6](https://github.com/suren-atoyan/monaco-react) (MIT)
-- [@sentry/browser@7.43.0](https://github.com/getsentry/sentry-javascript) (MIT)
-- [@sentry/core@7.43.0](https://github.com/getsentry/sentry-javascript) (MIT)
-- [@sentry/node@7.43.0](https://github.com/getsentry/sentry-javascript) (MIT)
-- [@sentry/replay@7.43.0](https://github.com/getsentry/sentry-javascript) (MIT)
-- [@sentry/types@7.43.0](https://github.com/getsentry/sentry-javascript) (MIT)
-- [@sentry/utils@7.43.0](https://github.com/getsentry/sentry-javascript) (MIT)
-- [@sideway/address@4.1.4](https://github.com/sideway/address) (BSD-3-Clause)
-- [@sideway/formula@3.0.1](https://github.com/sideway/formula) (BSD-3-Clause)
-- [@sideway/pinpoint@2.0.0](https://github.com/sideway/pinpoint) (BSD-3-Clause)
-- [@types/accepts@1.3.7](https://github.com/DefinitelyTyped/DefinitelyTyped) (MIT)
-- [@types/body-parser@1.19.5](https://github.com/DefinitelyTyped/DefinitelyTyped) (MIT)
-- [@types/co-body@6.1.3](https://github.com/DefinitelyTyped/DefinitelyTyped) (MIT)
-- [@types/connect@3.4.38](https://github.com/DefinitelyTyped/DefinitelyTyped) (MIT)
-- [@types/content-disposition@0.5.8](https://github.com/DefinitelyTyped/DefinitelyTyped) (MIT)
-- [@types/cookies@0.7.10](https://github.com/DefinitelyTyped/DefinitelyTyped) (MIT)
-- [@types/eslint-scope@3.7.7](https://github.com/DefinitelyTyped/DefinitelyTyped) (MIT)
-- [@types/eslint@8.56.0](https://github.com/DefinitelyTyped/DefinitelyTyped) (MIT)
-- [@types/estree@1.0.5](https://github.com/DefinitelyTyped/DefinitelyTyped) (MIT)
-- [@types/express-serve-static-core@4.17.41](https://github.com/DefinitelyTyped/DefinitelyTyped) (MIT)
-- [@types/express@4.17.21](https://github.com/DefinitelyTyped/DefinitelyTyped) (MIT)
-- [@types/formidable@2.0.6](https://github.com/DefinitelyTyped/DefinitelyTyped) (MIT)
-- [@types/http-assert@1.5.5](https://github.com/DefinitelyTyped/DefinitelyTyped) (MIT)
-- [@types/http-errors@2.0.4](https://github.com/DefinitelyTyped/DefinitelyTyped) (MIT)
-- [@types/json-schema@7.0.15](https://github.com/DefinitelyTyped/DefinitelyTyped) (MIT)
-- [@types/keygrip@1.0.6](https://github.com/DefinitelyTyped/DefinitelyTyped) (MIT)
-- [@types/koa-compose@3.2.8](https://github.com/DefinitelyTyped/DefinitelyTyped) (MIT)
-- [@types/koa@2.13.12](https://github.com/DefinitelyTyped/DefinitelyTyped) (MIT)
-- [@types/mime@1.3.5](https://github.com/DefinitelyTyped/DefinitelyTyped) (MIT)
-- [@types/node-fetch@2.6.9](https://github.com/DefinitelyTyped/DefinitelyTyped) (MIT)
-- [@types/node@20.10.5](https://github.com/DefinitelyTyped/DefinitelyTyped) (MIT)
-- [@types/offscreencanvas@2019.7.3](https://github.com/DefinitelyTyped/DefinitelyTyped) (MIT)
-- [@types/qs@6.9.10](https://github.com/DefinitelyTyped/DefinitelyTyped) (MIT)
-- [@types/raf@3.4.3](https://github.com/DefinitelyTyped/DefinitelyTyped) (MIT)
-- [@types/range-parser@1.2.7](https://github.com/DefinitelyTyped/DefinitelyTyped) (MIT)
-- [@types/send@0.17.4](https://github.com/DefinitelyTyped/DefinitelyTyped) (MIT)
-- [@types/serve-static@1.15.5](https://github.com/DefinitelyTyped/DefinitelyTyped) (MIT)
-- [@types/triple-beam@1.3.5](https://github.com/DefinitelyTyped/DefinitelyTyped) (MIT)
-- [@webassemblyjs/ast@1.12.1](https://github.com/xtuc/webassemblyjs) (MIT)
-- [@webassemblyjs/floating-point-hex-parser@1.11.6](https://github.com/xtuc/webassemblyjs) (MIT)
-- [@webassemblyjs/helper-api-error@1.11.6](https://github.com/xtuc/webassemblyjs) (MIT)
-- [@webassemblyjs/helper-buffer@1.12.1](https://github.com/xtuc/webassemblyjs) (MIT)
-- [@webassemblyjs/helper-numbers@1.11.6](https://github.com/xtuc/webassemblyjs) (MIT)
-- [@webassemblyjs/helper-wasm-bytecode@1.11.6](https://github.com/xtuc/webassemblyjs) (MIT)
-- [@webassemblyjs/helper-wasm-section@1.12.1](https://github.com/xtuc/webassemblyjs) (MIT)
-- [@webassemblyjs/ieee754@1.11.6](https://github.com/xtuc/webassemblyjs) (MIT)
-- [@webassemblyjs/leb128@1.11.6](https://github.com/xtuc/webassemblyjs) (Apache-2.0)
-- [@webassemblyjs/utf8@1.11.6](https://github.com/xtuc/webassemblyjs) (MIT)
-- [@webassemblyjs/wasm-edit@1.12.1](https://github.com/xtuc/webassemblyjs) (MIT)
-- [@webassemblyjs/wasm-gen@1.12.1](https://github.com/xtuc/webassemblyjs) (MIT)
-- [@webassemblyjs/wasm-opt@1.12.1](https://github.com/xtuc/webassemblyjs) (MIT)
-- [@webassemblyjs/wasm-parser@1.12.1](https://github.com/xtuc/webassemblyjs) (MIT)
-- [@webassemblyjs/wast-printer@1.12.1](https://github.com/xtuc/webassemblyjs) (MIT)
-- [@xtuc/ieee754@1.2.0](https://github.com/feross/ieee754) (BSD-3-Clause)
-- [@xtuc/long@4.2.2](https://github.com/dcodeIO/long.js) (Apache-2.0)
-- [abort-controller@3.0.0](https://github.com/mysticatea/abort-controller) (MIT)
-- [accepts@1.3.8](https://github.com/jshttp/accepts) (MIT)
-- [acorn-import-assertions@1.9.0](https://github.com/xtuc/acorn-import-assertions) (MIT)
-- [acorn@8.11.2](https://github.com/acornjs/acorn) (MIT)
-- [agent-base@6.0.2](https://github.com/TooTallNate/node-agent-base) (MIT)
-- [ajv-formats@2.1.1](https://github.com/ajv-validator/ajv-formats) (MIT)
-- [ajv-keywords@3.5.2](https://github.com/epoberezkin/ajv-keywords) (MIT)
-- [ajv-keywords@5.1.0](https://github.com/epoberezkin/ajv-keywords) (MIT)
-- [ajv@6.12.6](https://github.com/ajv-validator/ajv) (MIT)
-- [ajv@8.12.0](https://github.com/ajv-validator/ajv) (MIT)
-- [ansi-colors@4.1.3](https://github.com/doowb/ansi-colors) (MIT)
-- [ansi-styles@3.2.1](https://github.com/chalk/ansi-styles) (MIT)
-- [any-promise@1.3.0](https://github.com/kevinbeaty/any-promise) (MIT)
-- [anymatch@3.1.3](https://github.com/micromatch/anymatch) (ISC)
-- [argparse@1.0.10](https://github.com/nodeca/argparse) (MIT)
-- [array-move@3.0.1](https://github.com/sindresorhus/array-move) (MIT)
-- [asap@2.0.6](https://github.com/kriskowal/asap) (MIT)
-- [async@3.2.5](https://github.com/caolan/async) (MIT)
-- [asynckit@0.4.0](https://github.com/alexindigo/asynckit) (MIT)
-- [atoa@1.0.0](https://github.com/bevacqua/atoa) (MIT)
-- [axios@1.7.4](https://github.com/axios/axios) (MIT)
-- [babel-loader@9.1.2](https://github.com/babel/babel-loader) (MIT)
-- [babel-plugin-istanbul@6.1.1](https://github.com/istanbuljs/babel-plugin-istanbul) (BSD-3-Clause)
-- [babel-plugin-styled-components@2.0.7](https://github.com/styled-components/babel-plugin-styled-components) (MIT)
-- [babel-plugin-syntax-jsx@6.18.0](https://github.com/babel/babel/tree/master/packages/babel-plugin-syntax-jsx) (MIT)
-- [balanced-match@1.0.2](https://github.com/juliangruber/balanced-match) (MIT)
-- [base64-js@1.5.1](https://github.com/beatgammit/base64-js) (MIT)
-- [big.js@6.2.1](https://github.com/MikeMcl/big.js) (MIT)
-- [binary-extensions@2.2.0](https://github.com/sindresorhus/binary-extensions) (MIT)
-- [bintrees@1.0.2](https://github.com/vadimg/js_bintrees) (MIT)
-- [bpmn-js-color-picker@0.5.0](https://github.com/bpmn-io/bpmn-js-color-picker) (MIT)
-- [bpmn-js-create-append-anything@0.1.0](https://github.com/bpmn-io/bpmn-js-create-append-anything) (MIT)
-- [bpmn-js-disable-collapsed-subprocess@0.1.7](https://github.com/bpmn-io/bpmn-js-disable-collapsed-subprocess) (MIT)
-- [bpmn-js-executable-fix@0.2.0](https://github.com/bpmn-io/bpmn-js-executable-fix) (MIT)
-- [bpmn-js-properties-panel@1.20.3](https://github.com/bpmn-io/bpmn-js-properties-panel) (MIT)
-- [bpmn-js-token-simulation@0.31.0](https://github.com/bpmn-io/bpmn-js-token-simulation) (MIT)
-- [bpmn-js@12.0.0](https://github.com/bpmn-io/bpmn-js) (MIT\*)
-- [bpmn-moddle@7.1.3](https://github.com/bpmn-io/bpmn-moddle) (MIT)
-- [bpmn-moddle@8.0.1](https://github.com/bpmn-io/bpmn-moddle) (MIT)
-- [bpmnlint-plugin-camunda-compat@1.4.0](https://github.com/camunda/bpmnlint-plugin-camunda-compat) (MIT)
-- [bpmnlint-utils@1.1.1](https://github.com/bpmn-io/bpmnlint-utils) (MIT)
-- [bpmnlint@8.2.0](https://github.com/bpmn-io/bpmnlint) (MIT)
-- [brace-expansion@1.1.11](https://github.com/juliangruber/brace-expansion) (MIT)
-- [braces@3.0.3](https://github.com/micromatch/braces) (MIT)
-- [browserslist@4.22.2](https://github.com/browserslist/browserslist) (MIT)
-- [buffer-from@1.1.2](https://github.com/LinusU/buffer-from) (MIT)
-- [bytes@3.1.2](https://github.com/visionmedia/bytes.js) (MIT)
-- [cache-content-type@1.0.1](https://github.com/node-modules/cache-content-type) (MIT)
-- [call-bind@1.0.5](https://github.com/ljharb/call-bind) (MIT)
-- [camelcase@5.3.1](https://github.com/sindresorhus/camelcase) (MIT)
-- [camelize@1.0.1](https://github.com/ljharb/camelize) (MIT)
-- [camunda-bpmn-js-behaviors@0.5.0](https://github.com/camunda/camunda-bpmn-js-behaviors) (MIT)
-- [camunda-bpmn-js-behaviors@1.2.2](https://github.com/camunda/camunda-bpmn-js-behaviors) (MIT)
-- [camunda-bpmn-js@2.1.1](https://github.com/camunda/camunda-bpmn-js) (MIT)
-- [camunda-bpmn-moddle@7.0.1](https://github.com/camunda/camunda-bpmn-moddle) (MIT)
-- [camunda-dmn-js@0.10.0](https://github.com/camunda/camunda-dmn-js) (MIT)
-- [camunda-dmn-moddle@1.2.0](https://github.com/camunda/camunda-dmn-moddle) (MIT)
-- [caniuse-lite@1.0.30001570](https://github.com/browserslist/caniuse-lite) (CC-BY-4.0)
-- [canvg@4.0.1](https://github.com/canvg/canvg) (MIT)
-- [chalk@2.4.2](https://github.com/chalk/chalk) (MIT)
-- [chokidar@3.5.3](https://github.com/paulmillr/chokidar) (MIT)
-- [chrome-trace-event@1.0.3](https://github.com/samccone/chrome-trace-event) (MIT)
-- [classnames@2.3.2](https://github.com/JedWatson/classnames) (MIT)
-- [cli-table@0.3.11](https://github.com/Automattic/cli-table) (MIT\*)
-- [clsx@1.2.1](https://github.com/lukeed/clsx) (MIT)
-- [clsx@2.1.0](https://github.com/lukeed/clsx) (MIT)
-- [co-body@6.1.0](https://github.com/cojs/co-body) (MIT)
-- [co@4.6.0](https://github.com/tj/co) (MIT)
-- [codemirror@6.0.1](https://github.com/codemirror/basic-setup) (MIT)
-- [color-convert@1.9.3](https://github.com/Qix-/color-convert) (MIT)
-- [color-convert@2.0.1](https://github.com/Qix-/color-convert) (MIT)
-- [color-name@1.1.3](https://github.com/dfcreative/color-name) (MIT)
-- [color-name@1.1.4](https://github.com/colorjs/color-name) (MIT)
-- [color-string@1.9.1](https://github.com/Qix-/color-string) (MIT)
-- [color-support@1.1.3](https://github.com/isaacs/color-support) (ISC)
-- [color@3.2.1](https://github.com/Qix-/color) (MIT)
-- [color@4.2.3](https://github.com/Qix-/color) (MIT)
-- [colors@1.0.3](https://github.com/Marak/colors.js) (MIT)
-- [colorspace@1.1.4](https://github.com/3rd-Eden/colorspace) (MIT)
-- [combined-stream@1.0.8](https://github.com/felixge/node-combined-stream) (MIT)
-- [commander@2.20.3](https://github.com/tj/commander.js) (MIT)
-- [commander@9.5.0](https://github.com/tj/commander.js) (MIT)
-- [commondir@1.0.1](https://github.com/substack/node-commondir) (MIT)
-- [component-event@0.1.4](https://github.com/component/event) (MIT\*)
-- [component-event@0.2.1](https://github.com/component/event) (MIT)
-- [component-props@1.1.1](https://github.com/component/props) (MIT\*)
-- [component-xor@0.0.4](https://github.com/component/xor) (MIT)
-- [compressible@2.0.18](https://github.com/jshttp/compressible) (MIT)
-- [compute-scroll-into-view@1.0.20](https://github.com/scroll-into-view/compute-scroll-into-view) (MIT)
-- [concat-map@0.0.1](https://github.com/substack/node-concat-map) (MIT)
-- [content-disposition@0.5.4](https://github.com/jshttp/content-disposition) (MIT)
-- [content-type@1.0.5](https://github.com/jshttp/content-type) (MIT)
-- [contra@1.9.4](https://github.com/bevacqua/contra) (MIT)
-- [convert-source-map@1.9.0](https://github.com/thlorenz/convert-source-map) (MIT)
-- [cookie@0.4.2](https://github.com/jshttp/cookie) (MIT)
-- [cookies@0.8.0](https://github.com/pillarjs/cookies) (MIT)
-- [copy-to-clipboard@3.3.3](https://github.com/sudodoki/copy-to-clipboard) (MIT)
-- [core-js@3.29.1](https://github.com/zloirock/core-js) (MIT)
-- [crelt@1.0.6](https://github.com/marijnh/crelt) (MIT)
-- [crossvent@1.5.5](https://github.com/bevacqua/crossvent) (MIT)
-- [css-color-keywords@1.0.0](https://github.com/sonicdoe/css-color-keywords) (ISC)
-- [css-to-react-native@3.2.0](https://github.com/styled-components/css-to-react-native) (MIT)
-- [css.escape@1.5.1](https://github.com/mathiasbynens/CSS.escape) (MIT)
-- [custom-event@1.0.1](https://github.com/webmodules/custom-event) (MIT)
-- [debug@3.2.7](https://github.com/visionmedia/debug) (MIT)
-- [debug@4.3.4](https://github.com/debug-js/debug) (MIT)
-- [deep-equal@1.0.1](https://github.com/substack/node-deep-equal) (MIT)
-- [deep-object-diff@1.1.9](https://github.com/mattphillips/deep-object-diff) (MIT)
-- [deepmerge@4.3.1](https://github.com/TehShrike/deepmerge) (MIT)
-- [define-data-property@1.1.1](https://github.com/ljharb/define-data-property) (MIT)
-- [delayed-stream@1.0.0](https://github.com/felixge/node-delayed-stream) (MIT)
-- [delegates@1.0.0](https://github.com/visionmedia/node-delegates) (MIT)
-- [depd@1.1.2](https://github.com/dougwilson/nodejs-depd) (MIT)
-- [depd@2.0.0](https://github.com/dougwilson/nodejs-depd) (MIT)
-- [destroy@1.2.0](https://github.com/stream-utils/destroy) (MIT)
-- [dezalgo@1.0.4](https://github.com/npm/dezalgo) (ISC)
-- [diagram-js-direct-editing@2.1.1](https://github.com/bpmn-io/diagram-js-direct-editing) (MIT)
-- [diagram-js-grid@0.2.0](https://github.com/bpmn-io/diagram-js-grid) (MIT)
-- [diagram-js-minimap@4.1.0](https://github.com/bpmn-io/diagram-js-minimap) (MIT)
-- [diagram-js-origin@1.4.0](https://github.com/bpmn-io/diagram-js-origin) (MIT)
-- [diagram-js@11.12.0](https://github.com/bpmn-io/diagram-js) (MIT)
-- [diagram-js@12.8.1](https://github.com/bpmn-io/diagram-js) (MIT)
-- [didi@9.0.2](https://github.com/nikku/didi) (MIT)
-- [dmn-js-decision-table@14.7.1](https://github.com/bpmn-io/dmn-js) (MIT\*)
-- [dmn-js-drd@14.0.2](https://github.com/bpmn-io/dmn-js) (MIT\*)
-- [dmn-js-drd@14.7.0](https://github.com/bpmn-io/dmn-js) (MIT\*)
-- [dmn-js-literal-expression@14.7.1](https://github.com/bpmn-io/dmn-js) (MIT\*)
-- [dmn-js-properties-panel@1.3.2](https://github.com/bpmn-io/dmn-js-properties-panel) (MIT)
-- [dmn-js-shared@14.0.2](https://github.com/bpmn-io/dmn-js) (MIT\*)
-- [dmn-js-shared@14.7.0](https://github.com/bpmn-io/dmn-js) (MIT\*)
-- [dmn-js@14.1.2](https://github.com/bpmn-io/dmn-js) (MIT\*)
-- [dmn-moddle@10.0.0](https://github.com/bpmn-io/dmn-moddle) (MIT)
-- [dom-iterator@1.0.0](https://github.com/MatthewMueller/dom-iterator) (MIT)
-- [domify@1.4.2](https://github.com/sindresorhus/domify) (MIT)
-- [downloadjs@1.4.7](https://github.com/rndme/download) (MIT)
-- [downshift@5.2.1](https://github.com/downshift-js/downshift) (MIT)
-- [dragula@3.7.3](https://github.com/bevacqua/dragula) (MIT)
-- [ee-first@1.1.1](https://github.com/jonathanong/ee-first) (MIT)
-- [electron-to-chromium@1.4.615](https://github.com/kilian/electron-to-chromium) (ISC)
-- [enabled@2.0.0](https://github.com/3rd-Eden/enabled) (MIT)
-- [encodeurl@1.0.2](https://github.com/pillarjs/encodeurl) (MIT)
-- [enhanced-resolve@5.17.1](https://github.com/webpack/enhanced-resolve) (MIT)
-- [es-module-lexer@1.5.4](https://github.com/guybedford/es-module-lexer) (MIT)
-- [es6-promise@3.3.1](https://github.com/stefanpenner/es6-promise) (MIT)
-- [escalade@3.1.1](https://github.com/lukeed/escalade) (MIT)
-- [escape-html@1.0.3](https://github.com/component/escape-html) (MIT)
-- [escape-string-regexp@1.0.5](https://github.com/sindresorhus/escape-string-regexp) (MIT)
-- [eslint-scope@5.1.1](https://github.com/eslint/eslint-scope) (BSD-2-Clause)
-- [esprima@4.0.1](https://github.com/jquery/esprima) (BSD-2-Clause)
-- [esrecurse@4.3.0](https://github.com/estools/esrecurse) (BSD-2-Clause)
-- [estraverse@4.3.0](https://github.com/estools/estraverse) (BSD-2-Clause)
-- [estraverse@5.3.0](https://github.com/estools/estraverse) (BSD-2-Clause)
-- [event-source-polyfill@1.0.31](https://github.com/Yaffle/EventSource) (MIT)
-- [event-target-shim@5.0.1](https://github.com/mysticatea/event-target-shim) (MIT)
-- [events@3.3.0](https://github.com/Gozala/events) (MIT)
-- [fast-deep-equal@3.1.3](https://github.com/epoberezkin/fast-deep-equal) (MIT)
-- [fast-json-stable-stringify@2.1.0](https://github.com/epoberezkin/fast-json-stable-stringify) (MIT)
-- [fecha@4.2.3](https://github.com/taylorhakes/fecha) (MIT)
-- [feelers@0.1.0](https://www.npmjs.com/package/feelers) (MIT)
-- [feelin@0.41.0](https://github.com/nikku/feelin) (MIT)
-- [feelin@1.2.0](https://github.com/nikku/feelin) (MIT)
-- [file-drops@0.4.0](https://github.com/nikku/file-drops) (MIT)
-- [fill-range@7.1.1](https://github.com/jonschlinkert/fill-range) (MIT)
-- [find-cache-dir@3.3.2](https://github.com/avajs/find-cache-dir) (MIT)
-- [find-up@4.1.0](https://github.com/sindresorhus/find-up) (MIT)
-- [flatpickr@4.6.13](https://github.com/chmln/flatpickr) (MIT)
-- [flatpickr@4.6.9](https://github.com/chmln/flatpickr) (MIT)
-- [fn.name@1.1.0](https://github.com/3rd-Eden/fn.name) (MIT)
-- [follow-redirects@1.15.6](https://github.com/follow-redirects/follow-redirects) (MIT)
-- [form-data@4.0.0](https://github.com/form-data/form-data) (MIT)
-- [formidable@2.1.2](https://github.com/node-formidable/formidable) (MIT)
-- [fresh@0.5.2](https://github.com/jshttp/fresh) (MIT)
-- [fs-readdir-recursive@1.1.0](https://github.com/fs-utils/fs-readdir-recursive) (MIT)
-- [fs.realpath@1.0.0](https://github.com/isaacs/fs.realpath) (ISC)
-- [fsevents@2.3.3](https://github.com/fsevents/fsevents) (MIT)
-- [function-bind@1.1.2](https://github.com/Raynos/function-bind) (MIT)
-- [gensync@1.0.0-beta.2](https://github.com/loganfsmyth/gensync) (MIT)
-- [get-intrinsic@1.2.2](https://github.com/ljharb/get-intrinsic) (MIT)
-- [get-package-type@0.1.0](https://github.com/cfware/get-package-type) (MIT)
-- [glob-parent@5.1.2](https://github.com/gulpjs/glob-parent) (ISC)
-- [glob-to-regexp@0.4.1](https://github.com/fitzgen/glob-to-regexp) (BSD-2-Clause)
-- [glob@7.2.3](https://github.com/isaacs/node-glob) (ISC)
-- [globals@11.12.0](https://github.com/sindresorhus/globals) (MIT)
-- [globalyzer@0.1.0](https://github.com/terkelg/globalyzer) (MIT)
-- [globrex@0.1.2](https://github.com/terkelg/globrex) (MIT)
-- [gopd@1.0.1](https://github.com/ljharb/gopd) (MIT)
-- [graceful-fs@4.2.11](https://github.com/isaacs/node-graceful-fs) (ISC)
-- [hammerjs@2.0.8](https://github.com/hammerjs/hammer.js) (MIT)
-- [has-flag@3.0.0](https://github.com/sindresorhus/has-flag) (MIT)
-- [has-flag@4.0.0](https://github.com/sindresorhus/has-flag) (MIT)
-- [has-property-descriptors@1.0.1](https://github.com/inspect-js/has-property-descriptors) (MIT)
-- [has-proto@1.0.1](https://github.com/inspect-js/has-proto) (MIT)
-- [has-symbols@1.0.3](https://github.com/inspect-js/has-symbols) (MIT)
-- [has-tostringtag@1.0.0](https://github.com/inspect-js/has-tostringtag) (MIT)
-- [hasown@2.0.0](https://github.com/inspect-js/hasOwn) (MIT)
-- [helmet@6.2.0](https://github.com/helmetjs/helmet) (MIT)
-- [hexoid@1.0.0](https://github.com/lukeed/hexoid) (MIT)
-- [history@4.10.1](https://github.com/ReactTraining/history) (MIT)
-- [hoist-non-react-statics@3.3.2](https://github.com/mridgway/hoist-non-react-statics) (BSD-3-Clause)
-- [htm@3.1.1](https://github.com/developit/htm) (Apache-2.0)
-- [http-assert@1.5.0](https://github.com/jshttp/http-assert) (MIT)
-- [http-errors@1.8.1](https://github.com/jshttp/http-errors) (MIT)
-- [http-errors@2.0.0](https://github.com/jshttp/http-errors) (MIT)
-- [https-proxy-agent@5.0.1](https://github.com/TooTallNate/node-https-proxy-agent) (MIT)
-- [iconv-lite@0.4.24](https://github.com/ashtuchkin/iconv-lite) (MIT)
-- [ids@1.0.0](https://github.com/bpmn-io/ids) (MIT)
-- [immutable@4.3.4](https://github.com/immutable-js/immutable-js) (MIT)
-- [indexof@0.0.1](https://www.npmjs.com/package/indexof) (MIT\*)
-- [inferno-shared@5.6.1](https://github.com/infernojs/inferno) (MIT)
-- [inferno-vnode-flags@5.6.1](https://github.com/infernojs/inferno) (MIT)
-- [inferno@5.6.2](https://github.com/infernojs/inferno) (MIT)
-- [inflation@2.1.0](https://github.com/stream-utils/inflation) (MIT)
-- [inflight@1.0.6](https://github.com/npm/inflight) (ISC)
-- [inherits-browser@0.1.0](https://github.com/nikku/inherits-browser) (ISC)
-- [inherits@2.0.4](https://github.com/isaacs/inherits) (ISC)
-- [invariant@2.2.4](https://github.com/zertosh/invariant) (MIT)
-- [is-arrayish@0.3.2](https://github.com/qix-/node-is-arrayish) (MIT)
-- [is-base64@1.1.0](https://github.com/miguelmota/is-base64) (MIT)
-- [is-binary-path@2.1.0](https://github.com/sindresorhus/is-binary-path) (MIT)
-- [is-extglob@2.1.1](https://github.com/jonschlinkert/is-extglob) (MIT)
-- [is-generator-function@1.0.10](https://github.com/inspect-js/is-generator-function) (MIT)
-- [is-glob@4.0.3](https://github.com/micromatch/is-glob) (MIT)
-- [is-number@7.0.0](https://github.com/jonschlinkert/is-number) (MIT)
-- [is-stream@2.0.1](https://github.com/sindresorhus/is-stream) (MIT)
-- [isarray@0.0.1](https://github.com/juliangruber/isarray) (MIT)
-- [istanbul-lib-coverage@3.2.2](https://github.com/istanbuljs/istanbuljs) (BSD-3-Clause)
-- [istanbul-lib-instrument@5.2.1](https://github.com/istanbuljs/istanbuljs) (BSD-3-Clause)
-- [jest-worker@27.5.1](https://github.com/facebook/jest) (MIT)
-- [joi@17.8.3](https://github.com/hapijs/joi) (BSD-3-Clause)
-- [jose@4.15.5](https://github.com/panva/jose) (MIT)
-- [js-sha256@0.9.0](https://github.com/emn178/js-sha256) (MIT)
-- [js-tokens@4.0.0](https://github.com/lydell/js-tokens) (MIT)
-- [js-yaml@3.14.1](https://github.com/nodeca/js-yaml) (MIT)
-- [jsesc@2.5.2](https://github.com/mathiasbynens/jsesc) (MIT)
-- [json-parse-even-better-errors@2.3.1](https://github.com/npm/json-parse-even-better-errors) (MIT)
-- [json-schema-traverse@0.4.1](https://github.com/epoberezkin/json-schema-traverse) (MIT)
-- [json-schema-traverse@1.0.0](https://github.com/epoberezkin/json-schema-traverse) (MIT)
-- [json-source-map@0.6.1](https://github.com/epoberezkin/json-source-map) (MIT)
-- [json5@2.2.3](https://github.com/json5/json5) (MIT)
-- [keycloak-js@21.0.1](https://github.com/keycloak/keycloak) (Apache-2.0)
-- [keycode-js@3.1.0](https://github.com/kabirbaidhya/keycode-js) (MIT)
-- [keygrip@1.1.0](https://github.com/crypto-utils/keygrip) (MIT)
-- [koa-better-http-proxy@0.2.10](https://github.com/nsimmons/koa-better-http-proxy) (MIT)
-- [koa-body@6.0.1](https://github.com/koajs/koa-body) (MIT)
-- [koa-compose@4.1.0](https://github.com/koajs/compose) (MIT)
-- [koa-compress@5.1.0](https://github.com/koajs/compress) (MIT)
-- [koa-convert@2.0.0](https://github.com/gyson/koa-convert) (MIT)
-- [koa-helmet@7.0.2](https://github.com/venables/koa-helmet) (MIT)
-- [koa-is-json@1.0.0](https://github.com/koajs/is-json) (MIT)
-- [koa-mount@4.0.0](https://github.com/koajs/mount) (MIT)
-- [koa-router@12.0.0](https://github.com/koajs/router) (MIT)
-- [koa-static-cache@5.1.4](https://github.com/koajs/static-cache) (MIT)
-- [koa@2.14.1](https://github.com/koajs/koa) (MIT)
-- [kuler@2.0.0](https://github.com/3rd-Eden/kuler) (MIT)
-- [lang-feel@0.1.0](https://github.com/nikku/lang-feel) (MIT)
-- [lang-feel@2.0.0](https://github.com/nikku/lang-feel) (MIT)
-- [lezer-feel@0.13.1](https://github.com/nikku/lezer-feel) (MIT)
-- [lezer-feel@0.15.0](https://github.com/nikku/lezer-feel) (MIT)
-- [lezer-feel@0.16.2](https://github.com/nikku/lezer-feel) (MIT)
-- [lezer-feel@1.2.4](https://github.com/nikku/lezer-feel) (MIT)
-- [linkify-html@4.1.0](https://github.com/Hypercontext/linkifyjs) (MIT)
-- [linkifyjs@4.1.0](https://github.com/Hypercontext/linkifyjs) (MIT)
-- [loader-runner@4.3.0](https://github.com/webpack/loader-runner) (MIT)
-- [locate-path@5.0.0](https://github.com/sindresorhus/locate-path) (MIT)
-- [lodash.debounce@4.0.8](https://github.com/lodash/lodash) (MIT)
-- [lodash.findlast@4.6.0](https://github.com/lodash/lodash) (MIT)
-- [lodash.isequal@4.5.0](https://github.com/lodash/lodash) (MIT)
-- [lodash.omit@4.5.0](https://github.com/lodash/lodash) (MIT)
-- [lodash.throttle@4.1.1](https://github.com/lodash/lodash) (MIT)
-- [lodash@4.17.21](https://github.com/lodash/lodash) (MIT)
-- [logform@2.6.0](https://github.com/winstonjs/logform) (MIT)
-- [loose-envify@1.4.0](https://github.com/zertosh/loose-envify) (MIT)
-- [lru-cache@5.1.1](https://github.com/isaacs/node-lru-cache) (ISC)
-- [lru-cache@6.0.0](https://github.com/isaacs/node-lru-cache) (ISC)
-- [lru_map@0.3.3](https://github.com/rsms/js-lru) (MIT)
-- [luxon@3.4.4](https://github.com/moment/luxon) (MIT)
-- [make-dir@3.1.0](https://github.com/sindresorhus/make-dir) (MIT)
-- [matches-selector@1.2.0](https://github.com/ForbesLindesay/matches-selector) (MIT)
-- [media-typer@0.3.0](https://github.com/jshttp/media-typer) (MIT)
-- [merge-stream@2.0.0](https://github.com/grncdr/merge-stream) (MIT)
-- [methods@1.1.2](https://github.com/jshttp/methods) (MIT)
-- [mime-db@1.52.0](https://github.com/jshttp/mime-db) (MIT)
-- [mime-types@2.1.35](https://github.com/jshttp/mime-types) (MIT)
-- [min-dash@3.8.1](https://github.com/bpmn-io/min-dash) (MIT)
-- [min-dash@4.0.0](https://github.com/bpmn-io/min-dash) (MIT)
-- [min-dash@4.1.1](https://github.com/bpmn-io/min-dash) (MIT)
-- [min-dom@3.2.1](https://github.com/bpmn-io/min-dom) (MIT)
-- [min-dom@4.1.0](https://github.com/bpmn-io/min-dom) (MIT)
-- [minimatch@3.1.2](https://github.com/isaacs/minimatch) (ISC)
-- [mitt@3.0.1](https://github.com/developit/mitt) (MIT)
-- [mobx-react-lite@3.4.3](https://github.com/mobxjs/mobx) (MIT)
-- [mobx-react@7.6.0](https://github.com/mobxjs/mobx) (MIT)
-- [mobx@6.8.0](https://github.com/mobxjs/mobx) (MIT)
-- [moddle-xml@10.1.0](https://github.com/bpmn-io/moddle-xml) (MIT)
-- [moddle-xml@9.0.6](https://github.com/bpmn-io/moddle-xml) (MIT)
-- [moddle@5.0.4](https://github.com/bpmn-io/moddle) (MIT)
-- [moddle@6.2.3](https://github.com/bpmn-io/moddle) (MIT)
-- [modeler-moddle@0.2.0](https://github.com/camunda/modeler-moddle) (MIT)
-- [moment@2.29.4](https://github.com/moment/moment) (MIT)
-- [monaco-editor@0.36.1](https://github.com/microsoft/monaco-editor) (MIT)
-- [mri@1.2.0](https://github.com/lukeed/mri) (MIT)
-- [ms@2.1.2](https://github.com/zeit/ms) (MIT)
-- [mz@2.7.0](https://github.com/normalize/mz) (MIT)
-- [negotiator@0.6.3](https://github.com/jshttp/negotiator) (MIT)
-- [neo-async@2.6.2](https://github.com/suguru03/neo-async) (MIT)
-- [node-fetch@2.7.0](https://github.com/bitinn/node-fetch) (MIT)
-- [node-releases@2.0.14](https://github.com/chicoxyzzy/node-releases) (MIT)
-- [normalize-path@3.0.0](https://github.com/jonschlinkert/normalize-path) (MIT)
-- [object-assign@4.1.1](https://github.com/sindresorhus/object-assign) (MIT)
-- [object-inspect@1.13.1](https://github.com/inspect-js/object-inspect) (MIT)
-- [object-refs@0.3.0](https://github.com/bpmn-io/object-refs) (MIT)
-- [on-finished@2.4.1](https://github.com/jshttp/on-finished) (MIT)
-- [once@1.4.0](https://github.com/isaacs/once) (ISC)
-- [one-time@1.0.0](https://github.com/3rd-Eden/one-time) (MIT)
-- [only@0.0.2](https://github.com/visionmedia/node-only) (MIT\*)
-- [opencollective-postinstall@2.0.3](https://github.com/opencollective/opencollective-postinstall) (MIT)
-- [p-limit@2.3.0](https://github.com/sindresorhus/p-limit) (MIT)
-- [p-locate@4.1.0](https://github.com/sindresorhus/p-locate) (MIT)
-- [p-try@2.2.0](https://github.com/sindresorhus/p-try) (MIT)
-- [parseurl@1.3.3](https://github.com/pillarjs/parseurl) (MIT)
-- [path-exists@4.0.0](https://github.com/sindresorhus/path-exists) (MIT)
-- [path-intersection@2.2.1](https://github.com/bpmn-io/path-intersection) (MIT)
-- [path-is-absolute@1.0.1](https://github.com/sindresorhus/path-is-absolute) (MIT)
-- [path-to-regexp@1.8.0](https://github.com/pillarjs/path-to-regexp) (MIT)
-- [path-to-regexp@6.2.1](https://github.com/pillarjs/path-to-regexp) (MIT)
-- [performance-now@2.1.0](https://github.com/braveg1rl/performance-now) (MIT)
-- [picocolors@1.0.0](https://github.com/alexeyraspopov/picocolors) (ISC)
-- [picomatch@2.3.1](https://github.com/micromatch/picomatch) (MIT)
-- [pkg-dir@4.2.0](https://github.com/sindresorhus/pkg-dir) (MIT)
-- [pluralize@7.0.0](https://github.com/blakeembrey/pluralize) (MIT)
-- [postcss-value-parser@4.2.0](https://github.com/TrySound/postcss-value-parser) (MIT)
-- [preact-markup@2.1.1](https://github.com/developit/preact-markup) (MIT)
-- [preact@10.13.1](https://github.com/preactjs/preact) (MIT)
-- [prom-client@13.1.0](https://github.com/siimon/prom-client) (Apache-2.0)
-- [prop-types@15.8.1](https://github.com/facebook/prop-types) (MIT)
-- [proxy-from-env@1.1.0](https://github.com/Rob--W/proxy-from-env) (MIT)
-- [punycode@2.3.1](https://github.com/mathiasbynens/punycode.js) (MIT)
-- [pusher-js@8.3.0](https://github.com/pusher/pusher-js) (MIT)
-- [pusher@5.1.3](https://github.com/pusher/pusher-http-node) (MIT)
-- [qs@6.11.2](https://github.com/ljharb/qs) (BSD-3-Clause)
-- [raf@3.4.1](https://github.com/chrisdickinson/raf) (MIT)
-- [randombytes@2.1.0](https://github.com/crypto-browserify/randombytes) (MIT)
-- [randomcolor@0.6.2](https://github.com/davidmerfield/randomColor) (Custom: https://randomcolor.lllllllllllllllll.com)
-- [raw-body@2.5.2](https://github.com/stream-utils/raw-body) (MIT)
-- [react-dom@18.2.0](https://github.com/facebook/react) (MIT)
-- [react-error-boundary@3.1.4](https://github.com/bvaughn/react-error-boundary) (MIT)
-- [react-fast-compare@3.2.2](https://github.com/FormidableLabs/react-fast-compare) (MIT)
-- [react-helmet-async@1.3.0](https://github.com/staylor/react-helmet-async) (Apache-2.0)
-- [react-is@16.13.1](https://github.com/facebook/react) (MIT)
-- [react-is@17.0.2](https://github.com/facebook/react) (MIT)
-- [react-is@18.2.0](https://github.com/facebook/react) (MIT)
-- [react-router-dom@5.3.4](https://github.com/remix-run/react-router) (MIT)
-- [react-router@5.3.4](https://github.com/remix-run/react-router) (MIT)
-- [react@18.2.0](https://github.com/facebook/react) (MIT)
-- [readable-stream@3.6.2](https://github.com/nodejs/readable-stream) (MIT)
-- [readdirp@3.6.0](https://github.com/paulmillr/readdirp) (MIT)
-- [regenerator-runtime@0.14.1](https://github.com/facebook/regenerator/tree/main/packages/runtime) (MIT)
-- [require-from-string@2.0.2](https://github.com/floatdrop/require-from-string) (MIT)
-- [resize-observer-polyfill@1.5.1](https://github.com/que-etc/resize-observer-polyfill) (MIT)
-- [resolve-from@5.0.0](https://github.com/sindresorhus/resolve-from) (MIT)
-- [resolve-pathname@3.0.0](https://github.com/mjackson/resolve-pathname) (MIT)
-- [rgbcolor@1.0.1](https://github.com/yetzt/node-rgbcolor) (MIT\*)
-- [route-pattern@0.0.6](https://github.com/bjoerge/route-pattern) (MIT)
-- [safe-buffer@5.2.1](https://github.com/feross/safe-buffer) (MIT)
-- [safe-stable-stringify@2.4.3](https://github.com/BridgeAR/safe-stable-stringify) (MIT)
-- [safer-buffer@2.1.2](https://github.com/ChALkeR/safer-buffer) (MIT)
-- [sass@1.59.3](https://github.com/sass/dart-sass) (MIT)
-- [saxen@8.1.2](https://github.com/nikku/saxen) (MIT)
-- [scheduler@0.23.0](https://github.com/facebook/react) (MIT)
-- [schema-utils@3.3.0](https://github.com/webpack/schema-utils) (MIT)
-- [schema-utils@4.2.0](https://github.com/webpack/schema-utils) (MIT)
-- [selection-ranges@3.0.3](https://github.com/nikku/selection-ranges) (MIT)
-- [selection-update@0.1.2](https://github.com/nikku/selection-update) (MIT)
-- [semver-compare@1.0.0](https://github.com/substack/semver-compare) (MIT)
-- [semver@7.5.3](https://github.com/npm/node-semver) (ISC)
-- [serialize-javascript@6.0.1](https://github.com/yahoo/serialize-javascript) (BSD-3-Clause)
-- [set-function-length@1.1.1](https://github.com/ljharb/set-function-length) (MIT)
-- [setprototypeof@1.2.0](https://github.com/wesleytodd/setprototypeof) (ISC)
-- [shallowequal@1.1.0](https://github.com/dashed/shallowequal) (MIT)
-- [showdown@2.1.0](https://github.com/showdownjs/showdown) (MIT)
-- [side-channel@1.0.4](https://github.com/ljharb/side-channel) (MIT)
-- [simple-swizzle@0.2.2](https://github.com/qix-/node-simple-swizzle) (MIT)
-- [source-map-js@1.0.2](https://github.com/7rulnik/source-map-js) (BSD-3-Clause)
-- [source-map-support@0.5.21](https://github.com/evanw/node-source-map-support) (MIT)
-- [source-map@0.6.1](https://github.com/mozilla/source-map) (BSD-3-Clause)
-- [sprintf-js@1.0.3](https://github.com/alexei/sprintf.js) (BSD-3-Clause)
-- [stack-trace@0.0.10](https://github.com/felixge/node-stack-trace) (MIT)
-- [stackblur-canvas@2.6.0](https://github.com/flozz/StackBlur) (MIT)
-- [state-local@1.0.7](https://github.com/suren-atoyan/state-local) (MIT)
-- [statuses@1.5.0](https://github.com/jshttp/statuses) (MIT)
-- [statuses@2.0.1](https://github.com/jshttp/statuses) (MIT)
-- [stoppable@1.1.0](https://github.com/hunterloftis/stoppable) (MIT)
-- [string_decoder@1.3.0](https://github.com/nodejs/string_decoder) (MIT)
-- [style-mod@4.1.0](https://github.com/marijnh/style-mod) (MIT)
-- [styled-components@5.3.9](https://github.com/styled-components/styled-components) (MIT)
-- [supports-color@5.5.0](https://github.com/chalk/supports-color) (MIT)
-- [supports-color@8.1.1](https://github.com/chalk/supports-color) (MIT)
-- [svg-pathdata@6.0.3](https://github.com/nfroidure/svg-pathdata) (MIT)
-- [table-js@8.0.2](https://github.com/bpmn-io/table-js) (MIT)
-- [tapable@2.2.1](https://github.com/webpack/tapable) (MIT)
-- [tdigest@0.1.2](https://github.com/welch/tdigest) (MIT)
-- [terser-webpack-plugin@5.3.10](https://github.com/webpack-contrib/terser-webpack-plugin) (MIT)
-- [terser@5.31.6](https://github.com/terser/terser) (BSD-2-Clause)
-- [test-exclude@6.0.0](https://github.com/istanbuljs/test-exclude) (ISC)
-- [text-hex@1.0.0](https://github.com/3rd-Eden/text-hex) (MIT)
-- [thenify-all@1.6.0](https://github.com/thenables/thenify-all) (MIT)
-- [thenify@3.3.1](https://github.com/thenables/thenify) (MIT)
-- [ticky@1.0.1](https://github.com/bevacqua/ticky) (MIT)
-- [tiny-glob@0.2.9](https://github.com/terkelg/tiny-glob) (MIT)
-- [tiny-invariant@1.3.1](https://github.com/alexreardon/tiny-invariant) (MIT)
-- [tiny-svg@3.0.0](https://github.com/bpmn-io/tiny-svg) (MIT)
-- [tiny-svg@3.0.1](https://github.com/bpmn-io/tiny-svg) (MIT)
-- [tiny-warning@1.0.3](https://github.com/alexreardon/tiny-warning) (MIT)
-- [to-fast-properties@2.0.0](https://github.com/sindresorhus/to-fast-properties) (MIT)
-- [to-regex-range@5.0.1](https://github.com/micromatch/to-regex-range) (MIT)
-- [toggle-selection@1.0.6](https://github.com/sudodoki/toggle-selection) (MIT)
-- [toidentifier@1.0.1](https://github.com/component/toidentifier) (MIT)
-- [toml@3.0.0](https://github.com/BinaryMuse/toml-node) (MIT)
-- [tr46@0.0.3](https://github.com/Sebmaster/tr46.js) (MIT)
-- [triple-beam@1.4.1](https://github.com/winstonjs/triple-beam) (MIT)
-- [tslib@1.14.1](https://github.com/Microsoft/tslib) (0BSD)
-- [tsscmp@1.0.6](https://github.com/suryagh/tsscmp) (MIT)
-- [tweetnacl-util@0.15.1](https://github.com/dchest/tweetnacl-util-js) (Unlicense)
-- [tweetnacl@1.0.3](https://github.com/dchest/tweetnacl-js) (Unlicense)
-- [type-is@1.6.18](https://github.com/jshttp/type-is) (MIT)
-- [undici-types@5.26.5](https://github.com/nodejs/undici) (MIT)
-- [unpipe@1.0.0](https://github.com/stream-utils/unpipe) (MIT)
-- [update-browserslist-db@1.0.13](https://github.com/browserslist/update-db) (MIT)
-- [uri-js@4.4.1](https://github.com/garycourt/uri-js) (BSD-2-Clause)
-- [use-resize-observer@6.1.0](https://github.com/ZeeCoder/use-resize-observer) (MIT)
-- [util-deprecate@1.0.2](https://github.com/TooTallNate/util-deprecate) (MIT)
-- [uuid@9.0.0](https://github.com/uuidjs/uuid) (MIT)
-- [value-equal@1.0.1](https://github.com/mjackson/value-equal) (MIT)
-- [vary@1.1.2](https://github.com/jshttp/vary) (MIT)
-- [w3c-keyname@2.2.8](https://github.com/marijnh/w3c-keyname) (MIT)
-- [watchpack@2.4.2](https://github.com/webpack/watchpack) (MIT)
-- [webidl-conversions@3.0.1](https://github.com/jsdom/webidl-conversions) (BSD-2-Clause)
-- [webpack-sources@3.2.3](https://github.com/webpack/webpack-sources) (MIT)
-- [webpack@5.83.1](https://github.com/webpack/webpack) (MIT)
-- [whatwg-url@5.0.0](https://github.com/jsdom/whatwg-url) (MIT)
-- [wicg-inert@3.1.2](https://github.com/WICG/inert) (W3C-20150513)
-- [window-or-global@1.0.1](https://github.com/purposeindustries/window-or-global) (MIT)
-- [winston-transport@4.6.0](https://github.com/winstonjs/winston-transport) (MIT)
-- [winston@3.8.2](https://github.com/winstonjs/winston) (MIT)
-- [wrappy@1.0.2](https://github.com/npm/wrappy) (ISC)
-- [yallist@3.1.1](https://github.com/isaacs/yallist) (ISC)
-- [yallist@4.0.0](https://github.com/isaacs/yallist) (ISC)
-- [ylru@1.3.2](https://github.com/node-modules/ylru) (MIT)
-- [zeebe-bpmn-moddle@0.18.0](https://github.com/camunda/zeebe-bpmn-moddle) (MIT)
-- [zod@3.22.4](https://github.com/colinhacks/zod) (MIT)
-
-### Web Modeler Dependencies (restapi)
-
-- [ch.qos.logback:logback-classic@1.4.14](http://logback.qos.ch/logback-classic) ([Eclipse Public License - v 1.0](http://www.eclipse.org/legal/epl-v10.html))
-- [ch.qos.logback:logback-core@1.4.14](http://logback.qos.ch/logback-core) ([Eclipse Public License - v 1.0](http://www.eclipse.org/legal/epl-v10.html))
-- [ch.qos.logback.contrib:logback-jackson@0.1.5](https://github.com/qos-ch/logback-contrib/wiki/logback-jackson) ([Eclipse Public License - v 1.0](http://www.eclipse.org/legal/epl-v10.html))
-- [ch.qos.logback.contrib:logback-json-classic@0.1.5](https://github.com/qos-ch/logback-contrib/wiki/logback-json-parent/logback-json-classic) ([Eclipse Public License - v 1.0](http://www.eclipse.org/legal/epl-v10.html))
-- [ch.qos.logback.contrib:logback-json-core@0.1.5](https://github.com/qos-ch/logback-contrib/wiki/logback-json-parent/logback-json-core) ([Eclipse Public License - v 1.0](http://www.eclipse.org/legal/epl-v10.html))
-- [com.auth0:java-jwt@4.3.0](https://github.com/auth0/java-jwt) ([The MIT License (MIT)](https://raw.githubusercontent.com/auth0/java-jwt/master/LICENSE))
-- [com.auth0:jwks-rsa@0.22.1](https://github.com/auth0/jwks-rsa-java) ([The MIT License (MIT)](https://raw.githubusercontent.com/auth0/jwks-rsa-java/master/LICENSE))
-- [com.ethlo.time:itu@1.7.0](https://github.com/ethlo/itu) ([Apache License, Version 2.0](https://www.apache.org/licenses/LICENSE-2.0.txt))
-- [com.fasterxml:classmate@1.5.1](https://github.com/FasterXML/java-classmate) ([Apache License, Version 2.0](https://www.apache.org/licenses/LICENSE-2.0.txt))
-- [com.fasterxml.jackson.core:jackson-annotations@2.15.4](https://github.com/FasterXML/jackson) ([The Apache Software License, Version 2.0](https://www.apache.org/licenses/LICENSE-2.0.txt))
-- [com.fasterxml.jackson.core:jackson-core@2.15.4](https://github.com/FasterXML/jackson-core) ([The Apache Software License, Version 2.0](https://www.apache.org/licenses/LICENSE-2.0.txt))
-- [com.fasterxml.jackson.core:jackson-databind@2.15.4](https://github.com/FasterXML/jackson) ([The Apache Software License, Version 2.0](https://www.apache.org/licenses/LICENSE-2.0.txt))
-- [com.fasterxml.jackson.dataformat:jackson-dataformat-toml@2.15.4](https://github.com/FasterXML/jackson-dataformats-text) ([The Apache Software License, Version 2.0](https://www.apache.org/licenses/LICENSE-2.0.txt))
-- [com.fasterxml.jackson.dataformat:jackson-dataformat-yaml@2.14.2](https://github.com/FasterXML/jackson-dataformats-text) ([The Apache Software License, Version 2.0](https://www.apache.org/licenses/LICENSE-2.0.txt))
-- [com.fasterxml.jackson.datatype:jackson-datatype-jdk8@2.15.4](https://github.com/FasterXML/jackson-modules-java8/jackson-datatype-jdk8) ([The Apache Software License, Version 2.0](http://www.apache.org/licenses/LICENSE-2.0.txt))
-- [com.fasterxml.jackson.datatype:jackson-datatype-jsr310@2.15.4](https://github.com/FasterXML/jackson-modules-java8/jackson-datatype-jsr310) ([The Apache Software License, Version 2.0](http://www.apache.org/licenses/LICENSE-2.0.txt))
-- [com.fasterxml.jackson.module:jackson-module-parameter-names@2.15.4](https://github.com/FasterXML/jackson-modules-java8/jackson-module-parameter-names) ([The Apache Software License, Version 2.0](http://www.apache.org/licenses/LICENSE-2.0.txt))
-- [com.github.stephenc.jcip:jcip-annotations@1.0-1](http://stephenc.github.com/jcip-annotations) ([Apache License, Version 2.0](http://www.apache.org/licenses/LICENSE-2.0.txt))
-- [com.google.android:annotations@4.1.1.4](http://source.android.com/) ([Apache 2.0](http://www.apache.org/licenses/LICENSE-2.0))
-- [com.google.api.grpc:proto-google-common-protos@2.9.0](https://github.com/googleapis/java-iam/proto-google-common-protos) ([Apache-2.0](https://www.apache.org/licenses/LICENSE-2.0.txt))
-- [com.google.code.findbugs:jsr305@3.0.2](http://findbugs.sourceforge.net/) ([The Apache Software License, Version 2.0](http://www.apache.org/licenses/LICENSE-2.0.txt))
-- [com.google.code.gson:gson@2.10.1](https://github.com/google/gson/gson) ([Apache-2.0](https://www.apache.org/licenses/LICENSE-2.0.txt))
-- [com.google.errorprone:error_prone_annotations@2.14.0](https://errorprone.info/error_prone_annotations) ([Apache 2.0](http://www.apache.org/licenses/LICENSE-2.0.txt))
-- [com.google.guava:failureaccess@1.0.1](https://github.com/google/guava/failureaccess) ([The Apache Software License, Version 2.0](http://www.apache.org/licenses/LICENSE-2.0.txt))
-- [com.google.guava:guava@32.1.2-jre](https://github.com/google/guava) ([Apache License, Version 2.0](http://www.apache.org/licenses/LICENSE-2.0.txt))
-- [com.google.guava:listenablefuture@9999.0-empty-to-avoid-conflict-with-guava](https://github.com/google/guava/listenablefuture) ([The Apache Software License, Version 2.0](http://www.apache.org/licenses/LICENSE-2.0.txt))
-- [com.google.j2objc:j2objc-annotations@2.8](https://github.com/google/j2objc/) ([Apache License, Version 2.0](http://www.apache.org/licenses/LICENSE-2.0.txt))
-- [com.google.protobuf:protobuf-java@3.22.2](https://developers.google.com/protocol-buffers/protobuf-java/) ([BSD-3-Clause](https://opensource.org/licenses/BSD-3-Clause))
-- [com.networknt:json-schema-validator@1.0.78](https://github.com/networknt/json-schema-validator) ([Apache License Version 2.0](http://repository.jboss.org/licenses/apache-2.0.txt))
-- [com.nimbusds:nimbus-jose-jwt@9.37.3](https://bitbucket.org/connect2id/nimbus-jose-jwt) ([The Apache Software License, Version 2.0](https://www.apache.org/licenses/LICENSE-2.0.txt))
-- [com.pusher:pusher-http-java@1.3.3](http://github.com/pusher/pusher-http-java) ([MIT](https://raw.github.com/pusher/pusher-http-java/master/LICENCE.txt))
-- [com.sun.activation:jakarta.activation@1.2.2](https://github.com/eclipse-ee4j/jaf/jakarta.activation) ([EDL 1.0](http://www.eclipse.org/org/documents/edl-v10.php))
-- [com.sun.istack:istack-commons-runtime@4.1.2](https://projects.eclipse.org/projects/ee4j/istack-commons/istack-commons-runtime) ([Eclipse Distribution License - v 1.0](http://www.eclipse.org/org/documents/edl-v10.php))
-- [com.typesafe.netty:netty-reactive-streams@2.0.4](https://github.com/playframework/netty-reactive-streams/netty-reactive-streams) ([Apache License, Version 2.0](http://www.apache.org/licenses/LICENSE-2.0.txt))
-- [com.vdurmont:semver4j@3.1.0](https://github.com/vdurmont/semver4j) ([The MIT License](http://www.opensource.org/licenses/mit-license.php))
-- [com.zaxxer:HikariCP@5.0.1](https://github.com/brettwooldridge/HikariCP) ([The Apache Software License, Version 2.0](http://www.apache.org/licenses/LICENSE-2.0.txt))
-- [commons-codec:commons-codec@1.15](https://commons.apache.org/proper/commons-codec/) ([Apache License, Version 2.0](https://www.apache.org/licenses/LICENSE-2.0.txt))
-- [commons-logging:commons-logging@1.2](http://commons.apache.org/proper/commons-logging/) ([The Apache Software License, Version 2.0](http://www.apache.org/licenses/LICENSE-2.0.txt))
-- [io.grpc:grpc-api@1.53.0](https://github.com/grpc/grpc-java) ([Apache 2.0](https://opensource.org/licenses/Apache-2.0))
-- [io.grpc:grpc-context@1.53.0](https://github.com/grpc/grpc-java) ([Apache 2.0](https://opensource.org/licenses/Apache-2.0))
-- [io.grpc:grpc-core@1.53.0](https://github.com/grpc/grpc-java) ([Apache 2.0](https://opensource.org/licenses/Apache-2.0))
-- [io.grpc:grpc-netty@1.53.0](https://github.com/grpc/grpc-java) ([Apache 2.0](https://opensource.org/licenses/Apache-2.0))
-- [io.grpc:grpc-protobuf@1.53.0](https://github.com/grpc/grpc-java) ([Apache 2.0](https://opensource.org/licenses/Apache-2.0))
-- [io.grpc:grpc-protobuf-lite@1.53.0](https://github.com/grpc/grpc-java) ([Apache 2.0](https://opensource.org/licenses/Apache-2.0))
-- [io.grpc:grpc-stub@1.53.0](https://github.com/grpc/grpc-java) ([Apache 2.0](https://opensource.org/licenses/Apache-2.0))
-- [io.micrometer:micrometer-commons@1.11.11](https://github.com/micrometer-metrics/micrometer) ([The Apache Software License, Version 2.0](http://www.apache.org/licenses/LICENSE-2.0.txt))
-- [io.micrometer:micrometer-core@1.11.11](https://github.com/micrometer-metrics/micrometer) ([The Apache Software License, Version 2.0](http://www.apache.org/licenses/LICENSE-2.0.txt))
-- [io.micrometer:micrometer-observation@1.11.11](https://github.com/micrometer-metrics/micrometer) ([The Apache Software License, Version 2.0](http://www.apache.org/licenses/LICENSE-2.0.txt))
-- [io.micrometer:micrometer-registry-prometheus@1.11.11](https://github.com/micrometer-metrics/micrometer) ([The Apache Software License, Version 2.0](http://www.apache.org/licenses/LICENSE-2.0.txt))
-- [io.netty:netty-buffer@4.1.109.Final](https://netty.io/netty-buffer/) ([Apache License, Version 2.0](https://www.apache.org/licenses/LICENSE-2.0))
-- [io.netty:netty-codec@4.1.109.Final](https://netty.io/netty-codec/) ([Apache License, Version 2.0](https://www.apache.org/licenses/LICENSE-2.0))
-- [io.netty:netty-codec-dns@4.1.109.Final](https://netty.io/netty-codec-dns/) ([Apache License, Version 2.0](https://www.apache.org/licenses/LICENSE-2.0))
-- [io.netty:netty-codec-http@4.1.109.Final](https://netty.io/netty-codec-http/) ([Apache License, Version 2.0](https://www.apache.org/licenses/LICENSE-2.0))
-- [io.netty:netty-codec-http2@4.1.109.Final](https://netty.io/netty-codec-http2/) ([Apache License, Version 2.0](https://www.apache.org/licenses/LICENSE-2.0))
-- [io.netty:netty-codec-socks@4.1.109.Final](https://netty.io/netty-codec-socks/) ([Apache License, Version 2.0](https://www.apache.org/licenses/LICENSE-2.0))
-- [io.netty:netty-common@4.1.109.Final](https://netty.io/netty-common/) ([Apache License, Version 2.0](https://www.apache.org/licenses/LICENSE-2.0))
-- [io.netty:netty-handler@4.1.109.Final](https://netty.io/netty-handler/) ([Apache License, Version 2.0](https://www.apache.org/licenses/LICENSE-2.0))
-- [io.netty:netty-handler-proxy@4.1.109.Final](https://netty.io/netty-handler-proxy/) ([Apache License, Version 2.0](https://www.apache.org/licenses/LICENSE-2.0))
-- [io.netty:netty-resolver@4.1.109.Final](https://netty.io/netty-resolver/) ([Apache License, Version 2.0](https://www.apache.org/licenses/LICENSE-2.0))
-- [io.netty:netty-resolver-dns@4.1.109.Final](https://netty.io/netty-resolver-dns/) ([Apache License, Version 2.0](https://www.apache.org/licenses/LICENSE-2.0))
-- [io.netty:netty-resolver-dns-classes-macos@4.1.109.Final](https://netty.io/netty-resolver-dns-classes-macos/) ([Apache License, Version 2.0](https://www.apache.org/licenses/LICENSE-2.0))
-- [io.netty:netty-resolver-dns-native-macos@4.1.109.Final](https://netty.io/netty-resolver-dns-native-macos/) ([Apache License, Version 2.0](https://www.apache.org/licenses/LICENSE-2.0))
-- [io.netty:netty-transport@4.1.109.Final](https://netty.io/netty-transport/) ([Apache License, Version 2.0](https://www.apache.org/licenses/LICENSE-2.0))
-- [io.netty:netty-transport-classes-epoll@4.1.109.Final](https://netty.io/netty-transport-classes-epoll/) ([Apache License, Version 2.0](https://www.apache.org/licenses/LICENSE-2.0))
-- [io.netty:netty-transport-classes-kqueue@4.1.109.Final](https://netty.io/netty-transport-classes-kqueue/) ([Apache License, Version 2.0](https://www.apache.org/licenses/LICENSE-2.0))
-- [io.netty:netty-transport-native-epoll@4.1.109.Final](https://netty.io/netty-transport-native-epoll/) ([Apache License, Version 2.0](https://www.apache.org/licenses/LICENSE-2.0))
-- [io.netty:netty-transport-native-kqueue@4.1.109.Final](https://netty.io/netty-transport-native-kqueue/) ([Apache License, Version 2.0](https://www.apache.org/licenses/LICENSE-2.0))
-- [io.netty:netty-transport-native-unix-common@4.1.109.Final](https://netty.io/netty-transport-native-unix-common/) ([Apache License, Version 2.0](https://www.apache.org/licenses/LICENSE-2.0))
-- [io.perfmark:perfmark-api@0.25.0](https://github.com/perfmark/perfmark) ([Apache 2.0](https://opensource.org/licenses/Apache-2.0))
-- [io.projectreactor:reactor-core@3.5.4](https://github.com/reactor/reactor-core) ([Apache License, Version 2.0](https://www.apache.org/licenses/LICENSE-2.0.txt))
-- [io.projectreactor.netty:reactor-netty-core@1.1.18](https://github.com/reactor/reactor-netty) ([The Apache Software License, Version 2.0](https://www.apache.org/licenses/LICENSE-2.0.txt))
-- [io.projectreactor.netty:reactor-netty-http@1.1.18](https://github.com/reactor/reactor-netty) ([The Apache Software License, Version 2.0](https://www.apache.org/licenses/LICENSE-2.0.txt))
-- [io.prometheus:simpleclient@0.16.0](http://github.com/prometheus/client_java/simpleclient) ([The Apache Software License, Version 2.0](http://www.apache.org/licenses/LICENSE-2.0.txt))
-- [io.prometheus:simpleclient_common@0.16.0](http://github.com/prometheus/client_java/simpleclient_common) ([The Apache Software License, Version 2.0](http://www.apache.org/licenses/LICENSE-2.0.txt))
-- [io.prometheus:simpleclient_tracer_common@0.16.0](http://github.com/prometheus/client_java/simpleclient_tracer/simpleclient_tracer_common) ([The Apache Software License, Version 2.0](http://www.apache.org/licenses/LICENSE-2.0.txt))
-- [io.prometheus:simpleclient_tracer_otel@0.16.0](http://github.com/prometheus/client_java/simpleclient_tracer/simpleclient_tracer_otel) ([The Apache Software License, Version 2.0](http://www.apache.org/licenses/LICENSE-2.0.txt))
-- [io.prometheus:simpleclient_tracer_otel_agent@0.16.0](http://github.com/prometheus/client_java/simpleclient_tracer/simpleclient_tracer_otel_agent) ([The Apache Software License, Version 2.0](http://www.apache.org/licenses/LICENSE-2.0.txt))
-- [io.smallrye:jandex@3.0.5](https://smallrye.io/jandex-parent/jandex) ([Apache License, Version 2.0](https://www.apache.org/licenses/LICENSE-2.0.txt))
-- [io.swagger.core.v3:swagger-annotations-jakarta@2.2.10](https://github.com/swagger-api/swagger-core/modules/swagger-annotations-jakarta) ([Apache License 2.0](http://www.apache.org/licenses/LICENSE-2.0.html))
-- [io.swagger.core.v3:swagger-core-jakarta@2.2.10](https://github.com/swagger-api/swagger-core/modules/swagger-core-jakarta) ([Apache License 2.0](http://www.apache.org/licenses/LICENSE-2.0.html))
-- [io.swagger.core.v3:swagger-models-jakarta@2.2.10](https://github.com/swagger-api/swagger-core/modules/swagger-models-jakarta) ([Apache License 2.0](http://www.apache.org/licenses/LICENSE-2.0.html))
-- [io.undertow:undertow-core@2.3.14.Final](http://www.jboss.org/undertow-parent/undertow-core) ([Apache License Version 2.0](http://repository.jboss.org/licenses/apache-2.0.txt))
-- [io.undertow:undertow-servlet@2.3.12.Final](http://www.jboss.org/undertow-parent/undertow-servlet) ([Apache License Version 2.0](http://repository.jboss.org/licenses/apache-2.0.txt))
-- [io.undertow:undertow-websockets-jsr@2.3.12.Final](http://www.jboss.org/undertow-parent/undertow-websockets-jsr) ([Apache License Version 2.0](http://repository.jboss.org/licenses/apache-2.0.txt))
-- [jakarta.activation:jakarta.activation-api@2.1.3](https://github.com/jakartaee/jaf-api) ([EDL 1.0](http://www.eclipse.org/org/documents/edl-v10.php))
-- [jakarta.annotation:jakarta.annotation-api@2.1.1](https://projects.eclipse.org/projects/ee4j.ca) ([EPL 2.0](http://www.eclipse.org/legal/epl-2.0))
-- [jakarta.inject:jakarta.inject-api@2.0.1](https://github.com/eclipse-ee4j/injection-api) ([The Apache Software License, Version 2.0](http://www.apache.org/licenses/LICENSE-2.0.txt))
-- [jakarta.persistence:jakarta.persistence-api@3.1.0](https://github.com/eclipse-ee4j/jpa-api) ([Eclipse Public License v. 2.0](http://www.eclipse.org/legal/epl-2.0))
-- [jakarta.servlet:jakarta.servlet-api@6.0.0](https://projects.eclipse.org/projects/ee4j.servlet) ([EPL 2.0](http://www.eclipse.org/legal/epl-2.0))
-- [jakarta.transaction:jakarta.transaction-api@2.0.1](https://projects.eclipse.org/projects/ee4j.jta) ([EPL 2.0](http://www.eclipse.org/legal/epl-2.0))
-- [jakarta.validation:jakarta.validation-api@3.0.2](https://beanvalidation.org) ([Apache License 2.0](http://www.apache.org/licenses/LICENSE-2.0.txt))
-- [jakarta.websocket:jakarta.websocket-api@2.1.1](https://projects.eclipse.org/projects/ee4j.websocket) ([Eclipse Public License v. 2.0](https://www.eclipse.org/org/documents/epl-2.0/EPL-2.0.txt))
-- [jakarta.websocket:jakarta.websocket-client-api@2.1.1](https://projects.eclipse.org/projects/ee4j.websocket) ([Eclipse Public License v. 2.0](https://www.eclipse.org/org/documents/epl-2.0/EPL-2.0.txt))
-- [jakarta.xml.bind:jakarta.xml.bind-api@4.0.2](https://github.com/jakartaee/jaxb-api/jakarta.xml.bind-api) ([Eclipse Distribution License - v 1.0](http://www.eclipse.org/org/documents/edl-v10.php))
-- [javax.cache:cache-api@1.1.1](https://github.com/jsr107/jsr107spec) ([Apache License, Version 2.0](https://www.apache.org/licenses/LICENSE-2.0.txt))
-- [net.bytebuddy:byte-buddy@1.14.13](https://bytebuddy.net/byte-buddy) ([Apache License, Version 2.0](https://www.apache.org/licenses/LICENSE-2.0.txt))
-- [net.java.dev.jna:jna@5.13.0](https://github.com/java-native-access/jna) ([LGPL-2.1-or-later](https://www.gnu.org/licenses/old-licenses/lgpl-2.1))
-- [org.antlr:antlr4-runtime@4.10.1](http://www.antlr.org/antlr4-runtime) ([The BSD License](http://www.antlr.org/license.html))
-- [org.apache.commons:commons-collections4@4.4](https://commons.apache.org/proper/commons-collections/) ([Apache License, Version 2.0](https://www.apache.org/licenses/LICENSE-2.0.txt))
-- [org.apache.commons:commons-lang3@3.12.0](https://commons.apache.org/proper/commons-lang/) ([Apache License, Version 2.0](https://www.apache.org/licenses/LICENSE-2.0.txt))
-- [org.apache.commons:commons-text@1.10.0](https://commons.apache.org/proper/commons-text) ([Apache License, Version 2.0](https://www.apache.org/licenses/LICENSE-2.0.txt))
-- [org.apache.httpcomponents:httpclient@4.5.13](http://hc.apache.org/httpcomponents-client) ([Apache License, Version 2.0](http://www.apache.org/licenses/LICENSE-2.0.txt))
-- [org.apache.httpcomponents:httpcore@4.4.16](http://hc.apache.org/httpcomponents-core-ga) ([Apache License, Version 2.0](http://www.apache.org/licenses/LICENSE-2.0.txt))
-- [org.apache.logging.log4j:log4j-api@2.20.0](https://logging.apache.org/log4j/2.x/log4j-api/) ([Apache License, Version 2.0](https://www.apache.org/licenses/LICENSE-2.0.txt))
-- [org.apache.logging.log4j:log4j-to-slf4j@2.20.0](https://logging.apache.org/log4j/2.x/log4j-to-slf4j/) ([Apache License, Version 2.0](https://www.apache.org/licenses/LICENSE-2.0.txt))
-- [org.apache.tomcat.embed:tomcat-embed-el@10.1.20](https://tomcat.apache.org/) ([Apache License, Version 2.0](http://www.apache.org/licenses/LICENSE-2.0.txt))
-- [org.aspectj:aspectjweaver@1.9.22](https://www.eclipse.org/aspectj/) ([Eclipse Public License - v 2.0](https://www.eclipse.org/org/documents/epl-2.0/EPL-2.0.txt))
-- [org.asynchttpclient:async-http-client@2.12.3](http://github.com/AsyncHttpClient/async-http-client/async-http-client) ([The Apache Software License, Version 2.0](http://www.apache.org/licenses/LICENSE-2.0.txt))
-- [org.asynchttpclient:async-http-client-netty-utils@2.12.3](http://github.com/AsyncHttpClient/async-http-client/async-http-client-netty-utils) ([The Apache Software License, Version 2.0](http://www.apache.org/licenses/LICENSE-2.0.txt))
-- [org.camunda.bpm.model:camunda-dmn-model@7.18.5-ee](http://www.camunda.org/camunda-database-settings/camunda-model-apis/camunda-dmn-model) ([The Apache Software License, Version 2.0](http://www.apache.org/licenses/LICENSE-2.0.txt))
-- [org.camunda.bpm.model:camunda-xml-model@7.18.5-ee](http://www.camunda.org/camunda-database-settings/camunda-model-apis/camunda-xml-model) ([The Apache Software License, Version 2.0](http://www.apache.org/licenses/LICENSE-2.0.txt))
-- [org.checkerframework:checker-qual@3.32.0](https://checkerframework.org/) ([The MIT License](http://opensource.org/licenses/MIT))
-- [org.codehaus.mojo:animal-sniffer-annotations@1.21](https://www.mojohaus.org/animal-sniffer/animal-sniffer-annotations) ([MIT license](http://www.opensource.org/licenses/mit-license.php))
-- [org.eclipse.angus:angus-activation@2.0.2](https://github.com/eclipse-ee4j/angus-activation/angus-activation) ([EDL 1.0](http://www.eclipse.org/org/documents/edl-v10.php))
-- [org.eclipse.angus:jakarta.mail@1.1.0](http://eclipse-ee4j.github.io/mail/jakarta.mail) ([EPL 2.0](http://www.eclipse.org/legal/epl-2.0))
-- [org.ehcache:ehcache@3.10.8](http://ehcache.org) ([The Apache Software License, Version 2.0](http://www.apache.org/licenses/LICENSE-2.0.txt))
-- [org.flywaydb:flyway-core@9.16.3](https://flywaydb.org/flyway-core) ([Apache License, Version 2.0](https://flywaydb.org/licenses/flyway-community))
-- [org.freemarker:freemarker@2.3.32](https://freemarker.apache.org/) ([Apache License, Version 2.0](http://www.apache.org/licenses/LICENSE-2.0.txt))
-- [org.glassfish.jaxb:jaxb-core@4.0.5](https://eclipse-ee4j.github.io/jaxb-ri/) ([Eclipse Distribution License - v 1.0](http://www.eclipse.org/org/documents/edl-v10.php))
-- [org.glassfish.jaxb:jaxb-runtime@4.0.5](https://eclipse-ee4j.github.io/jaxb-ri/) ([Eclipse Distribution License - v 1.0](http://www.eclipse.org/org/documents/edl-v10.php))
-- [org.glassfish.jaxb:txw2@4.0.5](https://eclipse-ee4j.github.io/jaxb-ri/) ([Eclipse Distribution License - v 1.0](http://www.eclipse.org/org/documents/edl-v10.php))
-- [org.hdrhistogram:HdrHistogram@2.1.12](http://hdrhistogram.github.io/HdrHistogram/) ([Public Domain, per Creative Commons CC0](http://creativecommons.org/publicdomain/zero/1.0/))
-- [org.hibernate.common:hibernate-commons-annotations@6.0.6.Final](http://hibernate.org) ([GNU Library General Public License v2.1 or later](http://www.opensource.org/licenses/LGPL-2.1))
-- [org.hibernate.orm:hibernate-core@6.2.24.Final](https://hibernate.org/orm) ([GNU Library General Public License v2.1 or later](https://www.opensource.org/licenses/LGPL-2.1))
-- [org.hibernate.validator:hibernate-validator@8.0.1.Final](http://hibernate.org/validator/hibernate-validator) ([Apache License 2.0](http://www.apache.org/licenses/LICENSE-2.0.txt))
-- [org.jboss.logging:jboss-logging@3.5.3.Final](http://www.jboss.org) ([Apache License 2.0](https://repository.jboss.org/licenses/apache-2.0.txt))
-- [org.jboss.threads:jboss-threads@3.5.0.Final](http://www.jboss.org/jboss-threads) ([Apache License 2.0](http://www.apache.org/licenses/LICENSE-2.0.txt))
-- [org.jboss.xnio:xnio-api@3.8.16.Final](http://www.jboss.org/xnio) ([Apache License 2.0](http://repository.jboss.org/licenses/apache-2.0.txt))
-- [org.jboss.xnio:xnio-nio@3.8.16.Final](http://www.jboss.org) ([Apache License 2.0](http://repository.jboss.org/licenses/apache-2.0.txt))
-- [org.latencyutils:LatencyUtils@2.0.3](http://latencyutils.github.io/LatencyUtils/) ([Public Domain, per Creative Commons CC0](http://creativecommons.org/publicdomain/zero/1.0/))
-- [org.mapstruct:mapstruct@1.5.3.Final](http://mapstruct.org/mapstruct/) ([The Apache Software License, Version 2.0](http://www.apache.org/licenses/LICENSE-2.0.txt))
-- [org.openapitools:jackson-databind-nullable@0.2.6](https://github.com/OpenAPITools/jackson-databind-nullable) ([Apache License 2.0](https://www.apache.org/licenses/LICENSE-2.0.html))
-- [org.postgresql:postgresql@42.7.2](https://jdbc.postgresql.org) ([BSD-2-Clause](https://jdbc.postgresql.org/about/license.html))
-- [org.reactivestreams:reactive-streams@1.0.4](http://www.reactive-streams.org/) ([MIT-0](https://spdx.org/licenses/MIT-0.html))
-- [org.slf4j:jul-to-slf4j@2.0.13](http://www.slf4j.org) ([MIT License](http://www.opensource.org/licenses/mit-license.php))
-- [org.slf4j:slf4j-api@2.0.13](http://www.slf4j.org) ([MIT License](http://www.opensource.org/licenses/mit-license.php))
-- [org.springdoc:springdoc-openapi-starter-common@2.1.0](https://springdoc.org/springdoc-openapi-starter-common/) ([The Apache License, Version 2.0](https://www.apache.org/licenses/LICENSE-2.0.txt))
-- [org.springdoc:springdoc-openapi-starter-webmvc-api@2.1.0](https://springdoc.org/springdoc-openapi-starter-webmvc-api/) ([The Apache License, Version 2.0](https://www.apache.org/licenses/LICENSE-2.0.txt))
-- [org.springdoc:springdoc-openapi-starter-webmvc-ui@2.1.0](https://springdoc.org/springdoc-openapi-starter-webmvc-ui/) ([The Apache License, Version 2.0](https://www.apache.org/licenses/LICENSE-2.0.txt))
-- [org.springframework:spring-aop@6.0.19](https://github.com/spring-projects/spring-framework) ([Apache License, Version 2.0](https://www.apache.org/licenses/LICENSE-2.0))
-- [org.springframework:spring-aspects@6.0.19](https://github.com/spring-projects/spring-framework) ([Apache License, Version 2.0](https://www.apache.org/licenses/LICENSE-2.0))
-- [org.springframework:spring-beans@6.0.19](https://github.com/spring-projects/spring-framework) ([Apache License, Version 2.0](https://www.apache.org/licenses/LICENSE-2.0))
-- [org.springframework:spring-context@6.0.19](https://github.com/spring-projects/spring-framework) ([Apache License, Version 2.0](https://www.apache.org/licenses/LICENSE-2.0))
-- [org.springframework:spring-context-support@6.0.19](https://github.com/spring-projects/spring-framework) ([Apache License, Version 2.0](https://www.apache.org/licenses/LICENSE-2.0))
-- [org.springframework:spring-core@6.0.19](https://github.com/spring-projects/spring-framework) ([Apache License, Version 2.0](https://www.apache.org/licenses/LICENSE-2.0))
-- [org.springframework:spring-expression@6.0.19](https://github.com/spring-projects/spring-framework) ([Apache License, Version 2.0](https://www.apache.org/licenses/LICENSE-2.0))
-- [org.springframework:spring-jcl@6.0.19](https://github.com/spring-projects/spring-framework) ([Apache License, Version 2.0](https://www.apache.org/licenses/LICENSE-2.0))
-- [org.springframework:spring-jdbc@6.0.19](https://github.com/spring-projects/spring-framework) ([Apache License, Version 2.0](https://www.apache.org/licenses/LICENSE-2.0))
-- [org.springframework:spring-orm@6.0.19](https://github.com/spring-projects/spring-framework) ([Apache License, Version 2.0](https://www.apache.org/licenses/LICENSE-2.0))
-- [org.springframework:spring-tx@6.0.19](https://github.com/spring-projects/spring-framework) ([Apache License, Version 2.0](https://www.apache.org/licenses/LICENSE-2.0))
-- [org.springframework:spring-web@6.0.19](https://github.com/spring-projects/spring-framework) ([Apache License, Version 2.0](https://www.apache.org/licenses/LICENSE-2.0))
-- [org.springframework:spring-webflux@6.0.19](https://github.com/spring-projects/spring-framework) ([Apache License, Version 2.0](https://www.apache.org/licenses/LICENSE-2.0))
-- [org.springframework:spring-webmvc@6.0.19](https://github.com/spring-projects/spring-framework) ([Apache License, Version 2.0](https://www.apache.org/licenses/LICENSE-2.0))
-- [org.springframework.boot:spring-boot@3.1.11](https://spring.io/projects/spring-boot) ([Apache License, Version 2.0](https://www.apache.org/licenses/LICENSE-2.0))
-- [org.springframework.boot:spring-boot-actuator@3.1.11](https://spring.io/projects/spring-boot) ([Apache License, Version 2.0](https://www.apache.org/licenses/LICENSE-2.0))
-- [org.springframework.boot:spring-boot-actuator-autoconfigure@3.1.11](https://spring.io/projects/spring-boot) ([Apache License, Version 2.0](https://www.apache.org/licenses/LICENSE-2.0))
-- [org.springframework.boot:spring-boot-autoconfigure@3.1.11](https://spring.io/projects/spring-boot) ([Apache License, Version 2.0](https://www.apache.org/licenses/LICENSE-2.0))
-- [org.springframework.boot:spring-boot-starter@3.1.11](https://spring.io/projects/spring-boot) ([Apache License, Version 2.0](https://www.apache.org/licenses/LICENSE-2.0))
-- [org.springframework.boot:spring-boot-starter-actuator@3.1.11](https://spring.io/projects/spring-boot) ([Apache License, Version 2.0](https://www.apache.org/licenses/LICENSE-2.0))
-- [org.springframework.boot:spring-boot-starter-aop@3.1.11](https://spring.io/projects/spring-boot) ([Apache License, Version 2.0](https://www.apache.org/licenses/LICENSE-2.0))
-- [org.springframework.boot:spring-boot-starter-data-jpa@3.1.11](https://spring.io/projects/spring-boot) ([Apache License, Version 2.0](https://www.apache.org/licenses/LICENSE-2.0))
-- [org.springframework.boot:spring-boot-starter-freemarker@3.1.11](https://spring.io/projects/spring-boot) ([Apache License, Version 2.0](https://www.apache.org/licenses/LICENSE-2.0))
-- [org.springframework.boot:spring-boot-starter-jdbc@3.1.11](https://spring.io/projects/spring-boot) ([Apache License, Version 2.0](https://www.apache.org/licenses/LICENSE-2.0))
-- [org.springframework.boot:spring-boot-starter-json@3.1.11](https://spring.io/projects/spring-boot) ([Apache License, Version 2.0](https://www.apache.org/licenses/LICENSE-2.0))
-- [org.springframework.boot:spring-boot-starter-logging@3.1.11](https://spring.io/projects/spring-boot) ([Apache License, Version 2.0](https://www.apache.org/licenses/LICENSE-2.0))
-- [org.springframework.boot:spring-boot-starter-mail@3.1.11](https://spring.io/projects/spring-boot) ([Apache License, Version 2.0](https://www.apache.org/licenses/LICENSE-2.0))
-- [org.springframework.boot:spring-boot-starter-oauth2-resource-server@3.1.11](https://spring.io/projects/spring-boot) ([Apache License, Version 2.0](https://www.apache.org/licenses/LICENSE-2.0))
-- [org.springframework.boot:spring-boot-starter-reactor-netty@3.1.11](https://spring.io/projects/spring-boot) ([Apache License, Version 2.0](https://www.apache.org/licenses/LICENSE-2.0))
-- [org.springframework.boot:spring-boot-starter-security@3.1.11](https://spring.io/projects/spring-boot) ([Apache License, Version 2.0](https://www.apache.org/licenses/LICENSE-2.0))
-- [org.springframework.boot:spring-boot-starter-undertow@3.1.11](https://spring.io/projects/spring-boot) ([Apache License, Version 2.0](https://www.apache.org/licenses/LICENSE-2.0))
-- [org.springframework.boot:spring-boot-starter-validation@3.1.11](https://spring.io/projects/spring-boot) ([Apache License, Version 2.0](https://www.apache.org/licenses/LICENSE-2.0))
-- [org.springframework.boot:spring-boot-starter-web@3.1.11](https://spring.io/projects/spring-boot) ([Apache License, Version 2.0](https://www.apache.org/licenses/LICENSE-2.0))
-- [org.springframework.data:spring-data-commons@3.1.11](https://spring.io/projects/spring-data) ([Apache License, Version 2.0](https://www.apache.org/licenses/LICENSE-2.0))
-- [org.springframework.data:spring-data-jpa@3.1.11](https://projects.spring.io/spring-data-jpa) ([Apache License, Version 2.0](https://www.apache.org/licenses/LICENSE-2.0))
-- [org.springframework.retry:spring-retry@2.0.5](https://www.springsource.org) ([Apache 2.0](https://www.apache.org/licenses/LICENSE-2.0.txt))
-- [org.springframework.security:spring-security-config@6.1.9](https://spring.io/projects/spring-security) ([Apache License, Version 2.0](https://www.apache.org/licenses/LICENSE-2.0))
-- [org.springframework.security:spring-security-core@6.1.9](https://spring.io/projects/spring-security) ([Apache License, Version 2.0](https://www.apache.org/licenses/LICENSE-2.0))
-- [org.springframework.security:spring-security-crypto@6.1.9](https://spring.io/projects/spring-security) ([Apache License, Version 2.0](https://www.apache.org/licenses/LICENSE-2.0))
-- [org.springframework.security:spring-security-data@6.1.9](https://spring.io/projects/spring-security) ([Apache License, Version 2.0](https://www.apache.org/licenses/LICENSE-2.0))
-- [org.springframework.security:spring-security-oauth2-core@6.1.9](https://spring.io/projects/spring-security) ([Apache License, Version 2.0](https://www.apache.org/licenses/LICENSE-2.0))
-- [org.springframework.security:spring-security-oauth2-jose@6.1.9](https://spring.io/projects/spring-security) ([Apache License, Version 2.0](https://www.apache.org/licenses/LICENSE-2.0))
-- [org.springframework.security:spring-security-oauth2-resource-server@6.1.9](https://spring.io/projects/spring-security) ([Apache License, Version 2.0](https://www.apache.org/licenses/LICENSE-2.0))
-- [org.springframework.security:spring-security-web@6.1.9](https://spring.io/projects/spring-security) ([Apache License, Version 2.0](https://www.apache.org/licenses/LICENSE-2.0))
-- [org.webjars:swagger-ui@4.18.2](http://webjars.org) ([Apache 2.0](https://github.com/swagger-api/swagger-ui))
-- [org.wildfly.client:wildfly-client-config@1.0.1.Final](http://www.jboss.org/wildfly-client-config) ([Apache License 2.0](http://repository.jboss.org/licenses/apache-2.0.txt))
-- [org.wildfly.common:wildfly-common@1.6.0.Final](http://www.jboss.org/wildfly-common) ([Apache License 2.0](http://repository.jboss.org/licenses/apache-2.0.txt))
-- [org.yaml:snakeyaml@2.0](https://bitbucket.org/snakeyaml/snakeyaml) ([Apache License, Version 2.0](http://www.apache.org/licenses/LICENSE-2.0.txt))
-- [software.amazon.awssdk:annotations@2.20.48](https://aws.amazon.com/sdkforjava/core/annotations) ([Apache License, Version 2.0](https://aws.amazon.com/apache2.0))
-- [software.amazon.awssdk:apache-client@2.20.48](https://aws.amazon.com/sdkforjava/http-clients/apache-client) ([Apache License, Version 2.0](https://aws.amazon.com/apache2.0))
-- [software.amazon.awssdk:auth@2.20.48](https://aws.amazon.com/sdkforjava) ([Apache License, Version 2.0](https://aws.amazon.com/apache2.0))
-- [software.amazon.awssdk:aws-core@2.20.48](https://aws.amazon.com/sdkforjava) ([Apache License, Version 2.0](https://aws.amazon.com/apache2.0))
-- [software.amazon.awssdk:aws-query-protocol@2.20.48](https://aws.amazon.com/sdkforjava) ([Apache License, Version 2.0](https://aws.amazon.com/apache2.0))
-- [software.amazon.awssdk:endpoints-spi@2.20.48](https://aws.amazon.com/sdkforjava/core/endpoints-spi) ([Apache License, Version 2.0](https://aws.amazon.com/apache2.0))
-- [software.amazon.awssdk:http-client-spi@2.20.48](https://aws.amazon.com/sdkforjava/http-client-spi) ([Apache License, Version 2.0](https://aws.amazon.com/apache2.0))
-- [software.amazon.awssdk:json-utils@2.20.48](https://aws.amazon.com/sdkforjava) ([Apache License, Version 2.0](https://aws.amazon.com/apache2.0))
-- [software.amazon.awssdk:metrics-spi@2.20.48](https://aws.amazon.com/sdkforjava/core/metrics-spi) ([Apache License, Version 2.0](https://aws.amazon.com/apache2.0))
-- [software.amazon.awssdk:netty-nio-client@2.20.48](https://aws.amazon.com/sdkforjava/http-clients/netty-nio-client) ([Apache License, Version 2.0](https://aws.amazon.com/apache2.0))
-- [software.amazon.awssdk:profiles@2.20.48](https://aws.amazon.com/sdkforjava) ([Apache License, Version 2.0](https://aws.amazon.com/apache2.0))
-- [software.amazon.awssdk:protocol-core@2.20.48](https://aws.amazon.com/sdkforjava) ([Apache License, Version 2.0](https://aws.amazon.com/apache2.0))
-- [software.amazon.awssdk:rds@2.20.48](https://aws.amazon.com/sdkforjava) ([Apache License, Version 2.0](https://aws.amazon.com/apache2.0))
-- [software.amazon.awssdk:regions@2.20.48](https://aws.amazon.com/sdkforjava/core/regions) ([Apache License, Version 2.0](https://aws.amazon.com/apache2.0))
-- [software.amazon.awssdk:sdk-core@2.20.48](https://aws.amazon.com/sdkforjava) ([Apache License, Version 2.0](https://aws.amazon.com/apache2.0))
-- [software.amazon.awssdk:sts@2.20.48](https://aws.amazon.com/sdkforjava) ([Apache License, Version 2.0](https://aws.amazon.com/apache2.0))
-- [software.amazon.awssdk:third-party-jackson-core@2.20.48](https://aws.amazon.com/sdkforjava) ([Apache License, Version 2.0](https://aws.amazon.com/apache2.0))
-- [software.amazon.awssdk:utils@2.20.48](https://aws.amazon.com/sdkforjava/utils) ([Apache License, Version 2.0](https://aws.amazon.com/apache2.0))
-- [software.amazon.eventstream:eventstream@1.0.1](https://github.com/awslabs/aws-eventstream-java) ([Apache License, Version 2.0](https://aws.amazon.com/apache2.0))
-- [software.amazon.jdbc:aws-advanced-jdbc-wrapper@1.0.2](https://github.com/awslabs/aws-advanced-jdbc-wrapper) ([Apache 2.0](https://www.apache.org/licenses/LICENSE-2.0))
-
-### Web Modeler Dependencies (websockets)
-
-- [brick/math@0.12.1](https://github.com/brick/math.git) (MIT)
-- [carbonphp/carbon-doctrine-types@3.2.0](https://github.com/CarbonPHP/carbon-doctrine-types.git) (MIT)
-- [clue/redis-protocol@v0.3.2](https://github.com/clue/redis-protocol.git) (MIT)
-- [clue/redis-react@v2.7.0](https://github.com/clue/reactphp-redis.git) (MIT)
-- [dflydev/dot-access-data@v3.0.3](https://github.com/dflydev/dflydev-dot-access-data.git) (MIT)
-- [doctrine/inflector@2.0.10](https://github.com/doctrine/inflector.git) (MIT)
-- [doctrine/lexer@3.0.1](https://github.com/doctrine/lexer.git) (MIT)
-- [dragonmantank/cron-expression@v3.3.3](https://github.com/dragonmantank/cron-expression.git) (MIT)
-- [egulias/email-validator@4.0.2](https://github.com/egulias/EmailValidator.git) (MIT)
-- [evenement/evenement@v3.0.2](https://github.com/igorw/evenement.git) (MIT)
-- [fruitcake/php-cors@v1.3.0](https://github.com/fruitcake/php-cors.git) (MIT)
-- [graham-campbell/result-type@v1.1.3](https://github.com/GrahamCampbell/Result-Type.git) (MIT)
-- [guzzlehttp/guzzle@7.9.2](https://github.com/guzzle/guzzle.git) (MIT)
-- [guzzlehttp/promises@2.0.3](https://github.com/guzzle/promises.git) (MIT)
-- [guzzlehttp/psr7@2.7.0](https://github.com/guzzle/psr7.git) (MIT)
-- [guzzlehttp/uri-template@v1.0.3](https://github.com/guzzle/uri-template.git) (MIT)
-- [laravel/framework@v11.21.0](https://github.com/laravel/framework.git) (MIT)
-- [laravel/prompts@v0.1.25](https://github.com/laravel/prompts.git) (MIT)
-- [laravel/reverb@v1.2.0](https://github.com/laravel/reverb.git) (MIT)
-- [laravel/serializable-closure@v1.3.4](https://github.com/laravel/serializable-closure.git) (MIT)
-- [laravel/tinker@v2.9.0](https://github.com/laravel/tinker.git) (MIT)
-- [league/commonmark@2.5.3](https://github.com/thephpleague/commonmark.git) (BSD-3-Clause)
-- [league/config@v1.2.0](https://github.com/thephpleague/config.git) (BSD-3-Clause)
-- [league/flysystem@3.28.0](https://github.com/thephpleague/flysystem.git) (MIT)
-- [league/flysystem-local@3.28.0](https://github.com/thephpleague/flysystem-local.git) (MIT)
-- [league/mime-type-detection@1.15.0](https://github.com/thephpleague/mime-type-detection.git) (MIT)
-- [monolog/monolog@3.7.0](https://github.com/Seldaek/monolog.git) (MIT)
-- [nesbot/carbon@3.8.0](https://github.com/briannesbitt/Carbon.git) (MIT)
-- [nette/schema@v1.3.0](https://github.com/nette/schema.git) (BSD-3-Clause)
-- [nette/utils@v4.0.5](https://github.com/nette/utils.git) (BSD-3-Clause)
-- [nikic/php-parser@v5.0.2](https://github.com/nikic/PHP-Parser.git) (BSD-3-Clause)
-- [nunomaduro/termwind@v2.0.1](https://github.com/nunomaduro/termwind.git) (MIT)
-- [paragonie/random_compat@v9.99.100](https://github.com/paragonie/random_compat.git) (MIT)
-- [paragonie/sodium_compat@v1.21.1](https://github.com/paragonie/sodium_compat.git) (ISC)
-- [phpoption/phpoption@1.9.3](https://github.com/schmittjoh/php-option.git) (Apache-2.0)
-- [psr/clock@1.0.0](https://github.com/php-fig/clock.git) (MIT)
-- [psr/container@2.0.2](https://github.com/php-fig/container.git) (MIT)
-- [psr/event-dispatcher@1.0.0](https://github.com/php-fig/event-dispatcher.git) (MIT)
-- [psr/http-client@1.0.3](https://github.com/php-fig/http-client.git) (MIT)
-- [psr/http-factory@1.1.0](https://github.com/php-fig/http-factory.git) (MIT)
-- [psr/http-message@2.0](https://github.com/php-fig/http-message.git) (MIT)
-- [psr/log@3.0.1](https://github.com/php-fig/log.git) (MIT)
-- [psr/simple-cache@3.0.0](https://github.com/php-fig/simple-cache.git) (MIT)
-- [psy/psysh@v0.12.3](https://github.com/bobthecow/psysh.git) (MIT)
-- [pusher/pusher-php-server@7.2.4](https://github.com/pusher/pusher-http-php.git) (MIT)
-- [ralouphie/getallheaders@3.0.3](https://github.com/ralouphie/getallheaders.git) (MIT)
-- [ramsey/collection@2.0.0](https://github.com/ramsey/collection.git) (MIT)
-- [ramsey/uuid@4.7.6](https://github.com/ramsey/uuid.git) (MIT)
-- [ratchet/rfc6455@v0.3.1](https://github.com/ratchetphp/RFC6455.git) (MIT)
-- [react/cache@v1.2.0](https://github.com/reactphp/cache.git) (MIT)
-- [react/dns@v1.13.0](https://github.com/reactphp/dns.git) (MIT)
-- [react/event-loop@v1.5.0](https://github.com/reactphp/event-loop.git) (MIT)
-- [react/promise@v3.2.0](https://github.com/reactphp/promise.git) (MIT)
-- [react/promise-timer@v1.11.0](https://github.com/reactphp/promise-timer.git) (MIT)
-- [react/socket@v1.16.0](https://github.com/reactphp/socket.git) (MIT)
-- [react/stream@v1.4.0](https://github.com/reactphp/stream.git) (MIT)
-- [symfony/clock@v7.1.1](https://github.com/symfony/clock.git) (MIT)
-- [symfony/console@v7.1.3](https://github.com/symfony/console.git) (MIT)
-- [symfony/css-selector@v7.1.1](https://github.com/symfony/css-selector.git) (MIT)
-- [symfony/deprecation-contracts@v3.5.0](https://github.com/symfony/deprecation-contracts.git) (MIT)
-- [symfony/error-handler@v7.1.3](https://github.com/symfony/error-handler.git) (MIT)
-- [symfony/event-dispatcher@v7.1.1](https://github.com/symfony/event-dispatcher.git) (MIT)
-- [symfony/event-dispatcher-contracts@v3.5.0](https://github.com/symfony/event-dispatcher-contracts.git) (MIT)
-- [symfony/finder@v7.1.3](https://github.com/symfony/finder.git) (MIT)
-- [symfony/http-foundation@v7.1.3](https://github.com/symfony/http-foundation.git) (MIT)
-- [symfony/http-kernel@v7.1.3](https://github.com/symfony/http-kernel.git) (MIT)
-- [symfony/mailer@v7.1.2](https://github.com/symfony/mailer.git) (MIT)
-- [symfony/mime@v7.1.2](https://github.com/symfony/mime.git) (MIT)
-- [symfony/polyfill-ctype@v1.30.0](https://github.com/symfony/polyfill-ctype.git) (MIT)
-- [symfony/polyfill-intl-grapheme@v1.30.0](https://github.com/symfony/polyfill-intl-grapheme.git) (MIT)
-- [symfony/polyfill-intl-idn@v1.30.0](https://github.com/symfony/polyfill-intl-idn.git) (MIT)
-- [symfony/polyfill-intl-normalizer@v1.30.0](https://github.com/symfony/polyfill-intl-normalizer.git) (MIT)
-- [symfony/polyfill-mbstring@v1.30.0](https://github.com/symfony/polyfill-mbstring.git) (MIT)
-- [symfony/polyfill-php72@v1.30.0](https://github.com/symfony/polyfill-php72.git) (MIT)
-- [symfony/polyfill-php80@v1.30.0](https://github.com/symfony/polyfill-php80.git) (MIT)
-- [symfony/polyfill-php83@v1.30.0](https://github.com/symfony/polyfill-php83.git) (MIT)
-- [symfony/polyfill-uuid@v1.30.0](https://github.com/symfony/polyfill-uuid.git) (MIT)
-- [symfony/process@v7.1.3](https://github.com/symfony/process.git) (MIT)
-- [symfony/routing@v7.1.3](https://github.com/symfony/routing.git) (MIT)
-- [symfony/service-contracts@v3.5.0](https://github.com/symfony/service-contracts.git) (MIT)
-- [symfony/string@v7.1.3](https://github.com/symfony/string.git) (MIT)
-- [symfony/translation@v7.1.3](https://github.com/symfony/translation.git) (MIT)
-- [symfony/translation-contracts@v3.5.0](https://github.com/symfony/translation-contracts.git) (MIT)
-- [symfony/uid@v7.1.1](https://github.com/symfony/uid.git) (MIT)
-- [symfony/var-dumper@v7.1.3](https://github.com/symfony/var-dumper.git) (MIT)
-- [tijsverkoyen/css-to-inline-styles@v2.2.7](https://github.com/tijsverkoyen/CssToInlineStyles.git) (BSD-3-Clause)
-- [vlucas/phpdotenv@v5.6.1](https://github.com/vlucas/phpdotenv.git) (BSD-3-Clause)
-- [voku/portable-ascii@2.0.1](https://github.com/voku/portable-ascii.git) (MIT)
-- [webmozart/assert@1.11.0](https://github.com/webmozarts/assert.git) (MIT)
+- **Dependencies:** SBOM CycloneDX files with up-to-date lists of third party libraries used and their licenses can be requested [on demand](mailto:dependency-request@camunda.com).
+- **Source code:** Access to source code is provided [on demand](mailto:dependency-request@camunda.com).
diff --git a/versioned_docs/version-8.2/reference/img/channels.png b/versioned_docs/version-8.2/reference/img/channels.png
new file mode 100644
index 0000000000..4964fadbba
Binary files /dev/null and b/versioned_docs/version-8.2/reference/img/channels.png differ
diff --git a/versioned_docs/version-8.2/reference/img/diagram-releases.png b/versioned_docs/version-8.2/reference/img/diagram-releases.png
new file mode 100644
index 0000000000..f06ee97108
Binary files /dev/null and b/versioned_docs/version-8.2/reference/img/diagram-releases.png differ
diff --git a/versioned_docs/version-8.2/reference/release-policy.md b/versioned_docs/version-8.2/reference/release-policy.md
index f0ea1514c4..fc32d16ee9 100644
--- a/versioned_docs/version-8.2/reference/release-policy.md
+++ b/versioned_docs/version-8.2/reference/release-policy.md
@@ -1,59 +1,111 @@
---
id: release-policy
title: "Release policy"
+description: "Learn more about Camunda releases, including alpha features and alpha releases."
---
-Camunda 8 follows the [Camunda release policy](https://camunda.com/release-policy/) with some specific clarifications which can be found below.
+Camunda 8 follows the [Camunda release policy](https://camunda.com/release-policy/) with the following specific clarifications.
+
+:::info
+You can find deprecation and support announcements on the [Announcements](announcements.md) page.
+:::
+
+![Stable and alpha channels when provisioning a cluster](./img/diagram-releases.png)
+
+## Alpha features and releases
+
+It is important to understand the different ways the term "alpha" is used in the context of Camunda releases and features.
+
+### Alpha feature
+
+Refers to a feature or component released as an alpha version, in an early state for you to test and participate in development by sharing your feedback before the feature reaches [general availability (GA)](alpha-features.md#general-availability-ga). Some alpha features require turning on for your cluster before you can use them. See [alpha features](alpha-features.md).
+
+### Alpha release
+
+Refers to a release made available between minor versions that allows you to preview an upcoming minor version and the alpha features included (for example, `8.2.0-alpha1`, `8.2.0-alpha2`, and so on). Camunda strives to release this type of release on a monthly basis. To learn more about the alpha features included in each alpha release, see [release notes](release-notes.md).
:::note
-Interested in deprecation and support announcements? Read more on the [Announcements](announcements.md) page.
+- An alpha release can also be made available where the entire version is an alpha with [alpha limitations](alpha-features.md#alpha).
+- Additionally, "Alpha channel" refers to the channel you can use when provisioning a SaaS cluster. See [alpha channel](#alpha-channel).
:::
-## Provisioning in SaaS
+## SaaS provisioning
-In our managed service, we differentiate between components that are part of a Camunda 8 cluster and components that are outside of the cluster.
+In Camunda 8 SaaS we differentiate between components that are part of a Camunda 8 cluster (cluster components), and components outside the cluster (non-cluster components).
-A cluster usually consists of:
+### Cluster components
-- Zeebe
-- Operate
-- Tasklist
-- Optimize
+A cluster typically consists of the following components:
-For components **outside of the cluster**, we release new versions continuously and update customers to the latest version automatically whenever it is ready to be shipped.
+- [Zeebe](/components/zeebe/zeebe-overview.md)
+- [Operate](/components/operate/operate-introduction.md)
+- [Tasklist](/components/tasklist/introduction-to-tasklist.md)
+- [Optimize]($optimize$/components/what-is-optimize)
-These components include:
+You can provision cluster components using one of two channels, following the [Camunda release policy](https://camunda.com/release-policy/).
-- Modeler (Web)
-- Connectors
-- Console
+![Stable and alpha channels when provisioning a cluster](./img/channels.png)
-Admins can [enable alpha features](/docs/components/console/manage-organization/enable-alpha-features.md) for components outside of the cluster in the organization settings screen.
+#### Stable channel
-For components inside a **cluster**, Camunda provides two channels for provisioning and follows the [Camunda release policy](https://camunda.com/release-policy/):
+You can use the **Stable** channel to access [general availability](alpha-features.md#general-availability-ga) features for cluster components.
-- **Stable**: General availability features for cluster components are available through the stable channel. This channel provides the latest feature and patch releases ready for most users at minimal risk. The releases follow semantic versioning and can be updated to the next minor or patch release without data loss.
-- **Alpha**: Alpha features for cluster components are available through the alpha channel. This channel provides preview releases in preparation for the next stable release. They provide a short-term stability point to test new features and give feedback before they are released to the stable channel. Try these to ensure the upcoming release works with your infrastructure. These releases cannot be updated to a newer release, and therefore are not meant to be used in production.
+- Provides the latest feature and patch releases ready for most users at minimal risk.
+- Releases follow semantic versioning and can be updated to the next minor or patch release without data loss.
+- On the stable channel, all supported minor versions are made available for provisioning.
-On the stable channel, the last three supported minor versions are made available for provisioning.
+#### Alpha channel
-### New versions
+You can use the **Alpha** channel to access [alpha features](alpha-features.md) and patch releases for cluster components.
+
+- Provides alpha releases to preview and prepare for the next stable release.
+- Alpha releases provide a short-term stability point to test new features and give feedback before they are released to the stable channel. Use an alpha release to test the upcoming minor release with your infrastructure.
+- Alpha releases cannot be updated to a newer release, and so are not suitable for use in production.
+
+### Non-cluster components
-Whenever a new Camunda 8 version is released, we do our best to provide the new version on our managed service at the same time. We add a notice to Console, recommending an update to the latest version.
+Non-cluster components include:
+
+- [Modeler (Web)](/components/modeler/web-modeler/launch-web-modeler.md)
+- [Connectors](/components/console/introduction-to-console.md)
+- [Console](/components/console/introduction-to-console.md)
+
+Non-cluster component versions are released continuously.
+
+- Customers are automatically updated to the latest component version when it is ready for release.
+- Admins can [enable alpha features](/components/console/manage-organization/enable-alpha-features.md) for non-cluster components in organization settings.
+
+### New Camunda 8 versions
+
+When a new Camunda 8 version is released, we try to provide the new version on our managed service at the same time.
+
+An **Update available** notification is shown in Console, recommending that you update to the latest version.
![Console with notice to update the cluster in Camunda 8 SaaS](img/update-console.png)
-#### Updates or restart for critical issues
+#### Generation names
-In our managed service we reserve the right to force update or restart a cluster immediately and without notice in advance if there is a critical security or stability issue.
+As of Camunda 8.5.0, the generation naming scheme in Camunda 8 SaaS changed to no longer include the patch version.
+
+- The naming scheme used for the Camunda 8.5 generations is `Camunda .+gen`, where `N` is incremented with every atomic change to the component version set.
+
+- This decouples the generation name from the particular patch level of the components it contains, as some component versions such as Connectors are decoupled from other components.
+
+- You can learn about the particular component patch version changes in the update dialogue to the latest generation available.
+
+#### Update or restart for critical issues
+
+In our managed service, Camunda reserves the right to force update or restart a cluster immediately and without notice in advance if there is a critical security or stability issue.
## Self-Managed
-Whenever a new Camunda 8 version is released, Camunda 8 Self-Managed enterprise customers will be notified via email.
+When a new Camunda 8 version is released, Camunda 8 Self-Managed enterprise customers are notified via email.
-If you are not an enterprise customer, you can stay up to date via [release blogs](https://camunda.com/blog/category/release-notes/), the [announcements page](/reference/announcements.md), or releases on [GitHub](https://github.com/camunda) and [Docker Hub](https://hub.docker.com/u/camunda).
+:::info
+Non-enterprise customers can stay up to date via [release blogs](https://camunda.com/blog/category/releases/), [announcements](announcements.md), or releases on [GitHub](https://github.com/camunda) and [Docker Hub](https://hub.docker.com/u/camunda).
+:::
### Helm chart
diff --git a/versioned_docs/version-8.3/apis-tools/java-client-examples/cluster-topology-request.md b/versioned_docs/version-8.3/apis-tools/java-client-examples/cluster-topology-request.md
index 8c3e2f4761..c38a21a2e6 100644
--- a/versioned_docs/version-8.3/apis-tools/java-client-examples/cluster-topology-request.md
+++ b/versioned_docs/version-8.3/apis-tools/java-client-examples/cluster-topology-request.md
@@ -15,7 +15,6 @@ Run Zeebe broker with endpoint `localhost:26500` (default).
## TopologyViewer.java
-/tree/main/zeebe-client-plain-java
[Source on GitHub](https://github.com/camunda-community-hub/camunda-8-examples/blob/main/zeebe-client-plain-java/src/main/java/io/camunda/zeebe/example/cluster/TopologyViewer.java)
```java
diff --git a/versioned_docs/version-8.3/components/modeler/bpmn/message-events/message-events.md b/versioned_docs/version-8.3/components/modeler/bpmn/message-events/message-events.md
index bf7cc600fa..b358683f55 100644
--- a/versioned_docs/version-8.3/components/modeler/bpmn/message-events/message-events.md
+++ b/versioned_docs/version-8.3/components/modeler/bpmn/message-events/message-events.md
@@ -16,14 +16,29 @@ When a process is deployed, it creates a message subscription for each message s
When the message subscription is created, a message can be correlated to the start event if the message name matches. On correlating the message, a new process instance is created and the corresponding message start event is activated.
+### Message correlation
+
+When the message subscription is created, a message can be correlated to the start event if the message name matches. On correlating the message, a new process instance is created and the corresponding message start event is activated.
+
Messages are **not** correlated if they were published before the process was deployed or if a new version of the process is deployed without a proper start event.
-The `correlationKey` of a published message can be used to control the process instance creation. If an instance of this process is active (independently from its version) and it was triggered by a message with the same `correlationKey`, the message is **not** correlated and no new instance is created. If the message has a time-to-live (TTL) > 0, it is buffered.
+The `correlationKey` of a published message can be used to control the process instance creation.
-When the active process instance is completed or terminated and a message with the same `correlationKey` and a matching message name is buffered (i.e. TTL > 0), this message is correlated and a new instance of the latest version of the process is created.
+- If an instance of this process is active (independently from its version) and it was triggered by a message with the same `correlationKey`, the message is **not** correlated and no new instance is created. If the message has a time-to-live (TTL) > 0, it is buffered.
+- When the active process instance is completed or terminated and a message with the same `correlationKey` and a matching message name is buffered (that is, TTL > 0), this message is correlated and a new instance of the latest version of the process is created.
If the `correlationKey` of a message is empty, it creates a new process instance and does not check if an instance is already active.
+:::note
+
+You do not specify a `correlationKey` for a message start event in the BPMN model when designing a process.
+
+- When an application sends a message that is caught by a message start event, the application can specify a `correlationKey` in the message.
+- If a message caught by a start event contains a `correlationKey` value, the created process is tagged with that `correlationKey` value.
+- Follow-up messages are then checked against this `correlationKey` value (that is, is there an active process instance that was started by a message with the same `correlationKey`?).
+
+:::
+
## Intermediate message catch events
When an intermediate message catch event is entered, a corresponding message subscription is created. The process instance stops at this point and waits until the message is correlated. When a message is correlated, the catch event is completed and the process instance continues.
diff --git a/versioned_docs/version-8.3/reference/alpha-features.md b/versioned_docs/version-8.3/reference/alpha-features.md
index bcb723daee..8a65e9ee0f 100644
--- a/versioned_docs/version-8.3/reference/alpha-features.md
+++ b/versioned_docs/version-8.3/reference/alpha-features.md
@@ -5,43 +5,49 @@ sidebar_label: Alpha features
description: "Use alpha features to learn about upcoming changes, try them out, and share feedback."
---
-Use alpha features to learn about upcoming changes, try them out, and share feedback.
+You can use alpha features to learn about upcoming changes, try them out, and share feedback.
-### Alpha
+:::info
+To understand the difference between an alpha feature and an alpha release, see [alpha features and releases](release-policy.md#alpha-features-and-releases).
+:::
+
+## Alpha
-Selected Camunda features and components are released as alpha versions. We release them in an early state for you to test and participate in development by sharing your feedback before they reach general availability (GA).
+Selected Camunda features and components are released as **alpha** versions. We release these in an early state for you to test and participate in development by sharing your feedback before they reach [general availability (GA)](#general-availability-ga).
-Characteristics of alpha features and components include:
+Limitations of alpha features and components include:
- Not for production use.
- APIs, dependencies, and configuration are likely to change.
- Not necessarily feature-complete.
- Might lack full documentation.
- No guaranteed updates to newer releases.
-- Support based on SLAs agreed with you, but bugs are treated with the same priority as feature or help requests.
+- Support based on SLAs agreed with you, but bugs are treated with the same priority as feature or help requests. See [Camunda Enterprise Support Guide](https://docs.camunda.org/enterprise/support/).
- No maintenance service.
- (SaaS) No availability targets.
-- Released outside the standard [release policy](/reference/release-policy.md).
+- Released outside the standard [release policy](release-policy.md).
+
+To learn more about using alpha features, see [enabling alpha features](/components/console/manage-organization/enable-alpha-features.md).
:::note
-While there is no maintenance service, customers can still provide feedback through designated support channels, depending on their SLAs. These channels include filing issues in the respective [GitHub repositories](https://github.com/camunda) and by submitting questions and suggestions by [contacting us](/contact).
+- Alpha features can also be included in a minor version (stable) release.
+- Although there is no maintenance service, customers can still provide feedback through designated support channels, depending on their SLAs. These channels include filing issues in the respective [GitHub repositories](https://github.com/camunda) and submitting questions and suggestions by [contacting us](/contact).
:::
-Visit our documentation on [enabling alpha features](/components/console/manage-organization/enable-alpha-features.md) to learn more.
-
-### General availability (GA)
+## General availability (GA)
Once features and components are released and considered stable, they become generally available.
-Characteristics include:
+Stable features and components are:
-- Allowed for production use.
-- Fully documented and supported.
+- Ready for production use for most users with minimal risk.
+- Supported by [L1 Priority-level support](https://docs.camunda.org/enterprise/support/#priority-level) for production use.
+- Fully documented.
-:::note
-
-There are also alpha releases with **limited availability**, such as features that are only available to enterprise customers.
+A release or component is considered stable if it has passed all verification and test stages and can be released to production.
+:::note
+Alpha releases can also have **limited availability**, such as features that are only available to enterprise customers.
:::
diff --git a/versioned_docs/version-8.3/reference/dependencies.md b/versioned_docs/version-8.3/reference/dependencies.md
index d1c5241b42..3dd66bdb99 100644
--- a/versioned_docs/version-8.3/reference/dependencies.md
+++ b/versioned_docs/version-8.3/reference/dependencies.md
@@ -2223,904 +2223,8 @@ Desktop Modeler is a desktop modeling application that builds upon a number of t
-### Web Modeler Dependencies (webapp)
-
-- [@ampproject/remapping@2.2.1](https://github.com/ampproject/remapping) (Apache-2.0)
-- [@auth0/auth0-spa-js@2.1.2](https://github.com/auth0/auth0-spa-js) (MIT)
-- [@babel/code-frame@7.23.5](https://github.com/babel/babel) (MIT)
-- [@babel/compat-data@7.23.5](https://github.com/babel/babel) (MIT)
-- [@babel/core@7.22.20](https://github.com/babel/babel) (MIT)
-- [@babel/generator@7.23.6](https://github.com/babel/babel) (MIT)
-- [@babel/helper-annotate-as-pure@7.22.5](https://github.com/babel/babel) (MIT)
-- [@babel/helper-compilation-targets@7.23.6](https://github.com/babel/babel) (MIT)
-- [@babel/helper-environment-visitor@7.22.20](https://github.com/babel/babel) (MIT)
-- [@babel/helper-function-name@7.23.0](https://github.com/babel/babel) (MIT)
-- [@babel/helper-hoist-variables@7.22.5](https://github.com/babel/babel) (MIT)
-- [@babel/helper-module-imports@7.22.15](https://github.com/babel/babel) (MIT)
-- [@babel/helper-module-transforms@7.23.3](https://github.com/babel/babel) (MIT)
-- [@babel/helper-plugin-utils@7.22.5](https://github.com/babel/babel) (MIT)
-- [@babel/helper-simple-access@7.22.5](https://github.com/babel/babel) (MIT)
-- [@babel/helper-split-export-declaration@7.22.6](https://github.com/babel/babel) (MIT)
-- [@babel/helper-string-parser@7.23.4](https://github.com/babel/babel) (MIT)
-- [@babel/helper-validator-identifier@7.22.20](https://github.com/babel/babel) (MIT)
-- [@babel/helper-validator-option@7.23.5](https://github.com/babel/babel) (MIT)
-- [@babel/helpers@7.23.7](https://github.com/babel/babel) (MIT)
-- [@babel/highlight@7.23.4](https://github.com/babel/babel) (MIT)
-- [@babel/parser@7.23.6](https://github.com/babel/babel) (MIT)
-- [@babel/plugin-syntax-jsx@7.23.3](https://github.com/babel/babel) (MIT)
-- [@babel/runtime@7.23.6](https://github.com/babel/babel) (MIT)
-- [@babel/template@7.22.15](https://github.com/babel/babel) (MIT)
-- [@babel/traverse@7.23.2](https://github.com/babel/babel) (MIT)
-- [@babel/types@7.23.6](https://github.com/babel/babel) (MIT)
-- [@bpmn-io/add-exporter@0.2.0](https://github.com/bpmn-io/add-exporter) (MIT)
-- [@bpmn-io/align-to-origin@0.7.0](https://github.com/bpmn-io/align-to-origin) (MIT)
-- [@bpmn-io/cm-theme@0.1.0-alpha.2](https://www.npmjs.com/package/@bpmn-io/cm-theme@0.1.0-alpha.2) (MIT)
-- [@bpmn-io/diagram-js-ui@0.2.2](https://github.com/bpmn-io/diagram-js-ui) (MIT)
-- [@bpmn-io/dmn-variable-resolver@0.4.0](https://www.npmjs.com/package/@bpmn-io/dmn-variable-resolver@0.4.0) (MIT)
-- [@bpmn-io/draggle@4.0.0](https://github.com/bpmn-io/draggle) (MIT)
-- [@bpmn-io/element-template-chooser@1.0.0](https://github.com/bpmn-io/element-template-chooser) (MIT)
-- [@bpmn-io/element-template-icon-renderer@0.5.1](https://github.com/bpmn-io/element-template-icon-renderer) (MIT)
-- [@bpmn-io/element-templates-validator@1.1.0](https://github.com/bpmn-io/element-templates-validator) (MIT)
-- [@bpmn-io/extract-process-variables@0.8.0](https://github.com/bpmn-io/extract-process-variables) (MIT)
-- [@bpmn-io/feel-editor@0.9.1](https://github.com/bpmn-io/feel-editor) (MIT)
-- [@bpmn-io/feel-editor@1.1.0](https://github.com/bpmn-io/feel-editor) (MIT)
-- [@bpmn-io/feel-lint@0.1.1](https://github.com/bpmn-io/feel-linter) (MIT)
-- [@bpmn-io/feel-lint@0.2.0](https://github.com/bpmn-io/feel-linter) (MIT)
-- [@bpmn-io/feel-lint@1.2.0](https://github.com/bpmn-io/feel-linter) (MIT)
-- [@bpmn-io/form-js-carbon-styles@1.6.2](https://github.com/bpmn-io/form-js) (MIT\*)
-- [@bpmn-io/form-js-editor@1.3.1](https://github.com/bpmn-io/form-js) (MIT\*)
-- [@bpmn-io/form-js-playground@1.3.1](https://github.com/bpmn-io/form-js) (MIT\*)
-- [@bpmn-io/form-js-viewer@1.3.0](https://github.com/bpmn-io/form-js) (MIT\*)
-- [@bpmn-io/form-js@1.3.1](https://github.com/bpmn-io/form-js) (MIT\*)
-- [@bpmn-io/form-variable-provider@1.3.0](https://github.com/bpmn-io/form-variable-provider) (MIT)
-- [@bpmn-io/moddle-utils@0.1.0](https://github.com/bpmn-io/moddle-utils) (MIT)
-- [@bpmn-io/moddle-utils@0.2.1](https://github.com/bpmn-io/moddle-utils) (MIT)
-- [@bpmn-io/properties-panel@3.15.0](https://github.com/bpmn-io/properties-panel) (MIT)
-- [@bpmn-io/properties-panel@3.8.0](https://github.com/bpmn-io/properties-panel) (MIT)
-- [@bpmn-io/replace-ids@0.2.0](https://github.com/bpmn-io/replace-ids) (MIT)
-- [@bpmn-io/variable-resolver@1.2.0](https://www.npmjs.com/package/@bpmn-io/variable-resolver@1.2.0) (MIT)
-- [@camunda/camunda-composite-components@0.2.12](https://www.npmjs.com/package/@camunda/camunda-composite-components@0.2.12) (Apache-2.0)
-- [@camunda/element-templates-json-schema@0.14.0](https://github.com/camunda/element-templates-json-schema) (MIT)
-- [@camunda/example-data-properties-provider@1.2.0](https://www.npmjs.com/package/@camunda/example-data-properties-provider@1.2.0) (MIT)
-- [@camunda/execution-platform@0.3.2](https://github.com/camunda/execution-platform) (MIT)
-- [@camunda/form-js-assistant-module@0.4.1](https://github.com/camunda/form-js-assistant-module) (UNKNOWN)
-- [@camunda/form-linting@0.11.0](https://www.npmjs.com/package/@camunda/form-linting@0.11.0) (MIT)
-- [@camunda/form-playground@0.9.2](https://github.com/camunda/form-playground) (MIT)
-- [@camunda/linting@3.9.0](https://github.com/camunda/linting) (MIT)
-- [@camunda/zeebe-element-templates-json-schema@0.12.0](https://github.com/camunda/element-templates-json-schema) (MIT)
-- [@carbon/colors@11.20.0](https://github.com/carbon-design-system/carbon) (Apache-2.0)
-- [@carbon/feature-flags@0.16.0](https://github.com/carbon-design-system/carbon) (Apache-2.0)
-- [@carbon/grid@11.21.0](https://github.com/carbon-design-system/carbon) (Apache-2.0)
-- [@carbon/icon-helpers@10.45.0](https://github.com/carbon-design-system/carbon) (Apache-2.0)
-- [@carbon/icons-react@11.27.0](https://github.com/carbon-design-system/carbon) (Apache-2.0)
-- [@carbon/layout@11.20.0](https://github.com/carbon-design-system/carbon) (Apache-2.0)
-- [@carbon/motion@11.16.0](https://github.com/carbon-design-system/carbon) (Apache-2.0)
-- [@carbon/react@1.38.0](https://github.com/carbon-design-system/carbon) (Apache-2.0)
-- [@carbon/styles@1.46.0](https://github.com/carbon-design-system/carbon) (Apache-2.0)
-- [@carbon/telemetry@0.1.0](https://github.com/carbon-design-system/carbon) (Apache-2.0)
-- [@carbon/themes@11.28.0](https://github.com/carbon-design-system/carbon) (Apache-2.0)
-- [@carbon/type@11.25.0](https://github.com/carbon-design-system/carbon) (Apache-2.0)
-- [@codemirror/autocomplete@6.12.0](https://github.com/codemirror/autocomplete) (MIT)
-- [@codemirror/commands@6.3.3](https://github.com/codemirror/commands) (MIT)
-- [@codemirror/lang-json@6.0.1](https://github.com/codemirror/lang-json) (MIT)
-- [@codemirror/language@6.10.1](https://github.com/codemirror/language) (MIT)
-- [@codemirror/lint@6.4.2](https://github.com/codemirror/lint) (MIT)
-- [@codemirror/search@6.5.5](https://github.com/codemirror/search) (MIT)
-- [@codemirror/state@6.4.0](https://github.com/codemirror/state) (MIT)
-- [@codemirror/view@6.23.1](https://github.com/codemirror/view) (MIT)
-- [@colors/colors@1.5.0](https://github.com/DABH/colors.js) (MIT)
-- [@colors/colors@1.6.0](https://github.com/DABH/colors.js) (MIT)
-- [@dabh/diagnostics@2.0.3](https://github.com/3rd-Eden/diagnostics) (MIT)
-- [@emotion/is-prop-valid@1.2.1](https://github.com/emotion-js/emotion/tree/main/packages/is-prop-valid) (MIT)
-- [@emotion/memoize@0.8.1](https://github.com/emotion-js/emotion/tree/main/packages/memoize) (MIT)
-- [@emotion/stylis@0.8.5](https://github.com/emotion-js/emotion/tree/master/packages/stylis) (MIT)
-- [@emotion/unitless@0.7.5](https://github.com/emotion-js/emotion/tree/master/packages/unitless) (MIT)
-- [@hapi/hoek@9.3.0](https://github.com/hapijs/hoek) (BSD-3-Clause)
-- [@hapi/topo@5.1.0](https://github.com/hapijs/topo) (BSD-3-Clause)
-- [@ibm/plex@6.0.0-next.6](https://github.com/ibm/plex) (OFL-1.1)
-- [@jridgewell/gen-mapping@0.3.3](https://github.com/jridgewell/gen-mapping) (MIT)
-- [@jridgewell/resolve-uri@3.1.1](https://github.com/jridgewell/resolve-uri) (MIT)
-- [@jridgewell/set-array@1.1.2](https://github.com/jridgewell/set-array) (MIT)
-- [@jridgewell/sourcemap-codec@1.4.15](https://github.com/jridgewell/sourcemap-codec) (MIT)
-- [@jridgewell/trace-mapping@0.3.20](https://github.com/jridgewell/trace-mapping) (MIT)
-- [@lezer/common@1.2.0](https://github.com/lezer-parser/common) (MIT)
-- [@lezer/highlight@1.2.0](https://github.com/lezer-parser/highlight) (MIT)
-- [@lezer/json@1.0.2](https://github.com/lezer-parser/json) (MIT)
-- [@lezer/lr@1.4.0](https://github.com/lezer-parser/lr) (MIT)
-- [@lezer/markdown@1.1.2](https://github.com/lezer-parser/markdown) (MIT)
-- [@monaco-editor/loader@1.4.0](https://github.com/suren-atoyan/monaco-loader) (MIT)
-- [@monaco-editor/react@4.5.2](https://github.com/suren-atoyan/monaco-react) (MIT)
-- [@sentry-internal/tracing@7.72.0](https://github.com/getsentry/sentry-javascript) (MIT)
-- [@sentry/browser@7.72.0](https://github.com/getsentry/sentry-javascript) (MIT)
-- [@sentry/core@7.72.0](https://github.com/getsentry/sentry-javascript) (MIT)
-- [@sentry/node@7.72.0](https://github.com/getsentry/sentry-javascript) (MIT)
-- [@sentry/replay@7.72.0](https://github.com/getsentry/sentry-javascript) (MIT)
-- [@sentry/types@7.72.0](https://github.com/getsentry/sentry-javascript) (MIT)
-- [@sentry/utils@7.72.0](https://github.com/getsentry/sentry-javascript) (MIT)
-- [@sideway/address@4.1.4](https://github.com/sideway/address) (BSD-3-Clause)
-- [@sideway/formula@3.0.1](https://github.com/sideway/formula) (BSD-3-Clause)
-- [@sideway/pinpoint@2.0.0](https://github.com/sideway/pinpoint) (BSD-3-Clause)
-- [@types/accepts@1.3.7](https://github.com/DefinitelyTyped/DefinitelyTyped) (MIT)
-- [@types/body-parser@1.19.5](https://github.com/DefinitelyTyped/DefinitelyTyped) (MIT)
-- [@types/co-body@6.1.3](https://github.com/DefinitelyTyped/DefinitelyTyped) (MIT)
-- [@types/connect@3.4.38](https://github.com/DefinitelyTyped/DefinitelyTyped) (MIT)
-- [@types/content-disposition@0.5.8](https://github.com/DefinitelyTyped/DefinitelyTyped) (MIT)
-- [@types/cookies@0.7.10](https://github.com/DefinitelyTyped/DefinitelyTyped) (MIT)
-- [@types/debug@4.1.12](https://github.com/DefinitelyTyped/DefinitelyTyped) (MIT)
-- [@types/express-serve-static-core@4.17.41](https://github.com/DefinitelyTyped/DefinitelyTyped) (MIT)
-- [@types/express@4.17.21](https://github.com/DefinitelyTyped/DefinitelyTyped) (MIT)
-- [@types/formidable@2.0.6](https://github.com/DefinitelyTyped/DefinitelyTyped) (MIT)
-- [@types/hast@2.3.8](https://github.com/DefinitelyTyped/DefinitelyTyped) (MIT)
-- [@types/http-assert@1.5.5](https://github.com/DefinitelyTyped/DefinitelyTyped) (MIT)
-- [@types/http-errors@2.0.4](https://github.com/DefinitelyTyped/DefinitelyTyped) (MIT)
-- [@types/keygrip@1.0.6](https://github.com/DefinitelyTyped/DefinitelyTyped) (MIT)
-- [@types/koa-compose@3.2.8](https://github.com/DefinitelyTyped/DefinitelyTyped) (MIT)
-- [@types/koa@2.13.12](https://github.com/DefinitelyTyped/DefinitelyTyped) (MIT)
-- [@types/mdast@3.0.15](https://github.com/DefinitelyTyped/DefinitelyTyped) (MIT)
-- [@types/mime@1.3.5](https://github.com/DefinitelyTyped/DefinitelyTyped) (MIT)
-- [@types/ms@0.7.34](https://github.com/DefinitelyTyped/DefinitelyTyped) (MIT)
-- [@types/node-fetch@2.6.9](https://github.com/DefinitelyTyped/DefinitelyTyped) (MIT)
-- [@types/node@20.10.5](https://github.com/DefinitelyTyped/DefinitelyTyped) (MIT)
-- [@types/offscreencanvas@2019.7.3](https://github.com/DefinitelyTyped/DefinitelyTyped) (MIT)
-- [@types/prop-types@15.7.11](https://github.com/DefinitelyTyped/DefinitelyTyped) (MIT)
-- [@types/qs@6.9.10](https://github.com/DefinitelyTyped/DefinitelyTyped) (MIT)
-- [@types/raf@3.4.3](https://github.com/DefinitelyTyped/DefinitelyTyped) (MIT)
-- [@types/range-parser@1.2.7](https://github.com/DefinitelyTyped/DefinitelyTyped) (MIT)
-- [@types/react@18.2.45](https://github.com/DefinitelyTyped/DefinitelyTyped) (MIT)
-- [@types/scheduler@0.16.8](https://github.com/DefinitelyTyped/DefinitelyTyped) (MIT)
-- [@types/send@0.17.4](https://github.com/DefinitelyTyped/DefinitelyTyped) (MIT)
-- [@types/serve-static@1.15.5](https://github.com/DefinitelyTyped/DefinitelyTyped) (MIT)
-- [@types/triple-beam@1.3.5](https://github.com/DefinitelyTyped/DefinitelyTyped) (MIT)
-- [@types/unist@2.0.10](https://github.com/DefinitelyTyped/DefinitelyTyped) (MIT)
-- [abort-controller@3.0.0](https://github.com/mysticatea/abort-controller) (MIT)
-- [accepts@1.3.8](https://github.com/jshttp/accepts) (MIT)
-- [agent-base@6.0.2](https://github.com/TooTallNate/node-agent-base) (MIT)
-- [ansi-colors@4.1.3](https://github.com/doowb/ansi-colors) (MIT)
-- [ansi-styles@3.2.1](https://github.com/chalk/ansi-styles) (MIT)
-- [any-promise@1.3.0](https://github.com/kevinbeaty/any-promise) (MIT)
-- [anymatch@3.1.3](https://github.com/micromatch/anymatch) (ISC)
-- [array-move@3.0.1](https://github.com/sindresorhus/array-move) (MIT)
-- [asap@2.0.6](https://github.com/kriskowal/asap) (MIT)
-- [async@3.2.5](https://github.com/caolan/async) (MIT)
-- [asynckit@0.4.0](https://github.com/alexindigo/asynckit) (MIT)
-- [atoa@1.0.0](https://github.com/bevacqua/atoa) (MIT)
-- [axios@1.7.4](https://github.com/axios/axios) (MIT)
-- [babel-plugin-styled-components@2.1.4](https://github.com/styled-components/babel-plugin-styled-components) (MIT)
-- [bail@2.0.2](https://github.com/wooorm/bail) (MIT)
-- [base64-js@1.5.1](https://github.com/beatgammit/base64-js) (MIT)
-- [big.js@6.2.1](https://github.com/MikeMcl/big.js) (MIT)
-- [binary-extensions@2.2.0](https://github.com/sindresorhus/binary-extensions) (MIT)
-- [bintrees@1.0.2](https://github.com/vadimg/js_bintrees) (MIT)
-- [bpmn-js-color-picker@0.6.1](https://github.com/bpmn-io/bpmn-js-color-picker) (MIT)
-- [bpmn-js-create-append-anything@0.4.0](https://github.com/bpmn-io/bpmn-js-create-append-anything) (MIT)
-- [bpmn-js-disable-collapsed-subprocess@0.1.7](https://github.com/bpmn-io/bpmn-js-disable-collapsed-subprocess) (MIT)
-- [bpmn-js-element-templates@1.4.0](https://github.com/bpmn-io/bpmn-js-element-templates) (MIT)
-- [bpmn-js-executable-fix@0.2.1](https://github.com/bpmn-io/bpmn-js-executable-fix) (MIT)
-- [bpmn-js-properties-panel@5.5.0](https://github.com/bpmn-io/bpmn-js-properties-panel) (MIT)
-- [bpmn-js-token-simulation@0.31.1](https://github.com/bpmn-io/bpmn-js-token-simulation) (MIT)
-- [bpmn-js-tracking@0.3.3](https://github.com/bpmn-io/bpmn-js-tracking) (MIT)
-- [bpmn-js@14.0.0](https://github.com/bpmn-io/bpmn-js) (MIT\*)
-- [bpmn-moddle@8.0.1](https://github.com/bpmn-io/bpmn-moddle) (MIT)
-- [bpmnlint-plugin-camunda-compat@2.9.0](https://github.com/camunda/bpmnlint-plugin-camunda-compat) (MIT)
-- [bpmnlint-utils@1.1.1](https://github.com/bpmn-io/bpmnlint-utils) (MIT)
-- [bpmnlint@8.3.2](https://github.com/bpmn-io/bpmnlint) (MIT)
-- [bpmnlint@9.2.0](https://github.com/bpmn-io/bpmnlint) (MIT)
-- [braces@3.0.3](https://github.com/micromatch/braces) (MIT)
-- [browserslist@4.22.2](https://github.com/browserslist/browserslist) (MIT)
-- [buffer-from@1.1.2](https://github.com/LinusU/buffer-from) (MIT)
-- [bytes@3.1.2](https://github.com/visionmedia/bytes.js) (MIT)
-- [cache-content-type@1.0.1](https://github.com/node-modules/cache-content-type) (MIT)
-- [call-bind@1.0.5](https://github.com/ljharb/call-bind) (MIT)
-- [camelize@1.0.1](https://github.com/ljharb/camelize) (MIT)
-- [camunda-bpmn-js-behaviors@1.2.2](https://github.com/camunda/camunda-bpmn-js-behaviors) (MIT)
-- [camunda-bpmn-js@3.4.0](https://github.com/camunda/camunda-bpmn-js) (MIT)
-- [camunda-bpmn-moddle@7.0.1](https://github.com/camunda/camunda-bpmn-moddle) (MIT)
-- [camunda-dmn-js@1.3.3](https://github.com/camunda/camunda-dmn-js) (MIT)
-- [camunda-dmn-moddle@1.2.0](https://github.com/camunda/camunda-dmn-moddle) (MIT)
-- [caniuse-lite@1.0.30001570](https://github.com/browserslist/caniuse-lite) (CC-BY-4.0)
-- [canvg@4.0.1](https://github.com/canvg/canvg) (MIT)
-- [chalk@2.4.2](https://github.com/chalk/chalk) (MIT)
-- [character-entities@2.0.2](https://github.com/wooorm/character-entities) (MIT)
-- [chokidar@3.5.3](https://github.com/paulmillr/chokidar) (MIT)
-- [classnames@2.3.2](https://github.com/JedWatson/classnames) (MIT)
-- [cli-table@0.3.11](https://github.com/Automattic/cli-table) (MIT\*)
-- [clsx@2.0.0](https://github.com/lukeed/clsx) (MIT)
-- [co-body@6.1.0](https://github.com/cojs/co-body) (MIT)
-- [co@4.6.0](https://github.com/tj/co) (MIT)
-- [codemirror@6.0.1](https://github.com/codemirror/basic-setup) (MIT)
-- [color-convert@1.9.3](https://github.com/Qix-/color-convert) (MIT)
-- [color-convert@2.0.1](https://github.com/Qix-/color-convert) (MIT)
-- [color-name@1.1.3](https://github.com/dfcreative/color-name) (MIT)
-- [color-name@1.1.4](https://github.com/colorjs/color-name) (MIT)
-- [color-string@1.9.1](https://github.com/Qix-/color-string) (MIT)
-- [color-support@1.1.3](https://github.com/isaacs/color-support) (ISC)
-- [color@3.2.1](https://github.com/Qix-/color) (MIT)
-- [color@4.2.3](https://github.com/Qix-/color) (MIT)
-- [colors@1.0.3](https://github.com/Marak/colors.js) (MIT)
-- [colorspace@1.1.4](https://github.com/3rd-Eden/colorspace) (MIT)
-- [combined-stream@1.0.8](https://github.com/felixge/node-combined-stream) (MIT)
-- [comma-separated-tokens@2.0.3](https://github.com/wooorm/comma-separated-tokens) (MIT)
-- [commander@9.5.0](https://github.com/tj/commander.js) (MIT)
-- [component-event@0.1.4](https://github.com/component/event) (MIT\*)
-- [component-event@0.2.1](https://github.com/component/event) (MIT)
-- [component-props@1.1.1](https://github.com/component/props) (MIT\*)
-- [component-xor@0.0.4](https://github.com/component/xor) (MIT)
-- [compressible@2.0.18](https://github.com/jshttp/compressible) (MIT)
-- [compute-scroll-into-view@2.0.4](https://github.com/scroll-into-view/compute-scroll-into-view) (MIT)
-- [content-disposition@0.5.4](https://github.com/jshttp/content-disposition) (MIT)
-- [content-type@1.0.5](https://github.com/jshttp/content-type) (MIT)
-- [contra@1.9.4](https://github.com/bevacqua/contra) (MIT)
-- [convert-source-map@1.9.0](https://github.com/thlorenz/convert-source-map) (MIT)
-- [cookie@0.5.0](https://github.com/jshttp/cookie) (MIT)
-- [cookies@0.8.0](https://github.com/pillarjs/cookies) (MIT)
-- [copy-to-clipboard@3.3.3](https://github.com/sudodoki/copy-to-clipboard) (MIT)
-- [core-js@3.32.2](https://github.com/zloirock/core-js) (MIT)
-- [crelt@1.0.6](https://github.com/marijnh/crelt) (MIT)
-- [crossvent@1.5.5](https://github.com/bevacqua/crossvent) (MIT)
-- [css-color-keywords@1.0.0](https://github.com/sonicdoe/css-color-keywords) (ISC)
-- [css-to-react-native@3.2.0](https://github.com/styled-components/css-to-react-native) (MIT)
-- [css.escape@1.5.1](https://github.com/mathiasbynens/CSS.escape) (MIT)
-- [csstype@3.1.3](https://github.com/frenic/csstype) (MIT)
-- [custom-event@1.0.1](https://github.com/webmodules/custom-event) (MIT)
-- [debug@3.2.7](https://github.com/visionmedia/debug) (MIT)
-- [debug@4.3.4](https://github.com/debug-js/debug) (MIT)
-- [decode-named-character-reference@1.0.2](https://github.com/wooorm/decode-named-character-reference) (MIT)
-- [deep-equal@1.0.1](https://github.com/substack/node-deep-equal) (MIT)
-- [deep-object-diff@1.1.9](https://github.com/mattphillips/deep-object-diff) (MIT)
-- [deepmerge@4.3.1](https://github.com/TehShrike/deepmerge) (MIT)
-- [define-data-property@1.1.1](https://github.com/ljharb/define-data-property) (MIT)
-- [delayed-stream@1.0.0](https://github.com/felixge/node-delayed-stream) (MIT)
-- [delegates@1.0.0](https://github.com/visionmedia/node-delegates) (MIT)
-- [depd@1.1.2](https://github.com/dougwilson/nodejs-depd) (MIT)
-- [depd@2.0.0](https://github.com/dougwilson/nodejs-depd) (MIT)
-- [dequal@2.0.3](https://github.com/lukeed/dequal) (MIT)
-- [destroy@1.2.0](https://github.com/stream-utils/destroy) (MIT)
-- [dezalgo@1.0.4](https://github.com/npm/dezalgo) (ISC)
-- [diagram-js-direct-editing@2.1.1](https://github.com/bpmn-io/diagram-js-direct-editing) (MIT)
-- [diagram-js-grid@0.2.0](https://github.com/bpmn-io/diagram-js-grid) (MIT)
-- [diagram-js-minimap@4.1.0](https://github.com/bpmn-io/diagram-js-minimap) (MIT)
-- [diagram-js-origin@1.4.0](https://github.com/bpmn-io/diagram-js-origin) (MIT)
-- [diagram-js@12.3.0](https://github.com/bpmn-io/diagram-js) (MIT)
-- [diagram-js@12.8.1](https://github.com/bpmn-io/diagram-js) (MIT)
-- [didi@9.0.2](https://github.com/nikku/didi) (MIT)
-- [diff@5.1.0](https://github.com/kpdecker/jsdiff) (BSD-3-Clause)
-- [dmn-js-decision-table@14.7.1](https://github.com/bpmn-io/dmn-js) (MIT\*)
-- [dmn-js-drd@14.4.1](https://github.com/bpmn-io/dmn-js) (MIT\*)
-- [dmn-js-literal-expression@14.7.1](https://github.com/bpmn-io/dmn-js) (MIT\*)
-- [dmn-js-properties-panel@3.1.0](https://github.com/bpmn-io/dmn-js-properties-panel) (MIT)
-- [dmn-js-shared@14.4.1](https://github.com/bpmn-io/dmn-js) (MIT\*)
-- [dmn-js-shared@14.7.0](https://github.com/bpmn-io/dmn-js) (MIT\*)
-- [dmn-js@14.4.3](https://github.com/bpmn-io/dmn-js) (MIT\*)
-- [dmn-moddle@10.0.0](https://github.com/bpmn-io/dmn-moddle) (MIT)
-- [dom-iterator@1.0.0](https://github.com/MatthewMueller/dom-iterator) (MIT)
-- [domify@1.4.2](https://github.com/sindresorhus/domify) (MIT)
-- [dompurify@3.0.5](https://github.com/cure53/DOMPurify) ((MPL-2.0 OR Apache-2.0))
-- [downloadjs@1.4.7](https://github.com/rndme/download) (MIT)
-- [downshift@8.1.0](https://github.com/downshift-js/downshift) (MIT)
-- [ee-first@1.1.1](https://github.com/jonathanong/ee-first) (MIT)
-- [electron-to-chromium@1.4.615](https://github.com/kilian/electron-to-chromium) (ISC)
-- [enabled@2.0.0](https://github.com/3rd-Eden/enabled) (MIT)
-- [encodeurl@1.0.2](https://github.com/pillarjs/encodeurl) (MIT)
-- [es6-promise@3.3.1](https://github.com/stefanpenner/es6-promise) (MIT)
-- [escalade@3.1.1](https://github.com/lukeed/escalade) (MIT)
-- [escape-html@1.0.3](https://github.com/component/escape-html) (MIT)
-- [escape-string-regexp@1.0.5](https://github.com/sindresorhus/escape-string-regexp) (MIT)
-- [event-source-polyfill@1.0.31](https://github.com/Yaffle/EventSource) (MIT)
-- [event-target-shim@5.0.1](https://github.com/mysticatea/event-target-shim) (MIT)
-- [extend@3.0.2](https://github.com/justmoon/node-extend) (MIT)
-- [fecha@4.2.3](https://github.com/taylorhakes/fecha) (MIT)
-- [feelers@0.1.0](https://www.npmjs.com/package/feelers) (MIT)
-- [feelers@1.3.0](https://www.npmjs.com/package/feelers) (MIT)
-- [feelin@1.2.0](https://github.com/nikku/feelin) (MIT)
-- [feelin@3.0.1](https://github.com/nikku/feelin) (MIT)
-- [file-drops@0.4.0](https://github.com/nikku/file-drops) (MIT)
-- [fill-range@7.1.1](https://github.com/jonschlinkert/fill-range) (MIT)
-- [flatpickr@4.6.13](https://github.com/chmln/flatpickr) (MIT)
-- [flatpickr@4.6.9](https://github.com/chmln/flatpickr) (MIT)
-- [fn.name@1.1.0](https://github.com/3rd-Eden/fn.name) (MIT)
-- [focus-trap@7.5.4](https://github.com/focus-trap/focus-trap) (MIT)
-- [follow-redirects@1.15.6](https://github.com/follow-redirects/follow-redirects) (MIT)
-- [form-data@4.0.0](https://github.com/form-data/form-data) (MIT)
-- [formidable@2.1.2](https://github.com/node-formidable/formidable) (MIT)
-- [fresh@0.5.2](https://github.com/jshttp/fresh) (MIT)
-- [fs-readdir-recursive@1.1.0](https://github.com/fs-utils/fs-readdir-recursive) (MIT)
-- [fsevents@2.3.3](https://github.com/fsevents/fsevents) (MIT)
-- [function-bind@1.1.2](https://github.com/Raynos/function-bind) (MIT)
-- [gensync@1.0.0-beta.2](https://github.com/loganfsmyth/gensync) (MIT)
-- [get-intrinsic@1.2.2](https://github.com/ljharb/get-intrinsic) (MIT)
-- [glob-parent@5.1.2](https://github.com/gulpjs/glob-parent) (ISC)
-- [globals@11.12.0](https://github.com/sindresorhus/globals) (MIT)
-- [globalyzer@0.1.0](https://github.com/terkelg/globalyzer) (MIT)
-- [globrex@0.1.2](https://github.com/terkelg/globrex) (MIT)
-- [gopd@1.0.1](https://github.com/ljharb/gopd) (MIT)
-- [hammerjs@2.0.8](https://github.com/hammerjs/hammer.js) (MIT)
-- [has-flag@3.0.0](https://github.com/sindresorhus/has-flag) (MIT)
-- [has-property-descriptors@1.0.1](https://github.com/inspect-js/has-property-descriptors) (MIT)
-- [has-proto@1.0.1](https://github.com/inspect-js/has-proto) (MIT)
-- [has-symbols@1.0.3](https://github.com/inspect-js/has-symbols) (MIT)
-- [has-tostringtag@1.0.0](https://github.com/inspect-js/has-tostringtag) (MIT)
-- [hasown@2.0.0](https://github.com/inspect-js/hasOwn) (MIT)
-- [hast-util-whitespace@2.0.1](https://github.com/syntax-tree/hast-util-whitespace) (MIT)
-- [helmet@6.2.0](https://github.com/helmetjs/helmet) (MIT)
-- [hexoid@1.0.0](https://github.com/lukeed/hexoid) (MIT)
-- [history@4.10.1](https://github.com/ReactTraining/history) (MIT)
-- [hoist-non-react-statics@3.3.2](https://github.com/mridgway/hoist-non-react-statics) (BSD-3-Clause)
-- [htm@3.1.1](https://github.com/developit/htm) (Apache-2.0)
-- [http-assert@1.5.0](https://github.com/jshttp/http-assert) (MIT)
-- [http-errors@1.8.1](https://github.com/jshttp/http-errors) (MIT)
-- [http-errors@2.0.0](https://github.com/jshttp/http-errors) (MIT)
-- [https-proxy-agent@5.0.1](https://github.com/TooTallNate/node-https-proxy-agent) (MIT)
-- [iconv-lite@0.4.24](https://github.com/ashtuchkin/iconv-lite) (MIT)
-- [ids@1.0.5](https://github.com/bpmn-io/ids) (MIT)
-- [immutable@4.3.4](https://github.com/immutable-js/immutable-js) (MIT)
-- [indexof@0.0.1](https://www.npmjs.com/package/indexof) (MIT\*)
-- [inferno-shared@5.6.1](https://github.com/infernojs/inferno) (MIT)
-- [inferno-vnode-flags@5.6.1](https://github.com/infernojs/inferno) (MIT)
-- [inferno@5.6.2](https://github.com/infernojs/inferno) (MIT)
-- [inflation@2.1.0](https://github.com/stream-utils/inflation) (MIT)
-- [inherits-browser@0.1.0](https://github.com/nikku/inherits-browser) (ISC)
-- [inherits@2.0.4](https://github.com/isaacs/inherits) (ISC)
-- [inline-style-parser@0.1.1](https://github.com/remarkablemark/inline-style-parser) (MIT)
-- [invariant@2.2.4](https://github.com/zertosh/invariant) (MIT)
-- [is-arrayish@0.3.2](https://github.com/qix-/node-is-arrayish) (MIT)
-- [is-base64@1.1.0](https://github.com/miguelmota/is-base64) (MIT)
-- [is-binary-path@2.1.0](https://github.com/sindresorhus/is-binary-path) (MIT)
-- [is-buffer@2.0.5](https://github.com/feross/is-buffer) (MIT)
-- [is-extglob@2.1.1](https://github.com/jonschlinkert/is-extglob) (MIT)
-- [is-generator-function@1.0.10](https://github.com/inspect-js/is-generator-function) (MIT)
-- [is-glob@4.0.3](https://github.com/micromatch/is-glob) (MIT)
-- [is-number@7.0.0](https://github.com/jonschlinkert/is-number) (MIT)
-- [is-plain-obj@4.1.0](https://github.com/sindresorhus/is-plain-obj) (MIT)
-- [is-stream@2.0.1](https://github.com/sindresorhus/is-stream) (MIT)
-- [isarray@0.0.1](https://github.com/juliangruber/isarray) (MIT)
-- [joi@17.10.2](https://github.com/hapijs/joi) (BSD-3-Clause)
-- [jose@4.15.5](https://github.com/panva/jose) (MIT)
-- [js-sha256@0.9.0](https://github.com/emn178/js-sha256) (MIT)
-- [js-tokens@4.0.0](https://github.com/lydell/js-tokens) (MIT)
-- [jsesc@2.5.2](https://github.com/mathiasbynens/jsesc) (MIT)
-- [json-source-map@0.6.1](https://github.com/epoberezkin/json-source-map) (MIT)
-- [json5@2.2.3](https://github.com/json5/json5) (MIT)
-- [jwt-decode@3.1.2](https://github.com/auth0/jwt-decode) (MIT)
-- [keycloak-js@22.0.3](https://github.com/keycloak/keycloak) (Apache-2.0)
-- [keycode-js@3.1.0](https://github.com/kabirbaidhya/keycode-js) (MIT)
-- [keygrip@1.1.0](https://github.com/crypto-utils/keygrip) (MIT)
-- [kleur@4.1.5](https://github.com/lukeed/kleur) (MIT)
-- [koa-better-http-proxy@0.2.10](https://github.com/nsimmons/koa-better-http-proxy) (MIT)
-- [koa-body@6.0.1](https://github.com/koajs/koa-body) (MIT)
-- [koa-compose@4.1.0](https://github.com/koajs/compose) (MIT)
-- [koa-compress@5.1.1](https://github.com/koajs/compress) (MIT)
-- [koa-convert@2.0.0](https://github.com/gyson/koa-convert) (MIT)
-- [koa-helmet@7.0.2](https://github.com/venables/koa-helmet) (MIT)
-- [koa-is-json@1.0.0](https://github.com/koajs/is-json) (MIT)
-- [koa-mount@4.0.0](https://github.com/koajs/mount) (MIT)
-- [koa-router@12.0.0](https://github.com/koajs/router) (MIT)
-- [koa-static-cache@5.1.4](https://github.com/koajs/static-cache) (MIT)
-- [koa@2.14.2](https://github.com/koajs/koa) (MIT)
-- [kuler@2.0.0](https://github.com/3rd-Eden/kuler) (MIT)
-- [lang-feel@1.1.0](https://github.com/nikku/lang-feel) (MIT)
-- [lang-feel@2.0.0](https://github.com/nikku/lang-feel) (MIT)
-- [lezer-feel@0.15.0](https://github.com/nikku/lezer-feel) (MIT)
-- [lezer-feel@0.16.2](https://github.com/nikku/lezer-feel) (MIT)
-- [lezer-feel@1.2.5](https://github.com/nikku/lezer-feel) (MIT)
-- [linkify-html@4.1.1](https://github.com/Hypercontext/linkifyjs) (MIT)
-- [linkifyjs@4.1.1](https://github.com/Hypercontext/linkifyjs) (MIT)
-- [lodash.debounce@4.0.8](https://github.com/lodash/lodash) (MIT)
-- [lodash.findlast@4.6.0](https://github.com/lodash/lodash) (MIT)
-- [lodash.isequal@4.5.0](https://github.com/lodash/lodash) (MIT)
-- [lodash.omit@4.5.0](https://github.com/lodash/lodash) (MIT)
-- [lodash.throttle@4.1.1](https://github.com/lodash/lodash) (MIT)
-- [lodash@4.17.21](https://github.com/lodash/lodash) (MIT)
-- [logform@2.6.0](https://github.com/winstonjs/logform) (MIT)
-- [loose-envify@1.4.0](https://github.com/zertosh/loose-envify) (MIT)
-- [lru-cache@5.1.1](https://github.com/isaacs/node-lru-cache) (ISC)
-- [lru-cache@6.0.0](https://github.com/isaacs/node-lru-cache) (ISC)
-- [lru_map@0.3.3](https://github.com/rsms/js-lru) (MIT)
-- [luxon@3.4.4](https://github.com/moment/luxon) (MIT)
-- [matches-selector@1.2.0](https://github.com/ForbesLindesay/matches-selector) (MIT)
-- [mdast-util-definitions@5.1.2](https://github.com/syntax-tree/mdast-util-definitions) (MIT)
-- [mdast-util-from-markdown@1.3.1](https://github.com/syntax-tree/mdast-util-from-markdown) (MIT)
-- [mdast-util-to-hast@12.3.0](https://github.com/syntax-tree/mdast-util-to-hast) (MIT)
-- [mdast-util-to-string@3.2.0](https://github.com/syntax-tree/mdast-util-to-string) (MIT)
-- [media-typer@0.3.0](https://github.com/jshttp/media-typer) (MIT)
-- [methods@1.1.2](https://github.com/jshttp/methods) (MIT)
-- [micromark-core-commonmark@1.1.0](https://github.com/micromark/micromark/tree/main/packages/micromark-core-commonmark) (MIT)
-- [micromark-factory-destination@1.1.0](https://github.com/micromark/micromark/tree/main/packages/micromark-factory-destination) (MIT)
-- [micromark-factory-label@1.1.0](https://github.com/micromark/micromark/tree/main/packages/micromark-factory-label) (MIT)
-- [micromark-factory-space@1.1.0](https://github.com/micromark/micromark/tree/main/packages/micromark-factory-space) (MIT)
-- [micromark-factory-title@1.1.0](https://github.com/micromark/micromark/tree/main/packages/micromark-factory-title) (MIT)
-- [micromark-factory-whitespace@1.1.0](https://github.com/micromark/micromark/tree/main/packages/micromark-factory-whitespace) (MIT)
-- [micromark-util-character@1.2.0](https://github.com/micromark/micromark/tree/main/packages/micromark-util-character) (MIT)
-- [micromark-util-chunked@1.1.0](https://github.com/micromark/micromark/tree/main/packages/micromark-util-chunked) (MIT)
-- [micromark-util-classify-character@1.1.0](https://github.com/micromark/micromark/tree/main/packages/micromark-util-classify-character) (MIT)
-- [micromark-util-combine-extensions@1.1.0](https://github.com/micromark/micromark/tree/main/packages/micromark-util-combine-extensions) (MIT)
-- [micromark-util-decode-numeric-character-reference@1.1.0](https://github.com/micromark/micromark/tree/main/packages/micromark-util-decode-numeric-character-reference) (MIT)
-- [micromark-util-decode-string@1.1.0](https://github.com/micromark/micromark/tree/main/packages/micromark-util-decode-string) (MIT)
-- [micromark-util-encode@1.1.0](https://github.com/micromark/micromark/tree/main/packages/micromark-util-encode) (MIT)
-- [micromark-util-html-tag-name@1.2.0](https://github.com/micromark/micromark/tree/main/packages/micromark-util-html-tag-name) (MIT)
-- [micromark-util-normalize-identifier@1.1.0](https://github.com/micromark/micromark/tree/main/packages/micromark-util-normalize-identifier) (MIT)
-- [micromark-util-resolve-all@1.1.0](https://github.com/micromark/micromark/tree/main/packages/micromark-util-resolve-all) (MIT)
-- [micromark-util-sanitize-uri@1.2.0](https://github.com/micromark/micromark/tree/main/packages/micromark-util-sanitize-uri) (MIT)
-- [micromark-util-subtokenize@1.1.0](https://github.com/micromark/micromark/tree/main/packages/micromark-util-subtokenize) (MIT)
-- [micromark-util-symbol@1.1.0](https://github.com/micromark/micromark/tree/main/packages/micromark-util-symbol) (MIT)
-- [micromark-util-types@1.1.0](https://github.com/micromark/micromark/tree/main/packages/micromark-util-types) (MIT)
-- [micromark@3.2.0](https://github.com/micromark/micromark/tree/main/packages/micromark) (MIT)
-- [mime-db@1.52.0](https://github.com/jshttp/mime-db) (MIT)
-- [mime-types@2.1.35](https://github.com/jshttp/mime-types) (MIT)
-- [min-dash@3.8.1](https://github.com/bpmn-io/min-dash) (MIT)
-- [min-dash@4.1.1](https://github.com/bpmn-io/min-dash) (MIT)
-- [min-dash@4.2.1](https://github.com/bpmn-io/min-dash) (MIT)
-- [min-dom@3.2.1](https://github.com/bpmn-io/min-dom) (MIT)
-- [min-dom@4.1.0](https://github.com/bpmn-io/min-dom) (MIT)
-- [mitt@3.0.1](https://github.com/developit/mitt) (MIT)
-- [mobx-react-lite@3.4.3](https://github.com/mobxjs/mobx) (MIT)
-- [mobx-react@7.6.0](https://github.com/mobxjs/mobx) (MIT)
-- [mobx@6.10.2](https://github.com/mobxjs/mobx) (MIT)
-- [moddle-xml@10.1.0](https://github.com/bpmn-io/moddle-xml) (MIT)
-- [moddle-xml@9.0.6](https://github.com/bpmn-io/moddle-xml) (MIT)
-- [moddle@5.0.4](https://github.com/bpmn-io/moddle) (MIT)
-- [moddle@6.2.3](https://github.com/bpmn-io/moddle) (MIT)
-- [modeler-moddle@0.2.0](https://github.com/camunda/modeler-moddle) (MIT)
-- [moment@2.29.4](https://github.com/moment/moment) (MIT)
-- [monaco-editor@0.43.0](https://github.com/microsoft/monaco-editor) (MIT)
-- [mri@1.2.0](https://github.com/lukeed/mri) (MIT)
-- [ms@2.1.2](https://github.com/zeit/ms) (MIT)
-- [mz@2.7.0](https://github.com/normalize/mz) (MIT)
-- [negotiator@0.6.3](https://github.com/jshttp/negotiator) (MIT)
-- [node-fetch@2.7.0](https://github.com/bitinn/node-fetch) (MIT)
-- [node-releases@2.0.14](https://github.com/chicoxyzzy/node-releases) (MIT)
-- [normalize-path@3.0.0](https://github.com/jonschlinkert/normalize-path) (MIT)
-- [object-assign@4.1.1](https://github.com/sindresorhus/object-assign) (MIT)
-- [object-inspect@1.13.1](https://github.com/inspect-js/object-inspect) (MIT)
-- [object-refs@0.3.0](https://github.com/bpmn-io/object-refs) (MIT)
-- [on-finished@2.4.1](https://github.com/jshttp/on-finished) (MIT)
-- [once@1.4.0](https://github.com/isaacs/once) (ISC)
-- [one-time@1.0.0](https://github.com/3rd-Eden/one-time) (MIT)
-- [only@0.0.2](https://github.com/visionmedia/node-only) (MIT\*)
-- [opencollective-postinstall@2.0.3](https://github.com/opencollective/opencollective-postinstall) (MIT)
-- [parseurl@1.3.3](https://github.com/pillarjs/parseurl) (MIT)
-- [path-intersection@2.2.1](https://github.com/bpmn-io/path-intersection) (MIT)
-- [path-to-regexp@1.8.0](https://github.com/pillarjs/path-to-regexp) (MIT)
-- [path-to-regexp@6.2.1](https://github.com/pillarjs/path-to-regexp) (MIT)
-- [performance-now@2.1.0](https://github.com/braveg1rl/performance-now) (MIT)
-- [picocolors@1.0.0](https://github.com/alexeyraspopov/picocolors) (ISC)
-- [picomatch@2.3.1](https://github.com/micromatch/picomatch) (MIT)
-- [pluralize@7.0.0](https://github.com/blakeembrey/pluralize) (MIT)
-- [postcss-value-parser@4.2.0](https://github.com/TrySound/postcss-value-parser) (MIT)
-- [preact-markup@2.1.1](https://github.com/developit/preact-markup) (MIT)
-- [preact@10.15.1](https://github.com/preactjs/preact) (MIT)
-- [prom-client@13.1.0](https://github.com/siimon/prom-client) (Apache-2.0)
-- [prop-types@15.8.1](https://github.com/facebook/prop-types) (MIT)
-- [property-information@6.4.0](https://github.com/wooorm/property-information) (MIT)
-- [proxy-from-env@1.1.0](https://github.com/Rob--W/proxy-from-env) (MIT)
-- [pusher-js@8.3.0](https://github.com/pusher/pusher-js) (MIT)
-- [pusher@5.1.3](https://github.com/pusher/pusher-http-node) (MIT)
-- [qs@6.11.2](https://github.com/ljharb/qs) (BSD-3-Clause)
-- [raf@3.4.1](https://github.com/chrisdickinson/raf) (MIT)
-- [randomcolor@0.6.2](https://github.com/davidmerfield/randomColor) (Custom: https://randomcolor.lllllllllllllllll.com)
-- [raw-body@2.5.2](https://github.com/stream-utils/raw-body) (MIT)
-- [react-dom@18.2.0](https://github.com/facebook/react) (MIT)
-- [react-error-boundary@4.0.11](https://github.com/bvaughn/react-error-boundary) (MIT)
-- [react-fast-compare@3.2.2](https://github.com/FormidableLabs/react-fast-compare) (MIT)
-- [react-helmet-async@1.3.0](https://github.com/staylor/react-helmet-async) (Apache-2.0)
-- [react-is@16.13.1](https://github.com/facebook/react) (MIT)
-- [react-is@17.0.2](https://github.com/facebook/react) (MIT)
-- [react-is@18.2.0](https://github.com/facebook/react) (MIT)
-- [react-markdown@8.0.7](https://github.com/remarkjs/react-markdown) (MIT)
-- [react-router-dom@5.3.4](https://github.com/remix-run/react-router) (MIT)
-- [react-router@5.3.4](https://github.com/remix-run/react-router) (MIT)
-- [react@18.2.0](https://github.com/facebook/react) (MIT)
-- [readable-stream@3.6.2](https://github.com/nodejs/readable-stream) (MIT)
-- [readdirp@3.6.0](https://github.com/paulmillr/readdirp) (MIT)
-- [regenerator-runtime@0.14.1](https://github.com/facebook/regenerator/tree/main/packages/runtime) (MIT)
-- [remark-parse@10.0.2](https://github.com/remarkjs/remark/tree/main/packages/remark-parse) (MIT)
-- [remark-rehype@10.1.0](https://github.com/remarkjs/remark-rehype) (MIT)
-- [resize-observer-polyfill@1.5.1](https://github.com/que-etc/resize-observer-polyfill) (MIT)
-- [resolve-pathname@3.0.0](https://github.com/mjackson/resolve-pathname) (MIT)
-- [rgbcolor@1.0.1](https://github.com/yetzt/node-rgbcolor) (MIT\*)
-- [route-pattern@0.0.6](https://github.com/bjoerge/route-pattern) (MIT)
-- [sade@1.8.1](https://github.com/lukeed/sade) (MIT)
-- [safe-buffer@5.2.1](https://github.com/feross/safe-buffer) (MIT)
-- [safe-stable-stringify@2.4.3](https://github.com/BridgeAR/safe-stable-stringify) (MIT)
-- [safer-buffer@2.1.2](https://github.com/ChALkeR/safer-buffer) (MIT)
-- [sass@1.68.0](https://github.com/sass/dart-sass) (MIT)
-- [saxen@8.1.2](https://github.com/nikku/saxen) (MIT)
-- [scheduler@0.23.0](https://github.com/facebook/react) (MIT)
-- [selection-ranges@3.0.3](https://github.com/nikku/selection-ranges) (MIT)
-- [selection-update@0.1.2](https://github.com/nikku/selection-update) (MIT)
-- [semver-compare@1.0.0](https://github.com/substack/semver-compare) (MIT)
-- [semver@7.5.4](https://github.com/npm/node-semver) (ISC)
-- [set-function-length@1.1.1](https://github.com/ljharb/set-function-length) (MIT)
-- [setprototypeof@1.2.0](https://github.com/wesleytodd/setprototypeof) (ISC)
-- [shallowequal@1.1.0](https://github.com/dashed/shallowequal) (MIT)
-- [showdown@2.1.0](https://github.com/showdownjs/showdown) (MIT)
-- [side-channel@1.0.4](https://github.com/ljharb/side-channel) (MIT)
-- [simple-swizzle@0.2.2](https://github.com/qix-/node-simple-swizzle) (MIT)
-- [source-map-js@1.0.2](https://github.com/7rulnik/source-map-js) (BSD-3-Clause)
-- [source-map-support@0.5.21](https://github.com/evanw/node-source-map-support) (MIT)
-- [source-map@0.6.1](https://github.com/mozilla/source-map) (BSD-3-Clause)
-- [space-separated-tokens@2.0.2](https://github.com/wooorm/space-separated-tokens) (MIT)
-- [stack-trace@0.0.10](https://github.com/felixge/node-stack-trace) (MIT)
-- [stackblur-canvas@2.6.0](https://github.com/flozz/StackBlur) (MIT)
-- [state-local@1.0.7](https://github.com/suren-atoyan/state-local) (MIT)
-- [statuses@1.5.0](https://github.com/jshttp/statuses) (MIT)
-- [statuses@2.0.1](https://github.com/jshttp/statuses) (MIT)
-- [stoppable@1.1.0](https://github.com/hunterloftis/stoppable) (MIT)
-- [string_decoder@1.3.0](https://github.com/nodejs/string_decoder) (MIT)
-- [style-mod@4.1.0](https://github.com/marijnh/style-mod) (MIT)
-- [style-to-object@0.4.4](https://github.com/remarkablemark/style-to-object) (MIT)
-- [styled-components@5.3.11](https://github.com/styled-components/styled-components) (MIT)
-- [supports-color@5.5.0](https://github.com/chalk/supports-color) (MIT)
-- [svg-pathdata@6.0.3](https://github.com/nfroidure/svg-pathdata) (MIT)
-- [tabbable@6.2.0](https://github.com/focus-trap/tabbable) (MIT)
-- [table-js@8.0.2](https://github.com/bpmn-io/table-js) (MIT)
-- [tdigest@0.1.2](https://github.com/welch/tdigest) (MIT)
-- [text-hex@1.0.0](https://github.com/3rd-Eden/text-hex) (MIT)
-- [thenify-all@1.6.0](https://github.com/thenables/thenify-all) (MIT)
-- [thenify@3.3.1](https://github.com/thenables/thenify) (MIT)
-- [ticky@1.0.1](https://github.com/bevacqua/ticky) (MIT)
-- [tiny-glob@0.2.9](https://github.com/terkelg/tiny-glob) (MIT)
-- [tiny-invariant@1.3.1](https://github.com/alexreardon/tiny-invariant) (MIT)
-- [tiny-svg@3.0.1](https://github.com/bpmn-io/tiny-svg) (MIT)
-- [tiny-warning@1.0.3](https://github.com/alexreardon/tiny-warning) (MIT)
-- [to-fast-properties@2.0.0](https://github.com/sindresorhus/to-fast-properties) (MIT)
-- [to-regex-range@5.0.1](https://github.com/micromatch/to-regex-range) (MIT)
-- [toggle-selection@1.0.6](https://github.com/sudodoki/toggle-selection) (MIT)
-- [toidentifier@1.0.1](https://github.com/component/toidentifier) (MIT)
-- [toml@3.0.0](https://github.com/BinaryMuse/toml-node) (MIT)
-- [tr46@0.0.3](https://github.com/Sebmaster/tr46.js) (MIT)
-- [trim-lines@3.0.1](https://github.com/wooorm/trim-lines) (MIT)
-- [triple-beam@1.4.1](https://github.com/winstonjs/triple-beam) (MIT)
-- [trough@2.1.0](https://github.com/wooorm/trough) (MIT)
-- [tslib@2.6.2](https://github.com/Microsoft/tslib) (0BSD)
-- [tsscmp@1.0.6](https://github.com/suryagh/tsscmp) (MIT)
-- [tweetnacl-util@0.15.1](https://github.com/dchest/tweetnacl-util-js) (Unlicense)
-- [tweetnacl@1.0.3](https://github.com/dchest/tweetnacl-js) (Unlicense)
-- [type-is@1.6.18](https://github.com/jshttp/type-is) (MIT)
-- [typescript@5.2.2](https://github.com/Microsoft/TypeScript) (Apache-2.0)
-- [undici-types@5.26.5](https://github.com/nodejs/undici) (MIT)
-- [unified@10.1.2](https://github.com/unifiedjs/unified) (MIT)
-- [unist-util-generated@2.0.1](https://github.com/syntax-tree/unist-util-generated) (MIT)
-- [unist-util-is@5.2.1](https://github.com/syntax-tree/unist-util-is) (MIT)
-- [unist-util-position@4.0.4](https://github.com/syntax-tree/unist-util-position) (MIT)
-- [unist-util-stringify-position@3.0.3](https://github.com/syntax-tree/unist-util-stringify-position) (MIT)
-- [unist-util-visit-parents@5.1.3](https://github.com/syntax-tree/unist-util-visit-parents) (MIT)
-- [unist-util-visit@4.1.2](https://github.com/syntax-tree/unist-util-visit) (MIT)
-- [unpipe@1.0.0](https://github.com/stream-utils/unpipe) (MIT)
-- [update-browserslist-db@1.0.13](https://github.com/browserslist/update-db) (MIT)
-- [use-resize-observer@6.1.0](https://github.com/ZeeCoder/use-resize-observer) (MIT)
-- [util-deprecate@1.0.2](https://github.com/TooTallNate/util-deprecate) (MIT)
-- [uuid@9.0.1](https://github.com/uuidjs/uuid) (MIT)
-- [uvu@0.5.6](https://github.com/lukeed/uvu) (MIT)
-- [value-equal@1.0.1](https://github.com/mjackson/value-equal) (MIT)
-- [vary@1.1.2](https://github.com/jshttp/vary) (MIT)
-- [vfile-message@3.1.4](https://github.com/vfile/vfile-message) (MIT)
-- [vfile@5.3.7](https://github.com/vfile/vfile) (MIT)
-- [w3c-keyname@2.2.8](https://github.com/marijnh/w3c-keyname) (MIT)
-- [webidl-conversions@3.0.1](https://github.com/jsdom/webidl-conversions) (BSD-2-Clause)
-- [whatwg-url@5.0.0](https://github.com/jsdom/whatwg-url) (MIT)
-- [wicg-inert@3.1.2](https://github.com/WICG/inert) (W3C-20150513)
-- [window-or-global@1.0.1](https://github.com/purposeindustries/window-or-global) (MIT)
-- [winston-transport@4.6.0](https://github.com/winstonjs/winston-transport) (MIT)
-- [winston@3.10.0](https://github.com/winstonjs/winston) (MIT)
-- [wrappy@1.0.2](https://github.com/npm/wrappy) (ISC)
-- [yallist@3.1.1](https://github.com/isaacs/yallist) (ISC)
-- [yallist@4.0.0](https://github.com/isaacs/yallist) (ISC)
-- [ylru@1.3.2](https://github.com/node-modules/ylru) (MIT)
-- [zeebe-bpmn-moddle@1.0.0](https://github.com/camunda/zeebe-bpmn-moddle) (MIT)
-- [zod@3.22.4](https://github.com/colinhacks/zod) (MIT)
-
-### Web Modeler Dependencies (restapi)
-
-- [ch.qos.logback:logback-classic@1.4.14](http://logback.qos.ch/logback-classic) ([Eclipse Public License - v 1.0](http://www.eclipse.org/legal/epl-v10.html))
-- [ch.qos.logback:logback-core@1.4.14](http://logback.qos.ch/logback-core) ([Eclipse Public License - v 1.0](http://www.eclipse.org/legal/epl-v10.html))
-- [ch.qos.logback.contrib:logback-jackson@0.1.5](https://github.com/qos-ch/logback-contrib/wiki/logback-jackson) ([Eclipse Public License - v 1.0](http://www.eclipse.org/legal/epl-v10.html))
-- [ch.qos.logback.contrib:logback-json-classic@0.1.5](https://github.com/qos-ch/logback-contrib/wiki/logback-json-parent/logback-json-classic) ([Eclipse Public License - v 1.0](http://www.eclipse.org/legal/epl-v10.html))
-- [ch.qos.logback.contrib:logback-json-core@0.1.5](https://github.com/qos-ch/logback-contrib/wiki/logback-json-parent/logback-json-core) ([Eclipse Public License - v 1.0](http://www.eclipse.org/legal/epl-v10.html))
-- [com.auth0:auth0@1.45.1](https://github.com/auth0/auth0-java) ([The MIT License (MIT)](https://raw.githubusercontent.com/auth0/auth0-java/master/LICENSE))
-- [com.auth0:java-jwt@4.4.0](https://github.com/auth0/java-jwt) ([The MIT License (MIT)](https://raw.githubusercontent.com/auth0/java-jwt/master/LICENSE))
-- [com.auth0:jwks-rsa@0.22.1](https://github.com/auth0/jwks-rsa-java) ([The MIT License (MIT)](https://raw.githubusercontent.com/auth0/jwks-rsa-java/master/LICENSE))
-- [com.ethlo.time:itu@1.7.0](https://github.com/ethlo/itu) ([Apache License, Version 2.0](https://www.apache.org/licenses/LICENSE-2.0.txt))
-- [com.fasterxml:classmate@1.5.1](https://github.com/FasterXML/java-classmate) ([Apache License, Version 2.0](https://www.apache.org/licenses/LICENSE-2.0.txt))
-- [com.fasterxml.jackson.core:jackson-annotations@2.15.4](https://github.com/FasterXML/jackson) ([The Apache Software License, Version 2.0](https://www.apache.org/licenses/LICENSE-2.0.txt))
-- [com.fasterxml.jackson.core:jackson-core@2.15.4](https://github.com/FasterXML/jackson-core) ([The Apache Software License, Version 2.0](https://www.apache.org/licenses/LICENSE-2.0.txt))
-- [com.fasterxml.jackson.core:jackson-databind@2.15.4](https://github.com/FasterXML/jackson) ([The Apache Software License, Version 2.0](https://www.apache.org/licenses/LICENSE-2.0.txt))
-- [com.fasterxml.jackson.dataformat:jackson-dataformat-toml@2.15.4](https://github.com/FasterXML/jackson-dataformats-text) ([The Apache Software License, Version 2.0](https://www.apache.org/licenses/LICENSE-2.0.txt))
-- [com.fasterxml.jackson.dataformat:jackson-dataformat-yaml@2.15.2](https://github.com/FasterXML/jackson-dataformats-text) ([The Apache Software License, Version 2.0](https://www.apache.org/licenses/LICENSE-2.0.txt))
-- [com.fasterxml.jackson.datatype:jackson-datatype-jdk8@2.15.4](https://github.com/FasterXML/jackson-modules-java8/jackson-datatype-jdk8) ([The Apache Software License, Version 2.0](http://www.apache.org/licenses/LICENSE-2.0.txt))
-- [com.fasterxml.jackson.datatype:jackson-datatype-jsr310@2.15.4](https://github.com/FasterXML/jackson-modules-java8/jackson-datatype-jsr310) ([The Apache Software License, Version 2.0](http://www.apache.org/licenses/LICENSE-2.0.txt))
-- [com.fasterxml.jackson.module:jackson-module-parameter-names@2.15.4](https://github.com/FasterXML/jackson-modules-java8/jackson-module-parameter-names) ([The Apache Software License, Version 2.0](http://www.apache.org/licenses/LICENSE-2.0.txt))
-- [com.github.stephenc.jcip:jcip-annotations@1.0-1](http://stephenc.github.com/jcip-annotations) ([Apache License, Version 2.0](http://www.apache.org/licenses/LICENSE-2.0.txt))
-- [com.google.android:annotations@4.1.1.4](http://source.android.com/) ([Apache 2.0](http://www.apache.org/licenses/LICENSE-2.0))
-- [com.google.api.grpc:proto-google-common-protos@2.22.0](https://github.com/googleapis/sdk-platform-java) ([Apache-2.0](https://www.apache.org/licenses/LICENSE-2.0.txt))
-- [com.google.code.findbugs:jsr305@3.0.2](http://findbugs.sourceforge.net/) ([The Apache Software License, Version 2.0](http://www.apache.org/licenses/LICENSE-2.0.txt))
-- [com.google.code.gson:gson@2.10.1](https://github.com/google/gson/gson) ([Apache-2.0](https://www.apache.org/licenses/LICENSE-2.0.txt))
-- [com.google.errorprone:error_prone_annotations@2.22.0](https://errorprone.info/error_prone_annotations) ([Apache 2.0](http://www.apache.org/licenses/LICENSE-2.0.txt))
-- [com.google.guava:failureaccess@1.0.1](https://github.com/google/guava/failureaccess) ([The Apache Software License, Version 2.0](http://www.apache.org/licenses/LICENSE-2.0.txt))
-- [com.google.guava:guava@32.1.2-jre](https://github.com/google/guava) ([Apache License, Version 2.0](http://www.apache.org/licenses/LICENSE-2.0.txt))
-- [com.google.guava:listenablefuture@9999.0-empty-to-avoid-conflict-with-guava](https://github.com/google/guava/listenablefuture) ([The Apache Software License, Version 2.0](http://www.apache.org/licenses/LICENSE-2.0.txt))
-- [com.google.j2objc:j2objc-annotations@2.8](https://github.com/google/j2objc/) ([Apache License, Version 2.0](http://www.apache.org/licenses/LICENSE-2.0.txt))
-- [com.google.protobuf:protobuf-java@3.24.3](https://developers.google.com/protocol-buffers/protobuf-java/) ([BSD-3-Clause](https://opensource.org/licenses/BSD-3-Clause))
-- [com.networknt:json-schema-validator@1.0.87](https://github.com/networknt/json-schema-validator) ([Apache License Version 2.0](https://www.apache.org/licenses/LICENSE-2.0))
-- [com.nimbusds:nimbus-jose-jwt@9.37.3](https://bitbucket.org/connect2id/nimbus-jose-jwt) ([The Apache Software License, Version 2.0](https://www.apache.org/licenses/LICENSE-2.0.txt))
-- [com.pusher:pusher-http-java@1.3.3](http://github.com/pusher/pusher-http-java) ([MIT](https://raw.github.com/pusher/pusher-http-java/master/LICENCE.txt))
-- [com.squareup.okhttp3:logging-interceptor@4.10.0](https://square.github.io/okhttp/) ([The Apache Software License, Version 2.0](http://www.apache.org/licenses/LICENSE-2.0.txt))
-- [com.squareup.okio:okio@3.5.0](https://github.com/square/okio/) ([The Apache Software License, Version 2.0](http://www.apache.org/licenses/LICENSE-2.0.txt))
-- [com.squareup.okio:okio-jvm@3.6.0](https://github.com/square/okio/) ([The Apache Software License, Version 2.0](http://www.apache.org/licenses/LICENSE-2.0.txt))
-- [com.sun.activation:jakarta.activation@1.2.2](https://github.com/eclipse-ee4j/jaf/jakarta.activation) ([EDL 1.0](http://www.eclipse.org/org/documents/edl-v10.php))
-- [com.sun.istack:istack-commons-runtime@4.1.2](https://projects.eclipse.org/projects/ee4j/istack-commons/istack-commons-runtime) ([Eclipse Distribution License - v 1.0](http://www.eclipse.org/org/documents/edl-v10.php))
-- [com.typesafe.netty:netty-reactive-streams@2.0.4](https://github.com/playframework/netty-reactive-streams/netty-reactive-streams) ([Apache License, Version 2.0](http://www.apache.org/licenses/LICENSE-2.0.txt))
-- [com.vdurmont:semver4j@3.1.0](https://github.com/vdurmont/semver4j) ([The MIT License](http://www.opensource.org/licenses/mit-license.php))
-- [com.zaxxer:HikariCP@5.0.1](https://github.com/brettwooldridge/HikariCP) ([The Apache Software License, Version 2.0](http://www.apache.org/licenses/LICENSE-2.0.txt))
-- [commons-codec:commons-codec@1.15](https://commons.apache.org/proper/commons-codec/) ([Apache License, Version 2.0](https://www.apache.org/licenses/LICENSE-2.0.txt))
-- [commons-logging:commons-logging@1.2](http://commons.apache.org/proper/commons-logging/) ([The Apache Software License, Version 2.0](http://www.apache.org/licenses/LICENSE-2.0.txt))
-- [io.grpc:grpc-api@1.58.0](https://github.com/grpc/grpc-java) ([Apache 2.0](https://opensource.org/licenses/Apache-2.0))
-- [io.grpc:grpc-context@1.58.0](https://github.com/grpc/grpc-java) ([Apache 2.0](https://opensource.org/licenses/Apache-2.0))
-- [io.grpc:grpc-core@1.58.0](https://github.com/grpc/grpc-java) ([Apache 2.0](https://opensource.org/licenses/Apache-2.0))
-- [io.grpc:grpc-netty@1.58.0](https://github.com/grpc/grpc-java) ([Apache 2.0](https://opensource.org/licenses/Apache-2.0))
-- [io.grpc:grpc-protobuf@1.58.0](https://github.com/grpc/grpc-java) ([Apache 2.0](https://opensource.org/licenses/Apache-2.0))
-- [io.grpc:grpc-protobuf-lite@1.58.0](https://github.com/grpc/grpc-java) ([Apache 2.0](https://opensource.org/licenses/Apache-2.0))
-- [io.grpc:grpc-stub@1.58.0](https://github.com/grpc/grpc-java) ([Apache 2.0](https://opensource.org/licenses/Apache-2.0))
-- [io.grpc:grpc-util@1.58.0](https://github.com/grpc/grpc-java) ([Apache 2.0](https://opensource.org/licenses/Apache-2.0))
-- [io.micrometer:micrometer-commons@1.11.11](https://github.com/micrometer-metrics/micrometer) ([The Apache Software License, Version 2.0](http://www.apache.org/licenses/LICENSE-2.0.txt))
-- [io.micrometer:micrometer-core@1.11.11](https://github.com/micrometer-metrics/micrometer) ([The Apache Software License, Version 2.0](http://www.apache.org/licenses/LICENSE-2.0.txt))
-- [io.micrometer:micrometer-observation@1.11.11](https://github.com/micrometer-metrics/micrometer) ([The Apache Software License, Version 2.0](http://www.apache.org/licenses/LICENSE-2.0.txt))
-- [io.micrometer:micrometer-registry-prometheus@1.11.11](https://github.com/micrometer-metrics/micrometer) ([The Apache Software License, Version 2.0](http://www.apache.org/licenses/LICENSE-2.0.txt))
-- [io.netty:netty-buffer@4.1.109.Final](https://netty.io/netty-buffer/) ([Apache License, Version 2.0](https://www.apache.org/licenses/LICENSE-2.0))
-- [io.netty:netty-codec@4.1.109.Final](https://netty.io/netty-codec/) ([Apache License, Version 2.0](https://www.apache.org/licenses/LICENSE-2.0))
-- [io.netty:netty-codec-dns@4.1.109.Final](https://netty.io/netty-codec-dns/) ([Apache License, Version 2.0](https://www.apache.org/licenses/LICENSE-2.0))
-- [io.netty:netty-codec-http@4.1.109.Final](https://netty.io/netty-codec-http/) ([Apache License, Version 2.0](https://www.apache.org/licenses/LICENSE-2.0))
-- [io.netty:netty-codec-http2@4.1.109.Final](https://netty.io/netty-codec-http2/) ([Apache License, Version 2.0](https://www.apache.org/licenses/LICENSE-2.0))
-- [io.netty:netty-codec-socks@4.1.109.Final](https://netty.io/netty-codec-socks/) ([Apache License, Version 2.0](https://www.apache.org/licenses/LICENSE-2.0))
-- [io.netty:netty-common@4.1.109.Final](https://netty.io/netty-common/) ([Apache License, Version 2.0](https://www.apache.org/licenses/LICENSE-2.0))
-- [io.netty:netty-handler@4.1.109.Final](https://netty.io/netty-handler/) ([Apache License, Version 2.0](https://www.apache.org/licenses/LICENSE-2.0))
-- [io.netty:netty-handler-proxy@4.1.109.Final](https://netty.io/netty-handler-proxy/) ([Apache License, Version 2.0](https://www.apache.org/licenses/LICENSE-2.0))
-- [io.netty:netty-resolver@4.1.109.Final](https://netty.io/netty-resolver/) ([Apache License, Version 2.0](https://www.apache.org/licenses/LICENSE-2.0))
-- [io.netty:netty-resolver-dns@4.1.109.Final](https://netty.io/netty-resolver-dns/) ([Apache License, Version 2.0](https://www.apache.org/licenses/LICENSE-2.0))
-- [io.netty:netty-resolver-dns-classes-macos@4.1.109.Final](https://netty.io/netty-resolver-dns-classes-macos/) ([Apache License, Version 2.0](https://www.apache.org/licenses/LICENSE-2.0))
-- [io.netty:netty-resolver-dns-native-macos@4.1.109.Final](https://netty.io/netty-resolver-dns-native-macos/) ([Apache License, Version 2.0](https://www.apache.org/licenses/LICENSE-2.0))
-- [io.netty:netty-transport@4.1.109.Final](https://netty.io/netty-transport/) ([Apache License, Version 2.0](https://www.apache.org/licenses/LICENSE-2.0))
-- [io.netty:netty-transport-classes-epoll@4.1.109.Final](https://netty.io/netty-transport-classes-epoll/) ([Apache License, Version 2.0](https://www.apache.org/licenses/LICENSE-2.0))
-- [io.netty:netty-transport-classes-kqueue@4.1.109.Final](https://netty.io/netty-transport-classes-kqueue/) ([Apache License, Version 2.0](https://www.apache.org/licenses/LICENSE-2.0))
-- [io.netty:netty-transport-native-epoll@4.1.109.Final](https://netty.io/netty-transport-native-epoll/) ([Apache License, Version 2.0](https://www.apache.org/licenses/LICENSE-2.0))
-- [io.netty:netty-transport-native-kqueue@4.1.109.Final](https://netty.io/netty-transport-native-kqueue/) ([Apache License, Version 2.0](https://www.apache.org/licenses/LICENSE-2.0))
-- [io.netty:netty-transport-native-unix-common@4.1.109.Final](https://netty.io/netty-transport-native-unix-common/) ([Apache License, Version 2.0](https://www.apache.org/licenses/LICENSE-2.0))
-- [io.perfmark:perfmark-api@0.26.0](https://github.com/perfmark/perfmark) ([Apache 2.0](https://opensource.org/licenses/Apache-2.0))
-- [io.projectreactor:reactor-core@3.5.16](https://github.com/reactor/reactor-core) ([Apache License, Version 2.0](https://www.apache.org/licenses/LICENSE-2.0.txt))
-- [io.projectreactor.netty:reactor-netty-core@1.1.18](https://github.com/reactor/reactor-netty) ([The Apache Software License, Version 2.0](https://www.apache.org/licenses/LICENSE-2.0.txt))
-- [io.projectreactor.netty:reactor-netty-http@1.1.18](https://github.com/reactor/reactor-netty) ([The Apache Software License, Version 2.0](https://www.apache.org/licenses/LICENSE-2.0.txt))
-- [io.prometheus:simpleclient@0.16.0](http://github.com/prometheus/client_java/simpleclient) ([The Apache Software License, Version 2.0](http://www.apache.org/licenses/LICENSE-2.0.txt))
-- [io.prometheus:simpleclient_common@0.16.0](http://github.com/prometheus/client_java/simpleclient_common) ([The Apache Software License, Version 2.0](http://www.apache.org/licenses/LICENSE-2.0.txt))
-- [io.prometheus:simpleclient_tracer_common@0.16.0](http://github.com/prometheus/client_java/simpleclient_tracer/simpleclient_tracer_common) ([The Apache Software License, Version 2.0](http://www.apache.org/licenses/LICENSE-2.0.txt))
-- [io.prometheus:simpleclient_tracer_otel@0.16.0](http://github.com/prometheus/client_java/simpleclient_tracer/simpleclient_tracer_otel) ([The Apache Software License, Version 2.0](http://www.apache.org/licenses/LICENSE-2.0.txt))
-- [io.prometheus:simpleclient_tracer_otel_agent@0.16.0](http://github.com/prometheus/client_java/simpleclient_tracer/simpleclient_tracer_otel_agent) ([The Apache Software License, Version 2.0](http://www.apache.org/licenses/LICENSE-2.0.txt))
-- [io.smallrye:jandex@3.0.5](https://smallrye.io/jandex-parent/jandex) ([Apache License, Version 2.0](https://www.apache.org/licenses/LICENSE-2.0.txt))
-- [io.swagger.core.v3:swagger-annotations-jakarta@2.2.16](https://github.com/swagger-api/swagger-core/modules/swagger-annotations-jakarta) ([Apache License 2.0](http://www.apache.org/licenses/LICENSE-2.0.html))
-- [io.swagger.core.v3:swagger-core-jakarta@2.2.16](https://github.com/swagger-api/swagger-core/modules/swagger-core-jakarta) ([Apache License 2.0](http://www.apache.org/licenses/LICENSE-2.0.html))
-- [io.swagger.core.v3:swagger-models-jakarta@2.2.16](https://github.com/swagger-api/swagger-core/modules/swagger-models-jakarta) ([Apache License 2.0](http://www.apache.org/licenses/LICENSE-2.0.html))
-- [io.undertow:undertow-core@2.3.14.Final](http://www.jboss.org/undertow-parent/undertow-core) ([Apache License Version 2.0](http://repository.jboss.org/licenses/apache-2.0.txt))
-- [io.undertow:undertow-servlet@2.3.12.Final](http://www.jboss.org/undertow-parent/undertow-servlet) ([Apache License Version 2.0](http://repository.jboss.org/licenses/apache-2.0.txt))
-- [io.undertow:undertow-websockets-jsr@2.3.12.Final](http://www.jboss.org/undertow-parent/undertow-websockets-jsr) ([Apache License Version 2.0](http://repository.jboss.org/licenses/apache-2.0.txt))
-- [jakarta.activation:jakarta.activation-api@2.1.3](https://github.com/jakartaee/jaf-api) ([EDL 1.0](http://www.eclipse.org/org/documents/edl-v10.php))
-- [jakarta.annotation:jakarta.annotation-api@2.1.1](https://projects.eclipse.org/projects/ee4j.ca) ([EPL 2.0](http://www.eclipse.org/legal/epl-2.0))
-- [jakarta.inject:jakarta.inject-api@2.0.1](https://github.com/eclipse-ee4j/injection-api) ([The Apache Software License, Version 2.0](http://www.apache.org/licenses/LICENSE-2.0.txt))
-- [jakarta.persistence:jakarta.persistence-api@3.1.0](https://github.com/eclipse-ee4j/jpa-api) ([Eclipse Public License v. 2.0](http://www.eclipse.org/legal/epl-2.0))
-- [jakarta.servlet:jakarta.servlet-api@6.0.0](https://projects.eclipse.org/projects/ee4j.servlet) ([EPL 2.0](http://www.eclipse.org/legal/epl-2.0))
-- [jakarta.transaction:jakarta.transaction-api@2.0.1](https://projects.eclipse.org/projects/ee4j.jta) ([EPL 2.0](http://www.eclipse.org/legal/epl-2.0))
-- [jakarta.validation:jakarta.validation-api@3.0.2](https://beanvalidation.org) ([Apache License 2.0](http://www.apache.org/licenses/LICENSE-2.0.txt))
-- [jakarta.websocket:jakarta.websocket-api@2.1.1](https://projects.eclipse.org/projects/ee4j.websocket) ([Eclipse Public License v. 2.0](https://www.eclipse.org/org/documents/epl-2.0/EPL-2.0.txt))
-- [jakarta.websocket:jakarta.websocket-client-api@2.1.1](https://projects.eclipse.org/projects/ee4j.websocket) ([Eclipse Public License v. 2.0](https://www.eclipse.org/org/documents/epl-2.0/EPL-2.0.txt))
-- [jakarta.xml.bind:jakarta.xml.bind-api@4.0.2](https://github.com/jakartaee/jaxb-api/jakarta.xml.bind-api) ([Eclipse Distribution License - v 1.0](http://www.eclipse.org/org/documents/edl-v10.php))
-- [javax.cache:cache-api@1.1.1](https://github.com/jsr107/jsr107spec) ([Apache License, Version 2.0](https://www.apache.org/licenses/LICENSE-2.0.txt))
-- [net.bytebuddy:byte-buddy@1.14.13](https://bytebuddy.net/byte-buddy) ([Apache License, Version 2.0](https://www.apache.org/licenses/LICENSE-2.0.txt))
-- [net.jodah:failsafe@2.4.1](http://github.com/jhalterman/failsafe/) ([Apache License, Version 2.0](http://apache.org/licenses/LICENSE-2.0))
-- [org.antlr:antlr4-runtime@4.10.1](http://www.antlr.org/antlr4-runtime) ([The BSD License](http://www.antlr.org/license.html))
-- [org.apache.commons:commons-collections4@4.4](https://commons.apache.org/proper/commons-collections/) ([Apache License, Version 2.0](https://www.apache.org/licenses/LICENSE-2.0.txt))
-- [org.apache.commons:commons-lang3@3.12.0](https://commons.apache.org/proper/commons-lang/) ([Apache License, Version 2.0](https://www.apache.org/licenses/LICENSE-2.0.txt))
-- [org.apache.commons:commons-text@1.10.0](https://commons.apache.org/proper/commons-text) ([Apache License, Version 2.0](https://www.apache.org/licenses/LICENSE-2.0.txt))
-- [org.apache.httpcomponents:httpclient@4.5.13](http://hc.apache.org/httpcomponents-client) ([Apache License, Version 2.0](http://www.apache.org/licenses/LICENSE-2.0.txt))
-- [org.apache.httpcomponents:httpcore@4.4.16](http://hc.apache.org/httpcomponents-core-ga) ([Apache License, Version 2.0](http://www.apache.org/licenses/LICENSE-2.0.txt))
-- [org.apache.logging.log4j:log4j-api@2.20.0](https://logging.apache.org/log4j/2.x/log4j-api/) ([Apache License, Version 2.0](https://www.apache.org/licenses/LICENSE-2.0.txt))
-- [org.apache.logging.log4j:log4j-to-slf4j@2.20.0](https://logging.apache.org/log4j/2.x/log4j-to-slf4j/) ([Apache License, Version 2.0](https://www.apache.org/licenses/LICENSE-2.0.txt))
-- [org.apache.tomcat.embed:tomcat-embed-el@10.1.20](https://tomcat.apache.org/) ([Apache License, Version 2.0](http://www.apache.org/licenses/LICENSE-2.0.txt))
-- [org.aspectj:aspectjweaver@1.9.22](https://www.eclipse.org/aspectj/) ([Eclipse Public License - v 2.0](https://www.eclipse.org/org/documents/epl-2.0/EPL-2.0.txt))
-- [org.asynchttpclient:async-http-client@2.12.3](http://github.com/AsyncHttpClient/async-http-client/async-http-client) ([The Apache Software License, Version 2.0](http://www.apache.org/licenses/LICENSE-2.0.txt))
-- [org.asynchttpclient:async-http-client-netty-utils@2.12.3](http://github.com/AsyncHttpClient/async-http-client/async-http-client-netty-utils) ([The Apache Software License, Version 2.0](http://www.apache.org/licenses/LICENSE-2.0.txt))
-- [org.camunda.bpm.model:camunda-dmn-model@7.19.6-ee](http://www.camunda.org/camunda-database-settings/camunda-model-apis/camunda-dmn-model) ([The Apache Software License, Version 2.0](http://www.apache.org/licenses/LICENSE-2.0.txt))
-- [org.camunda.bpm.model:camunda-xml-model@7.19.6-ee](http://www.camunda.org/camunda-database-settings/camunda-model-apis/camunda-xml-model) ([The Apache Software License, Version 2.0](http://www.apache.org/licenses/LICENSE-2.0.txt))
-- [org.checkerframework:checker-qual@3.38.0](https://checkerframework.org/) ([The MIT License](http://opensource.org/licenses/MIT))
-- [org.codehaus.mojo:animal-sniffer-annotations@1.23](https://www.mojohaus.org/animal-sniffer/animal-sniffer-annotations) ([MIT license](https://spdx.org/licenses/MIT.txt))
-- [org.eclipse.angus:angus-activation@2.0.2](https://github.com/eclipse-ee4j/angus-activation/angus-activation) ([EDL 1.0](http://www.eclipse.org/org/documents/edl-v10.php))
-- [org.eclipse.angus:jakarta.mail@1.1.0](http://eclipse-ee4j.github.io/mail/jakarta.mail) ([EPL 2.0](http://www.eclipse.org/legal/epl-2.0))
-- [org.ehcache:ehcache@3.10.8](http://ehcache.org) ([The Apache Software License, Version 2.0](http://www.apache.org/licenses/LICENSE-2.0.txt))
-- [org.flywaydb:flyway-core@9.16.3](https://flywaydb.org/flyway-core) ([Apache License, Version 2.0](https://flywaydb.org/licenses/flyway-community))
-- [org.freemarker:freemarker@2.3.32](https://freemarker.apache.org/) ([Apache License, Version 2.0](http://www.apache.org/licenses/LICENSE-2.0.txt))
-- [org.glassfish.jaxb:jaxb-core@4.0.5](https://eclipse-ee4j.github.io/jaxb-ri/) ([Eclipse Distribution License - v 1.0](http://www.eclipse.org/org/documents/edl-v10.php))
-- [org.glassfish.jaxb:jaxb-runtime@4.0.5](https://eclipse-ee4j.github.io/jaxb-ri/) ([Eclipse Distribution License - v 1.0](http://www.eclipse.org/org/documents/edl-v10.php))
-- [org.glassfish.jaxb:txw2@4.0.5](https://eclipse-ee4j.github.io/jaxb-ri/) ([Eclipse Distribution License - v 1.0](http://www.eclipse.org/org/documents/edl-v10.php))
-- [org.hdrhistogram:HdrHistogram@2.1.12](http://hdrhistogram.github.io/HdrHistogram/) ([Public Domain, per Creative Commons CC0](http://creativecommons.org/publicdomain/zero/1.0/))
-- [org.hibernate.common:hibernate-commons-annotations@6.0.6.Final](http://hibernate.org) ([GNU Library General Public License v2.1 or later](http://www.opensource.org/licenses/LGPL-2.1))
-- [org.hibernate.orm:hibernate-core@6.2.24.Final](https://hibernate.org/orm) ([GNU Library General Public License v2.1 or later](https://www.opensource.org/licenses/LGPL-2.1))
-- [org.hibernate.validator:hibernate-validator@8.0.1.Final](http://hibernate.org/validator/hibernate-validator) ([Apache License 2.0](http://www.apache.org/licenses/LICENSE-2.0.txt))
-- [org.jboss.logging:jboss-logging@3.5.3.Final](http://www.jboss.org) ([Apache License 2.0](https://repository.jboss.org/licenses/apache-2.0.txt))
-- [org.jboss.threads:jboss-threads@3.5.0.Final](http://www.jboss.org/jboss-threads) ([Apache License 2.0](http://www.apache.org/licenses/LICENSE-2.0.txt))
-- [org.jboss.xnio:xnio-api@3.8.16.Final](http://www.jboss.org/xnio) ([Apache License 2.0](http://repository.jboss.org/licenses/apache-2.0.txt))
-- [org.jboss.xnio:xnio-nio@3.8.16.Final](http://www.jboss.org) ([Apache License 2.0](http://repository.jboss.org/licenses/apache-2.0.txt))
-- [org.jetbrains:annotations@13.0](http://www.jetbrains.org) ([The Apache Software License, Version 2.0](http://www.apache.org/licenses/LICENSE-2.0.txt))
-- [org.jetbrains.kotlin:kotlin-stdlib@1.8.22](https://kotlinlang.org/) ([The Apache License, Version 2.0](http://www.apache.org/licenses/LICENSE-2.0.txt))
-- [org.jetbrains.kotlin:kotlin-stdlib-common@1.8.22](https://kotlinlang.org/) ([The Apache License, Version 2.0](http://www.apache.org/licenses/LICENSE-2.0.txt))
-- [org.jetbrains.kotlin:kotlin-stdlib-jdk7@1.8.22](https://kotlinlang.org/) ([The Apache License, Version 2.0](http://www.apache.org/licenses/LICENSE-2.0.txt))
-- [org.jetbrains.kotlin:kotlin-stdlib-jdk8@1.8.22](https://kotlinlang.org/) ([The Apache License, Version 2.0](http://www.apache.org/licenses/LICENSE-2.0.txt))
-- [org.jsoup:jsoup@1.16.1](https://jsoup.org/) ([The MIT License](https://jsoup.org/license))
-- [org.latencyutils:LatencyUtils@2.0.3](http://latencyutils.github.io/LatencyUtils/) ([Public Domain, per Creative Commons CC0](http://creativecommons.org/publicdomain/zero/1.0/))
-- [org.mapstruct:mapstruct@1.5.5.Final](https://mapstruct.org/mapstruct/) ([The Apache Software License, Version 2.0](http://www.apache.org/licenses/LICENSE-2.0.txt))
-- [org.openapitools:jackson-databind-nullable@0.2.6](https://github.com/OpenAPITools/jackson-databind-nullable) ([Apache License 2.0](https://www.apache.org/licenses/LICENSE-2.0.html))
-- [org.postgresql:postgresql@42.7.2](https://jdbc.postgresql.org) ([BSD-2-Clause](https://jdbc.postgresql.org/about/license.html))
-- [org.reactivestreams:reactive-streams@1.0.4](http://www.reactive-streams.org/) ([MIT-0](https://spdx.org/licenses/MIT-0.html))
-- [org.slf4j:jul-to-slf4j@2.0.13](http://www.slf4j.org) ([MIT License](http://www.opensource.org/licenses/mit-license.php))
-- [org.slf4j:slf4j-api@2.0.13](http://www.slf4j.org) ([MIT License](http://www.opensource.org/licenses/mit-license.php))
-- [org.springdoc:springdoc-openapi-starter-common@2.2.0](https://springdoc.org/springdoc-openapi-starter-common/) ([The Apache License, Version 2.0](https://www.apache.org/licenses/LICENSE-2.0.txt))
-- [org.springdoc:springdoc-openapi-starter-webmvc-api@2.2.0](https://springdoc.org/springdoc-openapi-starter-webmvc-api/) ([The Apache License, Version 2.0](https://www.apache.org/licenses/LICENSE-2.0.txt))
-- [org.springdoc:springdoc-openapi-starter-webmvc-ui@2.2.0](https://springdoc.org/springdoc-openapi-starter-webmvc-ui/) ([The Apache License, Version 2.0](https://www.apache.org/licenses/LICENSE-2.0.txt))
-- [org.springframework:spring-aop@6.0.19](https://github.com/spring-projects/spring-framework) ([Apache License, Version 2.0](https://www.apache.org/licenses/LICENSE-2.0))
-- [org.springframework:spring-aspects@6.0.19](https://github.com/spring-projects/spring-framework) ([Apache License, Version 2.0](https://www.apache.org/licenses/LICENSE-2.0))
-- [org.springframework:spring-beans@6.0.19](https://github.com/spring-projects/spring-framework) ([Apache License, Version 2.0](https://www.apache.org/licenses/LICENSE-2.0))
-- [org.springframework:spring-context@6.0.19](https://github.com/spring-projects/spring-framework) ([Apache License, Version 2.0](https://www.apache.org/licenses/LICENSE-2.0))
-- [org.springframework:spring-context-support@6.0.19](https://github.com/spring-projects/spring-framework) ([Apache License, Version 2.0](https://www.apache.org/licenses/LICENSE-2.0))
-- [org.springframework:spring-core@6.0.19](https://github.com/spring-projects/spring-framework) ([Apache License, Version 2.0](https://www.apache.org/licenses/LICENSE-2.0))
-- [org.springframework:spring-expression@6.0.19](https://github.com/spring-projects/spring-framework) ([Apache License, Version 2.0](https://www.apache.org/licenses/LICENSE-2.0))
-- [org.springframework:spring-jcl@6.0.19](https://github.com/spring-projects/spring-framework) ([Apache License, Version 2.0](https://www.apache.org/licenses/LICENSE-2.0))
-- [org.springframework:spring-jdbc@6.0.19](https://github.com/spring-projects/spring-framework) ([Apache License, Version 2.0](https://www.apache.org/licenses/LICENSE-2.0))
-- [org.springframework:spring-orm@6.0.19](https://github.com/spring-projects/spring-framework) ([Apache License, Version 2.0](https://www.apache.org/licenses/LICENSE-2.0))
-- [org.springframework:spring-tx@6.0.19](https://github.com/spring-projects/spring-framework) ([Apache License, Version 2.0](https://www.apache.org/licenses/LICENSE-2.0))
-- [org.springframework:spring-web@6.0.19](https://github.com/spring-projects/spring-framework) ([Apache License, Version 2.0](https://www.apache.org/licenses/LICENSE-2.0))
-- [org.springframework:spring-webflux@6.0.19](https://github.com/spring-projects/spring-framework) ([Apache License, Version 2.0](https://www.apache.org/licenses/LICENSE-2.0))
-- [org.springframework:spring-webmvc@6.0.19](https://github.com/spring-projects/spring-framework) ([Apache License, Version 2.0](https://www.apache.org/licenses/LICENSE-2.0))
-- [org.springframework.boot:spring-boot@3.1.11](https://spring.io/projects/spring-boot) ([Apache License, Version 2.0](https://www.apache.org/licenses/LICENSE-2.0))
-- [org.springframework.boot:spring-boot-actuator@3.1.11](https://spring.io/projects/spring-boot) ([Apache License, Version 2.0](https://www.apache.org/licenses/LICENSE-2.0))
-- [org.springframework.boot:spring-boot-actuator-autoconfigure@3.1.11](https://spring.io/projects/spring-boot) ([Apache License, Version 2.0](https://www.apache.org/licenses/LICENSE-2.0))
-- [org.springframework.boot:spring-boot-autoconfigure@3.1.11](https://spring.io/projects/spring-boot) ([Apache License, Version 2.0](https://www.apache.org/licenses/LICENSE-2.0))
-- [org.springframework.boot:spring-boot-starter@3.1.11](https://spring.io/projects/spring-boot) ([Apache License, Version 2.0](https://www.apache.org/licenses/LICENSE-2.0))
-- [org.springframework.boot:spring-boot-starter-actuator@3.1.11](https://spring.io/projects/spring-boot) ([Apache License, Version 2.0](https://www.apache.org/licenses/LICENSE-2.0))
-- [org.springframework.boot:spring-boot-starter-aop@3.1.11](https://spring.io/projects/spring-boot) ([Apache License, Version 2.0](https://www.apache.org/licenses/LICENSE-2.0))
-- [org.springframework.boot:spring-boot-starter-data-jpa@3.1.11](https://spring.io/projects/spring-boot) ([Apache License, Version 2.0](https://www.apache.org/licenses/LICENSE-2.0))
-- [org.springframework.boot:spring-boot-starter-freemarker@3.1.11](https://spring.io/projects/spring-boot) ([Apache License, Version 2.0](https://www.apache.org/licenses/LICENSE-2.0))
-- [org.springframework.boot:spring-boot-starter-jdbc@3.1.11](https://spring.io/projects/spring-boot) ([Apache License, Version 2.0](https://www.apache.org/licenses/LICENSE-2.0))
-- [org.springframework.boot:spring-boot-starter-json@3.1.11](https://spring.io/projects/spring-boot) ([Apache License, Version 2.0](https://www.apache.org/licenses/LICENSE-2.0))
-- [org.springframework.boot:spring-boot-starter-logging@3.1.11](https://spring.io/projects/spring-boot) ([Apache License, Version 2.0](https://www.apache.org/licenses/LICENSE-2.0))
-- [org.springframework.boot:spring-boot-starter-mail@3.1.11](https://spring.io/projects/spring-boot) ([Apache License, Version 2.0](https://www.apache.org/licenses/LICENSE-2.0))
-- [org.springframework.boot:spring-boot-starter-oauth2-resource-server@3.1.11](https://spring.io/projects/spring-boot) ([Apache License, Version 2.0](https://www.apache.org/licenses/LICENSE-2.0))
-- [org.springframework.boot:spring-boot-starter-reactor-netty@3.1.11](https://spring.io/projects/spring-boot) ([Apache License, Version 2.0](https://www.apache.org/licenses/LICENSE-2.0))
-- [org.springframework.boot:spring-boot-starter-security@3.1.11](https://spring.io/projects/spring-boot) ([Apache License, Version 2.0](https://www.apache.org/licenses/LICENSE-2.0))
-- [org.springframework.boot:spring-boot-starter-undertow@3.1.11](https://spring.io/projects/spring-boot) ([Apache License, Version 2.0](https://www.apache.org/licenses/LICENSE-2.0))
-- [org.springframework.boot:spring-boot-starter-validation@3.1.11](https://spring.io/projects/spring-boot) ([Apache License, Version 2.0](https://www.apache.org/licenses/LICENSE-2.0))
-- [org.springframework.boot:spring-boot-starter-web@3.1.11](https://spring.io/projects/spring-boot) ([Apache License, Version 2.0](https://www.apache.org/licenses/LICENSE-2.0))
-- [org.springframework.data:spring-data-commons@3.1.11](https://spring.io/projects/spring-data) ([Apache License, Version 2.0](https://www.apache.org/licenses/LICENSE-2.0))
-- [org.springframework.data:spring-data-jpa@3.1.11](https://projects.spring.io/spring-data-jpa) ([Apache License, Version 2.0](https://www.apache.org/licenses/LICENSE-2.0))
-- [org.springframework.retry:spring-retry@2.0.5](https://www.springsource.org) ([Apache 2.0](https://www.apache.org/licenses/LICENSE-2.0.txt))
-- [org.springframework.security:spring-security-config@6.1.9](https://spring.io/projects/spring-security) ([Apache License, Version 2.0](https://www.apache.org/licenses/LICENSE-2.0))
-- [org.springframework.security:spring-security-core@6.1.9](https://spring.io/projects/spring-security) ([Apache License, Version 2.0](https://www.apache.org/licenses/LICENSE-2.0))
-- [org.springframework.security:spring-security-crypto@6.1.9](https://spring.io/projects/spring-security) ([Apache License, Version 2.0](https://www.apache.org/licenses/LICENSE-2.0))
-- [org.springframework.security:spring-security-data@6.1.9](https://spring.io/projects/spring-security) ([Apache License, Version 2.0](https://www.apache.org/licenses/LICENSE-2.0))
-- [org.springframework.security:spring-security-oauth2-core@6.1.9](https://spring.io/projects/spring-security) ([Apache License, Version 2.0](https://www.apache.org/licenses/LICENSE-2.0))
-- [org.springframework.security:spring-security-oauth2-jose@6.1.9](https://spring.io/projects/spring-security) ([Apache License, Version 2.0](https://www.apache.org/licenses/LICENSE-2.0))
-- [org.springframework.security:spring-security-oauth2-resource-server@6.1.9](https://spring.io/projects/spring-security) ([Apache License, Version 2.0](https://www.apache.org/licenses/LICENSE-2.0))
-- [org.springframework.security:spring-security-web@6.1.9](https://spring.io/projects/spring-security) ([Apache License, Version 2.0](https://www.apache.org/licenses/LICENSE-2.0))
-- [org.webjars:swagger-ui@5.2.0](http://webjars.org) ([Apache 2.0](https://github.com/swagger-api/swagger-ui))
-- [org.wildfly.client:wildfly-client-config@1.0.1.Final](http://www.jboss.org/wildfly-client-config) ([Apache License 2.0](http://repository.jboss.org/licenses/apache-2.0.txt))
-- [org.wildfly.common:wildfly-common@1.5.4.Final](http://www.jboss.org/wildfly-common) ([Apache License 2.0](http://repository.jboss.org/licenses/apache-2.0.txt))
-- [org.yaml:snakeyaml@2.2](https://bitbucket.org/snakeyaml/snakeyaml) ([Apache License, Version 2.0](http://www.apache.org/licenses/LICENSE-2.0.txt))
-- [software.amazon.awssdk:annotations@2.20.157](https://aws.amazon.com/sdkforjava/core/annotations) ([Apache License, Version 2.0](https://aws.amazon.com/apache2.0))
-- [software.amazon.awssdk:apache-client@2.20.157](https://aws.amazon.com/sdkforjava/http-clients/apache-client) ([Apache License, Version 2.0](https://aws.amazon.com/apache2.0))
-- [software.amazon.awssdk:auth@2.20.157](https://aws.amazon.com/sdkforjava) ([Apache License, Version 2.0](https://aws.amazon.com/apache2.0))
-- [software.amazon.awssdk:aws-core@2.20.157](https://aws.amazon.com/sdkforjava) ([Apache License, Version 2.0](https://aws.amazon.com/apache2.0))
-- [software.amazon.awssdk:aws-query-protocol@2.20.157](https://aws.amazon.com/sdkforjava) ([Apache License, Version 2.0](https://aws.amazon.com/apache2.0))
-- [software.amazon.awssdk:endpoints-spi@2.20.157](https://aws.amazon.com/sdkforjava/core/endpoints-spi) ([Apache License, Version 2.0](https://aws.amazon.com/apache2.0))
-- [software.amazon.awssdk:http-client-spi@2.20.157](https://aws.amazon.com/sdkforjava/http-client-spi) ([Apache License, Version 2.0](https://aws.amazon.com/apache2.0))
-- [software.amazon.awssdk:json-utils@2.20.157](https://aws.amazon.com/sdkforjava) ([Apache License, Version 2.0](https://aws.amazon.com/apache2.0))
-- [software.amazon.awssdk:metrics-spi@2.20.157](https://aws.amazon.com/sdkforjava/core/metrics-spi) ([Apache License, Version 2.0](https://aws.amazon.com/apache2.0))
-- [software.amazon.awssdk:netty-nio-client@2.20.157](https://aws.amazon.com/sdkforjava/http-clients/netty-nio-client) ([Apache License, Version 2.0](https://aws.amazon.com/apache2.0))
-- [software.amazon.awssdk:profiles@2.20.157](https://aws.amazon.com/sdkforjava) ([Apache License, Version 2.0](https://aws.amazon.com/apache2.0))
-- [software.amazon.awssdk:protocol-core@2.20.157](https://aws.amazon.com/sdkforjava) ([Apache License, Version 2.0](https://aws.amazon.com/apache2.0))
-- [software.amazon.awssdk:rds@2.20.157](https://aws.amazon.com/sdkforjava) ([Apache License, Version 2.0](https://aws.amazon.com/apache2.0))
-- [software.amazon.awssdk:regions@2.20.157](https://aws.amazon.com/sdkforjava/core/regions) ([Apache License, Version 2.0](https://aws.amazon.com/apache2.0))
-- [software.amazon.awssdk:sdk-core@2.20.157](https://aws.amazon.com/sdkforjava) ([Apache License, Version 2.0](https://aws.amazon.com/apache2.0))
-- [software.amazon.awssdk:sts@2.20.157](https://aws.amazon.com/sdkforjava) ([Apache License, Version 2.0](https://aws.amazon.com/apache2.0))
-- [software.amazon.awssdk:third-party-jackson-core@2.20.157](https://aws.amazon.com/sdkforjava) ([Apache License, Version 2.0](https://aws.amazon.com/apache2.0))
-- [software.amazon.awssdk:utils@2.20.157](https://aws.amazon.com/sdkforjava/utils) ([Apache License, Version 2.0](https://aws.amazon.com/apache2.0))
-- [software.amazon.eventstream:eventstream@1.0.1](https://github.com/awslabs/aws-eventstream-java) ([Apache License, Version 2.0](https://aws.amazon.com/apache2.0))
-- [software.amazon.jdbc:aws-advanced-jdbc-wrapper@2.2.4](https://github.com/awslabs/aws-advanced-jdbc-wrapper) ([Apache 2.0](https://www.apache.org/licenses/LICENSE-2.0))
-
-### Web Modeler Dependencies (websockets)
-
-- [brick/math@0.12.1](https://github.com/brick/math.git) (MIT)
-- [carbonphp/carbon-doctrine-types@3.2.0](https://github.com/CarbonPHP/carbon-doctrine-types.git) (MIT)
-- [clue/redis-protocol@v0.3.2](https://github.com/clue/redis-protocol.git) (MIT)
-- [clue/redis-react@v2.7.0](https://github.com/clue/reactphp-redis.git) (MIT)
-- [dflydev/dot-access-data@v3.0.3](https://github.com/dflydev/dflydev-dot-access-data.git) (MIT)
-- [doctrine/inflector@2.0.10](https://github.com/doctrine/inflector.git) (MIT)
-- [doctrine/lexer@3.0.1](https://github.com/doctrine/lexer.git) (MIT)
-- [dragonmantank/cron-expression@v3.3.3](https://github.com/dragonmantank/cron-expression.git) (MIT)
-- [egulias/email-validator@4.0.2](https://github.com/egulias/EmailValidator.git) (MIT)
-- [evenement/evenement@v3.0.2](https://github.com/igorw/evenement.git) (MIT)
-- [fruitcake/php-cors@v1.3.0](https://github.com/fruitcake/php-cors.git) (MIT)
-- [graham-campbell/result-type@v1.1.3](https://github.com/GrahamCampbell/Result-Type.git) (MIT)
-- [guzzlehttp/guzzle@7.9.2](https://github.com/guzzle/guzzle.git) (MIT)
-- [guzzlehttp/promises@2.0.3](https://github.com/guzzle/promises.git) (MIT)
-- [guzzlehttp/psr7@2.7.0](https://github.com/guzzle/psr7.git) (MIT)
-- [guzzlehttp/uri-template@v1.0.3](https://github.com/guzzle/uri-template.git) (MIT)
-- [laravel/framework@v11.21.0](https://github.com/laravel/framework.git) (MIT)
-- [laravel/prompts@v0.1.25](https://github.com/laravel/prompts.git) (MIT)
-- [laravel/reverb@v1.2.0](https://github.com/laravel/reverb.git) (MIT)
-- [laravel/serializable-closure@v1.3.4](https://github.com/laravel/serializable-closure.git) (MIT)
-- [laravel/tinker@v2.9.0](https://github.com/laravel/tinker.git) (MIT)
-- [league/commonmark@2.5.3](https://github.com/thephpleague/commonmark.git) (BSD-3-Clause)
-- [league/config@v1.2.0](https://github.com/thephpleague/config.git) (BSD-3-Clause)
-- [league/flysystem@3.28.0](https://github.com/thephpleague/flysystem.git) (MIT)
-- [league/flysystem-local@3.28.0](https://github.com/thephpleague/flysystem-local.git) (MIT)
-- [league/mime-type-detection@1.15.0](https://github.com/thephpleague/mime-type-detection.git) (MIT)
-- [monolog/monolog@3.7.0](https://github.com/Seldaek/monolog.git) (MIT)
-- [nesbot/carbon@3.8.0](https://github.com/briannesbitt/Carbon.git) (MIT)
-- [nette/schema@v1.3.0](https://github.com/nette/schema.git) (BSD-3-Clause)
-- [nette/utils@v4.0.5](https://github.com/nette/utils.git) (BSD-3-Clause)
-- [nikic/php-parser@v5.0.2](https://github.com/nikic/PHP-Parser.git) (BSD-3-Clause)
-- [nunomaduro/termwind@v2.0.1](https://github.com/nunomaduro/termwind.git) (MIT)
-- [paragonie/random_compat@v9.99.100](https://github.com/paragonie/random_compat.git) (MIT)
-- [paragonie/sodium_compat@v1.21.1](https://github.com/paragonie/sodium_compat.git) (ISC)
-- [phpoption/phpoption@1.9.3](https://github.com/schmittjoh/php-option.git) (Apache-2.0)
-- [psr/clock@1.0.0](https://github.com/php-fig/clock.git) (MIT)
-- [psr/container@2.0.2](https://github.com/php-fig/container.git) (MIT)
-- [psr/event-dispatcher@1.0.0](https://github.com/php-fig/event-dispatcher.git) (MIT)
-- [psr/http-client@1.0.3](https://github.com/php-fig/http-client.git) (MIT)
-- [psr/http-factory@1.1.0](https://github.com/php-fig/http-factory.git) (MIT)
-- [psr/http-message@2.0](https://github.com/php-fig/http-message.git) (MIT)
-- [psr/log@3.0.1](https://github.com/php-fig/log.git) (MIT)
-- [psr/simple-cache@3.0.0](https://github.com/php-fig/simple-cache.git) (MIT)
-- [psy/psysh@v0.12.3](https://github.com/bobthecow/psysh.git) (MIT)
-- [pusher/pusher-php-server@7.2.4](https://github.com/pusher/pusher-http-php.git) (MIT)
-- [ralouphie/getallheaders@3.0.3](https://github.com/ralouphie/getallheaders.git) (MIT)
-- [ramsey/collection@2.0.0](https://github.com/ramsey/collection.git) (MIT)
-- [ramsey/uuid@4.7.6](https://github.com/ramsey/uuid.git) (MIT)
-- [ratchet/rfc6455@v0.3.1](https://github.com/ratchetphp/RFC6455.git) (MIT)
-- [react/cache@v1.2.0](https://github.com/reactphp/cache.git) (MIT)
-- [react/dns@v1.13.0](https://github.com/reactphp/dns.git) (MIT)
-- [react/event-loop@v1.5.0](https://github.com/reactphp/event-loop.git) (MIT)
-- [react/promise@v3.2.0](https://github.com/reactphp/promise.git) (MIT)
-- [react/promise-timer@v1.11.0](https://github.com/reactphp/promise-timer.git) (MIT)
-- [react/socket@v1.16.0](https://github.com/reactphp/socket.git) (MIT)
-- [react/stream@v1.4.0](https://github.com/reactphp/stream.git) (MIT)
-- [symfony/clock@v7.1.1](https://github.com/symfony/clock.git) (MIT)
-- [symfony/console@v7.1.3](https://github.com/symfony/console.git) (MIT)
-- [symfony/css-selector@v7.1.1](https://github.com/symfony/css-selector.git) (MIT)
-- [symfony/deprecation-contracts@v3.5.0](https://github.com/symfony/deprecation-contracts.git) (MIT)
-- [symfony/error-handler@v7.1.3](https://github.com/symfony/error-handler.git) (MIT)
-- [symfony/event-dispatcher@v7.1.1](https://github.com/symfony/event-dispatcher.git) (MIT)
-- [symfony/event-dispatcher-contracts@v3.5.0](https://github.com/symfony/event-dispatcher-contracts.git) (MIT)
-- [symfony/finder@v7.1.3](https://github.com/symfony/finder.git) (MIT)
-- [symfony/http-foundation@v7.1.3](https://github.com/symfony/http-foundation.git) (MIT)
-- [symfony/http-kernel@v7.1.3](https://github.com/symfony/http-kernel.git) (MIT)
-- [symfony/mailer@v7.1.2](https://github.com/symfony/mailer.git) (MIT)
-- [symfony/mime@v7.1.2](https://github.com/symfony/mime.git) (MIT)
-- [symfony/polyfill-ctype@v1.30.0](https://github.com/symfony/polyfill-ctype.git) (MIT)
-- [symfony/polyfill-intl-grapheme@v1.30.0](https://github.com/symfony/polyfill-intl-grapheme.git) (MIT)
-- [symfony/polyfill-intl-idn@v1.30.0](https://github.com/symfony/polyfill-intl-idn.git) (MIT)
-- [symfony/polyfill-intl-normalizer@v1.30.0](https://github.com/symfony/polyfill-intl-normalizer.git) (MIT)
-- [symfony/polyfill-mbstring@v1.30.0](https://github.com/symfony/polyfill-mbstring.git) (MIT)
-- [symfony/polyfill-php72@v1.30.0](https://github.com/symfony/polyfill-php72.git) (MIT)
-- [symfony/polyfill-php80@v1.30.0](https://github.com/symfony/polyfill-php80.git) (MIT)
-- [symfony/polyfill-php83@v1.30.0](https://github.com/symfony/polyfill-php83.git) (MIT)
-- [symfony/polyfill-uuid@v1.30.0](https://github.com/symfony/polyfill-uuid.git) (MIT)
-- [symfony/process@v7.1.3](https://github.com/symfony/process.git) (MIT)
-- [symfony/routing@v7.1.3](https://github.com/symfony/routing.git) (MIT)
-- [symfony/service-contracts@v3.5.0](https://github.com/symfony/service-contracts.git) (MIT)
-- [symfony/string@v7.1.3](https://github.com/symfony/string.git) (MIT)
-- [symfony/translation@v7.1.3](https://github.com/symfony/translation.git) (MIT)
-- [symfony/translation-contracts@v3.5.0](https://github.com/symfony/translation-contracts.git) (MIT)
-- [symfony/uid@v7.1.1](https://github.com/symfony/uid.git) (MIT)
-- [symfony/var-dumper@v7.1.3](https://github.com/symfony/var-dumper.git) (MIT)
-- [tijsverkoyen/css-to-inline-styles@v2.2.7](https://github.com/tijsverkoyen/CssToInlineStyles.git) (BSD-3-Clause)
-- [vlucas/phpdotenv@v5.6.1](https://github.com/vlucas/phpdotenv.git) (BSD-3-Clause)
-- [voku/portable-ascii@2.0.1](https://github.com/voku/portable-ascii.git) (MIT)
-- [webmozart/assert@1.11.0](https://github.com/webmozarts/assert.git) (MIT)
+- **Dependencies:** SBOM CycloneDX files with up-to-date lists of third party libraries used and their licenses can be requested [on demand](mailto:dependency-request@camunda.com).
+- **Source code:** Access to source code is provided [on demand](mailto:dependency-request@camunda.com).
diff --git a/versioned_docs/version-8.3/reference/img/channels.png b/versioned_docs/version-8.3/reference/img/channels.png
new file mode 100644
index 0000000000..4964fadbba
Binary files /dev/null and b/versioned_docs/version-8.3/reference/img/channels.png differ
diff --git a/versioned_docs/version-8.3/reference/img/diagram-releases.png b/versioned_docs/version-8.3/reference/img/diagram-releases.png
new file mode 100644
index 0000000000..f06ee97108
Binary files /dev/null and b/versioned_docs/version-8.3/reference/img/diagram-releases.png differ
diff --git a/versioned_docs/version-8.3/reference/release-policy.md b/versioned_docs/version-8.3/reference/release-policy.md
index 4e217c16a2..8268c56795 100644
--- a/versioned_docs/version-8.3/reference/release-policy.md
+++ b/versioned_docs/version-8.3/reference/release-policy.md
@@ -1,59 +1,111 @@
---
id: release-policy
title: "Release policy"
+description: "Learn more about Camunda releases, including alpha features and alpha releases."
---
-Camunda 8 follows the [Camunda release policy](https://camunda.com/release-policy/) with some specific clarifications which can be found below.
+Camunda 8 follows the [Camunda release policy](https://camunda.com/release-policy/) with the following specific clarifications.
+
+:::info
+You can find deprecation and support announcements on the [Announcements](announcements.md) page.
+:::
+
+![Stable and alpha channels when provisioning a cluster](./img/diagram-releases.png)
+
+## Alpha features and releases
+
+It is important to understand the different ways the term "alpha" is used in the context of Camunda releases and features.
+
+### Alpha feature
+
+Refers to a feature or component released as an alpha version, in an early state for you to test and participate in development by sharing your feedback before the feature reaches [general availability (GA)](alpha-features.md#general-availability-ga). Some alpha features require turning on for your cluster before you can use them. See [alpha features](alpha-features.md).
+
+### Alpha release
+
+Refers to a release made available between minor versions that allows you to preview an upcoming minor version and the alpha features included (for example, `8.3.0-alpha1`, `8.3.0-alpha2`, and so on). Camunda strives to release this type of release on a monthly basis. To learn more about the alpha features included in each alpha release, see [release notes](release-notes.md).
:::note
-Interested in deprecation and support announcements? Read more on the [Announcements](announcements.md) page.
+- An alpha release can also be made available where the entire version is an alpha with [alpha limitations](alpha-features.md#alpha).
+- Additionally, "Alpha channel" refers to the channel you can use when provisioning a SaaS cluster. See [alpha channel](#alpha-channel).
:::
-## Provisioning in SaaS
+## SaaS provisioning
+
+In Camunda 8 SaaS we differentiate between components that are part of a Camunda 8 cluster (cluster components), and components outside the cluster (non-cluster components).
+
+### Cluster components
+
+A cluster typically consists of the following components:
-In our managed service, we differentiate between components that are part of a Camunda 8 cluster and components that are outside of the cluster.
+- [Zeebe](/components/zeebe/zeebe-overview.md)
+- [Operate](/components/operate/operate-introduction.md)
+- [Tasklist](/components/tasklist/introduction-to-tasklist.md)
+- [Optimize]($optimize$/components/what-is-optimize)
-A cluster usually consists of:
+You can provision cluster components using one of two channels, following the [Camunda release policy](https://camunda.com/release-policy/).
-- Zeebe
-- Operate
-- Tasklist
-- Optimize
+![Stable and alpha channels when provisioning a cluster](./img/channels.png)
-For components **outside of the cluster**, we release new versions continuously and update customers to the latest version automatically whenever it is ready to be shipped.
+#### Stable channel
-These components include:
+You can use the **Stable** channel to access [general availability](alpha-features.md#general-availability-ga) features for cluster components.
-- Modeler (Web)
-- Connectors
-- Console
+- Provides the latest feature and patch releases ready for most users at minimal risk.
+- Releases follow semantic versioning and can be updated to the next minor or patch release without data loss.
+- On the stable channel, all supported minor versions are made available for provisioning.
-Admins can [enable alpha features](/docs/components/console/manage-organization/enable-alpha-features.md) for components outside of the cluster in the organization settings screen.
+#### Alpha channel
-For components inside a **cluster**, Camunda provides two channels for provisioning and follows the [Camunda release policy](https://camunda.com/release-policy/):
+You can use the **Alpha** channel to access [alpha features](alpha-features.md) and patch releases for cluster components.
-- **Stable**: General availability features for cluster components are available through the stable channel. This channel provides the latest feature and patch releases ready for most users at minimal risk. The releases follow semantic versioning and can be updated to the next minor or patch release without data loss.
-- **Alpha**: Alpha features for cluster components are available through the alpha channel. This channel provides preview releases in preparation for the next stable release. They provide a short-term stability point to test new features and give feedback before they are released to the stable channel. Try these to ensure the upcoming release works with your infrastructure. These releases cannot be updated to a newer release, and therefore are not meant to be used in production.
+- Provides alpha releases to preview and prepare for the next stable release.
+- Alpha releases provide a short-term stability point to test new features and give feedback before they are released to the stable channel. Use an alpha release to test the upcoming minor release with your infrastructure.
+- Alpha releases cannot be updated to a newer release, and so are not suitable for use in production.
-On the stable channel, the last three supported minor versions are made available for provisioning.
+### Non-cluster components
-### New versions
+Non-cluster components include:
-Whenever a new Camunda 8 version is released, we do our best to provide the new version on our managed service at the same time. We add a notice to Console, recommending an update to the latest version.
+- [Modeler (Web)](/components/modeler/web-modeler/launch-web-modeler.md)
+- [Connectors](/components/console/introduction-to-console.md)
+- [Console](/components/console/introduction-to-console.md)
+
+Non-cluster component versions are released continuously.
+
+- Customers are automatically updated to the latest component version when it is ready for release.
+- Admins can [enable alpha features](/components/console/manage-organization/enable-alpha-features.md) for non-cluster components in organization settings.
+
+### New Camunda 8 versions
+
+When a new Camunda 8 version is released, we try to provide the new version on our managed service at the same time.
+
+An **Update available** notification is shown in Console, recommending that you update to the latest version.
![Console with notice to update the cluster in Camunda 8 SaaS](img/update-console.png)
-#### Updates or restart for critical issues
+#### Generation names
+
+As of Camunda 8.5.0, the generation naming scheme in Camunda 8 SaaS changed to no longer include the patch version.
-In our managed service we reserve the right to force update or restart a cluster immediately and without notice in advance if there is a critical security or stability issue.
+- The naming scheme used for the Camunda 8.5 generations is `Camunda .+gen`, where `N` is incremented with every atomic change to the component version set.
+
+- This decouples the generation name from the particular patch level of the components it contains, as some component versions such as Connectors are decoupled from other components.
+
+- You can learn about the particular component patch version changes in the update dialogue to the latest generation available.
+
+#### Update or restart for critical issues
+
+In our managed service, Camunda reserves the right to force update or restart a cluster immediately and without notice in advance if there is a critical security or stability issue.
## Self-Managed
-Whenever a new Camunda 8 version is released, Camunda 8 Self-Managed enterprise customers will be notified via email.
+When a new Camunda 8 version is released, Camunda 8 Self-Managed enterprise customers are notified via email.
-If you are not an enterprise customer, you can stay up to date via [release blogs](https://camunda.com/blog/category/release-notes/), the [announcements page](/reference/announcements.md), or releases on [GitHub](https://github.com/camunda) and [Docker Hub](https://hub.docker.com/u/camunda).
+:::info
+Non-enterprise customers can stay up to date via [release blogs](https://camunda.com/blog/category/releases/), [announcements](announcements.md), or releases on [GitHub](https://github.com/camunda) and [Docker Hub](https://hub.docker.com/u/camunda).
+:::
### Helm chart
@@ -61,6 +113,6 @@ The [Camunda 8 Self-Managed Helm chart](https://artifacthub.io/packages/helm/cam
For more details about the applications version included in the Helm chart, review the [full version matrix](https://helm.camunda.io/camunda-platform/version-matrix/).
-### New versions
+### New Camunda 8 versions
-If you are running Camunda 8 Self-Managed, follow our [update guide](/self-managed/operational-guides/update-guide/introduction.md).
+If you are running Camunda 8 Self-Managed, see the [update guide](/self-managed/operational-guides/update-guide/introduction.md) to learn how to update your Camunda 8 application or server installation to a newer version of Camunda 8.
diff --git a/versioned_docs/version-8.4/apis-tools/java-client-examples/cluster-topology-request.md b/versioned_docs/version-8.4/apis-tools/java-client-examples/cluster-topology-request.md
index 8c3e2f4761..c38a21a2e6 100644
--- a/versioned_docs/version-8.4/apis-tools/java-client-examples/cluster-topology-request.md
+++ b/versioned_docs/version-8.4/apis-tools/java-client-examples/cluster-topology-request.md
@@ -15,7 +15,6 @@ Run Zeebe broker with endpoint `localhost:26500` (default).
## TopologyViewer.java
-/tree/main/zeebe-client-plain-java
[Source on GitHub](https://github.com/camunda-community-hub/camunda-8-examples/blob/main/zeebe-client-plain-java/src/main/java/io/camunda/zeebe/example/cluster/TopologyViewer.java)
```java
diff --git a/versioned_docs/version-8.4/components/modeler/bpmn/message-events/message-events.md b/versioned_docs/version-8.4/components/modeler/bpmn/message-events/message-events.md
index bf7cc600fa..a0b9298483 100644
--- a/versioned_docs/version-8.4/components/modeler/bpmn/message-events/message-events.md
+++ b/versioned_docs/version-8.4/components/modeler/bpmn/message-events/message-events.md
@@ -14,16 +14,29 @@ A process can have one or more message start events (besides other types of star
When a process is deployed, it creates a message subscription for each message start event. Message subscriptions of the previous version of the process (based on the BPMN process id) are closed.
+### Message correlation
+
When the message subscription is created, a message can be correlated to the start event if the message name matches. On correlating the message, a new process instance is created and the corresponding message start event is activated.
Messages are **not** correlated if they were published before the process was deployed or if a new version of the process is deployed without a proper start event.
-The `correlationKey` of a published message can be used to control the process instance creation. If an instance of this process is active (independently from its version) and it was triggered by a message with the same `correlationKey`, the message is **not** correlated and no new instance is created. If the message has a time-to-live (TTL) > 0, it is buffered.
+The `correlationKey` of a published message can be used to control the process instance creation.
-When the active process instance is completed or terminated and a message with the same `correlationKey` and a matching message name is buffered (i.e. TTL > 0), this message is correlated and a new instance of the latest version of the process is created.
+- If an instance of this process is active (independently from its version) and it was triggered by a message with the same `correlationKey`, the message is **not** correlated and no new instance is created. If the message has a time-to-live (TTL) > 0, it is buffered.
+- When the active process instance is completed or terminated and a message with the same `correlationKey` and a matching message name is buffered (that is, TTL > 0), this message is correlated and a new instance of the latest version of the process is created.
If the `correlationKey` of a message is empty, it creates a new process instance and does not check if an instance is already active.
+:::note
+
+You do not specify a `correlationKey` for a message start event in the BPMN model when designing a process.
+
+- When an application sends a message that is caught by a message start event, the application can specify a `correlationKey` in the message.
+- If a message caught by a start event contains a `correlationKey` value, the created process is tagged with that `correlationKey` value.
+- Follow-up messages are then checked against this `correlationKey` value (that is, is there an active process instance that was started by a message with the same `correlationKey`?).
+
+:::
+
## Intermediate message catch events
When an intermediate message catch event is entered, a corresponding message subscription is created. The process instance stops at this point and waits until the message is correlated. When a message is correlated, the catch event is completed and the process instance continues.
diff --git a/versioned_docs/version-8.4/reference/alpha-features.md b/versioned_docs/version-8.4/reference/alpha-features.md
index bcb723daee..8a65e9ee0f 100644
--- a/versioned_docs/version-8.4/reference/alpha-features.md
+++ b/versioned_docs/version-8.4/reference/alpha-features.md
@@ -5,43 +5,49 @@ sidebar_label: Alpha features
description: "Use alpha features to learn about upcoming changes, try them out, and share feedback."
---
-Use alpha features to learn about upcoming changes, try them out, and share feedback.
+You can use alpha features to learn about upcoming changes, try them out, and share feedback.
-### Alpha
+:::info
+To understand the difference between an alpha feature and an alpha release, see [alpha features and releases](release-policy.md#alpha-features-and-releases).
+:::
+
+## Alpha
-Selected Camunda features and components are released as alpha versions. We release them in an early state for you to test and participate in development by sharing your feedback before they reach general availability (GA).
+Selected Camunda features and components are released as **alpha** versions. We release these in an early state for you to test and participate in development by sharing your feedback before they reach [general availability (GA)](#general-availability-ga).
-Characteristics of alpha features and components include:
+Limitations of alpha features and components include:
- Not for production use.
- APIs, dependencies, and configuration are likely to change.
- Not necessarily feature-complete.
- Might lack full documentation.
- No guaranteed updates to newer releases.
-- Support based on SLAs agreed with you, but bugs are treated with the same priority as feature or help requests.
+- Support based on SLAs agreed with you, but bugs are treated with the same priority as feature or help requests. See [Camunda Enterprise Support Guide](https://docs.camunda.org/enterprise/support/).
- No maintenance service.
- (SaaS) No availability targets.
-- Released outside the standard [release policy](/reference/release-policy.md).
+- Released outside the standard [release policy](release-policy.md).
+
+To learn more about using alpha features, see [enabling alpha features](/components/console/manage-organization/enable-alpha-features.md).
:::note
-While there is no maintenance service, customers can still provide feedback through designated support channels, depending on their SLAs. These channels include filing issues in the respective [GitHub repositories](https://github.com/camunda) and by submitting questions and suggestions by [contacting us](/contact).
+- Alpha features can also be included in a minor version (stable) release.
+- Although there is no maintenance service, customers can still provide feedback through designated support channels, depending on their SLAs. These channels include filing issues in the respective [GitHub repositories](https://github.com/camunda) and submitting questions and suggestions by [contacting us](/contact).
:::
-Visit our documentation on [enabling alpha features](/components/console/manage-organization/enable-alpha-features.md) to learn more.
-
-### General availability (GA)
+## General availability (GA)
Once features and components are released and considered stable, they become generally available.
-Characteristics include:
+Stable features and components are:
-- Allowed for production use.
-- Fully documented and supported.
+- Ready for production use for most users with minimal risk.
+- Supported by [L1 Priority-level support](https://docs.camunda.org/enterprise/support/#priority-level) for production use.
+- Fully documented.
-:::note
-
-There are also alpha releases with **limited availability**, such as features that are only available to enterprise customers.
+A release or component is considered stable if it has passed all verification and test stages and can be released to production.
+:::note
+Alpha releases can also have **limited availability**, such as features that are only available to enterprise customers.
:::
diff --git a/versioned_docs/version-8.4/reference/dependencies.md b/versioned_docs/version-8.4/reference/dependencies.md
index c76db22d89..3ad587bf67 100644
--- a/versioned_docs/version-8.4/reference/dependencies.md
+++ b/versioned_docs/version-8.4/reference/dependencies.md
@@ -2024,831 +2024,8 @@ Desktop Modeler is a desktop modeling application that builds upon a number of t
-### Web Modeler Dependencies (webapp)
-
-- [@auth0/auth0-spa-js@2.1.3](https://github.com/auth0/auth0-spa-js) (MIT)
-- [@babel/runtime@7.23.6](https://github.com/babel/babel) (MIT)
-- [@bpmn-io/add-exporter@0.2.0](https://github.com/bpmn-io/add-exporter) (MIT)
-- [@bpmn-io/align-to-origin@0.7.0](https://github.com/bpmn-io/align-to-origin) (MIT)
-- [@bpmn-io/cm-theme@0.1.0-alpha.2](https://www.npmjs.com/package/@bpmn-io/cm-theme@0.1.0-alpha.2) (MIT)
-- [@bpmn-io/diagram-js-ui@0.2.2](https://github.com/bpmn-io/diagram-js-ui) (MIT)
-- [@bpmn-io/dmn-variable-resolver@0.4.0](https://www.npmjs.com/package/@bpmn-io/dmn-variable-resolver@0.4.0) (MIT)
-- [@bpmn-io/draggle@4.0.0](https://github.com/bpmn-io/draggle) (MIT)
-- [@bpmn-io/element-template-chooser@1.0.0](https://github.com/bpmn-io/element-template-chooser) (MIT)
-- [@bpmn-io/element-template-icon-renderer@0.5.1](https://github.com/bpmn-io/element-template-icon-renderer) (MIT)
-- [@bpmn-io/element-templates-validator@1.7.0](https://github.com/bpmn-io/element-templates-validator) (MIT)
-- [@bpmn-io/extract-process-variables@0.8.0](https://github.com/bpmn-io/extract-process-variables) (MIT)
-- [@bpmn-io/feel-editor@1.1.0](https://github.com/bpmn-io/feel-editor) (MIT)
-- [@bpmn-io/feel-lint@1.1.0](https://github.com/bpmn-io/feel-linter) (MIT)
-- [@bpmn-io/form-js-carbon-styles@1.6.3](https://github.com/bpmn-io/form-js) (MIT\*)
-- [@bpmn-io/form-js-editor@1.6.3](https://github.com/bpmn-io/form-js) (MIT\*)
-- [@bpmn-io/form-js-playground@1.6.3](https://github.com/bpmn-io/form-js) (MIT\*)
-- [@bpmn-io/form-js-viewer@1.6.3](https://github.com/bpmn-io/form-js) (MIT\*)
-- [@bpmn-io/form-js@1.6.3](https://github.com/bpmn-io/form-js) (MIT\*)
-- [@bpmn-io/form-variable-provider@1.3.0](https://github.com/bpmn-io/form-variable-provider) (MIT)
-- [@bpmn-io/moddle-utils@0.2.1](https://github.com/bpmn-io/moddle-utils) (MIT)
-- [@bpmn-io/properties-panel@3.15.0](https://github.com/bpmn-io/properties-panel) (MIT)
-- [@bpmn-io/replace-ids@0.2.0](https://github.com/bpmn-io/replace-ids) (MIT)
-- [@bpmn-io/variable-resolver@1.2.0](https://www.npmjs.com/package/@bpmn-io/variable-resolver@1.2.0) (MIT)
-- [@camunda/camunda-composite-components@0.3.0](https://www.npmjs.com/package/@camunda/camunda-composite-components@0.3.0) (Apache-2.0)
-- [@camunda/element-templates-json-schema@0.16.0](https://github.com/camunda/element-templates-json-schema) (MIT)
-- [@camunda/example-data-properties-provider@1.2.0](https://www.npmjs.com/package/@camunda/example-data-properties-provider@1.2.0) (MIT)
-- [@camunda/execution-platform@0.3.2](https://github.com/camunda/execution-platform) (MIT)
-- [@camunda/form-js-assistant-module@0.5.0](https://github.com/camunda/form-js-assistant-module) (UNKNOWN)
-- [@camunda/form-linting@0.14.0](https://www.npmjs.com/package/@camunda/form-linting@0.14.0) (MIT)
-- [@camunda/form-playground@0.12.0](https://github.com/camunda/form-playground) (MIT)
-- [@camunda/linting@3.12.0](https://github.com/camunda/linting) (MIT)
-- [@camunda/zeebe-element-templates-json-schema@0.17.0](https://github.com/camunda/element-templates-json-schema) (MIT)
-- [@carbon/colors@11.20.0](https://github.com/carbon-design-system/carbon) (Apache-2.0)
-- [@carbon/feature-flags@0.16.0](https://github.com/carbon-design-system/carbon) (Apache-2.0)
-- [@carbon/grid@11.21.0](https://github.com/carbon-design-system/carbon) (Apache-2.0)
-- [@carbon/icon-helpers@10.45.0](https://github.com/carbon-design-system/carbon) (Apache-2.0)
-- [@carbon/icons-react@11.33.0](https://github.com/carbon-design-system/carbon) (Apache-2.0)
-- [@carbon/layout@11.20.0](https://github.com/carbon-design-system/carbon) (Apache-2.0)
-- [@carbon/motion@11.16.0](https://github.com/carbon-design-system/carbon) (Apache-2.0)
-- [@carbon/react@1.46.1](https://github.com/carbon-design-system/carbon) (Apache-2.0)
-- [@carbon/styles@1.46.0](https://github.com/carbon-design-system/carbon) (Apache-2.0)
-- [@carbon/telemetry@0.1.0](https://github.com/carbon-design-system/carbon) (Apache-2.0)
-- [@carbon/themes@11.28.0](https://github.com/carbon-design-system/carbon) (Apache-2.0)
-- [@carbon/type@11.25.0](https://github.com/carbon-design-system/carbon) (Apache-2.0)
-- [@codemirror/autocomplete@6.11.1](https://github.com/codemirror/autocomplete) (MIT)
-- [@codemirror/commands@6.3.2](https://github.com/codemirror/commands) (MIT)
-- [@codemirror/lang-json@6.0.1](https://github.com/codemirror/lang-json) (MIT)
-- [@codemirror/language@6.9.3](https://github.com/codemirror/language) (MIT)
-- [@codemirror/lint@6.4.2](https://github.com/codemirror/lint) (MIT)
-- [@codemirror/search@6.5.5](https://github.com/codemirror/search) (MIT)
-- [@codemirror/state@6.3.3](https://github.com/codemirror/state) (MIT)
-- [@codemirror/view@6.22.3](https://github.com/codemirror/view) (MIT)
-- [@colors/colors@1.6.0](https://github.com/DABH/colors.js) (MIT)
-- [@dabh/diagnostics@2.0.3](https://github.com/3rd-Eden/diagnostics) (MIT)
-- [@emotion/is-prop-valid@1.2.1](https://github.com/emotion-js/emotion/tree/main/packages/is-prop-valid) (MIT)
-- [@emotion/memoize@0.8.1](https://github.com/emotion-js/emotion/tree/main/packages/memoize) (MIT)
-- [@emotion/unitless@0.8.0](https://github.com/emotion-js/emotion/tree/main/packages/unitless) (MIT)
-- [@hapi/hoek@9.3.0](https://github.com/hapijs/hoek) (BSD-3-Clause)
-- [@hapi/topo@5.1.0](https://github.com/hapijs/topo) (BSD-3-Clause)
-- [@ibm/plex@6.0.0-next.6](https://github.com/ibm/plex) (OFL-1.1)
-- [@ibm/telemetry-js@1.1.0](https://github.com/ibm-telemetry/telemetry-js) (Apache-2.0)
-- [@lezer/common@1.2.0](https://github.com/lezer-parser/common) (MIT)
-- [@lezer/highlight@1.2.0](https://github.com/lezer-parser/highlight) (MIT)
-- [@lezer/json@1.0.2](https://github.com/lezer-parser/json) (MIT)
-- [@lezer/lr@1.3.14](https://github.com/lezer-parser/lr) (MIT)
-- [@lezer/markdown@1.1.2](https://github.com/lezer-parser/markdown) (MIT)
-- [@monaco-editor/loader@1.4.0](https://github.com/suren-atoyan/monaco-loader) (MIT)
-- [@monaco-editor/react@4.6.0](https://github.com/suren-atoyan/monaco-react) (MIT)
-- [@sentry-internal/feedback@7.91.0](https://github.com/getsentry/sentry-javascript) (MIT)
-- [@sentry-internal/tracing@7.91.0](https://github.com/getsentry/sentry-javascript) (MIT)
-- [@sentry/browser@7.91.0](https://github.com/getsentry/sentry-javascript) (MIT)
-- [@sentry/core@7.91.0](https://github.com/getsentry/sentry-javascript) (MIT)
-- [@sentry/node@7.91.0](https://github.com/getsentry/sentry-javascript) (MIT)
-- [@sentry/replay@7.91.0](https://github.com/getsentry/sentry-javascript) (MIT)
-- [@sentry/types@7.91.0](https://github.com/getsentry/sentry-javascript) (MIT)
-- [@sentry/utils@7.91.0](https://github.com/getsentry/sentry-javascript) (MIT)
-- [@sideway/address@4.1.4](https://github.com/sideway/address) (BSD-3-Clause)
-- [@sideway/formula@3.0.1](https://github.com/sideway/formula) (BSD-3-Clause)
-- [@sideway/pinpoint@2.0.0](https://github.com/sideway/pinpoint) (BSD-3-Clause)
-- [@types/debug@4.1.12](https://github.com/DefinitelyTyped/DefinitelyTyped) (MIT)
-- [@types/hast@2.3.8](https://github.com/DefinitelyTyped/DefinitelyTyped) (MIT)
-- [@types/mdast@3.0.15](https://github.com/DefinitelyTyped/DefinitelyTyped) (MIT)
-- [@types/ms@0.7.34](https://github.com/DefinitelyTyped/DefinitelyTyped) (MIT)
-- [@types/node-fetch@2.6.9](https://github.com/DefinitelyTyped/DefinitelyTyped) (MIT)
-- [@types/node@20.10.5](https://github.com/DefinitelyTyped/DefinitelyTyped) (MIT)
-- [@types/offscreencanvas@2019.7.3](https://github.com/DefinitelyTyped/DefinitelyTyped) (MIT)
-- [@types/prop-types@15.7.11](https://github.com/DefinitelyTyped/DefinitelyTyped) (MIT)
-- [@types/raf@3.4.3](https://github.com/DefinitelyTyped/DefinitelyTyped) (MIT)
-- [@types/react@18.2.45](https://github.com/DefinitelyTyped/DefinitelyTyped) (MIT)
-- [@types/scheduler@0.16.8](https://github.com/DefinitelyTyped/DefinitelyTyped) (MIT)
-- [@types/stylis@4.2.0](https://github.com/DefinitelyTyped/DefinitelyTyped) (MIT)
-- [@types/triple-beam@1.3.5](https://github.com/DefinitelyTyped/DefinitelyTyped) (MIT)
-- [@types/unist@2.0.10](https://github.com/DefinitelyTyped/DefinitelyTyped) (MIT)
-- [abort-controller@3.0.0](https://github.com/mysticatea/abort-controller) (MIT)
-- [accepts@1.3.8](https://github.com/jshttp/accepts) (MIT)
-- [agent-base@6.0.2](https://github.com/TooTallNate/node-agent-base) (MIT)
-- [ansi-colors@4.1.3](https://github.com/doowb/ansi-colors) (MIT)
-- [any-promise@1.3.0](https://github.com/kevinbeaty/any-promise) (MIT)
-- [anymatch@3.1.3](https://github.com/micromatch/anymatch) (ISC)
-- [array-move@3.0.1](https://github.com/sindresorhus/array-move) (MIT)
-- [async@3.2.5](https://github.com/caolan/async) (MIT)
-- [asynckit@0.4.0](https://github.com/alexindigo/asynckit) (MIT)
-- [atoa@1.0.0](https://github.com/bevacqua/atoa) (MIT)
-- [axios@1.7.4](https://github.com/axios/axios) (MIT)
-- [bail@2.0.2](https://github.com/wooorm/bail) (MIT)
-- [big.js@6.2.1](https://github.com/MikeMcl/big.js) (MIT)
-- [binary-extensions@2.2.0](https://github.com/sindresorhus/binary-extensions) (MIT)
-- [bintrees@1.0.2](https://github.com/vadimg/js_bintrees) (MIT)
-- [bpmn-js-color-picker@0.6.1](https://github.com/bpmn-io/bpmn-js-color-picker) (MIT)
-- [bpmn-js-create-append-anything@0.4.0](https://github.com/bpmn-io/bpmn-js-create-append-anything) (MIT)
-- [bpmn-js-element-templates@1.10.0](https://github.com/bpmn-io/bpmn-js-element-templates) (MIT)
-- [bpmn-js-executable-fix@0.2.1](https://github.com/bpmn-io/bpmn-js-executable-fix) (MIT)
-- [bpmn-js-properties-panel@5.7.0](https://github.com/bpmn-io/bpmn-js-properties-panel) (MIT)
-- [bpmn-js-token-simulation@0.33.0](https://github.com/bpmn-io/bpmn-js-token-simulation) (MIT)
-- [bpmn-js-tracking@0.3.3](https://github.com/bpmn-io/bpmn-js-tracking) (MIT)
-- [bpmn-js@16.2.0](https://github.com/bpmn-io/bpmn-js) (MIT\*)
-- [bpmn-moddle@8.1.0](https://github.com/bpmn-io/bpmn-moddle) (MIT)
-- [bpmnlint-plugin-camunda-compat@2.13.0](https://github.com/camunda/bpmnlint-plugin-camunda-compat) (MIT)
-- [bpmnlint-utils@1.1.1](https://github.com/bpmn-io/bpmnlint-utils) (MIT)
-- [bpmnlint@9.2.0](https://github.com/bpmn-io/bpmnlint) (MIT)
-- [braces@3.0.3](https://github.com/micromatch/braces) (MIT)
-- [buffer-from@1.1.2](https://github.com/LinusU/buffer-from) (MIT)
-- [bytes@3.1.2](https://github.com/visionmedia/bytes.js) (MIT)
-- [cache-content-type@1.0.1](https://github.com/node-modules/cache-content-type) (MIT)
-- [call-bind@1.0.5](https://github.com/ljharb/call-bind) (MIT)
-- [camelize@1.0.1](https://github.com/ljharb/camelize) (MIT)
-- [camunda-bpmn-js-behaviors@1.2.2](https://github.com/camunda/camunda-bpmn-js-behaviors) (MIT)
-- [camunda-bpmn-js@3.11.0](https://github.com/camunda/camunda-bpmn-js) (MIT)
-- [camunda-bpmn-moddle@7.0.1](https://github.com/camunda/camunda-bpmn-moddle) (MIT)
-- [camunda-dmn-js@1.8.0](https://github.com/camunda/camunda-dmn-js) (MIT)
-- [camunda-dmn-moddle@1.3.0](https://github.com/camunda/camunda-dmn-moddle) (MIT)
-- [canvg@4.0.1](https://github.com/canvg/canvg) (MIT)
-- [character-entities@2.0.2](https://github.com/wooorm/character-entities) (MIT)
-- [chokidar@3.5.3](https://github.com/paulmillr/chokidar) (MIT)
-- [classnames@2.3.2](https://github.com/JedWatson/classnames) (MIT)
-- [cli-table@0.3.11](https://github.com/Automattic/cli-table) (MIT\*)
-- [clsx@2.0.0](https://github.com/lukeed/clsx) (MIT)
-- [co-body@6.1.0](https://github.com/cojs/co-body) (MIT)
-- [co@4.6.0](https://github.com/tj/co) (MIT)
-- [codemirror@6.0.1](https://github.com/codemirror/basic-setup) (MIT)
-- [color-convert@1.9.3](https://github.com/Qix-/color-convert) (MIT)
-- [color-convert@2.0.1](https://github.com/Qix-/color-convert) (MIT)
-- [color-name@1.1.3](https://github.com/dfcreative/color-name) (MIT)
-- [color-name@1.1.4](https://github.com/colorjs/color-name) (MIT)
-- [color-string@1.9.1](https://github.com/Qix-/color-string) (MIT)
-- [color-support@1.1.3](https://github.com/isaacs/color-support) (ISC)
-- [color@3.2.1](https://github.com/Qix-/color) (MIT)
-- [color@4.2.3](https://github.com/Qix-/color) (MIT)
-- [colors@1.0.3](https://github.com/Marak/colors.js) (MIT)
-- [colorspace@1.1.4](https://github.com/3rd-Eden/colorspace) (MIT)
-- [combined-stream@1.0.8](https://github.com/felixge/node-combined-stream) (MIT)
-- [comma-separated-tokens@2.0.3](https://github.com/wooorm/comma-separated-tokens) (MIT)
-- [commander@9.5.0](https://github.com/tj/commander.js) (MIT)
-- [component-event@0.1.4](https://github.com/component/event) (MIT\*)
-- [component-event@0.2.1](https://github.com/component/event) (MIT)
-- [component-props@1.1.1](https://github.com/component/props) (MIT\*)
-- [component-xor@0.0.4](https://github.com/component/xor) (MIT)
-- [compressible@2.0.18](https://github.com/jshttp/compressible) (MIT)
-- [compute-scroll-into-view@3.1.0](https://github.com/scroll-into-view/compute-scroll-into-view) (MIT)
-- [content-disposition@0.5.4](https://github.com/jshttp/content-disposition) (MIT)
-- [content-type@1.0.5](https://github.com/jshttp/content-type) (MIT)
-- [contra@1.9.4](https://github.com/bevacqua/contra) (MIT)
-- [cookies@0.8.0](https://github.com/pillarjs/cookies) (MIT)
-- [copy-to-clipboard@3.3.3](https://github.com/sudodoki/copy-to-clipboard) (MIT)
-- [copy-to@2.0.1](https://github.com/node-modules/copy-to) (MIT)
-- [core-js@3.34.0](https://github.com/zloirock/core-js) (MIT)
-- [crelt@1.0.6](https://github.com/marijnh/crelt) (MIT)
-- [crossvent@1.5.5](https://github.com/bevacqua/crossvent) (MIT)
-- [crypto-js@4.2.0](https://github.com/brix/crypto-js) (MIT)
-- [css-color-keywords@1.0.0](https://github.com/sonicdoe/css-color-keywords) (ISC)
-- [css-to-react-native@3.2.0](https://github.com/styled-components/css-to-react-native) (MIT)
-- [css.escape@1.5.1](https://github.com/mathiasbynens/CSS.escape) (MIT)
-- [csstype@3.1.2](https://github.com/frenic/csstype) (MIT)
-- [csstype@3.1.3](https://github.com/frenic/csstype) (MIT)
-- [custom-event@1.0.1](https://github.com/webmodules/custom-event) (MIT)
-- [debug@3.2.7](https://github.com/visionmedia/debug) (MIT)
-- [debug@4.3.4](https://github.com/debug-js/debug) (MIT)
-- [decode-named-character-reference@1.0.2](https://github.com/wooorm/decode-named-character-reference) (MIT)
-- [deep-equal@1.0.1](https://github.com/substack/node-deep-equal) (MIT)
-- [deep-object-diff@1.1.9](https://github.com/mattphillips/deep-object-diff) (MIT)
-- [deepmerge@4.3.1](https://github.com/TehShrike/deepmerge) (MIT)
-- [define-data-property@1.1.1](https://github.com/ljharb/define-data-property) (MIT)
-- [delayed-stream@1.0.0](https://github.com/felixge/node-delayed-stream) (MIT)
-- [delegates@1.0.0](https://github.com/visionmedia/node-delegates) (MIT)
-- [depd@1.1.2](https://github.com/dougwilson/nodejs-depd) (MIT)
-- [depd@2.0.0](https://github.com/dougwilson/nodejs-depd) (MIT)
-- [dequal@2.0.3](https://github.com/lukeed/dequal) (MIT)
-- [destroy@1.2.0](https://github.com/stream-utils/destroy) (MIT)
-- [diagram-js-direct-editing@2.1.1](https://github.com/bpmn-io/diagram-js-direct-editing) (MIT)
-- [diagram-js-grid@0.2.0](https://github.com/bpmn-io/diagram-js-grid) (MIT)
-- [diagram-js-minimap@4.1.0](https://github.com/bpmn-io/diagram-js-minimap) (MIT)
-- [diagram-js-origin@1.4.0](https://github.com/bpmn-io/diagram-js-origin) (MIT)
-- [diagram-js@12.8.1](https://github.com/bpmn-io/diagram-js) (MIT)
-- [diagram-js@13.4.0](https://github.com/bpmn-io/diagram-js) (MIT)
-- [didi@10.0.1](https://github.com/nikku/didi) (MIT)
-- [didi@9.0.2](https://github.com/nikku/didi) (MIT)
-- [diff@5.1.0](https://github.com/kpdecker/jsdiff) (BSD-3-Clause)
-- [dmn-js-decision-table@15.0.0](https://github.com/bpmn-io/dmn-js) (MIT\*)
-- [dmn-js-drd@15.0.0](https://github.com/bpmn-io/dmn-js) (MIT\*)
-- [dmn-js-literal-expression@15.0.0](https://github.com/bpmn-io/dmn-js) (MIT\*)
-- [dmn-js-properties-panel@3.2.1](https://github.com/bpmn-io/dmn-js-properties-panel) (MIT)
-- [dmn-js-shared@15.0.0](https://github.com/bpmn-io/dmn-js) (MIT\*)
-- [dmn-js@15.0.0](https://github.com/bpmn-io/dmn-js) (MIT\*)
-- [dmn-moddle@10.0.0](https://github.com/bpmn-io/dmn-moddle) (MIT)
-- [dom-iterator@1.0.0](https://github.com/MatthewMueller/dom-iterator) (MIT)
-- [domify@1.4.2](https://github.com/sindresorhus/domify) (MIT)
-- [dompurify@3.0.6](https://github.com/cure53/DOMPurify) ((MPL-2.0 OR Apache-2.0))
-- [downloadjs@1.4.7](https://github.com/rndme/download) (MIT)
-- [downshift@8.2.3](https://github.com/downshift-js/downshift) (MIT)
-- [ee-first@1.1.1](https://github.com/jonathanong/ee-first) (MIT)
-- [enabled@2.0.0](https://github.com/3rd-Eden/enabled) (MIT)
-- [encodeurl@1.0.2](https://github.com/pillarjs/encodeurl) (MIT)
-- [es6-promise@3.3.1](https://github.com/stefanpenner/es6-promise) (MIT)
-- [escape-html@1.0.3](https://github.com/component/escape-html) (MIT)
-- [event-source-polyfill@1.0.31](https://github.com/Yaffle/EventSource) (MIT)
-- [event-target-shim@5.0.1](https://github.com/mysticatea/event-target-shim) (MIT)
-- [extend@3.0.2](https://github.com/justmoon/node-extend) (MIT)
-- [fecha@4.2.3](https://github.com/taylorhakes/fecha) (MIT)
-- [feelers@1.2.0](https://www.npmjs.com/package/feelers) (MIT)
-- [feelin@2.3.0](https://github.com/nikku/feelin) (MIT)
-- [feelin@3.0.0](https://github.com/nikku/feelin) (MIT)
-- [file-drops@0.4.0](https://github.com/nikku/file-drops) (MIT)
-- [fill-range@7.1.1](https://github.com/jonschlinkert/fill-range) (MIT)
-- [flatpickr@4.6.13](https://github.com/chmln/flatpickr) (MIT)
-- [flatpickr@4.6.9](https://github.com/chmln/flatpickr) (MIT)
-- [fn.name@1.1.0](https://github.com/3rd-Eden/fn.name) (MIT)
-- [focus-trap@7.5.4](https://github.com/focus-trap/focus-trap) (MIT)
-- [follow-redirects@1.15.6](https://github.com/follow-redirects/follow-redirects) (MIT)
-- [form-data@4.0.0](https://github.com/form-data/form-data) (MIT)
-- [fresh@0.5.2](https://github.com/jshttp/fresh) (MIT)
-- [fs-readdir-recursive@1.1.0](https://github.com/fs-utils/fs-readdir-recursive) (MIT)
-- [fsevents@2.3.3](https://github.com/fsevents/fsevents) (MIT)
-- [function-bind@1.1.2](https://github.com/Raynos/function-bind) (MIT)
-- [get-intrinsic@1.2.2](https://github.com/ljharb/get-intrinsic) (MIT)
-- [glob-parent@5.1.2](https://github.com/gulpjs/glob-parent) (ISC)
-- [globalyzer@0.1.0](https://github.com/terkelg/globalyzer) (MIT)
-- [globrex@0.1.2](https://github.com/terkelg/globrex) (MIT)
-- [gopd@1.0.1](https://github.com/ljharb/gopd) (MIT)
-- [hammerjs@2.0.8](https://github.com/hammerjs/hammer.js) (MIT)
-- [has-property-descriptors@1.0.1](https://github.com/inspect-js/has-property-descriptors) (MIT)
-- [has-proto@1.0.1](https://github.com/inspect-js/has-proto) (MIT)
-- [has-symbols@1.0.3](https://github.com/inspect-js/has-symbols) (MIT)
-- [has-tostringtag@1.0.0](https://github.com/inspect-js/has-tostringtag) (MIT)
-- [hasown@2.0.0](https://github.com/inspect-js/hasOwn) (MIT)
-- [hast-util-whitespace@2.0.1](https://github.com/syntax-tree/hast-util-whitespace) (MIT)
-- [helmet@6.2.0](https://github.com/helmetjs/helmet) (MIT)
-- [history@4.10.1](https://github.com/ReactTraining/history) (MIT)
-- [hoist-non-react-statics@3.3.2](https://github.com/mridgway/hoist-non-react-statics) (BSD-3-Clause)
-- [htm@3.1.1](https://github.com/developit/htm) (Apache-2.0)
-- [http-assert@1.5.0](https://github.com/jshttp/http-assert) (MIT)
-- [http-errors@1.8.1](https://github.com/jshttp/http-errors) (MIT)
-- [http-errors@2.0.0](https://github.com/jshttp/http-errors) (MIT)
-- [https-proxy-agent@5.0.1](https://github.com/TooTallNate/node-https-proxy-agent) (MIT)
-- [iconv-lite@0.4.24](https://github.com/ashtuchkin/iconv-lite) (MIT)
-- [ids@1.0.5](https://github.com/bpmn-io/ids) (MIT)
-- [immutable@4.3.4](https://github.com/immutable-js/immutable-js) (MIT)
-- [indexof@0.0.1](https://www.npmjs.com/package/indexof) (MIT\*)
-- [inferno-shared@5.6.1](https://github.com/infernojs/inferno) (MIT)
-- [inferno-vnode-flags@5.6.1](https://github.com/infernojs/inferno) (MIT)
-- [inferno@5.6.2](https://github.com/infernojs/inferno) (MIT)
-- [inflation@2.1.0](https://github.com/stream-utils/inflation) (MIT)
-- [inherits-browser@0.1.0](https://github.com/nikku/inherits-browser) (ISC)
-- [inherits@2.0.4](https://github.com/isaacs/inherits) (ISC)
-- [inline-style-parser@0.1.1](https://github.com/remarkablemark/inline-style-parser) (MIT)
-- [invariant@2.2.4](https://github.com/zertosh/invariant) (MIT)
-- [is-arrayish@0.3.2](https://github.com/qix-/node-is-arrayish) (MIT)
-- [is-base64@1.1.0](https://github.com/miguelmota/is-base64) (MIT)
-- [is-binary-path@2.1.0](https://github.com/sindresorhus/is-binary-path) (MIT)
-- [is-buffer@2.0.5](https://github.com/feross/is-buffer) (MIT)
-- [is-extglob@2.1.1](https://github.com/jonschlinkert/is-extglob) (MIT)
-- [is-generator-function@1.0.10](https://github.com/inspect-js/is-generator-function) (MIT)
-- [is-glob@4.0.3](https://github.com/micromatch/is-glob) (MIT)
-- [is-number@7.0.0](https://github.com/jonschlinkert/is-number) (MIT)
-- [is-plain-obj@4.1.0](https://github.com/sindresorhus/is-plain-obj) (MIT)
-- [is-stream@2.0.1](https://github.com/sindresorhus/is-stream) (MIT)
-- [isarray@0.0.1](https://github.com/juliangruber/isarray) (MIT)
-- [joi@17.11.0](https://github.com/hapijs/joi) (BSD-3-Clause)
-- [jose@5.2.0](https://github.com/panva/jose) (MIT)
-- [js-sha256@0.10.1](https://github.com/emn178/js-sha256) (MIT)
-- [js-tokens@4.0.0](https://github.com/lydell/js-tokens) (MIT)
-- [json-source-map@0.6.1](https://github.com/epoberezkin/json-source-map) (MIT)
-- [jwt-decode@3.1.2](https://github.com/auth0/jwt-decode) (MIT)
-- [keycode-js@3.1.0](https://github.com/kabirbaidhya/keycode-js) (MIT)
-- [keygrip@1.1.0](https://github.com/crypto-utils/keygrip) (MIT)
-- [kleur@4.1.5](https://github.com/lukeed/kleur) (MIT)
-- [koa-better-http-proxy@0.2.10](https://github.com/nsimmons/koa-better-http-proxy) (MIT)
-- [koa-bodyparser@4.4.1](https://github.com/koajs/bodyparser) (MIT)
-- [koa-compose@4.1.0](https://github.com/koajs/compose) (MIT)
-- [koa-compress@5.1.1](https://github.com/koajs/compress) (MIT)
-- [koa-convert@2.0.0](https://github.com/gyson/koa-convert) (MIT)
-- [koa-helmet@7.0.2](https://github.com/venables/koa-helmet) (MIT)
-- [koa-is-json@1.0.0](https://github.com/koajs/is-json) (MIT)
-- [koa-mount@4.0.0](https://github.com/koajs/mount) (MIT)
-- [koa-router@12.0.1](https://github.com/koajs/router) (MIT)
-- [koa-static-cache@5.1.4](https://github.com/koajs/static-cache) (MIT)
-- [koa@2.14.2](https://github.com/koajs/koa) (MIT)
-- [kuler@2.0.0](https://github.com/3rd-Eden/kuler) (MIT)
-- [lang-feel@2.0.0](https://github.com/nikku/lang-feel) (MIT)
-- [lezer-feel@1.2.4](https://github.com/nikku/lezer-feel) (MIT)
-- [linkify-html@4.1.3](https://github.com/Hypercontext/linkifyjs) (MIT)
-- [linkifyjs@4.1.3](https://github.com/Hypercontext/linkifyjs) (MIT)
-- [lodash.debounce@4.0.8](https://github.com/lodash/lodash) (MIT)
-- [lodash.findlast@4.6.0](https://github.com/lodash/lodash) (MIT)
-- [lodash.isequal@4.5.0](https://github.com/lodash/lodash) (MIT)
-- [lodash.omit@4.5.0](https://github.com/lodash/lodash) (MIT)
-- [lodash.throttle@4.1.1](https://github.com/lodash/lodash) (MIT)
-- [lodash@4.17.21](https://github.com/lodash/lodash) (MIT)
-- [logform@2.6.0](https://github.com/winstonjs/logform) (MIT)
-- [loose-envify@1.4.0](https://github.com/zertosh/loose-envify) (MIT)
-- [lru-cache@6.0.0](https://github.com/isaacs/node-lru-cache) (ISC)
-- [luxon@3.4.4](https://github.com/moment/luxon) (MIT)
-- [matches-selector@1.2.0](https://github.com/ForbesLindesay/matches-selector) (MIT)
-- [mdast-util-definitions@5.1.2](https://github.com/syntax-tree/mdast-util-definitions) (MIT)
-- [mdast-util-from-markdown@1.3.1](https://github.com/syntax-tree/mdast-util-from-markdown) (MIT)
-- [mdast-util-to-hast@12.3.0](https://github.com/syntax-tree/mdast-util-to-hast) (MIT)
-- [mdast-util-to-string@3.2.0](https://github.com/syntax-tree/mdast-util-to-string) (MIT)
-- [media-typer@0.3.0](https://github.com/jshttp/media-typer) (MIT)
-- [methods@1.1.2](https://github.com/jshttp/methods) (MIT)
-- [micromark-core-commonmark@1.1.0](https://github.com/micromark/micromark/tree/main/packages/micromark-core-commonmark) (MIT)
-- [micromark-factory-destination@1.1.0](https://github.com/micromark/micromark/tree/main/packages/micromark-factory-destination) (MIT)
-- [micromark-factory-label@1.1.0](https://github.com/micromark/micromark/tree/main/packages/micromark-factory-label) (MIT)
-- [micromark-factory-space@1.1.0](https://github.com/micromark/micromark/tree/main/packages/micromark-factory-space) (MIT)
-- [micromark-factory-title@1.1.0](https://github.com/micromark/micromark/tree/main/packages/micromark-factory-title) (MIT)
-- [micromark-factory-whitespace@1.1.0](https://github.com/micromark/micromark/tree/main/packages/micromark-factory-whitespace) (MIT)
-- [micromark-util-character@1.2.0](https://github.com/micromark/micromark/tree/main/packages/micromark-util-character) (MIT)
-- [micromark-util-chunked@1.1.0](https://github.com/micromark/micromark/tree/main/packages/micromark-util-chunked) (MIT)
-- [micromark-util-classify-character@1.1.0](https://github.com/micromark/micromark/tree/main/packages/micromark-util-classify-character) (MIT)
-- [micromark-util-combine-extensions@1.1.0](https://github.com/micromark/micromark/tree/main/packages/micromark-util-combine-extensions) (MIT)
-- [micromark-util-decode-numeric-character-reference@1.1.0](https://github.com/micromark/micromark/tree/main/packages/micromark-util-decode-numeric-character-reference) (MIT)
-- [micromark-util-decode-string@1.1.0](https://github.com/micromark/micromark/tree/main/packages/micromark-util-decode-string) (MIT)
-- [micromark-util-encode@1.1.0](https://github.com/micromark/micromark/tree/main/packages/micromark-util-encode) (MIT)
-- [micromark-util-html-tag-name@1.2.0](https://github.com/micromark/micromark/tree/main/packages/micromark-util-html-tag-name) (MIT)
-- [micromark-util-normalize-identifier@1.1.0](https://github.com/micromark/micromark/tree/main/packages/micromark-util-normalize-identifier) (MIT)
-- [micromark-util-resolve-all@1.1.0](https://github.com/micromark/micromark/tree/main/packages/micromark-util-resolve-all) (MIT)
-- [micromark-util-sanitize-uri@1.2.0](https://github.com/micromark/micromark/tree/main/packages/micromark-util-sanitize-uri) (MIT)
-- [micromark-util-subtokenize@1.1.0](https://github.com/micromark/micromark/tree/main/packages/micromark-util-subtokenize) (MIT)
-- [micromark-util-symbol@1.1.0](https://github.com/micromark/micromark/tree/main/packages/micromark-util-symbol) (MIT)
-- [micromark-util-types@1.1.0](https://github.com/micromark/micromark/tree/main/packages/micromark-util-types) (MIT)
-- [micromark@3.2.0](https://github.com/micromark/micromark/tree/main/packages/micromark) (MIT)
-- [mime-db@1.52.0](https://github.com/jshttp/mime-db) (MIT)
-- [mime-types@2.1.35](https://github.com/jshttp/mime-types) (MIT)
-- [min-dash@3.8.1](https://github.com/bpmn-io/min-dash) (MIT)
-- [min-dash@4.1.1](https://github.com/bpmn-io/min-dash) (MIT)
-- [min-dom@3.2.1](https://github.com/bpmn-io/min-dom) (MIT)
-- [min-dom@4.1.0](https://github.com/bpmn-io/min-dom) (MIT)
-- [mitt@3.0.1](https://github.com/developit/mitt) (MIT)
-- [mobx-react-lite@3.4.3](https://github.com/mobxjs/mobx) (MIT)
-- [mobx-react@7.6.0](https://github.com/mobxjs/mobx) (MIT)
-- [mobx@6.12.0](https://github.com/mobxjs/mobx) (MIT)
-- [moddle-xml@10.1.0](https://github.com/bpmn-io/moddle-xml) (MIT)
-- [moddle-xml@9.0.6](https://github.com/bpmn-io/moddle-xml) (MIT)
-- [moddle@5.0.4](https://github.com/bpmn-io/moddle) (MIT)
-- [moddle@6.2.3](https://github.com/bpmn-io/moddle) (MIT)
-- [modeler-moddle@0.2.0](https://github.com/camunda/modeler-moddle) (MIT)
-- [moment@2.29.4](https://github.com/moment/moment) (MIT)
-- [monaco-editor@0.45.0](https://github.com/microsoft/monaco-editor) (MIT)
-- [mri@1.2.0](https://github.com/lukeed/mri) (MIT)
-- [ms@2.1.2](https://github.com/zeit/ms) (MIT)
-- [mz@2.7.0](https://github.com/normalize/mz) (MIT)
-- [nanoid@3.3.7](https://github.com/ai/nanoid) (MIT)
-- [negotiator@0.6.3](https://github.com/jshttp/negotiator) (MIT)
-- [node-fetch@2.7.0](https://github.com/bitinn/node-fetch) (MIT)
-- [normalize-path@3.0.0](https://github.com/jonschlinkert/normalize-path) (MIT)
-- [object-assign@4.1.1](https://github.com/sindresorhus/object-assign) (MIT)
-- [object-inspect@1.13.1](https://github.com/inspect-js/object-inspect) (MIT)
-- [object-refs@0.3.0](https://github.com/bpmn-io/object-refs) (MIT)
-- [object-refs@0.4.0](https://github.com/bpmn-io/object-refs) (MIT)
-- [oidc-client-ts@2.4.0](https://github.com/authts/oidc-client-ts) (Apache-2.0)
-- [on-finished@2.4.1](https://github.com/jshttp/on-finished) (MIT)
-- [one-time@1.0.0](https://github.com/3rd-Eden/one-time) (MIT)
-- [only@0.0.2](https://github.com/visionmedia/node-only) (MIT\*)
-- [opencollective-postinstall@2.0.3](https://github.com/opencollective/opencollective-postinstall) (MIT)
-- [parseurl@1.3.3](https://github.com/pillarjs/parseurl) (MIT)
-- [path-intersection@2.2.1](https://github.com/bpmn-io/path-intersection) (MIT)
-- [path-intersection@3.0.0](https://github.com/bpmn-io/path-intersection) (MIT)
-- [path-to-regexp@1.8.0](https://github.com/pillarjs/path-to-regexp) (MIT)
-- [path-to-regexp@6.2.1](https://github.com/pillarjs/path-to-regexp) (MIT)
-- [performance-now@2.1.0](https://github.com/braveg1rl/performance-now) (MIT)
-- [picocolors@1.0.0](https://github.com/alexeyraspopov/picocolors) (ISC)
-- [picomatch@2.3.1](https://github.com/micromatch/picomatch) (MIT)
-- [pluralize@7.0.0](https://github.com/blakeembrey/pluralize) (MIT)
-- [postcss-value-parser@4.2.0](https://github.com/TrySound/postcss-value-parser) (MIT)
-- [postcss@8.4.31](https://github.com/postcss/postcss) (MIT)
-- [preact-markup@2.1.1](https://github.com/developit/preact-markup) (MIT)
-- [preact@10.15.1](https://github.com/preactjs/preact) (MIT)
-- [prom-client@13.1.0](https://github.com/siimon/prom-client) (Apache-2.0)
-- [prop-types@15.8.1](https://github.com/facebook/prop-types) (MIT)
-- [property-information@6.4.0](https://github.com/wooorm/property-information) (MIT)
-- [proxy-from-env@1.1.0](https://github.com/Rob--W/proxy-from-env) (MIT)
-- [pusher-js@8.3.0](https://github.com/pusher/pusher-js) (MIT)
-- [pusher@5.2.0](https://github.com/pusher/pusher-http-node) (MIT)
-- [qs@6.11.2](https://github.com/ljharb/qs) (BSD-3-Clause)
-- [raf@3.4.1](https://github.com/chrisdickinson/raf) (MIT)
-- [randomcolor@0.6.2](https://github.com/davidmerfield/randomColor) (Custom: https://randomcolor.lllllllllllllllll.com)
-- [raw-body@2.5.2](https://github.com/stream-utils/raw-body) (MIT)
-- [react-dom@18.2.0](https://github.com/facebook/react) (MIT)
-- [react-error-boundary@4.0.12](https://github.com/bvaughn/react-error-boundary) (MIT)
-- [react-fast-compare@3.2.2](https://github.com/FormidableLabs/react-fast-compare) (MIT)
-- [react-helmet-async@2.0.4](https://github.com/staylor/react-helmet-async) (Apache-2.0)
-- [react-is@16.13.1](https://github.com/facebook/react) (MIT)
-- [react-is@18.2.0](https://github.com/facebook/react) (MIT)
-- [react-markdown@8.0.7](https://github.com/remarkjs/react-markdown) (MIT)
-- [react-router-dom@5.3.4](https://github.com/remix-run/react-router) (MIT)
-- [react-router@5.3.4](https://github.com/remix-run/react-router) (MIT)
-- [react@18.2.0](https://github.com/facebook/react) (MIT)
-- [readable-stream@3.6.2](https://github.com/nodejs/readable-stream) (MIT)
-- [readdirp@3.6.0](https://github.com/paulmillr/readdirp) (MIT)
-- [regenerator-runtime@0.14.1](https://github.com/facebook/regenerator/tree/main/packages/runtime) (MIT)
-- [remark-parse@10.0.2](https://github.com/remarkjs/remark/tree/main/packages/remark-parse) (MIT)
-- [remark-rehype@10.1.0](https://github.com/remarkjs/remark-rehype) (MIT)
-- [resize-observer-polyfill@1.5.1](https://github.com/que-etc/resize-observer-polyfill) (MIT)
-- [resolve-pathname@3.0.0](https://github.com/mjackson/resolve-pathname) (MIT)
-- [rgbcolor@1.0.1](https://github.com/yetzt/node-rgbcolor) (MIT\*)
-- [route-pattern@0.0.6](https://github.com/bjoerge/route-pattern) (MIT)
-- [sade@1.8.1](https://github.com/lukeed/sade) (MIT)
-- [safe-buffer@5.2.1](https://github.com/feross/safe-buffer) (MIT)
-- [safe-stable-stringify@2.4.3](https://github.com/BridgeAR/safe-stable-stringify) (MIT)
-- [safer-buffer@2.1.2](https://github.com/ChALkeR/safer-buffer) (MIT)
-- [sass@1.69.5](https://github.com/sass/dart-sass) (MIT)
-- [saxen@8.1.2](https://github.com/nikku/saxen) (MIT)
-- [scheduler@0.23.0](https://github.com/facebook/react) (MIT)
-- [selection-ranges@3.0.3](https://github.com/nikku/selection-ranges) (MIT)
-- [selection-update@0.1.2](https://github.com/nikku/selection-update) (MIT)
-- [semver-compare@1.0.0](https://github.com/substack/semver-compare) (MIT)
-- [semver@7.5.4](https://github.com/npm/node-semver) (ISC)
-- [set-function-length@1.1.1](https://github.com/ljharb/set-function-length) (MIT)
-- [setprototypeof@1.2.0](https://github.com/wesleytodd/setprototypeof) (ISC)
-- [shallowequal@1.1.0](https://github.com/dashed/shallowequal) (MIT)
-- [showdown@2.1.0](https://github.com/showdownjs/showdown) (MIT)
-- [side-channel@1.0.4](https://github.com/ljharb/side-channel) (MIT)
-- [simple-swizzle@0.2.2](https://github.com/qix-/node-simple-swizzle) (MIT)
-- [source-map-js@1.0.2](https://github.com/7rulnik/source-map-js) (BSD-3-Clause)
-- [source-map-support@0.5.21](https://github.com/evanw/node-source-map-support) (MIT)
-- [source-map@0.6.1](https://github.com/mozilla/source-map) (BSD-3-Clause)
-- [space-separated-tokens@2.0.2](https://github.com/wooorm/space-separated-tokens) (MIT)
-- [stack-trace@0.0.10](https://github.com/felixge/node-stack-trace) (MIT)
-- [stackblur-canvas@2.6.0](https://github.com/flozz/StackBlur) (MIT)
-- [state-local@1.0.7](https://github.com/suren-atoyan/state-local) (MIT)
-- [statsig-js@4.43.1](https://github.com/statsig-io/js-client-sdk) (ISC)
-- [statsig-react@1.34.0](https://github.com/statsig-io/react-sdk) (ISC)
-- [statuses@1.5.0](https://github.com/jshttp/statuses) (MIT)
-- [statuses@2.0.1](https://github.com/jshttp/statuses) (MIT)
-- [stoppable@1.1.0](https://github.com/hunterloftis/stoppable) (MIT)
-- [string_decoder@1.3.0](https://github.com/nodejs/string_decoder) (MIT)
-- [style-mod@4.1.0](https://github.com/marijnh/style-mod) (MIT)
-- [style-to-object@0.4.4](https://github.com/remarkablemark/style-to-object) (MIT)
-- [styled-components@6.1.3](https://github.com/styled-components/styled-components) (MIT)
-- [stylis@4.3.0](https://github.com/thysultan/stylis.js) (MIT)
-- [svg-pathdata@6.0.3](https://github.com/nfroidure/svg-pathdata) (MIT)
-- [tabbable@6.2.0](https://github.com/focus-trap/tabbable) (MIT)
-- [table-js@9.0.0](https://github.com/bpmn-io/table-js) (MIT)
-- [tdigest@0.1.2](https://github.com/welch/tdigest) (MIT)
-- [text-hex@1.0.0](https://github.com/3rd-Eden/text-hex) (MIT)
-- [thenify-all@1.6.0](https://github.com/thenables/thenify-all) (MIT)
-- [thenify@3.3.1](https://github.com/thenables/thenify) (MIT)
-- [ticky@1.0.1](https://github.com/bevacqua/ticky) (MIT)
-- [tiny-glob@0.2.9](https://github.com/terkelg/tiny-glob) (MIT)
-- [tiny-invariant@1.3.1](https://github.com/alexreardon/tiny-invariant) (MIT)
-- [tiny-svg@3.0.1](https://github.com/bpmn-io/tiny-svg) (MIT)
-- [tiny-warning@1.0.3](https://github.com/alexreardon/tiny-warning) (MIT)
-- [to-regex-range@5.0.1](https://github.com/micromatch/to-regex-range) (MIT)
-- [toggle-selection@1.0.6](https://github.com/sudodoki/toggle-selection) (MIT)
-- [toidentifier@1.0.1](https://github.com/component/toidentifier) (MIT)
-- [toml@3.0.0](https://github.com/BinaryMuse/toml-node) (MIT)
-- [tr46@0.0.3](https://github.com/Sebmaster/tr46.js) (MIT)
-- [trim-lines@3.0.1](https://github.com/wooorm/trim-lines) (MIT)
-- [triple-beam@1.4.1](https://github.com/winstonjs/triple-beam) (MIT)
-- [trough@2.1.0](https://github.com/wooorm/trough) (MIT)
-- [tslib@2.5.0](https://github.com/Microsoft/tslib) (0BSD)
-- [tslib@2.6.2](https://github.com/Microsoft/tslib) (0BSD)
-- [tsscmp@1.0.6](https://github.com/suryagh/tsscmp) (MIT)
-- [tweetnacl-util@0.15.1](https://github.com/dchest/tweetnacl-util-js) (Unlicense)
-- [tweetnacl@1.0.3](https://github.com/dchest/tweetnacl-js) (Unlicense)
-- [type-is@1.6.18](https://github.com/jshttp/type-is) (MIT)
-- [undici-types@5.26.5](https://github.com/nodejs/undici) (MIT)
-- [unified@10.1.2](https://github.com/unifiedjs/unified) (MIT)
-- [unist-util-generated@2.0.1](https://github.com/syntax-tree/unist-util-generated) (MIT)
-- [unist-util-is@5.2.1](https://github.com/syntax-tree/unist-util-is) (MIT)
-- [unist-util-position@4.0.4](https://github.com/syntax-tree/unist-util-position) (MIT)
-- [unist-util-stringify-position@3.0.3](https://github.com/syntax-tree/unist-util-stringify-position) (MIT)
-- [unist-util-visit-parents@5.1.3](https://github.com/syntax-tree/unist-util-visit-parents) (MIT)
-- [unist-util-visit@4.1.2](https://github.com/syntax-tree/unist-util-visit) (MIT)
-- [unpipe@1.0.0](https://github.com/stream-utils/unpipe) (MIT)
-- [use-resize-observer@6.1.0](https://github.com/ZeeCoder/use-resize-observer) (MIT)
-- [util-deprecate@1.0.2](https://github.com/TooTallNate/util-deprecate) (MIT)
-- [uuid@8.3.2](https://github.com/uuidjs/uuid) (MIT)
-- [uuid@9.0.1](https://github.com/uuidjs/uuid) (MIT)
-- [uvu@0.5.6](https://github.com/lukeed/uvu) (MIT)
-- [value-equal@1.0.1](https://github.com/mjackson/value-equal) (MIT)
-- [vary@1.1.2](https://github.com/jshttp/vary) (MIT)
-- [vfile-message@3.1.4](https://github.com/vfile/vfile-message) (MIT)
-- [vfile@5.3.7](https://github.com/vfile/vfile) (MIT)
-- [w3c-keyname@2.2.8](https://github.com/marijnh/w3c-keyname) (MIT)
-- [webidl-conversions@3.0.1](https://github.com/jsdom/webidl-conversions) (BSD-2-Clause)
-- [whatwg-url@5.0.0](https://github.com/jsdom/whatwg-url) (MIT)
-- [wicg-inert@3.1.2](https://github.com/WICG/inert) (W3C-20150513)
-- [window-or-global@1.0.1](https://github.com/purposeindustries/window-or-global) (MIT)
-- [winston-transport@4.6.0](https://github.com/winstonjs/winston-transport) (MIT)
-- [winston@3.11.0](https://github.com/winstonjs/winston) (MIT)
-- [yallist@4.0.0](https://github.com/isaacs/yallist) (ISC)
-- [ylru@1.3.2](https://github.com/node-modules/ylru) (MIT)
-- [zeebe-bpmn-moddle@1.0.0](https://github.com/camunda/zeebe-bpmn-moddle) (MIT)
-
-### Web Modeler Dependencies (restapi)
-
-- [ch.qos.logback:logback-classic@1.4.14](http://logback.qos.ch/logback-classic) ([Eclipse Public License - v 1.0](http://www.eclipse.org/legal/epl-v10.html))
-- [ch.qos.logback:logback-core@1.4.14](http://logback.qos.ch/logback-core) ([Eclipse Public License - v 1.0](http://www.eclipse.org/legal/epl-v10.html))
-- [ch.qos.logback.contrib:logback-jackson@0.1.5](https://github.com/qos-ch/logback-contrib/wiki/logback-jackson) ([Eclipse Public License - v 1.0](http://www.eclipse.org/legal/epl-v10.html))
-- [ch.qos.logback.contrib:logback-json-classic@0.1.5](https://github.com/qos-ch/logback-contrib/wiki/logback-json-parent/logback-json-classic) ([Eclipse Public License - v 1.0](http://www.eclipse.org/legal/epl-v10.html))
-- [ch.qos.logback.contrib:logback-json-core@0.1.5](https://github.com/qos-ch/logback-contrib/wiki/logback-json-parent/logback-json-core) ([Eclipse Public License - v 1.0](http://www.eclipse.org/legal/epl-v10.html))
-- [com.auth0:auth0@1.45.1](https://github.com/auth0/auth0-java) ([The MIT License (MIT)](https://raw.githubusercontent.com/auth0/auth0-java/master/LICENSE))
-- [com.auth0:java-jwt@4.4.0](https://github.com/auth0/java-jwt) ([The MIT License (MIT)](https://raw.githubusercontent.com/auth0/java-jwt/master/LICENSE))
-- [com.auth0:jwks-rsa@0.22.1](https://github.com/auth0/jwks-rsa-java) ([The MIT License (MIT)](https://raw.githubusercontent.com/auth0/jwks-rsa-java/master/LICENSE))
-- [com.ethlo.time:itu@1.7.0](https://github.com/ethlo/itu) ([Apache License, Version 2.0](https://www.apache.org/licenses/LICENSE-2.0.txt))
-- [com.fasterxml:classmate@1.5.1](https://github.com/FasterXML/java-classmate) ([Apache License, Version 2.0](https://www.apache.org/licenses/LICENSE-2.0.txt))
-- [com.fasterxml.jackson.core:jackson-annotations@2.15.4](https://github.com/FasterXML/jackson) ([The Apache Software License, Version 2.0](https://www.apache.org/licenses/LICENSE-2.0.txt))
-- [com.fasterxml.jackson.core:jackson-core@2.15.4](https://github.com/FasterXML/jackson-core) ([The Apache Software License, Version 2.0](https://www.apache.org/licenses/LICENSE-2.0.txt))
-- [com.fasterxml.jackson.core:jackson-databind@2.15.4](https://github.com/FasterXML/jackson) ([The Apache Software License, Version 2.0](https://www.apache.org/licenses/LICENSE-2.0.txt))
-- [com.fasterxml.jackson.dataformat:jackson-dataformat-toml@2.15.4](https://github.com/FasterXML/jackson-dataformats-text) ([The Apache Software License, Version 2.0](https://www.apache.org/licenses/LICENSE-2.0.txt))
-- [com.fasterxml.jackson.dataformat:jackson-dataformat-yaml@2.15.4](https://github.com/FasterXML/jackson-dataformats-text) ([The Apache Software License, Version 2.0](https://www.apache.org/licenses/LICENSE-2.0.txt))
-- [com.fasterxml.jackson.datatype:jackson-datatype-jdk8@2.15.4](https://github.com/FasterXML/jackson-modules-java8/jackson-datatype-jdk8) ([The Apache Software License, Version 2.0](http://www.apache.org/licenses/LICENSE-2.0.txt))
-- [com.fasterxml.jackson.datatype:jackson-datatype-jsr310@2.15.4](https://github.com/FasterXML/jackson-modules-java8/jackson-datatype-jsr310) ([The Apache Software License, Version 2.0](http://www.apache.org/licenses/LICENSE-2.0.txt))
-- [com.fasterxml.jackson.module:jackson-module-parameter-names@2.15.4](https://github.com/FasterXML/jackson-modules-java8/jackson-module-parameter-names) ([The Apache Software License, Version 2.0](http://www.apache.org/licenses/LICENSE-2.0.txt))
-- [com.github.stephenc.jcip:jcip-annotations@1.0-1](http://stephenc.github.com/jcip-annotations) ([Apache License, Version 2.0](http://www.apache.org/licenses/LICENSE-2.0.txt))
-- [com.google.android:annotations@4.1.1.4](http://source.android.com/) ([Apache 2.0](http://www.apache.org/licenses/LICENSE-2.0))
-- [com.google.api.grpc:proto-google-common-protos@2.29.0](https://github.com/googleapis/sdk-platform-java) ([Apache-2.0](https://www.apache.org/licenses/LICENSE-2.0.txt))
-- [com.google.code.findbugs:jsr305@3.0.2](http://findbugs.sourceforge.net/) ([The Apache Software License, Version 2.0](http://www.apache.org/licenses/LICENSE-2.0.txt))
-- [com.google.code.gson:gson@2.10.1](https://github.com/google/gson/gson) ([Apache-2.0](https://www.apache.org/licenses/LICENSE-2.0.txt))
-- [com.google.errorprone:error_prone_annotations@2.23.0](https://errorprone.info/error_prone_annotations) ([Apache 2.0](http://www.apache.org/licenses/LICENSE-2.0.txt))
-- [com.google.guava:failureaccess@1.0.1](https://github.com/google/guava/failureaccess) ([The Apache Software License, Version 2.0](http://www.apache.org/licenses/LICENSE-2.0.txt))
-- [com.google.guava:guava@32.1.3-jre](https://github.com/google/guava) ([Apache License, Version 2.0](http://www.apache.org/licenses/LICENSE-2.0.txt))
-- [com.google.guava:listenablefuture@9999.0-empty-to-avoid-conflict-with-guava](https://github.com/google/guava/listenablefuture) ([The Apache Software License, Version 2.0](http://www.apache.org/licenses/LICENSE-2.0.txt))
-- [com.google.j2objc:j2objc-annotations@2.8](https://github.com/google/j2objc/) ([Apache License, Version 2.0](http://www.apache.org/licenses/LICENSE-2.0.txt))
-- [com.google.protobuf:protobuf-java@3.25.1](https://developers.google.com/protocol-buffers/protobuf-java/) ([BSD-3-Clause](https://opensource.org/licenses/BSD-3-Clause))
-- [com.networknt:json-schema-validator@1.1.0](https://github.com/networknt/json-schema-validator) ([Apache License Version 2.0](https://www.apache.org/licenses/LICENSE-2.0))
-- [com.nimbusds:nimbus-jose-jwt@9.37.3](https://bitbucket.org/connect2id/nimbus-jose-jwt) ([The Apache Software License, Version 2.0](https://www.apache.org/licenses/LICENSE-2.0.txt))
-- [com.pusher:pusher-http-java@1.3.3](http://github.com/pusher/pusher-http-java) ([MIT](https://raw.github.com/pusher/pusher-http-java/master/LICENCE.txt))
-- [com.squareup.okhttp3:logging-interceptor@4.10.0](https://square.github.io/okhttp/) ([The Apache Software License, Version 2.0](http://www.apache.org/licenses/LICENSE-2.0.txt))
-- [com.squareup.okio:okio@3.5.0](https://github.com/square/okio/) ([The Apache Software License, Version 2.0](http://www.apache.org/licenses/LICENSE-2.0.txt))
-- [com.squareup.okio:okio-jvm@3.7.0](https://github.com/square/okio/) ([The Apache Software License, Version 2.0](http://www.apache.org/licenses/LICENSE-2.0.txt))
-- [com.sun.activation:jakarta.activation@1.2.2](https://github.com/eclipse-ee4j/jaf/jakarta.activation) ([EDL 1.0](http://www.eclipse.org/org/documents/edl-v10.php))
-- [com.sun.istack:istack-commons-runtime@4.1.2](https://projects.eclipse.org/projects/ee4j/istack-commons/istack-commons-runtime) ([Eclipse Distribution License - v 1.0](http://www.eclipse.org/org/documents/edl-v10.php))
-- [com.typesafe.netty:netty-reactive-streams@2.0.4](https://github.com/playframework/netty-reactive-streams/netty-reactive-streams) ([Apache License, Version 2.0](http://www.apache.org/licenses/LICENSE-2.0.txt))
-- [com.vdurmont:semver4j@3.1.0](https://github.com/vdurmont/semver4j) ([The MIT License](http://www.opensource.org/licenses/mit-license.php))
-- [com.zaxxer:HikariCP@5.0.1](https://github.com/brettwooldridge/HikariCP) ([The Apache Software License, Version 2.0](http://www.apache.org/licenses/LICENSE-2.0.txt))
-- [commons-codec:commons-codec@1.15](https://commons.apache.org/proper/commons-codec/) ([Apache License, Version 2.0](https://www.apache.org/licenses/LICENSE-2.0.txt))
-- [commons-logging:commons-logging@1.2](http://commons.apache.org/proper/commons-logging/) ([The Apache Software License, Version 2.0](http://www.apache.org/licenses/LICENSE-2.0.txt))
-- [io.grpc:grpc-api@1.60.0](https://github.com/grpc/grpc-java) ([Apache 2.0](https://opensource.org/licenses/Apache-2.0))
-- [io.grpc:grpc-context@1.60.0](https://github.com/grpc/grpc-java) ([Apache 2.0](https://opensource.org/licenses/Apache-2.0))
-- [io.grpc:grpc-core@1.60.0](https://github.com/grpc/grpc-java) ([Apache 2.0](https://opensource.org/licenses/Apache-2.0))
-- [io.grpc:grpc-netty@1.60.0](https://github.com/grpc/grpc-java) ([Apache 2.0](https://opensource.org/licenses/Apache-2.0))
-- [io.grpc:grpc-protobuf@1.60.0](https://github.com/grpc/grpc-java) ([Apache 2.0](https://opensource.org/licenses/Apache-2.0))
-- [io.grpc:grpc-protobuf-lite@1.60.0](https://github.com/grpc/grpc-java) ([Apache 2.0](https://opensource.org/licenses/Apache-2.0))
-- [io.grpc:grpc-stub@1.60.0](https://github.com/grpc/grpc-java) ([Apache 2.0](https://opensource.org/licenses/Apache-2.0))
-- [io.grpc:grpc-util@1.60.0](https://github.com/grpc/grpc-java) ([Apache 2.0](https://opensource.org/licenses/Apache-2.0))
-- [io.micrometer:micrometer-commons@1.11.11](https://github.com/micrometer-metrics/micrometer) ([The Apache Software License, Version 2.0](http://www.apache.org/licenses/LICENSE-2.0.txt))
-- [io.micrometer:micrometer-core@1.11.11](https://github.com/micrometer-metrics/micrometer) ([The Apache Software License, Version 2.0](http://www.apache.org/licenses/LICENSE-2.0.txt))
-- [io.micrometer:micrometer-observation@1.11.11](https://github.com/micrometer-metrics/micrometer) ([The Apache Software License, Version 2.0](http://www.apache.org/licenses/LICENSE-2.0.txt))
-- [io.micrometer:micrometer-registry-prometheus@1.11.11](https://github.com/micrometer-metrics/micrometer) ([The Apache Software License, Version 2.0](http://www.apache.org/licenses/LICENSE-2.0.txt))
-- [io.netty:netty-buffer@4.1.109.Final](https://netty.io/netty-buffer/) ([Apache License, Version 2.0](https://www.apache.org/licenses/LICENSE-2.0))
-- [io.netty:netty-codec@4.1.109.Final](https://netty.io/netty-codec/) ([Apache License, Version 2.0](https://www.apache.org/licenses/LICENSE-2.0))
-- [io.netty:netty-codec-dns@4.1.109.Final](https://netty.io/netty-codec-dns/) ([Apache License, Version 2.0](https://www.apache.org/licenses/LICENSE-2.0))
-- [io.netty:netty-codec-http@4.1.109.Final](https://netty.io/netty-codec-http/) ([Apache License, Version 2.0](https://www.apache.org/licenses/LICENSE-2.0))
-- [io.netty:netty-codec-http2@4.1.109.Final](https://netty.io/netty-codec-http2/) ([Apache License, Version 2.0](https://www.apache.org/licenses/LICENSE-2.0))
-- [io.netty:netty-codec-socks@4.1.109.Final](https://netty.io/netty-codec-socks/) ([Apache License, Version 2.0](https://www.apache.org/licenses/LICENSE-2.0))
-- [io.netty:netty-common@4.1.109.Final](https://netty.io/netty-common/) ([Apache License, Version 2.0](https://www.apache.org/licenses/LICENSE-2.0))
-- [io.netty:netty-handler@4.1.109.Final](https://netty.io/netty-handler/) ([Apache License, Version 2.0](https://www.apache.org/licenses/LICENSE-2.0))
-- [io.netty:netty-handler-proxy@4.1.109.Final](https://netty.io/netty-handler-proxy/) ([Apache License, Version 2.0](https://www.apache.org/licenses/LICENSE-2.0))
-- [io.netty:netty-resolver@4.1.109.Final](https://netty.io/netty-resolver/) ([Apache License, Version 2.0](https://www.apache.org/licenses/LICENSE-2.0))
-- [io.netty:netty-resolver-dns@4.1.109.Final](https://netty.io/netty-resolver-dns/) ([Apache License, Version 2.0](https://www.apache.org/licenses/LICENSE-2.0))
-- [io.netty:netty-resolver-dns-classes-macos@4.1.109.Final](https://netty.io/netty-resolver-dns-classes-macos/) ([Apache License, Version 2.0](https://www.apache.org/licenses/LICENSE-2.0))
-- [io.netty:netty-resolver-dns-native-macos@4.1.109.Final](https://netty.io/netty-resolver-dns-native-macos/) ([Apache License, Version 2.0](https://www.apache.org/licenses/LICENSE-2.0))
-- [io.netty:netty-transport@4.1.109.Final](https://netty.io/netty-transport/) ([Apache License, Version 2.0](https://www.apache.org/licenses/LICENSE-2.0))
-- [io.netty:netty-transport-classes-epoll@4.1.109.Final](https://netty.io/netty-transport-classes-epoll/) ([Apache License, Version 2.0](https://www.apache.org/licenses/LICENSE-2.0))
-- [io.netty:netty-transport-classes-kqueue@4.1.109.Final](https://netty.io/netty-transport-classes-kqueue/) ([Apache License, Version 2.0](https://www.apache.org/licenses/LICENSE-2.0))
-- [io.netty:netty-transport-native-epoll@4.1.109.Final](https://netty.io/netty-transport-native-epoll/) ([Apache License, Version 2.0](https://www.apache.org/licenses/LICENSE-2.0))
-- [io.netty:netty-transport-native-kqueue@4.1.109.Final](https://netty.io/netty-transport-native-kqueue/) ([Apache License, Version 2.0](https://www.apache.org/licenses/LICENSE-2.0))
-- [io.netty:netty-transport-native-unix-common@4.1.109.Final](https://netty.io/netty-transport-native-unix-common/) ([Apache License, Version 2.0](https://www.apache.org/licenses/LICENSE-2.0))
-- [io.perfmark:perfmark-api@0.26.0](https://github.com/perfmark/perfmark) ([Apache 2.0](https://opensource.org/licenses/Apache-2.0))
-- [io.projectreactor:reactor-core@3.5.16](https://github.com/reactor/reactor-core) ([Apache License, Version 2.0](https://www.apache.org/licenses/LICENSE-2.0.txt))
-- [io.projectreactor.netty:reactor-netty-core@1.1.18](https://github.com/reactor/reactor-netty) ([The Apache Software License, Version 2.0](https://www.apache.org/licenses/LICENSE-2.0.txt))
-- [io.projectreactor.netty:reactor-netty-http@1.1.18](https://github.com/reactor/reactor-netty) ([The Apache Software License, Version 2.0](https://www.apache.org/licenses/LICENSE-2.0.txt))
-- [io.prometheus:simpleclient@0.16.0](http://github.com/prometheus/client_java/simpleclient) ([The Apache Software License, Version 2.0](http://www.apache.org/licenses/LICENSE-2.0.txt))
-- [io.prometheus:simpleclient_common@0.16.0](http://github.com/prometheus/client_java/simpleclient_common) ([The Apache Software License, Version 2.0](http://www.apache.org/licenses/LICENSE-2.0.txt))
-- [io.prometheus:simpleclient_tracer_common@0.16.0](http://github.com/prometheus/client_java/simpleclient_tracer/simpleclient_tracer_common) ([The Apache Software License, Version 2.0](http://www.apache.org/licenses/LICENSE-2.0.txt))
-- [io.prometheus:simpleclient_tracer_otel@0.16.0](http://github.com/prometheus/client_java/simpleclient_tracer/simpleclient_tracer_otel) ([The Apache Software License, Version 2.0](http://www.apache.org/licenses/LICENSE-2.0.txt))
-- [io.prometheus:simpleclient_tracer_otel_agent@0.16.0](http://github.com/prometheus/client_java/simpleclient_tracer/simpleclient_tracer_otel_agent) ([The Apache Software License, Version 2.0](http://www.apache.org/licenses/LICENSE-2.0.txt))
-- [io.smallrye:jandex@3.0.5](https://smallrye.io/jandex-parent/jandex) ([Apache License, Version 2.0](https://www.apache.org/licenses/LICENSE-2.0.txt))
-- [io.swagger.core.v3:swagger-annotations-jakarta@2.2.19](https://github.com/swagger-api/swagger-core/modules/swagger-annotations-jakarta) ([Apache License 2.0](http://www.apache.org/licenses/LICENSE-2.0.html))
-- [io.swagger.core.v3:swagger-core-jakarta@2.2.19](https://github.com/swagger-api/swagger-core/modules/swagger-core-jakarta) ([Apache License 2.0](http://www.apache.org/licenses/LICENSE-2.0.html))
-- [io.swagger.core.v3:swagger-models-jakarta@2.2.19](https://github.com/swagger-api/swagger-core/modules/swagger-models-jakarta) ([Apache License 2.0](http://www.apache.org/licenses/LICENSE-2.0.html))
-- [io.undertow:undertow-core@2.3.14.Final](http://www.jboss.org/undertow-parent/undertow-core) ([Apache License Version 2.0](http://repository.jboss.org/licenses/apache-2.0.txt))
-- [io.undertow:undertow-servlet@2.3.12.Final](http://www.jboss.org/undertow-parent/undertow-servlet) ([Apache License Version 2.0](http://repository.jboss.org/licenses/apache-2.0.txt))
-- [io.undertow:undertow-websockets-jsr@2.3.12.Final](http://www.jboss.org/undertow-parent/undertow-websockets-jsr) ([Apache License Version 2.0](http://repository.jboss.org/licenses/apache-2.0.txt))
-- [jakarta.activation:jakarta.activation-api@2.1.3](https://github.com/jakartaee/jaf-api) ([EDL 1.0](http://www.eclipse.org/org/documents/edl-v10.php))
-- [jakarta.annotation:jakarta.annotation-api@2.1.1](https://projects.eclipse.org/projects/ee4j.ca) ([EPL 2.0](http://www.eclipse.org/legal/epl-2.0))
-- [jakarta.inject:jakarta.inject-api@2.0.1](https://github.com/eclipse-ee4j/injection-api) ([The Apache Software License, Version 2.0](http://www.apache.org/licenses/LICENSE-2.0.txt))
-- [jakarta.persistence:jakarta.persistence-api@3.1.0](https://github.com/eclipse-ee4j/jpa-api) ([Eclipse Public License v. 2.0](http://www.eclipse.org/legal/epl-2.0))
-- [jakarta.servlet:jakarta.servlet-api@6.0.0](https://projects.eclipse.org/projects/ee4j.servlet) ([EPL 2.0](http://www.eclipse.org/legal/epl-2.0))
-- [jakarta.transaction:jakarta.transaction-api@2.0.1](https://projects.eclipse.org/projects/ee4j.jta) ([EPL 2.0](http://www.eclipse.org/legal/epl-2.0))
-- [jakarta.validation:jakarta.validation-api@3.0.2](https://beanvalidation.org) ([Apache License 2.0](http://www.apache.org/licenses/LICENSE-2.0.txt))
-- [jakarta.websocket:jakarta.websocket-api@2.1.1](https://projects.eclipse.org/projects/ee4j.websocket) ([Eclipse Public License v. 2.0](https://www.eclipse.org/org/documents/epl-2.0/EPL-2.0.txt))
-- [jakarta.websocket:jakarta.websocket-client-api@2.1.1](https://projects.eclipse.org/projects/ee4j.websocket) ([Eclipse Public License v. 2.0](https://www.eclipse.org/org/documents/epl-2.0/EPL-2.0.txt))
-- [jakarta.xml.bind:jakarta.xml.bind-api@4.0.2](https://github.com/jakartaee/jaxb-api/jakarta.xml.bind-api) ([Eclipse Distribution License - v 1.0](http://www.eclipse.org/org/documents/edl-v10.php))
-- [javax.cache:cache-api@1.1.1](https://github.com/jsr107/jsr107spec) ([Apache License, Version 2.0](https://www.apache.org/licenses/LICENSE-2.0.txt))
-- [net.bytebuddy:byte-buddy@1.14.13](https://bytebuddy.net/byte-buddy) ([Apache License, Version 2.0](https://www.apache.org/licenses/LICENSE-2.0.txt))
-- [net.jodah:failsafe@2.4.1](http://github.com/jhalterman/failsafe/) ([Apache License, Version 2.0](http://apache.org/licenses/LICENSE-2.0))
-- [org.agrona:agrona@1.20.0](https://github.com/real-logic/agrona) ([The Apache License, Version 2.0](https://www.apache.org/licenses/LICENSE-2.0.txt))
-- [org.antlr:antlr4-runtime@4.10.1](http://www.antlr.org/antlr4-runtime) ([The BSD License](http://www.antlr.org/license.html))
-- [org.apache.commons:commons-collections4@4.4](https://commons.apache.org/proper/commons-collections/) ([Apache License, Version 2.0](https://www.apache.org/licenses/LICENSE-2.0.txt))
-- [org.apache.commons:commons-lang3@3.12.0](https://commons.apache.org/proper/commons-lang/) ([Apache License, Version 2.0](https://www.apache.org/licenses/LICENSE-2.0.txt))
-- [org.apache.commons:commons-text@1.10.0](https://commons.apache.org/proper/commons-text) ([Apache License, Version 2.0](https://www.apache.org/licenses/LICENSE-2.0.txt))
-- [org.apache.httpcomponents:httpclient@4.5.14](http://hc.apache.org/httpcomponents-client-ga) ([Apache License, Version 2.0](http://www.apache.org/licenses/LICENSE-2.0.txt))
-- [org.apache.httpcomponents:httpcore@4.4.16](http://hc.apache.org/httpcomponents-core-ga) ([Apache License, Version 2.0](http://www.apache.org/licenses/LICENSE-2.0.txt))
-- [org.apache.logging.log4j:log4j-api@2.20.0](https://logging.apache.org/log4j/2.x/log4j-api/) ([Apache License, Version 2.0](https://www.apache.org/licenses/LICENSE-2.0.txt))
-- [org.apache.logging.log4j:log4j-to-slf4j@2.20.0](https://logging.apache.org/log4j/2.x/log4j-to-slf4j/) ([Apache License, Version 2.0](https://www.apache.org/licenses/LICENSE-2.0.txt))
-- [org.apache.tomcat.embed:tomcat-embed-el@10.1.20](https://tomcat.apache.org/) ([Apache License, Version 2.0](http://www.apache.org/licenses/LICENSE-2.0.txt))
-- [org.aspectj:aspectjweaver@1.9.22](https://www.eclipse.org/aspectj/) ([Eclipse Public License - v 2.0](https://www.eclipse.org/org/documents/epl-2.0/EPL-2.0.txt))
-- [org.asynchttpclient:async-http-client@2.12.3](http://github.com/AsyncHttpClient/async-http-client/async-http-client) ([The Apache Software License, Version 2.0](http://www.apache.org/licenses/LICENSE-2.0.txt))
-- [org.asynchttpclient:async-http-client-netty-utils@2.12.3](http://github.com/AsyncHttpClient/async-http-client/async-http-client-netty-utils) ([The Apache Software License, Version 2.0](http://www.apache.org/licenses/LICENSE-2.0.txt))
-- [org.camunda.bpm.model:camunda-dmn-model@7.20.2-ee](http://www.camunda.org/camunda-database-settings/camunda-model-apis/camunda-dmn-model) ([The Apache Software License, Version 2.0](http://www.apache.org/licenses/LICENSE-2.0.txt))
-- [org.camunda.bpm.model:camunda-xml-model@7.20.2-ee](http://www.camunda.org/camunda-database-settings/camunda-model-apis/camunda-xml-model) ([The Apache Software License, Version 2.0](http://www.apache.org/licenses/LICENSE-2.0.txt))
-- [org.checkerframework:checker-qual@3.42.0](https://checkerframework.org/) ([The MIT License](http://opensource.org/licenses/MIT))
-- [org.codehaus.mojo:animal-sniffer-annotations@1.23](https://www.mojohaus.org/animal-sniffer/animal-sniffer-annotations) ([MIT license](https://spdx.org/licenses/MIT.txt))
-- [org.eclipse.angus:angus-activation@2.0.2](https://github.com/eclipse-ee4j/angus-activation/angus-activation) ([EDL 1.0](http://www.eclipse.org/org/documents/edl-v10.php))
-- [org.eclipse.angus:jakarta.mail@1.1.0](http://eclipse-ee4j.github.io/mail/jakarta.mail) ([EPL 2.0](http://www.eclipse.org/legal/epl-2.0))
-- [org.ehcache:ehcache@3.10.8](http://ehcache.org) ([The Apache Software License, Version 2.0](http://www.apache.org/licenses/LICENSE-2.0.txt))
-- [org.flywaydb:flyway-core@9.16.3](https://flywaydb.org/flyway-core) ([Apache License, Version 2.0](https://flywaydb.org/licenses/flyway-community))
-- [org.freemarker:freemarker@2.3.32](https://freemarker.apache.org/) ([Apache License, Version 2.0](http://www.apache.org/licenses/LICENSE-2.0.txt))
-- [org.glassfish.jaxb:jaxb-core@4.0.5](https://eclipse-ee4j.github.io/jaxb-ri/) ([Eclipse Distribution License - v 1.0](http://www.eclipse.org/org/documents/edl-v10.php))
-- [org.glassfish.jaxb:jaxb-runtime@4.0.5](https://eclipse-ee4j.github.io/jaxb-ri/) ([Eclipse Distribution License - v 1.0](http://www.eclipse.org/org/documents/edl-v10.php))
-- [org.glassfish.jaxb:txw2@4.0.5](https://eclipse-ee4j.github.io/jaxb-ri/) ([Eclipse Distribution License - v 1.0](http://www.eclipse.org/org/documents/edl-v10.php))
-- [org.hdrhistogram:HdrHistogram@2.1.12](http://hdrhistogram.github.io/HdrHistogram/) ([Public Domain, per Creative Commons CC0](http://creativecommons.org/publicdomain/zero/1.0/))
-- [org.hibernate.common:hibernate-commons-annotations@6.0.6.Final](http://hibernate.org) ([GNU Library General Public License v2.1 or later](http://www.opensource.org/licenses/LGPL-2.1))
-- [org.hibernate.orm:hibernate-core@6.2.24.Final](https://hibernate.org/orm) ([GNU Library General Public License v2.1 or later](https://www.opensource.org/licenses/LGPL-2.1))
-- [org.hibernate.validator:hibernate-validator@8.0.1.Final](http://hibernate.org/validator/hibernate-validator) ([Apache License 2.0](http://www.apache.org/licenses/LICENSE-2.0.txt))
-- [org.jboss.logging:jboss-logging@3.5.3.Final](http://www.jboss.org) ([Apache License 2.0](https://repository.jboss.org/licenses/apache-2.0.txt))
-- [org.jboss.threads:jboss-threads@3.5.0.Final](http://www.jboss.org/jboss-threads) ([Apache License 2.0](http://www.apache.org/licenses/LICENSE-2.0.txt))
-- [org.jboss.xnio:xnio-api@3.8.16.Final](http://www.jboss.org/xnio) ([Apache License 2.0](http://repository.jboss.org/licenses/apache-2.0.txt))
-- [org.jboss.xnio:xnio-nio@3.8.16.Final](http://www.jboss.org) ([Apache License 2.0](http://repository.jboss.org/licenses/apache-2.0.txt))
-- [org.jetbrains:annotations@13.0](http://www.jetbrains.org) ([The Apache Software License, Version 2.0](http://www.apache.org/licenses/LICENSE-2.0.txt))
-- [org.jetbrains.kotlin:kotlin-stdlib@1.8.22](https://kotlinlang.org/) ([The Apache License, Version 2.0](http://www.apache.org/licenses/LICENSE-2.0.txt))
-- [org.jetbrains.kotlin:kotlin-stdlib-common@1.8.22](https://kotlinlang.org/) ([The Apache License, Version 2.0](http://www.apache.org/licenses/LICENSE-2.0.txt))
-- [org.jetbrains.kotlin:kotlin-stdlib-jdk7@1.8.22](https://kotlinlang.org/) ([The Apache License, Version 2.0](http://www.apache.org/licenses/LICENSE-2.0.txt))
-- [org.jetbrains.kotlin:kotlin-stdlib-jdk8@1.8.22](https://kotlinlang.org/) ([The Apache License, Version 2.0](http://www.apache.org/licenses/LICENSE-2.0.txt))
-- [org.jsoup:jsoup@1.17.1](https://jsoup.org/) ([The MIT License](https://jsoup.org/license))
-- [org.latencyutils:LatencyUtils@2.0.3](http://latencyutils.github.io/LatencyUtils/) ([Public Domain, per Creative Commons CC0](http://creativecommons.org/publicdomain/zero/1.0/))
-- [org.mapstruct:mapstruct@1.5.5.Final](https://mapstruct.org/mapstruct/) ([The Apache Software License, Version 2.0](http://www.apache.org/licenses/LICENSE-2.0.txt))
-- [org.openapitools:jackson-databind-nullable@0.2.6](https://github.com/OpenAPITools/jackson-databind-nullable) ([Apache License 2.0](https://www.apache.org/licenses/LICENSE-2.0.html))
-- [org.postgresql:postgresql@42.7.2](https://jdbc.postgresql.org) ([BSD-2-Clause](https://jdbc.postgresql.org/about/license.html))
-- [org.reactivestreams:reactive-streams@1.0.4](http://www.reactive-streams.org/) ([MIT-0](https://spdx.org/licenses/MIT-0.html))
-- [org.slf4j:jul-to-slf4j@2.0.13](http://www.slf4j.org) ([MIT License](http://www.opensource.org/licenses/mit-license.php))
-- [org.slf4j:slf4j-api@2.0.13](http://www.slf4j.org) ([MIT License](http://www.opensource.org/licenses/mit-license.php))
-- [org.springdoc:springdoc-openapi-starter-common@2.3.0](https://springdoc.org/springdoc-openapi-starter-common/) ([The Apache License, Version 2.0](https://www.apache.org/licenses/LICENSE-2.0.txt))
-- [org.springdoc:springdoc-openapi-starter-webmvc-api@2.3.0](https://springdoc.org/springdoc-openapi-starter-webmvc-api/) ([The Apache License, Version 2.0](https://www.apache.org/licenses/LICENSE-2.0.txt))
-- [org.springdoc:springdoc-openapi-starter-webmvc-ui@2.3.0](https://springdoc.org/springdoc-openapi-starter-webmvc-ui/) ([The Apache License, Version 2.0](https://www.apache.org/licenses/LICENSE-2.0.txt))
-- [org.springframework:spring-aop@6.0.19](https://github.com/spring-projects/spring-framework) ([Apache License, Version 2.0](https://www.apache.org/licenses/LICENSE-2.0))
-- [org.springframework:spring-aspects@6.0.19](https://github.com/spring-projects/spring-framework) ([Apache License, Version 2.0](https://www.apache.org/licenses/LICENSE-2.0))
-- [org.springframework:spring-beans@6.0.19](https://github.com/spring-projects/spring-framework) ([Apache License, Version 2.0](https://www.apache.org/licenses/LICENSE-2.0))
-- [org.springframework:spring-context@6.0.19](https://github.com/spring-projects/spring-framework) ([Apache License, Version 2.0](https://www.apache.org/licenses/LICENSE-2.0))
-- [org.springframework:spring-context-support@6.0.19](https://github.com/spring-projects/spring-framework) ([Apache License, Version 2.0](https://www.apache.org/licenses/LICENSE-2.0))
-- [org.springframework:spring-core@6.0.19](https://github.com/spring-projects/spring-framework) ([Apache License, Version 2.0](https://www.apache.org/licenses/LICENSE-2.0))
-- [org.springframework:spring-expression@6.0.19](https://github.com/spring-projects/spring-framework) ([Apache License, Version 2.0](https://www.apache.org/licenses/LICENSE-2.0))
-- [org.springframework:spring-jcl@6.0.19](https://github.com/spring-projects/spring-framework) ([Apache License, Version 2.0](https://www.apache.org/licenses/LICENSE-2.0))
-- [org.springframework:spring-jdbc@6.0.19](https://github.com/spring-projects/spring-framework) ([Apache License, Version 2.0](https://www.apache.org/licenses/LICENSE-2.0))
-- [org.springframework:spring-orm@6.0.19](https://github.com/spring-projects/spring-framework) ([Apache License, Version 2.0](https://www.apache.org/licenses/LICENSE-2.0))
-- [org.springframework:spring-tx@6.0.19](https://github.com/spring-projects/spring-framework) ([Apache License, Version 2.0](https://www.apache.org/licenses/LICENSE-2.0))
-- [org.springframework:spring-web@6.0.19](https://github.com/spring-projects/spring-framework) ([Apache License, Version 2.0](https://www.apache.org/licenses/LICENSE-2.0))
-- [org.springframework:spring-webflux@6.0.19](https://github.com/spring-projects/spring-framework) ([Apache License, Version 2.0](https://www.apache.org/licenses/LICENSE-2.0))
-- [org.springframework:spring-webmvc@6.0.19](https://github.com/spring-projects/spring-framework) ([Apache License, Version 2.0](https://www.apache.org/licenses/LICENSE-2.0))
-- [org.springframework.boot:spring-boot@3.1.11](https://spring.io/projects/spring-boot) ([Apache License, Version 2.0](https://www.apache.org/licenses/LICENSE-2.0))
-- [org.springframework.boot:spring-boot-actuator@3.1.11](https://spring.io/projects/spring-boot) ([Apache License, Version 2.0](https://www.apache.org/licenses/LICENSE-2.0))
-- [org.springframework.boot:spring-boot-actuator-autoconfigure@3.1.11](https://spring.io/projects/spring-boot) ([Apache License, Version 2.0](https://www.apache.org/licenses/LICENSE-2.0))
-- [org.springframework.boot:spring-boot-autoconfigure@3.1.11](https://spring.io/projects/spring-boot) ([Apache License, Version 2.0](https://www.apache.org/licenses/LICENSE-2.0))
-- [org.springframework.boot:spring-boot-starter@3.1.11](https://spring.io/projects/spring-boot) ([Apache License, Version 2.0](https://www.apache.org/licenses/LICENSE-2.0))
-- [org.springframework.boot:spring-boot-starter-actuator@3.1.11](https://spring.io/projects/spring-boot) ([Apache License, Version 2.0](https://www.apache.org/licenses/LICENSE-2.0))
-- [org.springframework.boot:spring-boot-starter-aop@3.1.11](https://spring.io/projects/spring-boot) ([Apache License, Version 2.0](https://www.apache.org/licenses/LICENSE-2.0))
-- [org.springframework.boot:spring-boot-starter-data-jpa@3.1.11](https://spring.io/projects/spring-boot) ([Apache License, Version 2.0](https://www.apache.org/licenses/LICENSE-2.0))
-- [org.springframework.boot:spring-boot-starter-freemarker@3.1.11](https://spring.io/projects/spring-boot) ([Apache License, Version 2.0](https://www.apache.org/licenses/LICENSE-2.0))
-- [org.springframework.boot:spring-boot-starter-jdbc@3.1.11](https://spring.io/projects/spring-boot) ([Apache License, Version 2.0](https://www.apache.org/licenses/LICENSE-2.0))
-- [org.springframework.boot:spring-boot-starter-json@3.1.11](https://spring.io/projects/spring-boot) ([Apache License, Version 2.0](https://www.apache.org/licenses/LICENSE-2.0))
-- [org.springframework.boot:spring-boot-starter-logging@3.1.11](https://spring.io/projects/spring-boot) ([Apache License, Version 2.0](https://www.apache.org/licenses/LICENSE-2.0))
-- [org.springframework.boot:spring-boot-starter-mail@3.1.11](https://spring.io/projects/spring-boot) ([Apache License, Version 2.0](https://www.apache.org/licenses/LICENSE-2.0))
-- [org.springframework.boot:spring-boot-starter-oauth2-resource-server@3.1.11](https://spring.io/projects/spring-boot) ([Apache License, Version 2.0](https://www.apache.org/licenses/LICENSE-2.0))
-- [org.springframework.boot:spring-boot-starter-reactor-netty@3.1.11](https://spring.io/projects/spring-boot) ([Apache License, Version 2.0](https://www.apache.org/licenses/LICENSE-2.0))
-- [org.springframework.boot:spring-boot-starter-security@3.1.11](https://spring.io/projects/spring-boot) ([Apache License, Version 2.0](https://www.apache.org/licenses/LICENSE-2.0))
-- [org.springframework.boot:spring-boot-starter-undertow@3.1.11](https://spring.io/projects/spring-boot) ([Apache License, Version 2.0](https://www.apache.org/licenses/LICENSE-2.0))
-- [org.springframework.boot:spring-boot-starter-validation@3.1.11](https://spring.io/projects/spring-boot) ([Apache License, Version 2.0](https://www.apache.org/licenses/LICENSE-2.0))
-- [org.springframework.boot:spring-boot-starter-web@3.1.11](https://spring.io/projects/spring-boot) ([Apache License, Version 2.0](https://www.apache.org/licenses/LICENSE-2.0))
-- [org.springframework.data:spring-data-commons@3.1.11](https://spring.io/projects/spring-data) ([Apache License, Version 2.0](https://www.apache.org/licenses/LICENSE-2.0))
-- [org.springframework.data:spring-data-jpa@3.1.11](https://projects.spring.io/spring-data-jpa) ([Apache License, Version 2.0](https://www.apache.org/licenses/LICENSE-2.0))
-- [org.springframework.retry:spring-retry@2.0.5](https://www.springsource.org) ([Apache 2.0](https://www.apache.org/licenses/LICENSE-2.0.txt))
-- [org.springframework.security:spring-security-config@6.1.9](https://spring.io/projects/spring-security) ([Apache License, Version 2.0](https://www.apache.org/licenses/LICENSE-2.0))
-- [org.springframework.security:spring-security-core@6.1.9](https://spring.io/projects/spring-security) ([Apache License, Version 2.0](https://www.apache.org/licenses/LICENSE-2.0))
-- [org.springframework.security:spring-security-crypto@6.1.9](https://spring.io/projects/spring-security) ([Apache License, Version 2.0](https://www.apache.org/licenses/LICENSE-2.0))
-- [org.springframework.security:spring-security-data@6.1.9](https://spring.io/projects/spring-security) ([Apache License, Version 2.0](https://www.apache.org/licenses/LICENSE-2.0))
-- [org.springframework.security:spring-security-oauth2-core@6.1.9](https://spring.io/projects/spring-security) ([Apache License, Version 2.0](https://www.apache.org/licenses/LICENSE-2.0))
-- [org.springframework.security:spring-security-oauth2-jose@6.1.9](https://spring.io/projects/spring-security) ([Apache License, Version 2.0](https://www.apache.org/licenses/LICENSE-2.0))
-- [org.springframework.security:spring-security-oauth2-resource-server@6.1.9](https://spring.io/projects/spring-security) ([Apache License, Version 2.0](https://www.apache.org/licenses/LICENSE-2.0))
-- [org.springframework.security:spring-security-web@6.1.9](https://spring.io/projects/spring-security) ([Apache License, Version 2.0](https://www.apache.org/licenses/LICENSE-2.0))
-- [org.webjars:swagger-ui@5.10.3](http://webjars.org) ([Apache 2.0](https://github.com/swagger-api/swagger-ui))
-- [org.wildfly.client:wildfly-client-config@1.0.1.Final](http://www.jboss.org/wildfly-client-config) ([Apache License 2.0](http://repository.jboss.org/licenses/apache-2.0.txt))
-- [org.wildfly.common:wildfly-common@1.5.4.Final](http://www.jboss.org/wildfly-common) ([Apache License 2.0](http://repository.jboss.org/licenses/apache-2.0.txt))
-- [org.yaml:snakeyaml@2.2](https://bitbucket.org/snakeyaml/snakeyaml) ([Apache License, Version 2.0](http://www.apache.org/licenses/LICENSE-2.0.txt))
-- [software.amazon.awssdk:annotations@2.22.0](https://aws.amazon.com/sdkforjava/core/annotations) ([Apache License, Version 2.0](https://aws.amazon.com/apache2.0))
-- [software.amazon.awssdk:apache-client@2.22.0](https://aws.amazon.com/sdkforjava/http-clients/apache-client) ([Apache License, Version 2.0](https://aws.amazon.com/apache2.0))
-- [software.amazon.awssdk:auth@2.22.0](https://aws.amazon.com/sdkforjava) ([Apache License, Version 2.0](https://aws.amazon.com/apache2.0))
-- [software.amazon.awssdk:aws-core@2.22.0](https://aws.amazon.com/sdkforjava) ([Apache License, Version 2.0](https://aws.amazon.com/apache2.0))
-- [software.amazon.awssdk:aws-query-protocol@2.22.0](https://aws.amazon.com/sdkforjava) ([Apache License, Version 2.0](https://aws.amazon.com/apache2.0))
-- [software.amazon.awssdk:checksums@2.22.0](https://aws.amazon.com/sdkforjava) ([Apache License, Version 2.0](https://aws.amazon.com/apache2.0))
-- [software.amazon.awssdk:checksums-spi@2.22.0](https://aws.amazon.com/sdkforjava) ([Apache License, Version 2.0](https://aws.amazon.com/apache2.0))
-- [software.amazon.awssdk:endpoints-spi@2.22.0](https://aws.amazon.com/sdkforjava/core/endpoints-spi) ([Apache License, Version 2.0](https://aws.amazon.com/apache2.0))
-- [software.amazon.awssdk:http-auth@2.22.0](https://aws.amazon.com/sdkforjava) ([Apache License, Version 2.0](https://aws.amazon.com/apache2.0))
-- [software.amazon.awssdk:http-auth-aws@2.22.0](https://aws.amazon.com/sdkforjava) ([Apache License, Version 2.0](https://aws.amazon.com/apache2.0))
-- [software.amazon.awssdk:http-auth-spi@2.22.0](https://aws.amazon.com/sdkforjava) ([Apache License, Version 2.0](https://aws.amazon.com/apache2.0))
-- [software.amazon.awssdk:http-client-spi@2.22.0](https://aws.amazon.com/sdkforjava/http-client-spi) ([Apache License, Version 2.0](https://aws.amazon.com/apache2.0))
-- [software.amazon.awssdk:identity-spi@2.22.0](https://aws.amazon.com/sdkforjava) ([Apache License, Version 2.0](https://aws.amazon.com/apache2.0))
-- [software.amazon.awssdk:json-utils@2.22.0](https://aws.amazon.com/sdkforjava) ([Apache License, Version 2.0](https://aws.amazon.com/apache2.0))
-- [software.amazon.awssdk:metrics-spi@2.22.0](https://aws.amazon.com/sdkforjava/core/metrics-spi) ([Apache License, Version 2.0](https://aws.amazon.com/apache2.0))
-- [software.amazon.awssdk:netty-nio-client@2.22.0](https://aws.amazon.com/sdkforjava/http-clients/netty-nio-client) ([Apache License, Version 2.0](https://aws.amazon.com/apache2.0))
-- [software.amazon.awssdk:profiles@2.22.0](https://aws.amazon.com/sdkforjava) ([Apache License, Version 2.0](https://aws.amazon.com/apache2.0))
-- [software.amazon.awssdk:protocol-core@2.22.0](https://aws.amazon.com/sdkforjava) ([Apache License, Version 2.0](https://aws.amazon.com/apache2.0))
-- [software.amazon.awssdk:rds@2.22.0](https://aws.amazon.com/sdkforjava) ([Apache License, Version 2.0](https://aws.amazon.com/apache2.0))
-- [software.amazon.awssdk:regions@2.22.0](https://aws.amazon.com/sdkforjava/core/regions) ([Apache License, Version 2.0](https://aws.amazon.com/apache2.0))
-- [software.amazon.awssdk:sdk-core@2.22.0](https://aws.amazon.com/sdkforjava) ([Apache License, Version 2.0](https://aws.amazon.com/apache2.0))
-- [software.amazon.awssdk:sts@2.22.0](https://aws.amazon.com/sdkforjava) ([Apache License, Version 2.0](https://aws.amazon.com/apache2.0))
-- [software.amazon.awssdk:third-party-jackson-core@2.22.0](https://aws.amazon.com/sdkforjava) ([Apache License, Version 2.0](https://aws.amazon.com/apache2.0))
-- [software.amazon.awssdk:utils@2.22.0](https://aws.amazon.com/sdkforjava/utils) ([Apache License, Version 2.0](https://aws.amazon.com/apache2.0))
-- [software.amazon.eventstream:eventstream@1.0.1](https://github.com/awslabs/aws-eventstream-java) ([Apache License, Version 2.0](https://aws.amazon.com/apache2.0))
-- [software.amazon.jdbc:aws-advanced-jdbc-wrapper@2.3.1](https://github.com/awslabs/aws-advanced-jdbc-wrapper) ([Apache 2.0](https://www.apache.org/licenses/LICENSE-2.0))
-
-### Web Modeler Dependencies (websockets)
-
-- [brick/math@0.12.1](https://github.com/brick/math.git) (MIT)
-- [carbonphp/carbon-doctrine-types@3.2.0](https://github.com/CarbonPHP/carbon-doctrine-types.git) (MIT)
-- [clue/redis-protocol@v0.3.2](https://github.com/clue/redis-protocol.git) (MIT)
-- [clue/redis-react@v2.7.0](https://github.com/clue/reactphp-redis.git) (MIT)
-- [dflydev/dot-access-data@v3.0.3](https://github.com/dflydev/dflydev-dot-access-data.git) (MIT)
-- [doctrine/inflector@2.0.10](https://github.com/doctrine/inflector.git) (MIT)
-- [doctrine/lexer@3.0.1](https://github.com/doctrine/lexer.git) (MIT)
-- [dragonmantank/cron-expression@v3.3.3](https://github.com/dragonmantank/cron-expression.git) (MIT)
-- [egulias/email-validator@4.0.2](https://github.com/egulias/EmailValidator.git) (MIT)
-- [evenement/evenement@v3.0.2](https://github.com/igorw/evenement.git) (MIT)
-- [fruitcake/php-cors@v1.3.0](https://github.com/fruitcake/php-cors.git) (MIT)
-- [graham-campbell/result-type@v1.1.3](https://github.com/GrahamCampbell/Result-Type.git) (MIT)
-- [guzzlehttp/guzzle@7.9.2](https://github.com/guzzle/guzzle.git) (MIT)
-- [guzzlehttp/promises@2.0.3](https://github.com/guzzle/promises.git) (MIT)
-- [guzzlehttp/psr7@2.7.0](https://github.com/guzzle/psr7.git) (MIT)
-- [guzzlehttp/uri-template@v1.0.3](https://github.com/guzzle/uri-template.git) (MIT)
-- [laravel/framework@v11.21.0](https://github.com/laravel/framework.git) (MIT)
-- [laravel/prompts@v0.1.25](https://github.com/laravel/prompts.git) (MIT)
-- [laravel/reverb@v1.2.0](https://github.com/laravel/reverb.git) (MIT)
-- [laravel/serializable-closure@v1.3.4](https://github.com/laravel/serializable-closure.git) (MIT)
-- [laravel/tinker@v2.9.0](https://github.com/laravel/tinker.git) (MIT)
-- [league/commonmark@2.5.3](https://github.com/thephpleague/commonmark.git) (BSD-3-Clause)
-- [league/config@v1.2.0](https://github.com/thephpleague/config.git) (BSD-3-Clause)
-- [league/flysystem@3.28.0](https://github.com/thephpleague/flysystem.git) (MIT)
-- [league/flysystem-local@3.28.0](https://github.com/thephpleague/flysystem-local.git) (MIT)
-- [league/mime-type-detection@1.15.0](https://github.com/thephpleague/mime-type-detection.git) (MIT)
-- [monolog/monolog@3.7.0](https://github.com/Seldaek/monolog.git) (MIT)
-- [nesbot/carbon@3.8.0](https://github.com/briannesbitt/Carbon.git) (MIT)
-- [nette/schema@v1.3.0](https://github.com/nette/schema.git) (BSD-3-Clause)
-- [nette/utils@v4.0.5](https://github.com/nette/utils.git) (BSD-3-Clause)
-- [nikic/php-parser@v5.0.2](https://github.com/nikic/PHP-Parser.git) (BSD-3-Clause)
-- [nunomaduro/termwind@v2.0.1](https://github.com/nunomaduro/termwind.git) (MIT)
-- [paragonie/random_compat@v9.99.100](https://github.com/paragonie/random_compat.git) (MIT)
-- [paragonie/sodium_compat@v1.21.1](https://github.com/paragonie/sodium_compat.git) (ISC)
-- [phpoption/phpoption@1.9.3](https://github.com/schmittjoh/php-option.git) (Apache-2.0)
-- [psr/clock@1.0.0](https://github.com/php-fig/clock.git) (MIT)
-- [psr/container@2.0.2](https://github.com/php-fig/container.git) (MIT)
-- [psr/event-dispatcher@1.0.0](https://github.com/php-fig/event-dispatcher.git) (MIT)
-- [psr/http-client@1.0.3](https://github.com/php-fig/http-client.git) (MIT)
-- [psr/http-factory@1.1.0](https://github.com/php-fig/http-factory.git) (MIT)
-- [psr/http-message@2.0](https://github.com/php-fig/http-message.git) (MIT)
-- [psr/log@3.0.1](https://github.com/php-fig/log.git) (MIT)
-- [psr/simple-cache@3.0.0](https://github.com/php-fig/simple-cache.git) (MIT)
-- [psy/psysh@v0.12.3](https://github.com/bobthecow/psysh.git) (MIT)
-- [pusher/pusher-php-server@7.2.4](https://github.com/pusher/pusher-http-php.git) (MIT)
-- [ralouphie/getallheaders@3.0.3](https://github.com/ralouphie/getallheaders.git) (MIT)
-- [ramsey/collection@2.0.0](https://github.com/ramsey/collection.git) (MIT)
-- [ramsey/uuid@4.7.6](https://github.com/ramsey/uuid.git) (MIT)
-- [ratchet/rfc6455@v0.3.1](https://github.com/ratchetphp/RFC6455.git) (MIT)
-- [react/cache@v1.2.0](https://github.com/reactphp/cache.git) (MIT)
-- [react/dns@v1.13.0](https://github.com/reactphp/dns.git) (MIT)
-- [react/event-loop@v1.5.0](https://github.com/reactphp/event-loop.git) (MIT)
-- [react/promise@v3.2.0](https://github.com/reactphp/promise.git) (MIT)
-- [react/promise-timer@v1.11.0](https://github.com/reactphp/promise-timer.git) (MIT)
-- [react/socket@v1.16.0](https://github.com/reactphp/socket.git) (MIT)
-- [react/stream@v1.4.0](https://github.com/reactphp/stream.git) (MIT)
-- [symfony/clock@v7.1.1](https://github.com/symfony/clock.git) (MIT)
-- [symfony/console@v7.1.3](https://github.com/symfony/console.git) (MIT)
-- [symfony/css-selector@v7.1.1](https://github.com/symfony/css-selector.git) (MIT)
-- [symfony/deprecation-contracts@v3.5.0](https://github.com/symfony/deprecation-contracts.git) (MIT)
-- [symfony/error-handler@v7.1.3](https://github.com/symfony/error-handler.git) (MIT)
-- [symfony/event-dispatcher@v7.1.1](https://github.com/symfony/event-dispatcher.git) (MIT)
-- [symfony/event-dispatcher-contracts@v3.5.0](https://github.com/symfony/event-dispatcher-contracts.git) (MIT)
-- [symfony/finder@v7.1.3](https://github.com/symfony/finder.git) (MIT)
-- [symfony/http-foundation@v7.1.3](https://github.com/symfony/http-foundation.git) (MIT)
-- [symfony/http-kernel@v7.1.3](https://github.com/symfony/http-kernel.git) (MIT)
-- [symfony/mailer@v7.1.2](https://github.com/symfony/mailer.git) (MIT)
-- [symfony/mime@v7.1.2](https://github.com/symfony/mime.git) (MIT)
-- [symfony/polyfill-ctype@v1.30.0](https://github.com/symfony/polyfill-ctype.git) (MIT)
-- [symfony/polyfill-intl-grapheme@v1.30.0](https://github.com/symfony/polyfill-intl-grapheme.git) (MIT)
-- [symfony/polyfill-intl-idn@v1.30.0](https://github.com/symfony/polyfill-intl-idn.git) (MIT)
-- [symfony/polyfill-intl-normalizer@v1.30.0](https://github.com/symfony/polyfill-intl-normalizer.git) (MIT)
-- [symfony/polyfill-mbstring@v1.30.0](https://github.com/symfony/polyfill-mbstring.git) (MIT)
-- [symfony/polyfill-php72@v1.30.0](https://github.com/symfony/polyfill-php72.git) (MIT)
-- [symfony/polyfill-php80@v1.30.0](https://github.com/symfony/polyfill-php80.git) (MIT)
-- [symfony/polyfill-php83@v1.30.0](https://github.com/symfony/polyfill-php83.git) (MIT)
-- [symfony/polyfill-uuid@v1.30.0](https://github.com/symfony/polyfill-uuid.git) (MIT)
-- [symfony/process@v7.1.3](https://github.com/symfony/process.git) (MIT)
-- [symfony/routing@v7.1.3](https://github.com/symfony/routing.git) (MIT)
-- [symfony/service-contracts@v3.5.0](https://github.com/symfony/service-contracts.git) (MIT)
-- [symfony/string@v7.1.3](https://github.com/symfony/string.git) (MIT)
-- [symfony/translation@v7.1.3](https://github.com/symfony/translation.git) (MIT)
-- [symfony/translation-contracts@v3.5.0](https://github.com/symfony/translation-contracts.git) (MIT)
-- [symfony/uid@v7.1.1](https://github.com/symfony/uid.git) (MIT)
-- [symfony/var-dumper@v7.1.3](https://github.com/symfony/var-dumper.git) (MIT)
-- [tijsverkoyen/css-to-inline-styles@v2.2.7](https://github.com/tijsverkoyen/CssToInlineStyles.git) (BSD-3-Clause)
-- [vlucas/phpdotenv@v5.6.1](https://github.com/vlucas/phpdotenv.git) (BSD-3-Clause)
-- [voku/portable-ascii@2.0.1](https://github.com/voku/portable-ascii.git) (MIT)
-- [webmozart/assert@1.11.0](https://github.com/webmozarts/assert.git) (MIT)
+- **Dependencies:** SBOM CycloneDX files with up-to-date lists of third party libraries used and their licenses can be requested [on demand](mailto:dependency-request@camunda.com).
+- **Source code:** Access to source code is provided [on demand](mailto:dependency-request@camunda.com).
diff --git a/versioned_docs/version-8.4/reference/img/channels.png b/versioned_docs/version-8.4/reference/img/channels.png
new file mode 100644
index 0000000000..4964fadbba
Binary files /dev/null and b/versioned_docs/version-8.4/reference/img/channels.png differ
diff --git a/versioned_docs/version-8.4/reference/img/diagram-releases.png b/versioned_docs/version-8.4/reference/img/diagram-releases.png
new file mode 100644
index 0000000000..f06ee97108
Binary files /dev/null and b/versioned_docs/version-8.4/reference/img/diagram-releases.png differ
diff --git a/versioned_docs/version-8.4/reference/release-policy.md b/versioned_docs/version-8.4/reference/release-policy.md
index 18e20b4161..f6cc41483f 100644
--- a/versioned_docs/version-8.4/reference/release-policy.md
+++ b/versioned_docs/version-8.4/reference/release-policy.md
@@ -1,66 +1,118 @@
---
id: release-policy
title: "Release policy"
+description: "Learn more about Camunda releases, including alpha features and alpha releases."
---
-Camunda 8 follows the [Camunda release policy](https://camunda.com/release-policy/) with some specific clarifications which can be found below.
+Camunda 8 follows the [Camunda release policy](https://camunda.com/release-policy/) with the following specific clarifications.
+
+:::info
+You can find deprecation and support announcements on the [Announcements](announcements.md) page.
+:::
+
+![Stable and alpha channels when provisioning a cluster](./img/diagram-releases.png)
+
+## Alpha features and releases
+
+It is important to understand the different ways the term "alpha" is used in the context of Camunda releases and features.
+
+### Alpha feature
+
+Refers to a feature or component released as an alpha version, in an early state for you to test and participate in development by sharing your feedback before the feature reaches [general availability (GA)](alpha-features.md#general-availability-ga). Some alpha features require turning on for your cluster before you can use them. See [alpha features](alpha-features.md).
+
+### Alpha release
+
+Refers to a release made available between minor versions that allows you to preview an upcoming minor version and the alpha features included (for example, `8.4.0-alpha1`, `8.4.0-alpha2`, and so on). Camunda strives to release this type of release on a monthly basis. To learn more about the alpha features included in each alpha release, see [release notes](release-notes.md).
:::note
-Interested in deprecation and support announcements? Read more on the [Announcements](announcements.md) page.
+- An alpha release can also be made available where the entire version is an alpha with [alpha limitations](alpha-features.md#alpha).
+- Additionally, "Alpha channel" refers to the channel you can use when provisioning a SaaS cluster. See [alpha channel](#alpha-channel).
:::
-## Provisioning in SaaS
+## SaaS provisioning
+
+In Camunda 8 SaaS we differentiate between components that are part of a Camunda 8 cluster (cluster components), and components outside the cluster (non-cluster components).
+
+### Cluster components
+
+A cluster typically consists of the following components:
-In our managed service, we differentiate between components that are part of a Camunda 8 cluster and components that are outside of the cluster.
+- [Zeebe](/components/zeebe/zeebe-overview.md)
+- [Operate](/components/operate/operate-introduction.md)
+- [Tasklist](/components/tasklist/introduction-to-tasklist.md)
+- [Optimize]($optimize$/components/what-is-optimize)
-A cluster usually consists of:
+You can provision cluster components using one of two channels, following the [Camunda release policy](https://camunda.com/release-policy/).
-- Zeebe
-- Operate
-- Tasklist
-- Optimize
+![Stable and alpha channels when provisioning a cluster](./img/channels.png)
-For components **outside of the cluster**, we release new versions continuously and update customers to the latest version automatically whenever it is ready to be shipped.
+#### Stable channel
-These components include:
+You can use the **Stable** channel to access [general availability](alpha-features.md#general-availability-ga) features for cluster components.
-- Modeler (Web)
-- Connectors
-- Console
+- Provides the latest feature and patch releases ready for most users at minimal risk.
+- Releases follow semantic versioning and can be updated to the next minor or patch release without data loss.
+- On the stable channel, all supported minor versions are made available for provisioning.
-Admins can [enable alpha features](/docs/components/console/manage-organization/enable-alpha-features.md) for components outside of the cluster in the organization settings screen.
+#### Alpha channel
-For components inside a **cluster**, Camunda provides two channels for provisioning and follows the [Camunda release policy](https://camunda.com/release-policy/):
+You can use the **Alpha** channel to access [alpha features](alpha-features.md) and patch releases for cluster components.
-- **Stable**: General availability features for cluster components are available through the stable channel. This channel provides the latest feature and patch releases ready for most users at minimal risk. The releases follow semantic versioning and can be updated to the next minor or patch release without data loss.
-- **Alpha**: Alpha features for cluster components are available through the alpha channel. This channel provides preview releases in preparation for the next stable release. They provide a short-term stability point to test new features and give feedback before they are released to the stable channel. Try these to ensure the upcoming release works with your infrastructure. These releases cannot be updated to a newer release, and therefore are not meant to be used in production.
+- Provides alpha releases to preview and prepare for the next stable release.
+- Alpha releases provide a short-term stability point to test new features and give feedback before they are released to the stable channel. Use an alpha release to test the upcoming minor release with your infrastructure.
+- Alpha releases cannot be updated to a newer release, and so are not suitable for use in production.
-On the stable channel, the last three supported minor versions are made available for provisioning.
+### Non-cluster components
-### New versions
+Non-cluster components include:
-Whenever a new Camunda 8 version is released, we do our best to provide the new version on our managed service at the same time. We add a notice to Console, recommending an update to the latest version.
+- [Modeler (Web)](/components/modeler/web-modeler/launch-web-modeler.md)
+- [Connectors](/components/console/introduction-to-console.md)
+- [Console](/components/console/introduction-to-console.md)
+
+Non-cluster component versions are released continuously.
+
+- Customers are automatically updated to the latest component version when it is ready for release.
+- Admins can [enable alpha features](/components/console/manage-organization/enable-alpha-features.md) for non-cluster components in organization settings.
+
+### New Camunda 8 versions
+
+When a new Camunda 8 version is released, we try to provide the new version on our managed service at the same time.
+
+An **Update available** notification is shown in Console, recommending that you update to the latest version.
![Console with notice to update the cluster in Camunda 8 SaaS](img/update-console.png)
-#### Updates or restart for critical issues
+#### Generation names
+
+As of Camunda 8.5.0, the generation naming scheme in Camunda 8 SaaS changed to no longer include the patch version.
-In our managed service, we reserve the right to force update or restart a cluster immediately and without notice in advance if there is a critical security or stability issue.
+- The naming scheme used for the Camunda 8.5 generations is `Camunda .+gen`, where `N` is incremented with every atomic change to the component version set.
+
+- This decouples the generation name from the particular patch level of the components it contains, as some component versions such as Connectors are decoupled from other components.
+
+- You can learn about the particular component patch version changes in the update dialogue to the latest generation available.
+
+#### Update or restart for critical issues
+
+In our managed service, Camunda reserves the right to force update or restart a cluster immediately and without notice in advance if there is a critical security or stability issue.
## Self-Managed
-Whenever a new Camunda 8 version is released, Camunda 8 Self-Managed enterprise customers will be notified via email.
+When a new Camunda 8 version is released, Camunda 8 Self-Managed enterprise customers are notified via email.
-If you are not an enterprise customer, you can stay up to date via [release blogs](https://camunda.com/blog/category/release-notes/), the [announcements page](/reference/announcements.md), or releases on [GitHub](https://github.com/camunda) and [Docker Hub](https://hub.docker.com/u/camunda).
+:::info
+Non-enterprise customers can stay up to date via [release blogs](https://camunda.com/blog/category/releases/), [announcements](announcements.md), or releases on [GitHub](https://github.com/camunda) and [Docker Hub](https://hub.docker.com/u/camunda).
+:::
### Helm chart
-Since the 8.4 release, [Camunda 8 Self-Managed Helm chart](https://artifacthub.io/packages/helm/camunda/camunda-platform) version is decoupled from the version of the application (e.g., the chart version is 9.0.0 and the application version is 8.4.x).
+Since the 8.4 release, the [Camunda 8 Self-Managed Helm chart](https://artifacthub.io/packages/helm/camunda/camunda-platform) version is decoupled from the version of the application. For example, the chart version is 9.0.0 and the application version is 8.4.x.
-For more details about the applications version included in the Helm chart, review the [full version matrix](https://helm.camunda.io/camunda-platform/version-matrix/).
+To learn more about the applications version included in the Helm chart, see the [Camunda 8 Helm chart version matrix](https://helm.camunda.io/camunda-platform/version-matrix/).
-### New versions
+### New Camunda 8 versions
-If you are running Camunda 8 Self-Managed, follow our [update guide](/self-managed/operational-guides/update-guide/introduction.md).
+If you are running Camunda 8 Self-Managed, see the [update guide](/self-managed/operational-guides/update-guide/introduction.md) to learn how to update your Camunda 8 application or server installation to a newer version of Camunda 8.
diff --git a/versioned_docs/version-8.4/self-managed/tasklist-deployment/tasklist-configuration.md b/versioned_docs/version-8.4/self-managed/tasklist-deployment/tasklist-configuration.md
index fa0ae6a063..ae0c1cc083 100644
--- a/versioned_docs/version-8.4/self-managed/tasklist-deployment/tasklist-configuration.md
+++ b/versioned_docs/version-8.4/self-managed/tasklist-deployment/tasklist-configuration.md
@@ -84,17 +84,17 @@ You may need to import the certificate into JVM runtime.
For OpenSearch we also have similar configurations:
-| Name | Description | Default value |
-| :---------------------------------------------- | :------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | :-------------------- |
-| camunda.tasklist.opensearch.indexPrefix | Prefix for index names. | tasklist |
-| camunda.tasklist.opensearch.clusterName | Clustername of OpenSearch. | opensearch |
-| camunda.tasklist.opensearch.url | URL of OpenSearch REST API. | http://localhost:9200 |
-| camunda.tasklist.opensearch.username | Username to access OpenSearch REST API. | - |
-| camunda.tasklist.opensearch.password | Password to access OpenSearch REST API. | - |
-| camunda.tasklist.opensearch.awsEnabled | Use basic authentication or AWS credentials to login.
Set to `false` to use basic authentication for OpenSearch, adhering to the global AWS OpenSearch configuration settings.
Set to `true` to login with AWS credentials.
| false |
-| camunda.tasklist.opensearch.ssl.certificatePath | Path to certificate used by OpenSearch. | - |
-| camunda.tasklist.opensearch.ssl.selfSigned | Certificate was self-signed. | false |
-| camunda.tasklist.opensearch.ssl.verifyHostname | Should the hostname be validated. | false |
+| Name | Description | Default value |
+| :---------------------------------------------- | :--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | :-------------------- |
+| camunda.tasklist.opensearch.indexPrefix | Prefix for index names. | tasklist |
+| camunda.tasklist.opensearch.clusterName | Cluster name of OpenSearch. | opensearch |
+| camunda.tasklist.opensearch.url | URL of OpenSearch REST API. | http://localhost:9200 |
+| camunda.tasklist.opensearch.username | Username to access OpenSearch REST API. | - |
+| camunda.tasklist.opensearch.password | Password to access OpenSearch REST API. | - |
+| camunda.tasklist.opensearch.awsEnabled | Use basic authentication or AWS credentials to log in.
Set to `false` to use basic authentication for OpenSearch, adhering to the global AWS OpenSearch configuration settings.
Set to `true` to log in with AWS credentials.
| false |
+| camunda.tasklist.opensearch.ssl.certificatePath | Path to certificate used by OpenSearch. | - |
+| camunda.tasklist.opensearch.ssl.selfSigned | Certificate was self-signed. | false |
+| camunda.tasklist.opensearch.ssl.verifyHostname | Should the hostname be validated. | false |
By default, Tasklist always tries to connect to Elasticsearch. To define the database to use, the configuration below is mandatory (if this configuration is missed, Elasticsearch is used as the selected database):
diff --git a/versioned_docs/version-8.5/apis-tools/java-client-examples/cluster-topology-request.md b/versioned_docs/version-8.5/apis-tools/java-client-examples/cluster-topology-request.md
index 7b5094b13e..ac1a9a952f 100644
--- a/versioned_docs/version-8.5/apis-tools/java-client-examples/cluster-topology-request.md
+++ b/versioned_docs/version-8.5/apis-tools/java-client-examples/cluster-topology-request.md
@@ -15,7 +15,6 @@ Run the Zeebe broker with endpoints, `localhost:8080` (default REST) and `localh
## TopologyViewer.java
-/tree/main/zeebe-client-plain-java
[Source on GitHub](https://github.com/camunda-community-hub/camunda-8-examples/blob/main/zeebe-client-plain-java/src/main/java/io/camunda/zeebe/example/cluster/TopologyViewer.java)
```java
diff --git a/versioned_docs/version-8.5/apis-tools/working-with-apis-tools.md b/versioned_docs/version-8.5/apis-tools/working-with-apis-tools.md
index b4854dfbaf..104beccc52 100644
--- a/versioned_docs/version-8.5/apis-tools/working-with-apis-tools.md
+++ b/versioned_docs/version-8.5/apis-tools/working-with-apis-tools.md
@@ -25,7 +25,7 @@ Clients allow applications to do the following:
- Start and cancel process instances.
- Activate jobs, work on those jobs, and subsequently complete or fail jobs.
- Publish messages.
-- Update process instance variables and resolve incidents.
+- Update process instance variables and resolve [incidents](/components/concepts/incidents.md).
The official clients mentioned below interact with [Zeebe](/components/zeebe/zeebe-overview.md), the workflow engine integrated into Camunda 8. All clients require [setting up client credentials](/guides/setup-client-connection-credentials.md) to authenticate. Clients connect to Camunda 8 via a mix of REST and [gRPC](https://grpc.io), a high-performance, open source, and universal RPC protocol.
diff --git a/versioned_docs/version-8.5/apis-tools/zeebe-api-rest/zeebe-api-rest-authentication.md b/versioned_docs/version-8.5/apis-tools/zeebe-api-rest/zeebe-api-rest-authentication.md
index 51f9a4b396..8962c8430c 100644
--- a/versioned_docs/version-8.5/apis-tools/zeebe-api-rest/zeebe-api-rest-authentication.md
+++ b/versioned_docs/version-8.5/apis-tools/zeebe-api-rest/zeebe-api-rest-authentication.md
@@ -4,59 +4,136 @@ title: "Authentication"
description: "Describes authentication options that can be used to access Zeebe REST API."
---
-## Authentication in the cloud
-
-To access the API endpoint, you need an access token.
-
-Your client must send a header in each request:
-
-`Authorization: Bearer `
-
-For example, send a request using _curl_:
+import Tabs from "@theme/Tabs";
+import TabItem from "@theme/TabItem";
+
+All Zeebe REST API requests require authentication. To authenticate, generate a [JSON Web Token (JWT)](https://jwt.io/introduction/) and include it in each request.
+
+## Generating a token
+
+
+
+
+1. [Create client credentials](/guides/setup-client-connection-credentials.md) in the **Clusters > Cluster name > API** tab of [Camunda Console](https://console.camunda.io/).
+2. Add permissions to this client for **Zeebe**.
+3. Upon creating the client, capture the following values required to generate a token:
+
+ | Name | Environment variable name | Default value |
+ | ------------------------ | -------------------------------- | -------------------------------------------- |
+ | Client ID | `ZEEBE_CLIENT_ID` | - |
+ | Client Secret | `ZEEBE_CLIENT_SECRET` | - |
+ | Authorization Server URL | `ZEEBE_AUTHORIZATION_SERVER_URL` | `https://login.cloud.camunda.io/oauth/token` |
+ | Audience | `ZEEBE_TOKEN_AUDIENCE` | `zeebe.camunda.io` |
+ | Optimize REST Address | `ZEEBE_REST_ADDRESS` | - |
+
+ :::tip
+ When client credentials are created, the `Client Secret` is only shown once. Save this `Client Secret` somewhere safe.
+ :::
+4. Execute an authentication request to the token issuer:
+ ```bash
+ curl --request POST ${ZEEBE_AUTHORIZATION_SERVER_URL} \
+ --header 'Content-Type: application/x-www-form-urlencoded' \
+ --data-urlencode 'grant_type=client_credentials' \
+ --data-urlencode "audience=${ZEEBE_TOKEN_AUDIENCE}" \
+ --data-urlencode "client_id=${ZEEBE_CLIENT_ID}" \
+ --data-urlencode "client_secret=${ZEEBE_CLIENT_SECRET}"
+ ```
+5. A successful authentication response looks like the following:
+ ```json
+ {
+ "access_token": "",
+ "expires_in": 300,
+ "refresh_expires_in": 0,
+ "token_type": "Bearer",
+ "not-before-policy": 0
+ }
+ ```
+6. Capture the value of the `access_token` property and store it as your token.
+
+
+
+
+
+1. [Add an M2M application in Identity](/self-managed/identity/user-guide/additional-features/incorporate-applications.md).
+2. [Add permissions to this application](/self-managed/identity/user-guide/additional-features/incorporate-applications.md) for **Zeebe API**.
+3. Capture the `Client ID` and `Client Secret` from the application in Identity.
+4. [Generate a token](/self-managed/identity/user-guide/authorizations/generating-m2m-tokens.md) to access the REST API. Provide the `client_id` and `client_secret` from the values you previously captured in Identity.
+ ```shell
+ curl --location --request POST 'http://localhost:18080/auth/realms/camunda-platform/protocol/openid-connect/token' \
+ --header 'Content-Type: application/x-www-form-urlencoded' \
+ --data-urlencode "client_id=${CLIENT_ID}" \
+ --data-urlencode "client_secret=${CLIENT_SECRET}" \
+ --data-urlencode 'grant_type=client_credentials'
+ ```
+5. A successful authentication response looks like the following:
+ ```json
+ {
+ "access_token": "",
+ "expires_in": 300,
+ "refresh_expires_in": 0,
+ "token_type": "Bearer",
+ "not-before-policy": 0
+ }
+ ```
+6. Capture the value of the `access_token` property and store it as your token.
+
+
+
+
+
+## Using a token
+
+Include the previously captured token as an authorization header in each request: `Authorization: Bearer `.
+
+For example, to send a request to the Zeebe REST API's `/topology` endpoint:
+
+
+
+
+
+:::tip
+The `${ZEEBE_REST_ADDRESS}` variable below represents the URL of the Zeebe REST API. You can capture this URL when creating an API client. You can also construct it as `https://${REGION}.zeebe.camunda.io/${CLUSTER_ID}/`.
+:::
+
+
+
+
+
+:::tip
+The `${ZEEBE_REST_ADDRESS}` variable below represents the URL of the Zeebe REST API. You can configure this value in your Self-Managed installation. The default value is `http://localhost:8080/`.
+:::
+
+
+
+
```shell
-curl -XGET -H'Accept: application/json' -H'Authorization: Bearer ' http://localhost:8080/v1/topology
+curl --header "Authorization: Bearer ${TOKEN}" \
+ ${ZEEBE_REST_ADDRESS}/v1/topology
```
-### How to obtain the access token
-
-You must obtain a token to use the Zeebe REST API. When you create a Zeebe [client](/guides/setup-client-connection-credentials.md), you get all the information needed to connect to Zeebe.
-
-Refer to our guide on [building your own client](../build-your-own-client.md).
-
-The following settings are needed:
-
-| Name | Description | Default value |
-| ------------------------ | ----------------------------------------------- | ------------------ |
-| client id | Name of your registered client | - |
-| client secret | Password for your registered client | - |
-| audience | Permission name; if not given use default value | `zeebe.camunda.io` |
-| authorization server url | Token issuer server | - |
-
-Send a token issue _POST_ request to the authorization server with the following content:
+A successful response includes [information about the cluster](/apis-tools/zeebe-api-rest/specifications/get-cluster-topology.api.mdx). For example:
```json
{
- "client_id": "",
- "client_secret": "",
- "audience": "",
- "grant_type": "client_credentials"
+ "brokers": [
+ ...
+ ],
+ "clusterSize": 3,
+ "partitionsCount": 3,
+ "replicationFactor": 3,
+ "gatewayVersion": "8.5.7"
}
```
-Refer to the following example with _curl_:
+## Token expiration
-```shell
-curl -X POST --header 'content-type: application/json' --data '{"client_id": "", "client_secret":"","audience":"","grant_type":"client_credentials"}' https://
-```
-
-If the authentication is successful, the authorization server sends back the access token, when it expires, scope, and type:
-
-```json
-{
- "access_token": "ey...",
- "scope": "...",
- "expires_in": 86400,
- "token_type": "Bearer"
-}
-```
+Access tokens expire according to the `expires_in` property of a successful authentication response. After this duration, in seconds, you must request a new access token.
diff --git a/versioned_docs/version-8.5/apis-tools/zeebe-api/gateway-service.md b/versioned_docs/version-8.5/apis-tools/zeebe-api/gateway-service.md
index a73017c649..21c1f40416 100644
--- a/versioned_docs/version-8.5/apis-tools/zeebe-api/gateway-service.md
+++ b/versioned_docs/version-8.5/apis-tools/zeebe-api/gateway-service.md
@@ -214,7 +214,7 @@ Returned if:
Returned if:
-- The job was marked as failed. In that case, the related incident must be resolved before the job can be activated again and completed.
+- The job was marked as failed. In that case, the related [incident](/components/concepts/incidents.md) must be resolved before the job can be activated again and completed.
## `CreateProcessInstance` RPC
diff --git a/versioned_docs/version-8.5/components/best-practices/development/dealing-with-problems-and-exceptions.md b/versioned_docs/version-8.5/components/best-practices/development/dealing-with-problems-and-exceptions.md
index 70aa273ec7..9a6d2a4bcd 100644
--- a/versioned_docs/version-8.5/components/best-practices/development/dealing-with-problems-and-exceptions.md
+++ b/versioned_docs/version-8.5/components/best-practices/development/dealing-with-problems-and-exceptions.md
@@ -30,7 +30,7 @@ Whenever the worker has finished whatever it needs to do (like invoking the REST
- [`CompleteJob`](/apis-tools/zeebe-api/gateway-service.md#completejob-rpc): The service task went well, the process instance can move on.
- [`FailJob `](/apis-tools/zeebe-api/gateway-service.md#failjob-rpc): The service task failed, and the workflow engine should handle this failure. There are two possibilities:
- `remaining retries > 0`: The job is retried.
- - `remaining retries <= 0`: An incident is raised and the job is not retried until the incident is resolved.
+ - `remaining retries <= 0`: An [incident](/components/concepts/incidents.md) is raised and the job is not retried until the incident is resolved.
- [`ThrowError`](/apis-tools/zeebe-api/gateway-service.md#throwerror-rpc): A BPMN error is reported, which typically is handled on the BPMN level.
As the glue code in the worker is external to the workflow engine, there is **no technical transaction spanning both components**. Technical transactions refer to ACID (atomic, consistent, isolated, durable) properties, mostly known from relational databases.
diff --git a/versioned_docs/version-8.5/components/concepts/job-workers.md b/versioned_docs/version-8.5/components/concepts/job-workers.md
index 1e509b23a6..73e9c189e6 100644
--- a/versioned_docs/version-8.5/components/concepts/job-workers.md
+++ b/versioned_docs/version-8.5/components/concepts/job-workers.md
@@ -65,7 +65,7 @@ After working on an activated job, a job worker informs Camunda 8 that the job h
- When the job worker completes its work, it sends a `complete job` command along with any variables, which in turn is merged into the process instance. This is how the job worker exposes the results of its work.
- If the job worker can not successfully complete its work, it sends a `fail job` command. Fail job commands include the number of remaining retries, which is set by the job worker.
- If `remaining retries` is greater than zero, the job is retried and reassigned.
- - If `remaining retries` is zero or negative, an incident is raised and the job is not retried until the incident is resolved.
+ - If `remaining retries` is zero or negative, an [incident](/components/concepts/incidents.md) is raised and the job is not retried until the incident is resolved.
When failing a job it is possible to specify a `retry back off`. This back off allows waiting for a specified amount of time before retrying the job.
This could be useful when a job worker communicates with an external system. If the external system is down, immediately retrying the job will not work.
diff --git a/versioned_docs/version-8.5/components/concepts/process-instance-migration.md b/versioned_docs/version-8.5/components/concepts/process-instance-migration.md
index 4aefaf1fc9..b91f35615b 100644
--- a/versioned_docs/version-8.5/components/concepts/process-instance-migration.md
+++ b/versioned_docs/version-8.5/components/concepts/process-instance-migration.md
@@ -92,7 +92,7 @@ Simply cancel the service task instance, and add a new instance of the service t
## Correcting mistakes in a process instance
-Process instance migration can also be used to correct mistakes that led to an incident in a process instance.
+Process instance migration can also be used to correct mistakes that led to an [incident](/components/concepts/incidents.md) in a process instance.
Let's consider an example.
diff --git a/versioned_docs/version-8.5/components/concepts/resource-deletion.md b/versioned_docs/version-8.5/components/concepts/resource-deletion.md
index 65a42eab45..dfca210ff4 100644
--- a/versioned_docs/version-8.5/components/concepts/resource-deletion.md
+++ b/versioned_docs/version-8.5/components/concepts/resource-deletion.md
@@ -54,7 +54,7 @@ new `latest` instead.
### Call activities
A [call activity](/components/modeler/bpmn/call-activities/call-activities.md) references a process by id. It's
-possible that all process definitions for this process id are deleted. In this case, Zeebe creates an incident on the
+possible that all process definitions for this process id are deleted. In this case, Zeebe creates an [incident](/components/concepts/incidents.md) on the
call activity, informing you that the process cannot be not found.
### Limitations
diff --git a/versioned_docs/version-8.5/components/modeler/bpmn/error-events/error-events.md b/versioned_docs/version-8.5/components/modeler/bpmn/error-events/error-events.md
index 7870c0f2d7..08dacec7a0 100644
--- a/versioned_docs/version-8.5/components/modeler/bpmn/error-events/error-events.md
+++ b/versioned_docs/version-8.5/components/modeler/bpmn/error-events/error-events.md
@@ -59,7 +59,7 @@ event or error event subprocess that caught the error is activated.
## Unhandled errors
-When an error is thrown and not caught, an **incident** (i.e. `Unhandled error event`) is raised to indicate the failure. The incident is attached to the corresponding element where the error was thrown (i.e. the task of the processed job or the error end event).
+When an error is thrown and not caught, an [**incident**](/components/concepts/incidents.md) (for example, `Unhandled error event`) is raised to indicate the failure. The incident is attached to the corresponding element where the error was thrown (that is, the task of the processed job or the error end event).
When you resolve the incident attached to a task, it ignores the error, re-enables the job, and allows it to be activated and completed by a job worker once again.
diff --git a/versioned_docs/version-8.5/components/modeler/bpmn/exclusive-gateways/exclusive-gateways.md b/versioned_docs/version-8.5/components/modeler/bpmn/exclusive-gateways/exclusive-gateways.md
index 1db5ad6dba..e084bd3c5f 100644
--- a/versioned_docs/version-8.5/components/modeler/bpmn/exclusive-gateways/exclusive-gateways.md
+++ b/versioned_docs/version-8.5/components/modeler/bpmn/exclusive-gateways/exclusive-gateways.md
@@ -12,7 +12,7 @@ If an exclusive gateway has multiple outgoing sequence flows, all sequence flows
When an exclusive gateway is entered, the `conditionExpression` is evaluated. The process instance takes the first sequence flow where the condition is fulfilled.
-If no condition is fulfilled, it takes the **default flow** of the gateway. If the gateway has no default flow, an incident is created.
+If no condition is fulfilled, it takes the **default flow** of the gateway. If the gateway has no default flow, an [incident](/components/concepts/incidents.md) is created.
An exclusive gateway can also be used to join multiple incoming flows together and improve the readability of the BPMN. A joining gateway has a pass-through semantic and doesn't merge the incoming concurrent flows like a parallel gateway.
diff --git a/versioned_docs/version-8.5/components/modeler/bpmn/inclusive-gateways/inclusive-gateways.md b/versioned_docs/version-8.5/components/modeler/bpmn/inclusive-gateways/inclusive-gateways.md
index bac2e80441..48424d1299 100644
--- a/versioned_docs/version-8.5/components/modeler/bpmn/inclusive-gateways/inclusive-gateways.md
+++ b/versioned_docs/version-8.5/components/modeler/bpmn/inclusive-gateways/inclusive-gateways.md
@@ -28,7 +28,7 @@ For example: Courses selected include `steak`, `pasta` and `salad`.
![An inclusive gateway has decided to take the steps to cook pasta, stir-fry steak, and prepare salad.](assets/inclusive-gateway-2.png)
-If no condition is fulfilled, it takes the **default flow** of the gateway. Note that the default flow is not expected to have a condition, and is therefore not evaluated. If no condition is fulfilled and the gateway has no default flow, an incident is created.
+If no condition is fulfilled, it takes the **default flow** of the gateway. Note that the default flow is not expected to have a condition, and is therefore not evaluated. If no condition is fulfilled and the gateway has no default flow, an [incident](/components/concepts/incidents.md) is created.
For example: No courses selected then the default flow is taken.
diff --git a/versioned_docs/version-8.5/components/modeler/bpmn/message-events/message-events.md b/versioned_docs/version-8.5/components/modeler/bpmn/message-events/message-events.md
index c1614ad627..9be8722db9 100644
--- a/versioned_docs/version-8.5/components/modeler/bpmn/message-events/message-events.md
+++ b/versioned_docs/version-8.5/components/modeler/bpmn/message-events/message-events.md
@@ -14,16 +14,29 @@ A process can have one or more message start events (besides other types of star
When a process is deployed, it creates a message subscription for each message start event. Message subscriptions of the previous version of the process (based on the BPMN process id) are closed.
+### Message correlation
+
When the message subscription is created, a message can be correlated to the start event if the message name matches. On correlating the message, a new process instance is created and the corresponding message start event is activated.
Messages are **not** correlated if they were published before the process was deployed or if a new version of the process is deployed without a proper start event.
-The `correlationKey` of a published message can be used to control the process instance creation. If an instance of this process is active (independently from its version) and it was triggered by a message with the same `correlationKey`, the message is **not** correlated and no new instance is created. If the message has a time-to-live (TTL) > 0, it is buffered.
+The `correlationKey` of a published message can be used to control the process instance creation.
-When the active process instance is completed or terminated and a message with the same `correlationKey` and a matching message name is buffered (i.e. TTL > 0), this message is correlated and a new instance of the latest version of the process is created.
+- If an instance of this process is active (independently from its version) and it was triggered by a message with the same `correlationKey`, the message is **not** correlated and no new instance is created. If the message has a time-to-live (TTL) > 0, it is buffered.
+- When the active process instance is completed or terminated and a message with the same `correlationKey` and a matching message name is buffered (that is, TTL > 0), this message is correlated and a new instance of the latest version of the process is created.
If the `correlationKey` of a message is empty, it creates a new process instance and does not check if an instance is already active.
+:::note
+
+You do not specify a `correlationKey` for a message start event in the BPMN model when designing a process.
+
+- When an application sends a message that is caught by a message start event, the application can specify a `correlationKey` in the message.
+- If a message caught by a start event contains a `correlationKey` value, the created process is tagged with that `correlationKey` value.
+- Follow-up messages are then checked against this `correlationKey` value (that is, is there an active process instance that was started by a message with the same `correlationKey`?).
+
+:::
+
## Intermediate message catch events
When an intermediate message catch event is entered, a corresponding message subscription is created. The process instance stops at this point and waits until the message is correlated. When a message is correlated, the catch event is completed and the process instance continues.
diff --git a/versioned_docs/version-8.5/reference/alpha-features.md b/versioned_docs/version-8.5/reference/alpha-features.md
index bcb723daee..8a65e9ee0f 100644
--- a/versioned_docs/version-8.5/reference/alpha-features.md
+++ b/versioned_docs/version-8.5/reference/alpha-features.md
@@ -5,43 +5,49 @@ sidebar_label: Alpha features
description: "Use alpha features to learn about upcoming changes, try them out, and share feedback."
---
-Use alpha features to learn about upcoming changes, try them out, and share feedback.
+You can use alpha features to learn about upcoming changes, try them out, and share feedback.
-### Alpha
+:::info
+To understand the difference between an alpha feature and an alpha release, see [alpha features and releases](release-policy.md#alpha-features-and-releases).
+:::
+
+## Alpha
-Selected Camunda features and components are released as alpha versions. We release them in an early state for you to test and participate in development by sharing your feedback before they reach general availability (GA).
+Selected Camunda features and components are released as **alpha** versions. We release these in an early state for you to test and participate in development by sharing your feedback before they reach [general availability (GA)](#general-availability-ga).
-Characteristics of alpha features and components include:
+Limitations of alpha features and components include:
- Not for production use.
- APIs, dependencies, and configuration are likely to change.
- Not necessarily feature-complete.
- Might lack full documentation.
- No guaranteed updates to newer releases.
-- Support based on SLAs agreed with you, but bugs are treated with the same priority as feature or help requests.
+- Support based on SLAs agreed with you, but bugs are treated with the same priority as feature or help requests. See [Camunda Enterprise Support Guide](https://docs.camunda.org/enterprise/support/).
- No maintenance service.
- (SaaS) No availability targets.
-- Released outside the standard [release policy](/reference/release-policy.md).
+- Released outside the standard [release policy](release-policy.md).
+
+To learn more about using alpha features, see [enabling alpha features](/components/console/manage-organization/enable-alpha-features.md).
:::note
-While there is no maintenance service, customers can still provide feedback through designated support channels, depending on their SLAs. These channels include filing issues in the respective [GitHub repositories](https://github.com/camunda) and by submitting questions and suggestions by [contacting us](/contact).
+- Alpha features can also be included in a minor version (stable) release.
+- Although there is no maintenance service, customers can still provide feedback through designated support channels, depending on their SLAs. These channels include filing issues in the respective [GitHub repositories](https://github.com/camunda) and submitting questions and suggestions by [contacting us](/contact).
:::
-Visit our documentation on [enabling alpha features](/components/console/manage-organization/enable-alpha-features.md) to learn more.
-
-### General availability (GA)
+## General availability (GA)
Once features and components are released and considered stable, they become generally available.
-Characteristics include:
+Stable features and components are:
-- Allowed for production use.
-- Fully documented and supported.
+- Ready for production use for most users with minimal risk.
+- Supported by [L1 Priority-level support](https://docs.camunda.org/enterprise/support/#priority-level) for production use.
+- Fully documented.
-:::note
-
-There are also alpha releases with **limited availability**, such as features that are only available to enterprise customers.
+A release or component is considered stable if it has passed all verification and test stages and can be released to production.
+:::note
+Alpha releases can also have **limited availability**, such as features that are only available to enterprise customers.
:::
diff --git a/versioned_docs/version-8.5/reference/dependencies.md b/versioned_docs/version-8.5/reference/dependencies.md
index d1832bbffd..af9163d831 100644
--- a/versioned_docs/version-8.5/reference/dependencies.md
+++ b/versioned_docs/version-8.5/reference/dependencies.md
@@ -2062,843 +2062,8 @@ Desktop Modeler is a desktop modeling application that builds upon a number of t
-### Web Modeler Dependencies (webapp)
-
-- [@auth0/auth0-spa-js@2.1.3](https://github.com/auth0/auth0-spa-js) (MIT)
-- [@babel/runtime@7.23.8](https://github.com/babel/babel) (MIT)
-- [@bpmn-io/add-exporter@0.2.0](https://github.com/bpmn-io/add-exporter) (MIT)
-- [@bpmn-io/align-to-origin@0.7.0](https://github.com/bpmn-io/align-to-origin) (MIT)
-- [@bpmn-io/cm-theme@0.1.0-alpha.2](https://www.npmjs.com/package/@bpmn-io/cm-theme@0.1.0-alpha.2) (MIT)
-- [@bpmn-io/diagram-js-ui@0.2.3](https://github.com/bpmn-io/diagram-js-ui) (MIT)
-- [@bpmn-io/dmn-variable-resolver@0.4.0](https://www.npmjs.com/package/@bpmn-io/dmn-variable-resolver@0.4.0) (MIT)
-- [@bpmn-io/draggle@4.0.0](https://github.com/bpmn-io/draggle) (MIT)
-- [@bpmn-io/element-template-chooser@1.0.0](https://github.com/bpmn-io/element-template-chooser) (MIT)
-- [@bpmn-io/element-template-icon-renderer@0.5.2](https://github.com/bpmn-io/element-template-icon-renderer) (MIT)
-- [@bpmn-io/element-templates-validator@2.0.1](https://github.com/bpmn-io/element-templates-validator) (MIT)
-- [@bpmn-io/extract-process-variables@0.8.0](https://github.com/bpmn-io/extract-process-variables) (MIT)
-- [@bpmn-io/feel-editor@1.3.0](https://github.com/bpmn-io/feel-editor) (MIT)
-- [@bpmn-io/feel-lint@1.2.0](https://github.com/bpmn-io/feel-linter) (MIT)
-- [@bpmn-io/form-js-carbon-styles@1.8.1](https://github.com/bpmn-io/form-js) (MIT\*)
-- [@bpmn-io/form-js-editor@1.8.1](https://github.com/bpmn-io/form-js) (MIT\*)
-- [@bpmn-io/form-js-playground@1.8.1](https://github.com/bpmn-io/form-js) (MIT\*)
-- [@bpmn-io/form-js-viewer@1.8.1](https://github.com/bpmn-io/form-js) (MIT\*)
-- [@bpmn-io/form-js@1.8.1](https://github.com/bpmn-io/form-js) (MIT\*)
-- [@bpmn-io/form-variable-provider@1.3.0](https://github.com/bpmn-io/form-variable-provider) (MIT)
-- [@bpmn-io/moddle-utils@0.2.1](https://github.com/bpmn-io/moddle-utils) (MIT)
-- [@bpmn-io/properties-panel@3.18.2](https://github.com/bpmn-io/properties-panel) (MIT)
-- [@bpmn-io/refactorings@0.1.0](https://www.npmjs.com/package/@bpmn-io/refactorings@0.1.0) (MIT)
-- [@bpmn-io/replace-ids@0.2.0](https://github.com/bpmn-io/replace-ids) (MIT)
-- [@bpmn-io/variable-resolver@1.2.2](https://www.npmjs.com/package/@bpmn-io/variable-resolver@1.2.2) (MIT)
-- [@camunda/camunda-composite-components@0.6.0](https://github.com/camunda-cloud/camunda-composite-components) (Apache-2.0)
-- [@camunda/element-templates-json-schema@0.17.2](https://github.com/camunda/element-templates-json-schema) (MIT)
-- [@camunda/example-data-properties-provider@1.2.0](https://www.npmjs.com/package/@camunda/example-data-properties-provider@1.2.0) (MIT)
-- [@camunda/execution-platform@0.3.2](https://github.com/camunda/execution-platform) (MIT)
-- [@camunda/form-js-assistant-module@0.5.0](https://github.com/camunda/form-js-assistant-module) (UNKNOWN)
-- [@camunda/form-linting@0.16.0](https://www.npmjs.com/package/@camunda/form-linting@0.16.0) (MIT)
-- [@camunda/form-playground@0.14.0](https://github.com/camunda/form-playground) (MIT)
-- [@camunda/improved-canvas@1.3.1](https://github.com/camunda/improved-canvas) (MIT)
-- [@camunda/linting@3.26.0](https://github.com/camunda/linting) (MIT)
-- [@camunda/play@1.3.0](https://www.npmjs.com/package/@camunda/play@1.3.0) (Apache-2.0)
-- [@camunda/zeebe-element-templates-json-schema@0.19.2](https://github.com/camunda/element-templates-json-schema) (MIT)
-- [@carbon/colors@11.21.0](https://github.com/carbon-design-system/carbon) (Apache-2.0)
-- [@carbon/feature-flags@0.16.0](https://github.com/carbon-design-system/carbon) (Apache-2.0)
-- [@carbon/feature-flags@0.18.0](https://github.com/carbon-design-system/carbon) (Apache-2.0)
-- [@carbon/grid@11.22.0](https://github.com/carbon-design-system/carbon) (Apache-2.0)
-- [@carbon/icon-helpers@10.46.0](https://github.com/carbon-design-system/carbon) (Apache-2.0)
-- [@carbon/icons-react@11.37.0](https://github.com/carbon-design-system/carbon) (Apache-2.0)
-- [@carbon/layout@11.21.0](https://github.com/carbon-design-system/carbon) (Apache-2.0)
-- [@carbon/motion@11.17.0](https://github.com/carbon-design-system/carbon) (Apache-2.0)
-- [@carbon/react@1.50.0](https://github.com/carbon-design-system/carbon) (Apache-2.0)
-- [@carbon/styles@1.53.1](https://github.com/carbon-design-system/carbon) (Apache-2.0)
-- [@carbon/telemetry@0.1.0](https://github.com/carbon-design-system/carbon) (Apache-2.0)
-- [@carbon/themes@11.33.1](https://github.com/carbon-design-system/carbon) (Apache-2.0)
-- [@carbon/type@11.26.0](https://github.com/carbon-design-system/carbon) (Apache-2.0)
-- [@codemirror/autocomplete@6.12.0](https://github.com/codemirror/autocomplete) (MIT)
-- [@codemirror/commands@6.3.3](https://github.com/codemirror/commands) (MIT)
-- [@codemirror/lang-json@6.0.1](https://github.com/codemirror/lang-json) (MIT)
-- [@codemirror/language@6.10.0](https://github.com/codemirror/language) (MIT)
-- [@codemirror/lint@6.4.2](https://github.com/codemirror/lint) (MIT)
-- [@codemirror/search@6.5.5](https://github.com/codemirror/search) (MIT)
-- [@codemirror/state@6.4.0](https://github.com/codemirror/state) (MIT)
-- [@codemirror/view@6.23.1](https://github.com/codemirror/view) (MIT)
-- [@colors/colors@1.6.0](https://github.com/DABH/colors.js) (MIT)
-- [@dabh/diagnostics@2.0.3](https://github.com/3rd-Eden/diagnostics) (MIT)
-- [@emotion/is-prop-valid@1.2.1](https://github.com/emotion-js/emotion/tree/main/packages/is-prop-valid) (MIT)
-- [@emotion/memoize@0.8.1](https://github.com/emotion-js/emotion/tree/main/packages/memoize) (MIT)
-- [@emotion/unitless@0.8.0](https://github.com/emotion-js/emotion/tree/main/packages/unitless) (MIT)
-- [@hapi/hoek@9.3.0](https://github.com/hapijs/hoek) (BSD-3-Clause)
-- [@hapi/topo@5.1.0](https://github.com/hapijs/topo) (BSD-3-Clause)
-- [@ibm/plex@6.0.0-next.6](https://github.com/ibm/plex) (OFL-1.1)
-- [@ibm/telemetry-js@1.2.1](https://github.com/ibm-telemetry/telemetry-js) (Apache-2.0)
-- [@lezer/common@1.2.1](https://github.com/lezer-parser/common) (MIT)
-- [@lezer/highlight@1.2.0](https://github.com/lezer-parser/highlight) (MIT)
-- [@lezer/json@1.0.2](https://github.com/lezer-parser/json) (MIT)
-- [@lezer/lr@1.4.0](https://github.com/lezer-parser/lr) (MIT)
-- [@lezer/markdown@1.2.0](https://github.com/lezer-parser/markdown) (MIT)
-- [@monaco-editor/loader@1.4.0](https://github.com/suren-atoyan/monaco-loader) (MIT)
-- [@monaco-editor/react@4.6.0](https://github.com/suren-atoyan/monaco-react) (MIT)
-- [@sentry-internal/feedback@7.108.0](https://github.com/getsentry/sentry-javascript) (MIT)
-- [@sentry-internal/replay-canvas@7.108.0](https://github.com/getsentry/sentry-javascript) (MIT)
-- [@sentry-internal/tracing@7.108.0](https://github.com/getsentry/sentry-javascript) (MIT)
-- [@sentry/browser@7.108.0](https://github.com/getsentry/sentry-javascript) (MIT)
-- [@sentry/core@7.108.0](https://github.com/getsentry/sentry-javascript) (MIT)
-- [@sentry/node@7.108.0](https://github.com/getsentry/sentry-javascript) (MIT)
-- [@sentry/replay@7.108.0](https://github.com/getsentry/sentry-javascript) (MIT)
-- [@sentry/types@7.108.0](https://github.com/getsentry/sentry-javascript) (MIT)
-- [@sentry/utils@7.108.0](https://github.com/getsentry/sentry-javascript) (MIT)
-- [@sideway/address@4.1.5](https://github.com/sideway/address) (BSD-3-Clause)
-- [@sideway/formula@3.0.1](https://github.com/sideway/formula) (BSD-3-Clause)
-- [@sideway/pinpoint@2.0.0](https://github.com/sideway/pinpoint) (BSD-3-Clause)
-- [@types/debug@4.1.12](https://github.com/DefinitelyTyped/DefinitelyTyped) (MIT)
-- [@types/hast@2.3.9](https://github.com/DefinitelyTyped/DefinitelyTyped) (MIT)
-- [@types/mdast@3.0.15](https://github.com/DefinitelyTyped/DefinitelyTyped) (MIT)
-- [@types/ms@0.7.34](https://github.com/DefinitelyTyped/DefinitelyTyped) (MIT)
-- [@types/node-fetch@2.6.11](https://github.com/DefinitelyTyped/DefinitelyTyped) (MIT)
-- [@types/node@20.11.6](https://github.com/DefinitelyTyped/DefinitelyTyped) (MIT)
-- [@types/offscreencanvas@2019.7.3](https://github.com/DefinitelyTyped/DefinitelyTyped) (MIT)
-- [@types/prop-types@15.7.11](https://github.com/DefinitelyTyped/DefinitelyTyped) (MIT)
-- [@types/raf@3.4.3](https://github.com/DefinitelyTyped/DefinitelyTyped) (MIT)
-- [@types/react@18.2.48](https://github.com/DefinitelyTyped/DefinitelyTyped) (MIT)
-- [@types/scheduler@0.16.8](https://github.com/DefinitelyTyped/DefinitelyTyped) (MIT)
-- [@types/stylis@4.2.0](https://github.com/DefinitelyTyped/DefinitelyTyped) (MIT)
-- [@types/triple-beam@1.3.5](https://github.com/DefinitelyTyped/DefinitelyTyped) (MIT)
-- [@types/unist@2.0.10](https://github.com/DefinitelyTyped/DefinitelyTyped) (MIT)
-- [abort-controller@3.0.0](https://github.com/mysticatea/abort-controller) (MIT)
-- [accepts@1.3.8](https://github.com/jshttp/accepts) (MIT)
-- [ansi-colors@4.1.3](https://github.com/doowb/ansi-colors) (MIT)
-- [any-promise@1.3.0](https://github.com/kevinbeaty/any-promise) (MIT)
-- [anymatch@3.1.3](https://github.com/micromatch/anymatch) (ISC)
-- [array-move@3.0.1](https://github.com/sindresorhus/array-move) (MIT)
-- [array-move@4.0.0](https://github.com/sindresorhus/array-move) (MIT)
-- [async@3.2.5](https://github.com/caolan/async) (MIT)
-- [asynckit@0.4.0](https://github.com/alexindigo/asynckit) (MIT)
-- [atoa@1.0.0](https://github.com/bevacqua/atoa) (MIT)
-- [axios@1.7.4](https://github.com/axios/axios) (MIT)
-- [bail@2.0.2](https://github.com/wooorm/bail) (MIT)
-- [big.js@6.2.1](https://github.com/MikeMcl/big.js) (MIT)
-- [binary-extensions@2.2.0](https://github.com/sindresorhus/binary-extensions) (MIT)
-- [bintrees@1.0.2](https://github.com/vadimg/js_bintrees) (MIT)
-- [bpmn-js-color-picker@0.7.0](https://github.com/bpmn-io/bpmn-js-color-picker) (MIT)
-- [bpmn-js-create-append-anything@0.5.1](https://github.com/bpmn-io/bpmn-js-create-append-anything) (MIT)
-- [bpmn-js-element-templates@1.15.0](https://github.com/bpmn-io/bpmn-js-element-templates) (MIT)
-- [bpmn-js-executable-fix@0.2.1](https://github.com/bpmn-io/bpmn-js-executable-fix) (MIT)
-- [bpmn-js-properties-panel@5.14.0](https://github.com/bpmn-io/bpmn-js-properties-panel) (MIT)
-- [bpmn-js-token-simulation@0.33.2](https://github.com/bpmn-io/bpmn-js-token-simulation) (MIT)
-- [bpmn-js-tracking@0.4.0](https://github.com/bpmn-io/bpmn-js-tracking) (MIT)
-- [bpmn-js@17.2.1](https://github.com/bpmn-io/bpmn-js) (MIT\*)
-- [bpmn-moddle@8.1.0](https://github.com/bpmn-io/bpmn-moddle) (MIT)
-- [bpmn-moddle@9.0.1](https://github.com/bpmn-io/bpmn-moddle) (MIT)
-- [bpmnlint-plugin-camunda-compat@2.25.0](https://github.com/camunda/bpmnlint-plugin-camunda-compat) (MIT)
-- [bpmnlint-utils@1.1.1](https://github.com/bpmn-io/bpmnlint-utils) (MIT)
-- [bpmnlint@10.2.1](https://github.com/bpmn-io/bpmnlint) (MIT)
-- [bpmnlint@10.3.0](https://github.com/bpmn-io/bpmnlint) (MIT)
-- [braces@3.0.3](https://github.com/micromatch/braces) (MIT)
-- [buffer-from@1.1.2](https://github.com/LinusU/buffer-from) (MIT)
-- [bytes@3.1.2](https://github.com/visionmedia/bytes.js) (MIT)
-- [cache-content-type@1.0.1](https://github.com/node-modules/cache-content-type) (MIT)
-- [call-bind@1.0.7](https://github.com/ljharb/call-bind) (MIT)
-- [camelize@1.0.1](https://github.com/ljharb/camelize) (MIT)
-- [camunda-bpmn-js-behaviors@1.3.0](https://github.com/camunda/camunda-bpmn-js-behaviors) (MIT)
-- [camunda-bpmn-js@4.5.0](https://github.com/camunda/camunda-bpmn-js) (MIT)
-- [camunda-bpmn-moddle@7.0.1](https://github.com/camunda/camunda-bpmn-moddle) (MIT)
-- [camunda-dmn-js@2.2.0](https://github.com/camunda/camunda-dmn-js) (MIT)
-- [camunda-dmn-moddle@1.3.0](https://github.com/camunda/camunda-dmn-moddle) (MIT)
-- [canvg@4.0.1](https://github.com/canvg/canvg) (MIT)
-- [character-entities@2.0.2](https://github.com/wooorm/character-entities) (MIT)
-- [chokidar@3.5.3](https://github.com/paulmillr/chokidar) (MIT)
-- [classnames@2.5.1](https://github.com/JedWatson/classnames) (MIT)
-- [cli-table@0.3.11](https://github.com/Automattic/cli-table) (MIT\*)
-- [clsx@2.1.0](https://github.com/lukeed/clsx) (MIT)
-- [co-body@6.1.0](https://github.com/cojs/co-body) (MIT)
-- [co@4.6.0](https://github.com/tj/co) (MIT)
-- [codemirror@6.0.1](https://github.com/codemirror/basic-setup) (MIT)
-- [color-convert@1.9.3](https://github.com/Qix-/color-convert) (MIT)
-- [color-convert@2.0.1](https://github.com/Qix-/color-convert) (MIT)
-- [color-name@1.1.3](https://github.com/dfcreative/color-name) (MIT)
-- [color-name@1.1.4](https://github.com/colorjs/color-name) (MIT)
-- [color-string@1.9.1](https://github.com/Qix-/color-string) (MIT)
-- [color-support@1.1.3](https://github.com/isaacs/color-support) (ISC)
-- [color@3.2.1](https://github.com/Qix-/color) (MIT)
-- [color@4.2.3](https://github.com/Qix-/color) (MIT)
-- [colors@1.0.3](https://github.com/Marak/colors.js) (MIT)
-- [colorspace@1.1.4](https://github.com/3rd-Eden/colorspace) (MIT)
-- [combined-stream@1.0.8](https://github.com/felixge/node-combined-stream) (MIT)
-- [comma-separated-tokens@2.0.3](https://github.com/wooorm/comma-separated-tokens) (MIT)
-- [component-event@0.1.4](https://github.com/component/event) (MIT\*)
-- [component-event@0.2.1](https://github.com/component/event) (MIT)
-- [component-props@1.1.1](https://github.com/component/props) (MIT\*)
-- [component-xor@0.0.4](https://github.com/component/xor) (MIT)
-- [compressible@2.0.18](https://github.com/jshttp/compressible) (MIT)
-- [compute-scroll-into-view@3.1.0](https://github.com/scroll-into-view/compute-scroll-into-view) (MIT)
-- [content-disposition@0.5.4](https://github.com/jshttp/content-disposition) (MIT)
-- [content-type@1.0.5](https://github.com/jshttp/content-type) (MIT)
-- [contra@1.9.4](https://github.com/bevacqua/contra) (MIT)
-- [cookies@0.9.1](https://github.com/pillarjs/cookies) (MIT)
-- [copy-to-clipboard@3.3.3](https://github.com/sudodoki/copy-to-clipboard) (MIT)
-- [copy-to@2.0.1](https://github.com/node-modules/copy-to) (MIT)
-- [core-js@3.36.1](https://github.com/zloirock/core-js) (MIT)
-- [crelt@1.0.6](https://github.com/marijnh/crelt) (MIT)
-- [crossvent@1.5.5](https://github.com/bevacqua/crossvent) (MIT)
-- [crypto-js@4.2.0](https://github.com/brix/crypto-js) (MIT)
-- [css-color-keywords@1.0.0](https://github.com/sonicdoe/css-color-keywords) (ISC)
-- [css-to-react-native@3.2.0](https://github.com/styled-components/css-to-react-native) (MIT)
-- [css.escape@1.5.1](https://github.com/mathiasbynens/CSS.escape) (MIT)
-- [csstype@3.1.2](https://github.com/frenic/csstype) (MIT)
-- [csstype@3.1.3](https://github.com/frenic/csstype) (MIT)
-- [custom-event@1.0.1](https://github.com/webmodules/custom-event) (MIT)
-- [debug@3.2.7](https://github.com/visionmedia/debug) (MIT)
-- [debug@4.3.4](https://github.com/debug-js/debug) (MIT)
-- [decode-named-character-reference@1.0.2](https://github.com/wooorm/decode-named-character-reference) (MIT)
-- [deep-equal@1.0.1](https://github.com/substack/node-deep-equal) (MIT)
-- [deep-object-diff@1.1.9](https://github.com/mattphillips/deep-object-diff) (MIT)
-- [deepmerge@4.3.1](https://github.com/TehShrike/deepmerge) (MIT)
-- [define-data-property@1.1.4](https://github.com/ljharb/define-data-property) (MIT)
-- [delayed-stream@1.0.0](https://github.com/felixge/node-delayed-stream) (MIT)
-- [delegates@1.0.0](https://github.com/visionmedia/node-delegates) (MIT)
-- [depd@1.1.2](https://github.com/dougwilson/nodejs-depd) (MIT)
-- [depd@2.0.0](https://github.com/dougwilson/nodejs-depd) (MIT)
-- [dequal@2.0.3](https://github.com/lukeed/dequal) (MIT)
-- [destroy@1.2.0](https://github.com/stream-utils/destroy) (MIT)
-- [diagram-js-direct-editing@2.1.2](https://github.com/bpmn-io/diagram-js-direct-editing) (MIT)
-- [diagram-js-grid@1.0.0](https://github.com/bpmn-io/diagram-js-grid) (MIT)
-- [diagram-js-minimap@4.1.0](https://github.com/bpmn-io/diagram-js-minimap) (MIT)
-- [diagram-js-origin@1.4.0](https://github.com/bpmn-io/diagram-js-origin) (MIT)
-- [diagram-js@14.3.1](https://github.com/bpmn-io/diagram-js) (MIT)
-- [didi@10.2.2](https://github.com/nikku/didi) (MIT)
-- [diff@5.1.0](https://github.com/kpdecker/jsdiff) (BSD-3-Clause)
-- [dmn-js-decision-table@16.1.0](https://github.com/bpmn-io/dmn-js) (MIT\*)
-- [dmn-js-drd@16.1.0](https://github.com/bpmn-io/dmn-js) (MIT\*)
-- [dmn-js-literal-expression@16.1.0](https://github.com/bpmn-io/dmn-js) (MIT\*)
-- [dmn-js-properties-panel@3.3.0](https://github.com/bpmn-io/dmn-js-properties-panel) (MIT)
-- [dmn-js-shared@16.1.0](https://github.com/bpmn-io/dmn-js) (MIT\*)
-- [dmn-js@16.1.0](https://github.com/bpmn-io/dmn-js) (MIT\*)
-- [dmn-moddle@10.0.0](https://github.com/bpmn-io/dmn-moddle) (MIT)
-- [dom-iterator@1.0.0](https://github.com/MatthewMueller/dom-iterator) (MIT)
-- [domify@1.4.2](https://github.com/sindresorhus/domify) (MIT)
-- [domify@2.0.0](https://github.com/sindresorhus/domify) (MIT)
-- [dompurify@3.0.9](https://github.com/cure53/DOMPurify) ((MPL-2.0 OR Apache-2.0))
-- [downloadjs@1.4.7](https://github.com/rndme/download) (MIT)
-- [downshift@8.3.1](https://github.com/downshift-js/downshift) (MIT)
-- [ee-first@1.1.1](https://github.com/jonathanong/ee-first) (MIT)
-- [enabled@2.0.0](https://github.com/3rd-Eden/enabled) (MIT)
-- [encodeurl@1.0.2](https://github.com/pillarjs/encodeurl) (MIT)
-- [es-define-property@1.0.0](https://github.com/ljharb/es-define-property) (MIT)
-- [es-errors@1.3.0](https://github.com/ljharb/es-errors) (MIT)
-- [es6-promise@3.3.1](https://github.com/stefanpenner/es6-promise) (MIT)
-- [escape-html@1.0.3](https://github.com/component/escape-html) (MIT)
-- [event-source-polyfill@1.0.31](https://github.com/Yaffle/EventSource) (MIT)
-- [event-target-shim@5.0.1](https://github.com/mysticatea/event-target-shim) (MIT)
-- [extend@3.0.2](https://github.com/justmoon/node-extend) (MIT)
-- [fecha@4.2.3](https://github.com/taylorhakes/fecha) (MIT)
-- [feelers@1.3.1](https://www.npmjs.com/package/feelers) (MIT)
-- [feelin@3.0.1](https://github.com/nikku/feelin) (MIT)
-- [file-drops@0.4.0](https://github.com/nikku/file-drops) (MIT)
-- [fill-range@7.1.1](https://github.com/jonschlinkert/fill-range) (MIT)
-- [flatpickr@4.6.13](https://github.com/chmln/flatpickr) (MIT)
-- [flatpickr@4.6.9](https://github.com/chmln/flatpickr) (MIT)
-- [fn.name@1.1.0](https://github.com/3rd-Eden/fn.name) (MIT)
-- [focus-trap@7.5.4](https://github.com/focus-trap/focus-trap) (MIT)
-- [follow-redirects@1.15.6](https://github.com/follow-redirects/follow-redirects) (MIT)
-- [form-data@4.0.0](https://github.com/form-data/form-data) (MIT)
-- [fresh@0.5.2](https://github.com/jshttp/fresh) (MIT)
-- [fs-readdir-recursive@1.1.0](https://github.com/fs-utils/fs-readdir-recursive) (MIT)
-- [function-bind@1.1.2](https://github.com/Raynos/function-bind) (MIT)
-- [get-intrinsic@1.2.4](https://github.com/ljharb/get-intrinsic) (MIT)
-- [glob-parent@5.1.2](https://github.com/gulpjs/glob-parent) (ISC)
-- [globalyzer@0.1.0](https://github.com/terkelg/globalyzer) (MIT)
-- [globrex@0.1.2](https://github.com/terkelg/globrex) (MIT)
-- [gopd@1.0.1](https://github.com/ljharb/gopd) (MIT)
-- [hammerjs@2.0.8](https://github.com/hammerjs/hammer.js) (MIT)
-- [has-property-descriptors@1.0.2](https://github.com/inspect-js/has-property-descriptors) (MIT)
-- [has-proto@1.0.3](https://github.com/inspect-js/has-proto) (MIT)
-- [has-symbols@1.0.3](https://github.com/inspect-js/has-symbols) (MIT)
-- [has-tostringtag@1.0.2](https://github.com/inspect-js/has-tostringtag) (MIT)
-- [hasown@2.0.1](https://github.com/inspect-js/hasOwn) (MIT)
-- [hast-util-whitespace@2.0.1](https://github.com/syntax-tree/hast-util-whitespace) (MIT)
-- [helmet@6.2.0](https://github.com/helmetjs/helmet) (MIT)
-- [history@4.10.1](https://github.com/ReactTraining/history) (MIT)
-- [hoist-non-react-statics@3.3.2](https://github.com/mridgway/hoist-non-react-statics) (BSD-3-Clause)
-- [htm@3.1.1](https://github.com/developit/htm) (Apache-2.0)
-- [http-assert@1.5.0](https://github.com/jshttp/http-assert) (MIT)
-- [http-errors@1.8.1](https://github.com/jshttp/http-errors) (MIT)
-- [http-errors@2.0.0](https://github.com/jshttp/http-errors) (MIT)
-- [iconv-lite@0.4.24](https://github.com/ashtuchkin/iconv-lite) (MIT)
-- [ids@1.0.5](https://github.com/bpmn-io/ids) (MIT)
-- [immutable@4.3.4](https://github.com/immutable-js/immutable-js) (MIT)
-- [indexof@0.0.1](https://www.npmjs.com/package/indexof) (MIT\*)
-- [inferno-shared@5.6.1](https://github.com/infernojs/inferno) (MIT)
-- [inferno-vnode-flags@5.6.1](https://github.com/infernojs/inferno) (MIT)
-- [inferno@5.6.2](https://github.com/infernojs/inferno) (MIT)
-- [inflation@2.1.0](https://github.com/stream-utils/inflation) (MIT)
-- [inherits-browser@0.1.0](https://github.com/nikku/inherits-browser) (ISC)
-- [inherits@2.0.4](https://github.com/isaacs/inherits) (ISC)
-- [inline-style-parser@0.1.1](https://github.com/remarkablemark/inline-style-parser) (MIT)
-- [invariant@2.2.4](https://github.com/zertosh/invariant) (MIT)
-- [is-arrayish@0.3.2](https://github.com/qix-/node-is-arrayish) (MIT)
-- [is-base64@1.1.0](https://github.com/miguelmota/is-base64) (MIT)
-- [is-binary-path@2.1.0](https://github.com/sindresorhus/is-binary-path) (MIT)
-- [is-buffer@2.0.5](https://github.com/feross/is-buffer) (MIT)
-- [is-extglob@2.1.1](https://github.com/jonschlinkert/is-extglob) (MIT)
-- [is-generator-function@1.0.10](https://github.com/inspect-js/is-generator-function) (MIT)
-- [is-glob@4.0.3](https://github.com/micromatch/is-glob) (MIT)
-- [is-number@7.0.0](https://github.com/jonschlinkert/is-number) (MIT)
-- [is-plain-obj@4.1.0](https://github.com/sindresorhus/is-plain-obj) (MIT)
-- [is-stream@2.0.1](https://github.com/sindresorhus/is-stream) (MIT)
-- [isarray@0.0.1](https://github.com/juliangruber/isarray) (MIT)
-- [joi@17.12.2](https://github.com/hapijs/joi) (BSD-3-Clause)
-- [jose@5.2.3](https://github.com/panva/jose) (MIT)
-- [js-sha256@0.11.0](https://github.com/emn178/js-sha256) (MIT)
-- [js-tokens@4.0.0](https://github.com/lydell/js-tokens) (MIT)
-- [json-source-map@0.6.1](https://github.com/epoberezkin/json-source-map) (MIT)
-- [jwt-decode@3.1.2](https://github.com/auth0/jwt-decode) (MIT)
-- [jwt-decode@4.0.0](https://github.com/auth0/jwt-decode) (MIT)
-- [keycode-js@3.1.0](https://github.com/kabirbaidhya/keycode-js) (MIT)
-- [keygrip@1.1.0](https://github.com/crypto-utils/keygrip) (MIT)
-- [kleur@4.1.5](https://github.com/lukeed/kleur) (MIT)
-- [koa-better-http-proxy@0.2.10](https://github.com/nsimmons/koa-better-http-proxy) (MIT)
-- [koa-bodyparser@4.4.1](https://github.com/koajs/bodyparser) (MIT)
-- [koa-compose@4.1.0](https://github.com/koajs/compose) (MIT)
-- [koa-compress@5.1.1](https://github.com/koajs/compress) (MIT)
-- [koa-convert@2.0.0](https://github.com/gyson/koa-convert) (MIT)
-- [koa-helmet@7.0.2](https://github.com/venables/koa-helmet) (MIT)
-- [koa-is-json@1.0.0](https://github.com/koajs/is-json) (MIT)
-- [koa-mount@4.0.0](https://github.com/koajs/mount) (MIT)
-- [koa-router@12.0.1](https://github.com/koajs/router) (MIT)
-- [koa-static-cache@5.1.4](https://github.com/koajs/static-cache) (MIT)
-- [koa@2.15.2](https://github.com/koajs/koa) (MIT)
-- [kuler@2.0.0](https://github.com/3rd-Eden/kuler) (MIT)
-- [lang-feel@2.0.0](https://github.com/nikku/lang-feel) (MIT)
-- [lezer-feel@1.2.8](https://github.com/nikku/lezer-feel) (MIT)
-- [linkify-html@4.1.3](https://github.com/Hypercontext/linkifyjs) (MIT)
-- [linkifyjs@4.1.3](https://github.com/Hypercontext/linkifyjs) (MIT)
-- [lodash.debounce@4.0.8](https://github.com/lodash/lodash) (MIT)
-- [lodash.findlast@4.6.0](https://github.com/lodash/lodash) (MIT)
-- [lodash.isequal@4.5.0](https://github.com/lodash/lodash) (MIT)
-- [lodash.omit@4.5.0](https://github.com/lodash/lodash) (MIT)
-- [lodash.throttle@4.1.1](https://github.com/lodash/lodash) (MIT)
-- [lodash@4.17.21](https://github.com/lodash/lodash) (MIT)
-- [logform@2.6.0](https://github.com/winstonjs/logform) (MIT)
-- [loose-envify@1.4.0](https://github.com/zertosh/loose-envify) (MIT)
-- [lru-cache@6.0.0](https://github.com/isaacs/node-lru-cache) (ISC)
-- [luxon@3.4.4](https://github.com/moment/luxon) (MIT)
-- [marked@12.0.1](https://github.com/markedjs/marked) (MIT)
-- [matches-selector@1.2.0](https://github.com/ForbesLindesay/matches-selector) (MIT)
-- [mdast-util-definitions@5.1.2](https://github.com/syntax-tree/mdast-util-definitions) (MIT)
-- [mdast-util-from-markdown@1.3.1](https://github.com/syntax-tree/mdast-util-from-markdown) (MIT)
-- [mdast-util-to-hast@12.3.0](https://github.com/syntax-tree/mdast-util-to-hast) (MIT)
-- [mdast-util-to-string@3.2.0](https://github.com/syntax-tree/mdast-util-to-string) (MIT)
-- [media-typer@0.3.0](https://github.com/jshttp/media-typer) (MIT)
-- [methods@1.1.2](https://github.com/jshttp/methods) (MIT)
-- [micromark-core-commonmark@1.1.0](https://github.com/micromark/micromark/tree/main/packages/micromark-core-commonmark) (MIT)
-- [micromark-factory-destination@1.1.0](https://github.com/micromark/micromark/tree/main/packages/micromark-factory-destination) (MIT)
-- [micromark-factory-label@1.1.0](https://github.com/micromark/micromark/tree/main/packages/micromark-factory-label) (MIT)
-- [micromark-factory-space@1.1.0](https://github.com/micromark/micromark/tree/main/packages/micromark-factory-space) (MIT)
-- [micromark-factory-title@1.1.0](https://github.com/micromark/micromark/tree/main/packages/micromark-factory-title) (MIT)
-- [micromark-factory-whitespace@1.1.0](https://github.com/micromark/micromark/tree/main/packages/micromark-factory-whitespace) (MIT)
-- [micromark-util-character@1.2.0](https://github.com/micromark/micromark/tree/main/packages/micromark-util-character) (MIT)
-- [micromark-util-chunked@1.1.0](https://github.com/micromark/micromark/tree/main/packages/micromark-util-chunked) (MIT)
-- [micromark-util-classify-character@1.1.0](https://github.com/micromark/micromark/tree/main/packages/micromark-util-classify-character) (MIT)
-- [micromark-util-combine-extensions@1.1.0](https://github.com/micromark/micromark/tree/main/packages/micromark-util-combine-extensions) (MIT)
-- [micromark-util-decode-numeric-character-reference@1.1.0](https://github.com/micromark/micromark/tree/main/packages/micromark-util-decode-numeric-character-reference) (MIT)
-- [micromark-util-decode-string@1.1.0](https://github.com/micromark/micromark/tree/main/packages/micromark-util-decode-string) (MIT)
-- [micromark-util-encode@1.1.0](https://github.com/micromark/micromark/tree/main/packages/micromark-util-encode) (MIT)
-- [micromark-util-html-tag-name@1.2.0](https://github.com/micromark/micromark/tree/main/packages/micromark-util-html-tag-name) (MIT)
-- [micromark-util-normalize-identifier@1.1.0](https://github.com/micromark/micromark/tree/main/packages/micromark-util-normalize-identifier) (MIT)
-- [micromark-util-resolve-all@1.1.0](https://github.com/micromark/micromark/tree/main/packages/micromark-util-resolve-all) (MIT)
-- [micromark-util-sanitize-uri@1.2.0](https://github.com/micromark/micromark/tree/main/packages/micromark-util-sanitize-uri) (MIT)
-- [micromark-util-subtokenize@1.1.0](https://github.com/micromark/micromark/tree/main/packages/micromark-util-subtokenize) (MIT)
-- [micromark-util-symbol@1.1.0](https://github.com/micromark/micromark/tree/main/packages/micromark-util-symbol) (MIT)
-- [micromark-util-types@1.1.0](https://github.com/micromark/micromark/tree/main/packages/micromark-util-types) (MIT)
-- [micromark@3.2.0](https://github.com/micromark/micromark/tree/main/packages/micromark) (MIT)
-- [mime-db@1.52.0](https://github.com/jshttp/mime-db) (MIT)
-- [mime-types@2.1.35](https://github.com/jshttp/mime-types) (MIT)
-- [min-dash@3.8.1](https://github.com/bpmn-io/min-dash) (MIT)
-- [min-dash@4.2.1](https://github.com/bpmn-io/min-dash) (MIT)
-- [min-dom@3.2.1](https://github.com/bpmn-io/min-dom) (MIT)
-- [min-dom@4.1.0](https://github.com/bpmn-io/min-dom) (MIT)
-- [min-dom@5.0.0](https://github.com/bpmn-io/min-dom) (MIT)
-- [min-dom@5.1.1](https://github.com/bpmn-io/min-dom) (MIT)
-- [mitt@3.0.1](https://github.com/developit/mitt) (MIT)
-- [mobx-react-lite@3.4.3](https://github.com/mobxjs/mobx) (MIT)
-- [mobx-react@7.6.0](https://github.com/mobxjs/mobx) (MIT)
-- [mobx@6.12.0](https://github.com/mobxjs/mobx) (MIT)
-- [moddle-xml@10.1.0](https://github.com/bpmn-io/moddle-xml) (MIT)
-- [moddle-xml@11.0.0](https://github.com/bpmn-io/moddle-xml) (MIT)
-- [moddle-xml@9.0.6](https://github.com/bpmn-io/moddle-xml) (MIT)
-- [moddle@5.0.4](https://github.com/bpmn-io/moddle) (MIT)
-- [moddle@6.2.3](https://github.com/bpmn-io/moddle) (MIT)
-- [moddle@7.0.0](https://github.com/bpmn-io/moddle) (MIT)
-- [modeler-moddle@0.2.0](https://github.com/camunda/modeler-moddle) (MIT)
-- [moment@2.30.1](https://github.com/moment/moment) (MIT)
-- [monaco-editor@0.47.0](https://github.com/microsoft/monaco-editor) (MIT)
-- [mri@1.2.0](https://github.com/lukeed/mri) (MIT)
-- [ms@2.1.2](https://github.com/zeit/ms) (MIT)
-- [mz@2.7.0](https://github.com/normalize/mz) (MIT)
-- [nanoid@3.3.7](https://github.com/ai/nanoid) (MIT)
-- [negotiator@0.6.3](https://github.com/jshttp/negotiator) (MIT)
-- [node-fetch@2.7.0](https://github.com/bitinn/node-fetch) (MIT)
-- [normalize-path@3.0.0](https://github.com/jonschlinkert/normalize-path) (MIT)
-- [object-assign@4.1.1](https://github.com/sindresorhus/object-assign) (MIT)
-- [object-inspect@1.13.1](https://github.com/inspect-js/object-inspect) (MIT)
-- [object-refs@0.4.0](https://github.com/bpmn-io/object-refs) (MIT)
-- [oidc-client-ts@2.4.0](https://github.com/authts/oidc-client-ts) (Apache-2.0)
-- [on-finished@2.4.1](https://github.com/jshttp/on-finished) (MIT)
-- [one-time@1.0.0](https://github.com/3rd-Eden/one-time) (MIT)
-- [only@0.0.2](https://github.com/visionmedia/node-only) (MIT\*)
-- [opencollective-postinstall@2.0.3](https://github.com/opencollective/opencollective-postinstall) (MIT)
-- [parseurl@1.3.3](https://github.com/pillarjs/parseurl) (MIT)
-- [path-intersection@3.0.0](https://github.com/bpmn-io/path-intersection) (MIT)
-- [path-to-regexp@1.8.0](https://github.com/pillarjs/path-to-regexp) (MIT)
-- [path-to-regexp@6.2.1](https://github.com/pillarjs/path-to-regexp) (MIT)
-- [performance-now@2.1.0](https://github.com/braveg1rl/performance-now) (MIT)
-- [picocolors@1.0.0](https://github.com/alexeyraspopov/picocolors) (ISC)
-- [picomatch@2.3.1](https://github.com/micromatch/picomatch) (MIT)
-- [pluralize@7.0.0](https://github.com/blakeembrey/pluralize) (MIT)
-- [postcss-value-parser@4.2.0](https://github.com/TrySound/postcss-value-parser) (MIT)
-- [postcss@8.4.31](https://github.com/postcss/postcss) (MIT)
-- [preact-markup@2.1.1](https://github.com/developit/preact-markup) (MIT)
-- [preact@10.15.1](https://github.com/preactjs/preact) (MIT)
-- [prom-client@13.1.0](https://github.com/siimon/prom-client) (Apache-2.0)
-- [prop-types@15.8.1](https://github.com/facebook/prop-types) (MIT)
-- [property-information@6.4.1](https://github.com/wooorm/property-information) (MIT)
-- [proxy-from-env@1.1.0](https://github.com/Rob--W/proxy-from-env) (MIT)
-- [pusher-js@8.3.0](https://github.com/pusher/pusher-js) (MIT)
-- [pusher@5.2.0](https://github.com/pusher/pusher-http-node) (MIT)
-- [qs@6.11.2](https://github.com/ljharb/qs) (BSD-3-Clause)
-- [raf@3.4.1](https://github.com/chrisdickinson/raf) (MIT)
-- [randomcolor@0.6.2](https://github.com/davidmerfield/randomColor) (Custom: https://randomcolor.lllllllllllllllll.com)
-- [raw-body@2.5.2](https://github.com/stream-utils/raw-body) (MIT)
-- [react-dom@18.2.0](https://github.com/facebook/react) (MIT)
-- [react-error-boundary@4.0.13](https://github.com/bvaughn/react-error-boundary) (MIT)
-- [react-fast-compare@3.2.2](https://github.com/FormidableLabs/react-fast-compare) (MIT)
-- [react-helmet-async@2.0.4](https://github.com/staylor/react-helmet-async) (Apache-2.0)
-- [react-is@16.13.1](https://github.com/facebook/react) (MIT)
-- [react-is@18.2.0](https://github.com/facebook/react) (MIT)
-- [react-markdown@8.0.7](https://github.com/remarkjs/react-markdown) (MIT)
-- [react-router-dom@5.3.4](https://github.com/remix-run/react-router) (MIT)
-- [react-router@5.3.4](https://github.com/remix-run/react-router) (MIT)
-- [react@18.2.0](https://github.com/facebook/react) (MIT)
-- [readable-stream@3.6.2](https://github.com/nodejs/readable-stream) (MIT)
-- [readdirp@3.6.0](https://github.com/paulmillr/readdirp) (MIT)
-- [regenerator-runtime@0.14.1](https://github.com/facebook/regenerator/tree/main/packages/runtime) (MIT)
-- [remark-parse@10.0.2](https://github.com/remarkjs/remark/tree/main/packages/remark-parse) (MIT)
-- [remark-rehype@10.1.0](https://github.com/remarkjs/remark-rehype) (MIT)
-- [resize-observer-polyfill@1.5.1](https://github.com/que-etc/resize-observer-polyfill) (MIT)
-- [resolve-pathname@3.0.0](https://github.com/mjackson/resolve-pathname) (MIT)
-- [rgbcolor@1.0.1](https://github.com/yetzt/node-rgbcolor) (MIT\*)
-- [route-pattern@0.0.6](https://github.com/bjoerge/route-pattern) (MIT)
-- [sade@1.8.1](https://github.com/lukeed/sade) (MIT)
-- [safe-buffer@5.2.1](https://github.com/feross/safe-buffer) (MIT)
-- [safe-stable-stringify@2.4.3](https://github.com/BridgeAR/safe-stable-stringify) (MIT)
-- [safer-buffer@2.1.2](https://github.com/ChALkeR/safer-buffer) (MIT)
-- [sass@1.72.0](https://github.com/sass/dart-sass) (MIT)
-- [saxen@10.0.0](https://github.com/nikku/saxen) (MIT)
-- [saxen@8.1.2](https://github.com/nikku/saxen) (MIT)
-- [saxen@9.0.0](https://github.com/nikku/saxen) (MIT)
-- [scheduler@0.23.0](https://github.com/facebook/react) (MIT)
-- [selection-ranges@3.0.3](https://github.com/nikku/selection-ranges) (MIT)
-- [selection-update@0.1.2](https://github.com/nikku/selection-update) (MIT)
-- [semver-compare@1.0.0](https://github.com/substack/semver-compare) (MIT)
-- [semver@7.6.0](https://github.com/npm/node-semver) (ISC)
-- [set-function-length@1.2.1](https://github.com/ljharb/set-function-length) (MIT)
-- [setprototypeof@1.2.0](https://github.com/wesleytodd/setprototypeof) (ISC)
-- [shallowequal@1.1.0](https://github.com/dashed/shallowequal) (MIT)
-- [side-channel@1.0.4](https://github.com/ljharb/side-channel) (MIT)
-- [simple-swizzle@0.2.2](https://github.com/qix-/node-simple-swizzle) (MIT)
-- [source-map-js@1.0.2](https://github.com/7rulnik/source-map-js) (BSD-3-Clause)
-- [source-map-support@0.5.21](https://github.com/evanw/node-source-map-support) (MIT)
-- [source-map@0.6.1](https://github.com/mozilla/source-map) (BSD-3-Clause)
-- [space-separated-tokens@2.0.2](https://github.com/wooorm/space-separated-tokens) (MIT)
-- [stack-trace@0.0.10](https://github.com/felixge/node-stack-trace) (MIT)
-- [stackblur-canvas@2.6.0](https://github.com/flozz/StackBlur) (MIT)
-- [state-local@1.0.7](https://github.com/suren-atoyan/state-local) (MIT)
-- [statsig-js@4.50.1](https://github.com/statsig-io/js-client-sdk) (ISC)
-- [statsig-react@1.37.0](https://github.com/statsig-io/react-sdk) (ISC)
-- [statuses@1.5.0](https://github.com/jshttp/statuses) (MIT)
-- [statuses@2.0.1](https://github.com/jshttp/statuses) (MIT)
-- [stoppable@1.1.0](https://github.com/hunterloftis/stoppable) (MIT)
-- [string_decoder@1.3.0](https://github.com/nodejs/string_decoder) (MIT)
-- [style-mod@4.1.0](https://github.com/marijnh/style-mod) (MIT)
-- [style-to-object@0.4.4](https://github.com/remarkablemark/style-to-object) (MIT)
-- [styled-components@6.1.8](https://github.com/styled-components/styled-components) (MIT)
-- [stylis@4.3.1](https://github.com/thysultan/stylis.js) (MIT)
-- [svg-pathdata@6.0.3](https://github.com/nfroidure/svg-pathdata) (MIT)
-- [tabbable@6.2.0](https://github.com/focus-trap/tabbable) (MIT)
-- [table-js@9.1.0](https://github.com/bpmn-io/table-js) (MIT)
-- [tdigest@0.1.2](https://github.com/welch/tdigest) (MIT)
-- [text-hex@1.0.0](https://github.com/3rd-Eden/text-hex) (MIT)
-- [thenify-all@1.6.0](https://github.com/thenables/thenify-all) (MIT)
-- [thenify@3.3.1](https://github.com/thenables/thenify) (MIT)
-- [ticky@1.0.1](https://github.com/bevacqua/ticky) (MIT)
-- [tiny-glob@0.2.9](https://github.com/terkelg/tiny-glob) (MIT)
-- [tiny-invariant@1.3.1](https://github.com/alexreardon/tiny-invariant) (MIT)
-- [tiny-svg@3.0.1](https://github.com/bpmn-io/tiny-svg) (MIT)
-- [tiny-warning@1.0.3](https://github.com/alexreardon/tiny-warning) (MIT)
-- [to-regex-range@5.0.1](https://github.com/micromatch/to-regex-range) (MIT)
-- [toggle-selection@1.0.6](https://github.com/sudodoki/toggle-selection) (MIT)
-- [toidentifier@1.0.1](https://github.com/component/toidentifier) (MIT)
-- [toml@3.0.0](https://github.com/BinaryMuse/toml-node) (MIT)
-- [tr46@0.0.3](https://github.com/Sebmaster/tr46.js) (MIT)
-- [trim-lines@3.0.1](https://github.com/wooorm/trim-lines) (MIT)
-- [triple-beam@1.4.1](https://github.com/winstonjs/triple-beam) (MIT)
-- [trough@2.1.0](https://github.com/wooorm/trough) (MIT)
-- [tslib@2.5.0](https://github.com/Microsoft/tslib) (0BSD)
-- [tslib@2.6.2](https://github.com/Microsoft/tslib) (0BSD)
-- [tsscmp@1.0.6](https://github.com/suryagh/tsscmp) (MIT)
-- [tweetnacl-util@0.15.1](https://github.com/dchest/tweetnacl-util-js) (Unlicense)
-- [tweetnacl@1.0.3](https://github.com/dchest/tweetnacl-js) (Unlicense)
-- [type-is@1.6.18](https://github.com/jshttp/type-is) (MIT)
-- [undici-types@5.26.5](https://github.com/nodejs/undici) (MIT)
-- [unified@10.1.2](https://github.com/unifiedjs/unified) (MIT)
-- [unist-util-generated@2.0.1](https://github.com/syntax-tree/unist-util-generated) (MIT)
-- [unist-util-is@5.2.1](https://github.com/syntax-tree/unist-util-is) (MIT)
-- [unist-util-position@4.0.4](https://github.com/syntax-tree/unist-util-position) (MIT)
-- [unist-util-stringify-position@3.0.3](https://github.com/syntax-tree/unist-util-stringify-position) (MIT)
-- [unist-util-visit-parents@5.1.3](https://github.com/syntax-tree/unist-util-visit-parents) (MIT)
-- [unist-util-visit@4.1.2](https://github.com/syntax-tree/unist-util-visit) (MIT)
-- [unpipe@1.0.0](https://github.com/stream-utils/unpipe) (MIT)
-- [use-resize-observer@6.1.0](https://github.com/ZeeCoder/use-resize-observer) (MIT)
-- [util-deprecate@1.0.2](https://github.com/TooTallNate/util-deprecate) (MIT)
-- [uuid@8.3.2](https://github.com/uuidjs/uuid) (MIT)
-- [uuid@9.0.1](https://github.com/uuidjs/uuid) (MIT)
-- [uvu@0.5.6](https://github.com/lukeed/uvu) (MIT)
-- [value-equal@1.0.1](https://github.com/mjackson/value-equal) (MIT)
-- [vary@1.1.2](https://github.com/jshttp/vary) (MIT)
-- [vfile-message@3.1.4](https://github.com/vfile/vfile-message) (MIT)
-- [vfile@5.3.7](https://github.com/vfile/vfile) (MIT)
-- [w3c-keyname@2.2.8](https://github.com/marijnh/w3c-keyname) (MIT)
-- [webidl-conversions@3.0.1](https://github.com/jsdom/webidl-conversions) (BSD-2-Clause)
-- [whatwg-url@5.0.0](https://github.com/jsdom/whatwg-url) (MIT)
-- [wicg-inert@3.1.2](https://github.com/WICG/inert) (W3C-20150513)
-- [window-or-global@1.0.1](https://github.com/purposeindustries/window-or-global) (MIT)
-- [winston-transport@4.7.0](https://github.com/winstonjs/winston-transport) (MIT)
-- [winston@3.13.0](https://github.com/winstonjs/winston) (MIT)
-- [yallist@4.0.0](https://github.com/isaacs/yallist) (ISC)
-- [ylru@1.3.2](https://github.com/node-modules/ylru) (MIT)
-- [zeebe-bpmn-moddle@1.1.0](https://github.com/camunda/zeebe-bpmn-moddle) (MIT)
-- [zeebe-bpmn-moddle@1.6.0](https://github.com/camunda/zeebe-bpmn-moddle) (MIT)
-
-### Web Modeler Dependencies (restapi)
-
-- [ch.qos.logback:logback-classic@1.4.14](http://logback.qos.ch/logback-classic) ([Eclipse Public License - v 1.0](http://www.eclipse.org/legal/epl-v10.html))
-- [ch.qos.logback:logback-core@1.4.14](http://logback.qos.ch/logback-core) ([Eclipse Public License - v 1.0](http://www.eclipse.org/legal/epl-v10.html))
-- [ch.qos.logback.contrib:logback-jackson@0.1.5](https://github.com/qos-ch/logback-contrib/wiki/logback-jackson) ([Eclipse Public License - v 1.0](http://www.eclipse.org/legal/epl-v10.html))
-- [ch.qos.logback.contrib:logback-json-classic@0.1.5](https://github.com/qos-ch/logback-contrib/wiki/logback-json-parent/logback-json-classic) ([Eclipse Public License - v 1.0](http://www.eclipse.org/legal/epl-v10.html))
-- [ch.qos.logback.contrib:logback-json-core@0.1.5](https://github.com/qos-ch/logback-contrib/wiki/logback-json-parent/logback-json-core) ([Eclipse Public License - v 1.0](http://www.eclipse.org/legal/epl-v10.html))
-- [com.auth0:auth0@1.45.1](https://github.com/auth0/auth0-java) ([The MIT License (MIT)](https://raw.githubusercontent.com/auth0/auth0-java/master/LICENSE))
-- [com.auth0:java-jwt@4.4.0](https://github.com/auth0/java-jwt) ([The MIT License (MIT)](https://raw.githubusercontent.com/auth0/java-jwt/master/LICENSE))
-- [com.auth0:jwks-rsa@0.22.1](https://github.com/auth0/jwks-rsa-java) ([The MIT License (MIT)](https://raw.githubusercontent.com/auth0/jwks-rsa-java/master/LICENSE))
-- [com.ethlo.time:itu@1.8.0](https://github.com/ethlo/itu) ([Apache License, Version 2.0](https://www.apache.org/licenses/LICENSE-2.0.txt))
-- [com.fasterxml:classmate@1.6.0](https://github.com/FasterXML/java-classmate) ([Apache License, Version 2.0](https://www.apache.org/licenses/LICENSE-2.0.txt))
-- [com.fasterxml.jackson.core:jackson-annotations@2.15.4](https://github.com/FasterXML/jackson) ([The Apache Software License, Version 2.0](https://www.apache.org/licenses/LICENSE-2.0.txt))
-- [com.fasterxml.jackson.core:jackson-core@2.15.4](https://github.com/FasterXML/jackson-core) ([The Apache Software License, Version 2.0](https://www.apache.org/licenses/LICENSE-2.0.txt))
-- [com.fasterxml.jackson.core:jackson-databind@2.15.4](https://github.com/FasterXML/jackson) ([The Apache Software License, Version 2.0](https://www.apache.org/licenses/LICENSE-2.0.txt))
-- [com.fasterxml.jackson.dataformat:jackson-dataformat-toml@2.15.4](https://github.com/FasterXML/jackson-dataformats-text) ([The Apache Software License, Version 2.0](https://www.apache.org/licenses/LICENSE-2.0.txt))
-- [com.fasterxml.jackson.dataformat:jackson-dataformat-yaml@2.15.4](https://github.com/FasterXML/jackson-dataformats-text) ([The Apache Software License, Version 2.0](https://www.apache.org/licenses/LICENSE-2.0.txt))
-- [com.fasterxml.jackson.datatype:jackson-datatype-jdk8@2.15.4](https://github.com/FasterXML/jackson-modules-java8/jackson-datatype-jdk8) ([The Apache Software License, Version 2.0](http://www.apache.org/licenses/LICENSE-2.0.txt))
-- [com.fasterxml.jackson.datatype:jackson-datatype-jsr310@2.15.4](https://github.com/FasterXML/jackson-modules-java8/jackson-datatype-jsr310) ([The Apache Software License, Version 2.0](http://www.apache.org/licenses/LICENSE-2.0.txt))
-- [com.fasterxml.jackson.module:jackson-module-parameter-names@2.15.4](https://github.com/FasterXML/jackson-modules-java8/jackson-module-parameter-names) ([The Apache Software License, Version 2.0](http://www.apache.org/licenses/LICENSE-2.0.txt))
-- [com.github.stephenc.jcip:jcip-annotations@1.0-1](http://stephenc.github.com/jcip-annotations) ([Apache License, Version 2.0](http://www.apache.org/licenses/LICENSE-2.0.txt))
-- [com.google.android:annotations@4.1.1.4](http://source.android.com/) ([Apache 2.0](http://www.apache.org/licenses/LICENSE-2.0))
-- [com.google.api.grpc:proto-google-common-protos@2.36.0](https://github.com/googleapis/sdk-platform-java) ([Apache-2.0](https://www.apache.org/licenses/LICENSE-2.0.txt))
-- [com.google.code.findbugs:jsr305@3.0.2](http://findbugs.sourceforge.net/) ([The Apache Software License, Version 2.0](http://www.apache.org/licenses/LICENSE-2.0.txt))
-- [com.google.code.gson:gson@2.10.1](https://github.com/google/gson/gson) ([Apache-2.0](https://www.apache.org/licenses/LICENSE-2.0.txt))
-- [com.google.errorprone:error_prone_annotations@2.26.1](https://errorprone.info/error_prone_annotations) ([Apache 2.0](http://www.apache.org/licenses/LICENSE-2.0.txt))
-- [com.google.guava:failureaccess@1.0.1](https://github.com/google/guava/failureaccess) ([The Apache Software License, Version 2.0](http://www.apache.org/licenses/LICENSE-2.0.txt))
-- [com.google.guava:guava@32.1.3-jre](https://github.com/google/guava) ([Apache License, Version 2.0](http://www.apache.org/licenses/LICENSE-2.0.txt))
-- [com.google.guava:listenablefuture@9999.0-empty-to-avoid-conflict-with-guava](https://github.com/google/guava/listenablefuture) ([The Apache Software License, Version 2.0](http://www.apache.org/licenses/LICENSE-2.0.txt))
-- [com.google.j2objc:j2objc-annotations@2.8](https://github.com/google/j2objc/) ([Apache License, Version 2.0](http://www.apache.org/licenses/LICENSE-2.0.txt))
-- [com.google.protobuf:protobuf-java@3.25.2](https://developers.google.com/protocol-buffers/protobuf-java/) ([BSD-3-Clause](https://opensource.org/licenses/BSD-3-Clause))
-- [com.networknt:json-schema-validator@1.4.0](https://github.com/networknt/json-schema-validator) ([Apache License Version 2.0](https://www.apache.org/licenses/LICENSE-2.0))
-- [com.nimbusds:nimbus-jose-jwt@9.37.3](https://bitbucket.org/connect2id/nimbus-jose-jwt) ([The Apache Software License, Version 2.0](https://www.apache.org/licenses/LICENSE-2.0.txt))
-- [com.pusher:pusher-http-java@1.3.3](http://github.com/pusher/pusher-http-java) ([MIT](https://raw.github.com/pusher/pusher-http-java/master/LICENCE.txt))
-- [com.squareup.okhttp3:logging-interceptor@4.12.0](https://square.github.io/okhttp/) ([The Apache Software License, Version 2.0](http://www.apache.org/licenses/LICENSE-2.0.txt))
-- [com.squareup.okio:okio@3.9.0](https://github.com/square/okio/) ([The Apache Software License, Version 2.0](http://www.apache.org/licenses/LICENSE-2.0.txt))
-- [com.squareup.okio:okio-jvm@3.9.0](https://github.com/square/okio/) ([The Apache Software License, Version 2.0](http://www.apache.org/licenses/LICENSE-2.0.txt))
-- [com.sun.activation:jakarta.activation@1.2.2](https://github.com/eclipse-ee4j/jaf/jakarta.activation) ([EDL 1.0](http://www.eclipse.org/org/documents/edl-v10.php))
-- [com.sun.istack:istack-commons-runtime@4.1.2](https://projects.eclipse.org/projects/ee4j/istack-commons/istack-commons-runtime) ([Eclipse Distribution License - v 1.0](http://www.eclipse.org/org/documents/edl-v10.php))
-- [com.typesafe.netty:netty-reactive-streams@2.0.4](https://github.com/playframework/netty-reactive-streams/netty-reactive-streams) ([Apache License, Version 2.0](http://www.apache.org/licenses/LICENSE-2.0.txt))
-- [com.vdurmont:semver4j@3.1.0](https://github.com/vdurmont/semver4j) ([The MIT License](http://www.opensource.org/licenses/mit-license.php))
-- [com.zaxxer:HikariCP@5.0.1](https://github.com/brettwooldridge/HikariCP) ([The Apache Software License, Version 2.0](http://www.apache.org/licenses/LICENSE-2.0.txt))
-- [commons-codec:commons-codec@1.16.1](https://commons.apache.org/proper/commons-codec/) ([Apache-2.0](https://www.apache.org/licenses/LICENSE-2.0.txt))
-- [commons-logging:commons-logging@1.2](http://commons.apache.org/proper/commons-logging/) ([The Apache Software License, Version 2.0](http://www.apache.org/licenses/LICENSE-2.0.txt))
-- [io.grpc:grpc-api@1.62.2](https://github.com/grpc/grpc-java) ([Apache 2.0](https://opensource.org/licenses/Apache-2.0))
-- [io.grpc:grpc-context@1.62.2](https://github.com/grpc/grpc-java) ([Apache 2.0](https://opensource.org/licenses/Apache-2.0))
-- [io.grpc:grpc-core@1.62.2](https://github.com/grpc/grpc-java) ([Apache 2.0](https://opensource.org/licenses/Apache-2.0))
-- [io.grpc:grpc-netty@1.62.2](https://github.com/grpc/grpc-java) ([Apache 2.0](https://opensource.org/licenses/Apache-2.0))
-- [io.grpc:grpc-protobuf@1.62.2](https://github.com/grpc/grpc-java) ([Apache 2.0](https://opensource.org/licenses/Apache-2.0))
-- [io.grpc:grpc-protobuf-lite@1.62.2](https://github.com/grpc/grpc-java) ([Apache 2.0](https://opensource.org/licenses/Apache-2.0))
-- [io.grpc:grpc-stub@1.62.2](https://github.com/grpc/grpc-java) ([Apache 2.0](https://opensource.org/licenses/Apache-2.0))
-- [io.grpc:grpc-util@1.62.2](https://github.com/grpc/grpc-java) ([Apache 2.0](https://opensource.org/licenses/Apache-2.0))
-- [io.micrometer:micrometer-commons@1.12.5](https://github.com/micrometer-metrics/micrometer) ([The Apache Software License, Version 2.0](http://www.apache.org/licenses/LICENSE-2.0.txt))
-- [io.micrometer:micrometer-core@1.12.5](https://github.com/micrometer-metrics/micrometer) ([The Apache Software License, Version 2.0](http://www.apache.org/licenses/LICENSE-2.0.txt))
-- [io.micrometer:micrometer-jakarta9@1.12.5](https://github.com/micrometer-metrics/micrometer) ([The Apache Software License, Version 2.0](http://www.apache.org/licenses/LICENSE-2.0.txt))
-- [io.micrometer:micrometer-observation@1.12.5](https://github.com/micrometer-metrics/micrometer) ([The Apache Software License, Version 2.0](http://www.apache.org/licenses/LICENSE-2.0.txt))
-- [io.micrometer:micrometer-registry-prometheus@1.12.5](https://github.com/micrometer-metrics/micrometer) ([The Apache Software License, Version 2.0](http://www.apache.org/licenses/LICENSE-2.0.txt))
-- [io.netty:netty-buffer@4.1.109.Final](https://netty.io/netty-buffer/) ([Apache License, Version 2.0](https://www.apache.org/licenses/LICENSE-2.0))
-- [io.netty:netty-codec@4.1.109.Final](https://netty.io/netty-codec/) ([Apache License, Version 2.0](https://www.apache.org/licenses/LICENSE-2.0))
-- [io.netty:netty-codec-dns@4.1.109.Final](https://netty.io/netty-codec-dns/) ([Apache License, Version 2.0](https://www.apache.org/licenses/LICENSE-2.0))
-- [io.netty:netty-codec-http@4.1.109.Final](https://netty.io/netty-codec-http/) ([Apache License, Version 2.0](https://www.apache.org/licenses/LICENSE-2.0))
-- [io.netty:netty-codec-http2@4.1.109.Final](https://netty.io/netty-codec-http2/) ([Apache License, Version 2.0](https://www.apache.org/licenses/LICENSE-2.0))
-- [io.netty:netty-codec-socks@4.1.109.Final](https://netty.io/netty-codec-socks/) ([Apache License, Version 2.0](https://www.apache.org/licenses/LICENSE-2.0))
-- [io.netty:netty-common@4.1.109.Final](https://netty.io/netty-common/) ([Apache License, Version 2.0](https://www.apache.org/licenses/LICENSE-2.0))
-- [io.netty:netty-handler@4.1.109.Final](https://netty.io/netty-handler/) ([Apache License, Version 2.0](https://www.apache.org/licenses/LICENSE-2.0))
-- [io.netty:netty-handler-proxy@4.1.109.Final](https://netty.io/netty-handler-proxy/) ([Apache License, Version 2.0](https://www.apache.org/licenses/LICENSE-2.0))
-- [io.netty:netty-resolver@4.1.109.Final](https://netty.io/netty-resolver/) ([Apache License, Version 2.0](https://www.apache.org/licenses/LICENSE-2.0))
-- [io.netty:netty-resolver-dns@4.1.109.Final](https://netty.io/netty-resolver-dns/) ([Apache License, Version 2.0](https://www.apache.org/licenses/LICENSE-2.0))
-- [io.netty:netty-resolver-dns-classes-macos@4.1.109.Final](https://netty.io/netty-resolver-dns-classes-macos/) ([Apache License, Version 2.0](https://www.apache.org/licenses/LICENSE-2.0))
-- [io.netty:netty-resolver-dns-native-macos@4.1.109.Final](https://netty.io/netty-resolver-dns-native-macos/) ([Apache License, Version 2.0](https://www.apache.org/licenses/LICENSE-2.0))
-- [io.netty:netty-transport@4.1.109.Final](https://netty.io/netty-transport/) ([Apache License, Version 2.0](https://www.apache.org/licenses/LICENSE-2.0))
-- [io.netty:netty-transport-classes-epoll@4.1.109.Final](https://netty.io/netty-transport-classes-epoll/) ([Apache License, Version 2.0](https://www.apache.org/licenses/LICENSE-2.0))
-- [io.netty:netty-transport-classes-kqueue@4.1.109.Final](https://netty.io/netty-transport-classes-kqueue/) ([Apache License, Version 2.0](https://www.apache.org/licenses/LICENSE-2.0))
-- [io.netty:netty-transport-native-epoll@4.1.109.Final](https://netty.io/netty-transport-native-epoll/) ([Apache License, Version 2.0](https://www.apache.org/licenses/LICENSE-2.0))
-- [io.netty:netty-transport-native-kqueue@4.1.109.Final](https://netty.io/netty-transport-native-kqueue/) ([Apache License, Version 2.0](https://www.apache.org/licenses/LICENSE-2.0))
-- [io.netty:netty-transport-native-unix-common@4.1.109.Final](https://netty.io/netty-transport-native-unix-common/) ([Apache License, Version 2.0](https://www.apache.org/licenses/LICENSE-2.0))
-- [io.perfmark:perfmark-api@0.27.0](https://github.com/perfmark/perfmark) ([Apache 2.0](https://opensource.org/licenses/Apache-2.0))
-- [io.projectreactor:reactor-core@3.6.5](https://github.com/reactor/reactor-core) ([Apache License, Version 2.0](https://www.apache.org/licenses/LICENSE-2.0.txt))
-- [io.projectreactor.netty:reactor-netty-core@1.1.18](https://github.com/reactor/reactor-netty) ([The Apache Software License, Version 2.0](https://www.apache.org/licenses/LICENSE-2.0.txt))
-- [io.projectreactor.netty:reactor-netty-http@1.1.18](https://github.com/reactor/reactor-netty) ([The Apache Software License, Version 2.0](https://www.apache.org/licenses/LICENSE-2.0.txt))
-- [io.prometheus:simpleclient@0.16.0](http://github.com/prometheus/client_java/simpleclient) ([The Apache Software License, Version 2.0](http://www.apache.org/licenses/LICENSE-2.0.txt))
-- [io.prometheus:simpleclient_common@0.16.0](http://github.com/prometheus/client_java/simpleclient_common) ([The Apache Software License, Version 2.0](http://www.apache.org/licenses/LICENSE-2.0.txt))
-- [io.prometheus:simpleclient_tracer_common@0.16.0](http://github.com/prometheus/client_java/simpleclient_tracer/simpleclient_tracer_common) ([The Apache Software License, Version 2.0](http://www.apache.org/licenses/LICENSE-2.0.txt))
-- [io.prometheus:simpleclient_tracer_otel@0.16.0](http://github.com/prometheus/client_java/simpleclient_tracer/simpleclient_tracer_otel) ([The Apache Software License, Version 2.0](http://www.apache.org/licenses/LICENSE-2.0.txt))
-- [io.prometheus:simpleclient_tracer_otel_agent@0.16.0](http://github.com/prometheus/client_java/simpleclient_tracer/simpleclient_tracer_otel_agent) ([The Apache Software License, Version 2.0](http://www.apache.org/licenses/LICENSE-2.0.txt))
-- [io.smallrye:jandex@3.1.2](https://smallrye.io) ([Apache License, Version 2.0](https://www.apache.org/licenses/LICENSE-2.0.txt))
-- [io.swagger.core.v3:swagger-annotations-jakarta@2.2.21](https://github.com/swagger-api/swagger-core/modules/swagger-annotations-jakarta) ([Apache License 2.0](http://www.apache.org/licenses/LICENSE-2.0.html))
-- [io.swagger.core.v3:swagger-core-jakarta@2.2.21](https://github.com/swagger-api/swagger-core/modules/swagger-core-jakarta) ([Apache License 2.0](http://www.apache.org/licenses/LICENSE-2.0.html))
-- [io.swagger.core.v3:swagger-models-jakarta@2.2.21](https://github.com/swagger-api/swagger-core/modules/swagger-models-jakarta) ([Apache License 2.0](http://www.apache.org/licenses/LICENSE-2.0.html))
-- [io.undertow:undertow-core@2.3.14.Final](http://www.jboss.org/undertow-parent/undertow-core) ([Apache License Version 2.0](http://repository.jboss.org/licenses/apache-2.0.txt))
-- [io.undertow:undertow-servlet@2.3.12.Final](http://www.jboss.org/undertow-parent/undertow-servlet) ([Apache License Version 2.0](http://repository.jboss.org/licenses/apache-2.0.txt))
-- [io.undertow:undertow-websockets-jsr@2.3.12.Final](http://www.jboss.org/undertow-parent/undertow-websockets-jsr) ([Apache License Version 2.0](http://repository.jboss.org/licenses/apache-2.0.txt))
-- [jakarta.activation:jakarta.activation-api@2.1.3](https://github.com/jakartaee/jaf-api) ([EDL 1.0](http://www.eclipse.org/org/documents/edl-v10.php))
-- [jakarta.annotation:jakarta.annotation-api@2.1.1](https://projects.eclipse.org/projects/ee4j.ca) ([EPL 2.0](http://www.eclipse.org/legal/epl-2.0))
-- [jakarta.inject:jakarta.inject-api@2.0.1](https://github.com/eclipse-ee4j/injection-api) ([The Apache Software License, Version 2.0](http://www.apache.org/licenses/LICENSE-2.0.txt))
-- [jakarta.persistence:jakarta.persistence-api@3.1.0](https://github.com/eclipse-ee4j/jpa-api) ([Eclipse Public License v. 2.0](http://www.eclipse.org/legal/epl-2.0))
-- [jakarta.servlet:jakarta.servlet-api@6.0.0](https://projects.eclipse.org/projects/ee4j.servlet) ([EPL 2.0](http://www.eclipse.org/legal/epl-2.0))
-- [jakarta.transaction:jakarta.transaction-api@2.0.1](https://projects.eclipse.org/projects/ee4j.jta) ([EPL 2.0](http://www.eclipse.org/legal/epl-2.0))
-- [jakarta.validation:jakarta.validation-api@3.0.2](https://beanvalidation.org) ([Apache License 2.0](http://www.apache.org/licenses/LICENSE-2.0.txt))
-- [jakarta.websocket:jakarta.websocket-api@2.1.1](https://projects.eclipse.org/projects/ee4j.websocket) ([Eclipse Public License v. 2.0](https://www.eclipse.org/org/documents/epl-2.0/EPL-2.0.txt))
-- [jakarta.websocket:jakarta.websocket-client-api@2.1.1](https://projects.eclipse.org/projects/ee4j.websocket) ([Eclipse Public License v. 2.0](https://www.eclipse.org/org/documents/epl-2.0/EPL-2.0.txt))
-- [jakarta.xml.bind:jakarta.xml.bind-api@4.0.2](https://github.com/jakartaee/jaxb-api/jakarta.xml.bind-api) ([Eclipse Distribution License - v 1.0](http://www.eclipse.org/org/documents/edl-v10.php))
-- [javax.cache:cache-api@1.1.1](https://github.com/jsr107/jsr107spec) ([Apache License, Version 2.0](https://www.apache.org/licenses/LICENSE-2.0.txt))
-- [net.bytebuddy:byte-buddy@1.14.13](https://bytebuddy.net/byte-buddy) ([Apache License, Version 2.0](https://www.apache.org/licenses/LICENSE-2.0.txt))
-- [net.jodah:failsafe@2.4.1](http://github.com/jhalterman/failsafe/) ([Apache License, Version 2.0](http://apache.org/licenses/LICENSE-2.0))
-- [org.agrona:agrona@1.20.0](https://github.com/real-logic/agrona) ([The Apache License, Version 2.0](https://www.apache.org/licenses/LICENSE-2.0.txt))
-- [org.antlr:antlr4-runtime@4.13.0](https://www.antlr.org/antlr4-runtime/) ([BSD-3-Clause](https://www.antlr.org/license.html))
-- [org.apache.commons:commons-collections4@4.4](https://commons.apache.org/proper/commons-collections/) ([Apache License, Version 2.0](https://www.apache.org/licenses/LICENSE-2.0.txt))
-- [org.apache.commons:commons-lang3@3.13.0](https://commons.apache.org/proper/commons-lang/) ([Apache-2.0](https://www.apache.org/licenses/LICENSE-2.0.txt))
-- [org.apache.httpcomponents:httpclient@4.5.14](http://hc.apache.org/httpcomponents-client-ga) ([Apache License, Version 2.0](http://www.apache.org/licenses/LICENSE-2.0.txt))
-- [org.apache.httpcomponents:httpcore@4.4.16](http://hc.apache.org/httpcomponents-core-ga) ([Apache License, Version 2.0](http://www.apache.org/licenses/LICENSE-2.0.txt))
-- [org.apache.httpcomponents.client5:httpclient5@5.2.3](https://hc.apache.org/httpcomponents-client-5.0.x/5.2.3/httpclient5/) ([Apache License, Version 2.0](https://www.apache.org/licenses/LICENSE-2.0.txt))
-- [org.apache.httpcomponents.core5:httpcore5@5.2.4](https://hc.apache.org/httpcomponents-core-5.2.x/5.2.4/httpcore5/) ([Apache License, Version 2.0](https://www.apache.org/licenses/LICENSE-2.0.txt))
-- [org.apache.httpcomponents.core5:httpcore5-h2@5.2.4](https://hc.apache.org/httpcomponents-core-5.2.x/5.2.4/httpcore5-h2/) ([Apache License, Version 2.0](https://www.apache.org/licenses/LICENSE-2.0.txt))
-- [org.apache.logging.log4j:log4j-api@2.21.1](https://logging.apache.org/log4j/2.x/log4j/log4j-api/) ([Apache-2.0](https://www.apache.org/licenses/LICENSE-2.0.txt))
-- [org.apache.logging.log4j:log4j-to-slf4j@2.21.1](https://logging.apache.org/log4j/2.x/log4j/log4j-to-slf4j/) ([Apache-2.0](https://www.apache.org/licenses/LICENSE-2.0.txt))
-- [org.apache.tomcat.embed:tomcat-embed-el@10.1.20](https://tomcat.apache.org/) ([Apache License, Version 2.0](http://www.apache.org/licenses/LICENSE-2.0.txt))
-- [org.aspectj:aspectjweaver@1.9.22](https://www.eclipse.org/aspectj/) ([Eclipse Public License - v 2.0](https://www.eclipse.org/org/documents/epl-2.0/EPL-2.0.txt))
-- [org.asynchttpclient:async-http-client@2.12.3](http://github.com/AsyncHttpClient/async-http-client/async-http-client) ([The Apache Software License, Version 2.0](http://www.apache.org/licenses/LICENSE-2.0.txt))
-- [org.asynchttpclient:async-http-client-netty-utils@2.12.3](http://github.com/AsyncHttpClient/async-http-client/async-http-client-netty-utils) ([The Apache Software License, Version 2.0](http://www.apache.org/licenses/LICENSE-2.0.txt))
-- [org.camunda.bpm.model:camunda-dmn-model@7.20.4-ee](http://www.camunda.org/camunda-database-settings/camunda-model-apis/camunda-dmn-model) ([The Apache Software License, Version 2.0](http://www.apache.org/licenses/LICENSE-2.0.txt))
-- [org.camunda.bpm.model:camunda-xml-model@7.20.4-ee](http://www.camunda.org/camunda-database-settings/camunda-model-apis/camunda-xml-model) ([The Apache Software License, Version 2.0](http://www.apache.org/licenses/LICENSE-2.0.txt))
-- [org.checkerframework:checker-qual@3.42.0](https://checkerframework.org/) ([The MIT License](http://opensource.org/licenses/MIT))
-- [org.codehaus.mojo:animal-sniffer-annotations@1.23](https://www.mojohaus.org/animal-sniffer/animal-sniffer-annotations) ([MIT license](https://spdx.org/licenses/MIT.txt))
-- [org.eclipse.angus:angus-activation@2.0.2](https://github.com/eclipse-ee4j/angus-activation/angus-activation) ([EDL 1.0](http://www.eclipse.org/org/documents/edl-v10.php))
-- [org.eclipse.angus:jakarta.mail@2.0.3](http://eclipse-ee4j.github.io/angus-mail/jakarta.mail) ([EPL 2.0](http://www.eclipse.org/legal/epl-2.0))
-- [org.ehcache:ehcache@3.10.8](http://ehcache.org) ([The Apache Software License, Version 2.0](http://www.apache.org/licenses/LICENSE-2.0.txt))
-- [org.flywaydb:flyway-core@9.22.3](https://flywaydb.org/flyway-core) ([Apache License, Version 2.0](https://flywaydb.org/licenses/flyway-community))
-- [org.freemarker:freemarker@2.3.32](https://freemarker.apache.org/) ([Apache License, Version 2.0](http://www.apache.org/licenses/LICENSE-2.0.txt))
-- [org.glassfish.jaxb:jaxb-core@4.0.5](https://eclipse-ee4j.github.io/jaxb-ri/) ([Eclipse Distribution License - v 1.0](http://www.eclipse.org/org/documents/edl-v10.php))
-- [org.glassfish.jaxb:jaxb-runtime@4.0.5](https://eclipse-ee4j.github.io/jaxb-ri/) ([Eclipse Distribution License - v 1.0](http://www.eclipse.org/org/documents/edl-v10.php))
-- [org.glassfish.jaxb:txw2@4.0.5](https://eclipse-ee4j.github.io/jaxb-ri/) ([Eclipse Distribution License - v 1.0](http://www.eclipse.org/org/documents/edl-v10.php))
-- [org.hdrhistogram:HdrHistogram@2.1.12](http://hdrhistogram.github.io/HdrHistogram/) ([Public Domain, per Creative Commons CC0](http://creativecommons.org/publicdomain/zero/1.0/))
-- [org.hibernate.common:hibernate-commons-annotations@6.0.6.Final](http://hibernate.org) ([GNU Library General Public License v2.1 or later](http://www.opensource.org/licenses/LGPL-2.1))
-- [org.hibernate.orm:hibernate-core@6.4.4.Final](https://hibernate.org/orm) ([GNU Library General Public License v2.1 or later](https://www.opensource.org/licenses/LGPL-2.1))
-- [org.hibernate.validator:hibernate-validator@8.0.1.Final](http://hibernate.org/validator/hibernate-validator) ([Apache License 2.0](http://www.apache.org/licenses/LICENSE-2.0.txt))
-- [org.jboss.logging:jboss-logging@3.5.3.Final](http://www.jboss.org) ([Apache License 2.0](https://repository.jboss.org/licenses/apache-2.0.txt))
-- [org.jboss.threads:jboss-threads@3.5.0.Final](http://www.jboss.org/jboss-threads) ([Apache License 2.0](http://www.apache.org/licenses/LICENSE-2.0.txt))
-- [org.jboss.xnio:xnio-api@3.8.16.Final](http://www.jboss.org/xnio) ([Apache License 2.0](http://repository.jboss.org/licenses/apache-2.0.txt))
-- [org.jboss.xnio:xnio-nio@3.8.16.Final](http://www.jboss.org) ([Apache License 2.0](http://repository.jboss.org/licenses/apache-2.0.txt))
-- [org.jetbrains:annotations@13.0](http://www.jetbrains.org) ([The Apache Software License, Version 2.0](http://www.apache.org/licenses/LICENSE-2.0.txt))
-- [org.jetbrains.kotlin:kotlin-stdlib@1.9.23](https://kotlinlang.org/) ([The Apache License, Version 2.0](http://www.apache.org/licenses/LICENSE-2.0.txt))
-- [org.jetbrains.kotlin:kotlin-stdlib-jdk7@1.9.23](https://kotlinlang.org/) ([The Apache License, Version 2.0](http://www.apache.org/licenses/LICENSE-2.0.txt))
-- [org.jetbrains.kotlin:kotlin-stdlib-jdk8@1.9.23](https://kotlinlang.org/) ([The Apache License, Version 2.0](http://www.apache.org/licenses/LICENSE-2.0.txt))
-- [org.jsoup:jsoup@1.17.2](https://jsoup.org/) ([The MIT License](https://jsoup.org/license))
-- [org.latencyutils:LatencyUtils@2.0.3](http://latencyutils.github.io/LatencyUtils/) ([Public Domain, per Creative Commons CC0](http://creativecommons.org/publicdomain/zero/1.0/))
-- [org.mapstruct:mapstruct@1.5.5.Final](https://mapstruct.org/mapstruct/) ([The Apache Software License, Version 2.0](http://www.apache.org/licenses/LICENSE-2.0.txt))
-- [org.openapitools:jackson-databind-nullable@0.2.6](https://github.com/OpenAPITools/jackson-databind-nullable) ([Apache License 2.0](https://www.apache.org/licenses/LICENSE-2.0.html))
-- [org.postgresql:postgresql@42.7.3](https://jdbc.postgresql.org) ([BSD-2-Clause](https://jdbc.postgresql.org/about/license.html))
-- [org.reactivestreams:reactive-streams@1.0.4](http://www.reactive-streams.org/) ([MIT-0](https://spdx.org/licenses/MIT-0.html))
-- [org.slf4j:jul-to-slf4j@2.0.13](http://www.slf4j.org) ([MIT License](http://www.opensource.org/licenses/mit-license.php))
-- [org.slf4j:slf4j-api@2.0.13](http://www.slf4j.org) ([MIT License](http://www.opensource.org/licenses/mit-license.php))
-- [org.springdoc:springdoc-openapi-starter-common@2.4.0](https://springdoc.org/springdoc-openapi-starter-common/) ([The Apache License, Version 2.0](https://www.apache.org/licenses/LICENSE-2.0.txt))
-- [org.springdoc:springdoc-openapi-starter-webmvc-api@2.4.0](https://springdoc.org/springdoc-openapi-starter-webmvc-api/) ([The Apache License, Version 2.0](https://www.apache.org/licenses/LICENSE-2.0.txt))
-- [org.springdoc:springdoc-openapi-starter-webmvc-ui@2.4.0](https://springdoc.org/springdoc-openapi-starter-webmvc-ui/) ([The Apache License, Version 2.0](https://www.apache.org/licenses/LICENSE-2.0.txt))
-- [org.springframework:spring-aop@6.1.6](https://github.com/spring-projects/spring-framework) ([Apache License, Version 2.0](https://www.apache.org/licenses/LICENSE-2.0))
-- [org.springframework:spring-aspects@6.1.6](https://github.com/spring-projects/spring-framework) ([Apache License, Version 2.0](https://www.apache.org/licenses/LICENSE-2.0))
-- [org.springframework:spring-beans@6.1.6](https://github.com/spring-projects/spring-framework) ([Apache License, Version 2.0](https://www.apache.org/licenses/LICENSE-2.0))
-- [org.springframework:spring-context@6.1.6](https://github.com/spring-projects/spring-framework) ([Apache License, Version 2.0](https://www.apache.org/licenses/LICENSE-2.0))
-- [org.springframework:spring-context-support@6.1.6](https://github.com/spring-projects/spring-framework) ([Apache License, Version 2.0](https://www.apache.org/licenses/LICENSE-2.0))
-- [org.springframework:spring-core@6.1.6](https://github.com/spring-projects/spring-framework) ([Apache License, Version 2.0](https://www.apache.org/licenses/LICENSE-2.0))
-- [org.springframework:spring-expression@6.1.6](https://github.com/spring-projects/spring-framework) ([Apache License, Version 2.0](https://www.apache.org/licenses/LICENSE-2.0))
-- [org.springframework:spring-jcl@6.1.6](https://github.com/spring-projects/spring-framework) ([Apache License, Version 2.0](https://www.apache.org/licenses/LICENSE-2.0))
-- [org.springframework:spring-jdbc@6.1.6](https://github.com/spring-projects/spring-framework) ([Apache License, Version 2.0](https://www.apache.org/licenses/LICENSE-2.0))
-- [org.springframework:spring-orm@6.1.6](https://github.com/spring-projects/spring-framework) ([Apache License, Version 2.0](https://www.apache.org/licenses/LICENSE-2.0))
-- [org.springframework:spring-tx@6.1.6](https://github.com/spring-projects/spring-framework) ([Apache License, Version 2.0](https://www.apache.org/licenses/LICENSE-2.0))
-- [org.springframework:spring-web@6.1.6](https://github.com/spring-projects/spring-framework) ([Apache License, Version 2.0](https://www.apache.org/licenses/LICENSE-2.0))
-- [org.springframework:spring-webflux@6.1.6](https://github.com/spring-projects/spring-framework) ([Apache License, Version 2.0](https://www.apache.org/licenses/LICENSE-2.0))
-- [org.springframework:spring-webmvc@6.1.6](https://github.com/spring-projects/spring-framework) ([Apache License, Version 2.0](https://www.apache.org/licenses/LICENSE-2.0))
-- [org.springframework.boot:spring-boot@3.2.5](https://spring.io/projects/spring-boot) ([Apache License, Version 2.0](https://www.apache.org/licenses/LICENSE-2.0))
-- [org.springframework.boot:spring-boot-actuator@3.2.5](https://spring.io/projects/spring-boot) ([Apache License, Version 2.0](https://www.apache.org/licenses/LICENSE-2.0))
-- [org.springframework.boot:spring-boot-actuator-autoconfigure@3.2.5](https://spring.io/projects/spring-boot) ([Apache License, Version 2.0](https://www.apache.org/licenses/LICENSE-2.0))
-- [org.springframework.boot:spring-boot-autoconfigure@3.2.5](https://spring.io/projects/spring-boot) ([Apache License, Version 2.0](https://www.apache.org/licenses/LICENSE-2.0))
-- [org.springframework.boot:spring-boot-starter@3.2.5](https://spring.io/projects/spring-boot) ([Apache License, Version 2.0](https://www.apache.org/licenses/LICENSE-2.0))
-- [org.springframework.boot:spring-boot-starter-actuator@3.2.5](https://spring.io/projects/spring-boot) ([Apache License, Version 2.0](https://www.apache.org/licenses/LICENSE-2.0))
-- [org.springframework.boot:spring-boot-starter-aop@3.2.5](https://spring.io/projects/spring-boot) ([Apache License, Version 2.0](https://www.apache.org/licenses/LICENSE-2.0))
-- [org.springframework.boot:spring-boot-starter-data-jpa@3.2.5](https://spring.io/projects/spring-boot) ([Apache License, Version 2.0](https://www.apache.org/licenses/LICENSE-2.0))
-- [org.springframework.boot:spring-boot-starter-freemarker@3.2.5](https://spring.io/projects/spring-boot) ([Apache License, Version 2.0](https://www.apache.org/licenses/LICENSE-2.0))
-- [org.springframework.boot:spring-boot-starter-jdbc@3.2.5](https://spring.io/projects/spring-boot) ([Apache License, Version 2.0](https://www.apache.org/licenses/LICENSE-2.0))
-- [org.springframework.boot:spring-boot-starter-json@3.2.5](https://spring.io/projects/spring-boot) ([Apache License, Version 2.0](https://www.apache.org/licenses/LICENSE-2.0))
-- [org.springframework.boot:spring-boot-starter-logging@3.2.5](https://spring.io/projects/spring-boot) ([Apache License, Version 2.0](https://www.apache.org/licenses/LICENSE-2.0))
-- [org.springframework.boot:spring-boot-starter-mail@3.2.5](https://spring.io/projects/spring-boot) ([Apache License, Version 2.0](https://www.apache.org/licenses/LICENSE-2.0))
-- [org.springframework.boot:spring-boot-starter-oauth2-resource-server@3.2.5](https://spring.io/projects/spring-boot) ([Apache License, Version 2.0](https://www.apache.org/licenses/LICENSE-2.0))
-- [org.springframework.boot:spring-boot-starter-reactor-netty@3.2.5](https://spring.io/projects/spring-boot) ([Apache License, Version 2.0](https://www.apache.org/licenses/LICENSE-2.0))
-- [org.springframework.boot:spring-boot-starter-security@3.2.5](https://spring.io/projects/spring-boot) ([Apache License, Version 2.0](https://www.apache.org/licenses/LICENSE-2.0))
-- [org.springframework.boot:spring-boot-starter-undertow@3.2.5](https://spring.io/projects/spring-boot) ([Apache License, Version 2.0](https://www.apache.org/licenses/LICENSE-2.0))
-- [org.springframework.boot:spring-boot-starter-validation@3.2.5](https://spring.io/projects/spring-boot) ([Apache License, Version 2.0](https://www.apache.org/licenses/LICENSE-2.0))
-- [org.springframework.boot:spring-boot-starter-web@3.2.5](https://spring.io/projects/spring-boot) ([Apache License, Version 2.0](https://www.apache.org/licenses/LICENSE-2.0))
-- [org.springframework.data:spring-data-commons@3.2.5](https://spring.io/projects/spring-data) ([Apache License, Version 2.0](https://www.apache.org/licenses/LICENSE-2.0))
-- [org.springframework.data:spring-data-jpa@3.2.5](https://projects.spring.io/spring-data-jpa) ([Apache License, Version 2.0](https://www.apache.org/licenses/LICENSE-2.0))
-- [org.springframework.retry:spring-retry@2.0.5](https://www.springsource.org) ([Apache 2.0](https://www.apache.org/licenses/LICENSE-2.0.txt))
-- [org.springframework.security:spring-security-config@6.2.4](https://spring.io/projects/spring-security) ([Apache License, Version 2.0](https://www.apache.org/licenses/LICENSE-2.0))
-- [org.springframework.security:spring-security-core@6.2.4](https://spring.io/projects/spring-security) ([Apache License, Version 2.0](https://www.apache.org/licenses/LICENSE-2.0))
-- [org.springframework.security:spring-security-crypto@6.2.4](https://spring.io/projects/spring-security) ([Apache License, Version 2.0](https://www.apache.org/licenses/LICENSE-2.0))
-- [org.springframework.security:spring-security-data@6.2.4](https://spring.io/projects/spring-security) ([Apache License, Version 2.0](https://www.apache.org/licenses/LICENSE-2.0))
-- [org.springframework.security:spring-security-oauth2-core@6.2.4](https://spring.io/projects/spring-security) ([Apache License, Version 2.0](https://www.apache.org/licenses/LICENSE-2.0))
-- [org.springframework.security:spring-security-oauth2-jose@6.2.4](https://spring.io/projects/spring-security) ([Apache License, Version 2.0](https://www.apache.org/licenses/LICENSE-2.0))
-- [org.springframework.security:spring-security-oauth2-resource-server@6.2.4](https://spring.io/projects/spring-security) ([Apache License, Version 2.0](https://www.apache.org/licenses/LICENSE-2.0))
-- [org.springframework.security:spring-security-web@6.2.4](https://spring.io/projects/spring-security) ([Apache License, Version 2.0](https://www.apache.org/licenses/LICENSE-2.0))
-- [org.webjars:swagger-ui@5.11.8](http://webjars.org) ([Apache 2.0](https://github.com/swagger-api/swagger-ui))
-- [org.wildfly.client:wildfly-client-config@1.0.1.Final](http://www.jboss.org/wildfly-client-config) ([Apache License 2.0](http://repository.jboss.org/licenses/apache-2.0.txt))
-- [org.wildfly.common:wildfly-common@1.5.4.Final](http://www.jboss.org/wildfly-common) ([Apache License 2.0](http://repository.jboss.org/licenses/apache-2.0.txt))
-- [org.yaml:snakeyaml@2.2](https://bitbucket.org/snakeyaml/snakeyaml) ([Apache License, Version 2.0](http://www.apache.org/licenses/LICENSE-2.0.txt))
-- [software.amazon.awssdk:annotations@2.25.16](https://aws.amazon.com/sdkforjava/core/annotations) ([Apache License, Version 2.0](https://aws.amazon.com/apache2.0))
-- [software.amazon.awssdk:apache-client@2.25.16](https://aws.amazon.com/sdkforjava/http-clients/apache-client) ([Apache License, Version 2.0](https://aws.amazon.com/apache2.0))
-- [software.amazon.awssdk:auth@2.25.16](https://aws.amazon.com/sdkforjava) ([Apache License, Version 2.0](https://aws.amazon.com/apache2.0))
-- [software.amazon.awssdk:aws-core@2.25.16](https://aws.amazon.com/sdkforjava) ([Apache License, Version 2.0](https://aws.amazon.com/apache2.0))
-- [software.amazon.awssdk:aws-query-protocol@2.25.16](https://aws.amazon.com/sdkforjava) ([Apache License, Version 2.0](https://aws.amazon.com/apache2.0))
-- [software.amazon.awssdk:checksums@2.25.16](https://aws.amazon.com/sdkforjava) ([Apache License, Version 2.0](https://aws.amazon.com/apache2.0))
-- [software.amazon.awssdk:checksums-spi@2.25.16](https://aws.amazon.com/sdkforjava) ([Apache License, Version 2.0](https://aws.amazon.com/apache2.0))
-- [software.amazon.awssdk:endpoints-spi@2.25.16](https://aws.amazon.com/sdkforjava/core/endpoints-spi) ([Apache License, Version 2.0](https://aws.amazon.com/apache2.0))
-- [software.amazon.awssdk:http-auth@2.25.16](https://aws.amazon.com/sdkforjava) ([Apache License, Version 2.0](https://aws.amazon.com/apache2.0))
-- [software.amazon.awssdk:http-auth-aws@2.25.16](https://aws.amazon.com/sdkforjava) ([Apache License, Version 2.0](https://aws.amazon.com/apache2.0))
-- [software.amazon.awssdk:http-auth-spi@2.25.16](https://aws.amazon.com/sdkforjava) ([Apache License, Version 2.0](https://aws.amazon.com/apache2.0))
-- [software.amazon.awssdk:http-client-spi@2.25.16](https://aws.amazon.com/sdkforjava/http-client-spi) ([Apache License, Version 2.0](https://aws.amazon.com/apache2.0))
-- [software.amazon.awssdk:identity-spi@2.25.16](https://aws.amazon.com/sdkforjava) ([Apache License, Version 2.0](https://aws.amazon.com/apache2.0))
-- [software.amazon.awssdk:json-utils@2.25.16](https://aws.amazon.com/sdkforjava) ([Apache License, Version 2.0](https://aws.amazon.com/apache2.0))
-- [software.amazon.awssdk:metrics-spi@2.25.16](https://aws.amazon.com/sdkforjava/core/metrics-spi) ([Apache License, Version 2.0](https://aws.amazon.com/apache2.0))
-- [software.amazon.awssdk:netty-nio-client@2.25.16](https://aws.amazon.com/sdkforjava/http-clients/netty-nio-client) ([Apache License, Version 2.0](https://aws.amazon.com/apache2.0))
-- [software.amazon.awssdk:profiles@2.25.16](https://aws.amazon.com/sdkforjava) ([Apache License, Version 2.0](https://aws.amazon.com/apache2.0))
-- [software.amazon.awssdk:protocol-core@2.25.16](https://aws.amazon.com/sdkforjava) ([Apache License, Version 2.0](https://aws.amazon.com/apache2.0))
-- [software.amazon.awssdk:rds@2.25.16](https://aws.amazon.com/sdkforjava) ([Apache License, Version 2.0](https://aws.amazon.com/apache2.0))
-- [software.amazon.awssdk:regions@2.25.16](https://aws.amazon.com/sdkforjava/core/regions) ([Apache License, Version 2.0](https://aws.amazon.com/apache2.0))
-- [software.amazon.awssdk:sdk-core@2.25.16](https://aws.amazon.com/sdkforjava) ([Apache License, Version 2.0](https://aws.amazon.com/apache2.0))
-- [software.amazon.awssdk:sts@2.25.16](https://aws.amazon.com/sdkforjava) ([Apache License, Version 2.0](https://aws.amazon.com/apache2.0))
-- [software.amazon.awssdk:third-party-jackson-core@2.25.16](https://aws.amazon.com/sdkforjava) ([Apache License, Version 2.0](https://aws.amazon.com/apache2.0))
-- [software.amazon.awssdk:utils@2.25.16](https://aws.amazon.com/sdkforjava/utils) ([Apache License, Version 2.0](https://aws.amazon.com/apache2.0))
-- [software.amazon.eventstream:eventstream@1.0.1](https://github.com/awslabs/aws-eventstream-java) ([Apache License, Version 2.0](https://aws.amazon.com/apache2.0))
-- [software.amazon.jdbc:aws-advanced-jdbc-wrapper@2.3.5](https://github.com/awslabs/aws-advanced-jdbc-wrapper) ([Apache 2.0](https://www.apache.org/licenses/LICENSE-2.0))
-
-### Web Modeler Dependencies (websockets)
-
-- [brick/math@0.12.1](https://github.com/brick/math.git) (MIT)
-- [carbonphp/carbon-doctrine-types@3.2.0](https://github.com/CarbonPHP/carbon-doctrine-types.git) (MIT)
-- [clue/redis-protocol@v0.3.2](https://github.com/clue/redis-protocol.git) (MIT)
-- [clue/redis-react@v2.7.0](https://github.com/clue/reactphp-redis.git) (MIT)
-- [dflydev/dot-access-data@v3.0.3](https://github.com/dflydev/dflydev-dot-access-data.git) (MIT)
-- [doctrine/inflector@2.0.10](https://github.com/doctrine/inflector.git) (MIT)
-- [doctrine/lexer@3.0.1](https://github.com/doctrine/lexer.git) (MIT)
-- [dragonmantank/cron-expression@v3.3.3](https://github.com/dragonmantank/cron-expression.git) (MIT)
-- [egulias/email-validator@4.0.2](https://github.com/egulias/EmailValidator.git) (MIT)
-- [evenement/evenement@v3.0.2](https://github.com/igorw/evenement.git) (MIT)
-- [fruitcake/php-cors@v1.3.0](https://github.com/fruitcake/php-cors.git) (MIT)
-- [graham-campbell/result-type@v1.1.3](https://github.com/GrahamCampbell/Result-Type.git) (MIT)
-- [guzzlehttp/guzzle@7.9.2](https://github.com/guzzle/guzzle.git) (MIT)
-- [guzzlehttp/promises@2.0.3](https://github.com/guzzle/promises.git) (MIT)
-- [guzzlehttp/psr7@2.7.0](https://github.com/guzzle/psr7.git) (MIT)
-- [guzzlehttp/uri-template@v1.0.3](https://github.com/guzzle/uri-template.git) (MIT)
-- [laravel/framework@v11.21.0](https://github.com/laravel/framework.git) (MIT)
-- [laravel/prompts@v0.1.25](https://github.com/laravel/prompts.git) (MIT)
-- [laravel/reverb@v1.2.0](https://github.com/laravel/reverb.git) (MIT)
-- [laravel/serializable-closure@v1.3.4](https://github.com/laravel/serializable-closure.git) (MIT)
-- [laravel/tinker@v2.9.0](https://github.com/laravel/tinker.git) (MIT)
-- [league/commonmark@2.5.3](https://github.com/thephpleague/commonmark.git) (BSD-3-Clause)
-- [league/config@v1.2.0](https://github.com/thephpleague/config.git) (BSD-3-Clause)
-- [league/flysystem@3.28.0](https://github.com/thephpleague/flysystem.git) (MIT)
-- [league/flysystem-local@3.28.0](https://github.com/thephpleague/flysystem-local.git) (MIT)
-- [league/mime-type-detection@1.15.0](https://github.com/thephpleague/mime-type-detection.git) (MIT)
-- [monolog/monolog@3.7.0](https://github.com/Seldaek/monolog.git) (MIT)
-- [nesbot/carbon@3.8.0](https://github.com/briannesbitt/Carbon.git) (MIT)
-- [nette/schema@v1.3.0](https://github.com/nette/schema.git) (BSD-3-Clause)
-- [nette/utils@v4.0.5](https://github.com/nette/utils.git) (BSD-3-Clause)
-- [nikic/php-parser@v5.0.2](https://github.com/nikic/PHP-Parser.git) (BSD-3-Clause)
-- [nunomaduro/termwind@v2.0.1](https://github.com/nunomaduro/termwind.git) (MIT)
-- [paragonie/random_compat@v9.99.100](https://github.com/paragonie/random_compat.git) (MIT)
-- [paragonie/sodium_compat@v1.21.1](https://github.com/paragonie/sodium_compat.git) (ISC)
-- [phpoption/phpoption@1.9.3](https://github.com/schmittjoh/php-option.git) (Apache-2.0)
-- [psr/clock@1.0.0](https://github.com/php-fig/clock.git) (MIT)
-- [psr/container@2.0.2](https://github.com/php-fig/container.git) (MIT)
-- [psr/event-dispatcher@1.0.0](https://github.com/php-fig/event-dispatcher.git) (MIT)
-- [psr/http-client@1.0.3](https://github.com/php-fig/http-client.git) (MIT)
-- [psr/http-factory@1.1.0](https://github.com/php-fig/http-factory.git) (MIT)
-- [psr/http-message@2.0](https://github.com/php-fig/http-message.git) (MIT)
-- [psr/log@3.0.1](https://github.com/php-fig/log.git) (MIT)
-- [psr/simple-cache@3.0.0](https://github.com/php-fig/simple-cache.git) (MIT)
-- [psy/psysh@v0.12.3](https://github.com/bobthecow/psysh.git) (MIT)
-- [pusher/pusher-php-server@7.2.4](https://github.com/pusher/pusher-http-php.git) (MIT)
-- [ralouphie/getallheaders@3.0.3](https://github.com/ralouphie/getallheaders.git) (MIT)
-- [ramsey/collection@2.0.0](https://github.com/ramsey/collection.git) (MIT)
-- [ramsey/uuid@4.7.6](https://github.com/ramsey/uuid.git) (MIT)
-- [ratchet/rfc6455@v0.3.1](https://github.com/ratchetphp/RFC6455.git) (MIT)
-- [react/cache@v1.2.0](https://github.com/reactphp/cache.git) (MIT)
-- [react/dns@v1.13.0](https://github.com/reactphp/dns.git) (MIT)
-- [react/event-loop@v1.5.0](https://github.com/reactphp/event-loop.git) (MIT)
-- [react/promise@v3.2.0](https://github.com/reactphp/promise.git) (MIT)
-- [react/promise-timer@v1.11.0](https://github.com/reactphp/promise-timer.git) (MIT)
-- [react/socket@v1.16.0](https://github.com/reactphp/socket.git) (MIT)
-- [react/stream@v1.4.0](https://github.com/reactphp/stream.git) (MIT)
-- [symfony/clock@v7.1.1](https://github.com/symfony/clock.git) (MIT)
-- [symfony/console@v7.1.3](https://github.com/symfony/console.git) (MIT)
-- [symfony/css-selector@v7.1.1](https://github.com/symfony/css-selector.git) (MIT)
-- [symfony/deprecation-contracts@v3.5.0](https://github.com/symfony/deprecation-contracts.git) (MIT)
-- [symfony/error-handler@v7.1.3](https://github.com/symfony/error-handler.git) (MIT)
-- [symfony/event-dispatcher@v7.1.1](https://github.com/symfony/event-dispatcher.git) (MIT)
-- [symfony/event-dispatcher-contracts@v3.5.0](https://github.com/symfony/event-dispatcher-contracts.git) (MIT)
-- [symfony/finder@v7.1.3](https://github.com/symfony/finder.git) (MIT)
-- [symfony/http-foundation@v7.1.3](https://github.com/symfony/http-foundation.git) (MIT)
-- [symfony/http-kernel@v7.1.3](https://github.com/symfony/http-kernel.git) (MIT)
-- [symfony/mailer@v7.1.2](https://github.com/symfony/mailer.git) (MIT)
-- [symfony/mime@v7.1.2](https://github.com/symfony/mime.git) (MIT)
-- [symfony/polyfill-ctype@v1.30.0](https://github.com/symfony/polyfill-ctype.git) (MIT)
-- [symfony/polyfill-intl-grapheme@v1.30.0](https://github.com/symfony/polyfill-intl-grapheme.git) (MIT)
-- [symfony/polyfill-intl-idn@v1.30.0](https://github.com/symfony/polyfill-intl-idn.git) (MIT)
-- [symfony/polyfill-intl-normalizer@v1.30.0](https://github.com/symfony/polyfill-intl-normalizer.git) (MIT)
-- [symfony/polyfill-mbstring@v1.30.0](https://github.com/symfony/polyfill-mbstring.git) (MIT)
-- [symfony/polyfill-php72@v1.30.0](https://github.com/symfony/polyfill-php72.git) (MIT)
-- [symfony/polyfill-php80@v1.30.0](https://github.com/symfony/polyfill-php80.git) (MIT)
-- [symfony/polyfill-php83@v1.30.0](https://github.com/symfony/polyfill-php83.git) (MIT)
-- [symfony/polyfill-uuid@v1.30.0](https://github.com/symfony/polyfill-uuid.git) (MIT)
-- [symfony/process@v7.1.3](https://github.com/symfony/process.git) (MIT)
-- [symfony/routing@v7.1.3](https://github.com/symfony/routing.git) (MIT)
-- [symfony/service-contracts@v3.5.0](https://github.com/symfony/service-contracts.git) (MIT)
-- [symfony/string@v7.1.3](https://github.com/symfony/string.git) (MIT)
-- [symfony/translation@v7.1.3](https://github.com/symfony/translation.git) (MIT)
-- [symfony/translation-contracts@v3.5.0](https://github.com/symfony/translation-contracts.git) (MIT)
-- [symfony/uid@v7.1.1](https://github.com/symfony/uid.git) (MIT)
-- [symfony/var-dumper@v7.1.3](https://github.com/symfony/var-dumper.git) (MIT)
-- [tijsverkoyen/css-to-inline-styles@v2.2.7](https://github.com/tijsverkoyen/CssToInlineStyles.git) (BSD-3-Clause)
-- [vlucas/phpdotenv@v5.6.1](https://github.com/vlucas/phpdotenv.git) (BSD-3-Clause)
-- [voku/portable-ascii@2.0.1](https://github.com/voku/portable-ascii.git) (MIT)
-- [webmozart/assert@1.11.0](https://github.com/webmozarts/assert.git) (MIT)
+- **Dependencies:** SBOM CycloneDX files with up-to-date lists of third party libraries used and their licenses can be requested [on demand](mailto:dependency-request@camunda.com).
+- **Source code:** Access to source code is provided [on demand](mailto:dependency-request@camunda.com).
diff --git a/versioned_docs/version-8.5/reference/img/channels.png b/versioned_docs/version-8.5/reference/img/channels.png
new file mode 100644
index 0000000000..4964fadbba
Binary files /dev/null and b/versioned_docs/version-8.5/reference/img/channels.png differ
diff --git a/versioned_docs/version-8.5/reference/img/diagram-releases.png b/versioned_docs/version-8.5/reference/img/diagram-releases.png
new file mode 100644
index 0000000000..f06ee97108
Binary files /dev/null and b/versioned_docs/version-8.5/reference/img/diagram-releases.png differ
diff --git a/versioned_docs/version-8.5/reference/release-policy.md b/versioned_docs/version-8.5/reference/release-policy.md
index 670429601b..54568bad7f 100644
--- a/versioned_docs/version-8.5/reference/release-policy.md
+++ b/versioned_docs/version-8.5/reference/release-policy.md
@@ -1,74 +1,118 @@
---
id: release-policy
title: "Release policy"
+description: "Learn more about Camunda releases, including alpha features and alpha releases."
---
-Camunda 8 follows the [Camunda release policy](https://camunda.com/release-policy/) with some specific clarifications which can be found below.
+Camunda 8 follows the [Camunda release policy](https://camunda.com/release-policy/) with the following specific clarifications.
+
+:::info
+You can find deprecation and support announcements on the [Announcements](announcements.md) page.
+:::
+
+![Stable and alpha channels when provisioning a cluster](./img/diagram-releases.png)
+
+## Alpha features and releases
+
+It is important to understand the different ways the term "alpha" is used in the context of Camunda releases and features.
+
+### Alpha feature
+
+Refers to a feature or component released as an alpha version, in an early state for you to test and participate in development by sharing your feedback before the feature reaches [general availability (GA)](alpha-features.md#general-availability-ga). Some alpha features require turning on for your cluster before you can use them. See [alpha features](alpha-features.md).
+
+### Alpha release
+
+Refers to a release made available between minor versions that allows you to preview an upcoming minor version and the alpha features included (for example, `8.5.0-alpha1`, `8.5.0-alpha2`, and so on). Camunda strives to release this type of release on a monthly basis. To learn more about the alpha features included in each alpha release, see [release notes](/reference/release-notes/release-notes.md).
:::note
-Interested in deprecation and support announcements? Read more on the [Announcements](announcements.md) page.
+- An alpha release can also be made available where the entire version is an alpha with [alpha limitations](alpha-features.md#alpha).
+- Additionally, "Alpha channel" refers to the channel you can use when provisioning a SaaS cluster. See [alpha channel](#alpha-channel).
:::
-## Provisioning in SaaS
+## SaaS provisioning
+
+In Camunda 8 SaaS we differentiate between components that are part of a Camunda 8 cluster (cluster components), and components outside the cluster (non-cluster components).
-In our managed service, we differentiate between components that are part of a Camunda 8 cluster and components that are outside of the cluster.
+### Cluster components
-A cluster usually consists of:
+A cluster typically consists of the following components:
-- Zeebe
-- Operate
-- Tasklist
-- Optimize
+- [Zeebe](/components/zeebe/zeebe-overview.md)
+- [Operate](/components/operate/operate-introduction.md)
+- [Tasklist](/components/tasklist/introduction-to-tasklist.md)
+- [Optimize]($optimize$/components/what-is-optimize)
-For components **outside of the cluster**, we release new versions continuously and update customers to the latest version automatically whenever it is ready to be shipped.
+You can provision cluster components using one of two channels, following the [Camunda release policy](https://camunda.com/release-policy/).
-These components include:
+![Stable and alpha channels when provisioning a cluster](./img/channels.png)
-- Modeler (Web)
-- Connectors
-- Console
+#### Stable channel
-Admins can [enable alpha features](/components/console/manage-organization/enable-alpha-features.md) for components outside of the cluster in the organization settings screen.
+You can use the **Stable** channel to access [general availability](alpha-features.md#general-availability-ga) features for cluster components.
-For components inside a **cluster**, Camunda provides two channels for provisioning and follows the [Camunda release policy](https://camunda.com/release-policy/):
+- Provides the latest feature and patch releases ready for most users at minimal risk.
+- Releases follow semantic versioning and can be updated to the next minor or patch release without data loss.
+- On the stable channel, all supported minor versions are made available for provisioning.
-- **Stable**: General availability features for cluster components are available through the stable channel. This channel provides the latest feature and patch releases ready for most users at minimal risk. The releases follow semantic versioning and can be updated to the next minor or patch release without data loss.
-- **Alpha**: Alpha features for cluster components are available through the alpha channel. This channel provides preview releases in preparation for the next stable release. They provide a short-term stability point to test new features and give feedback before they are released to the stable channel. Try these to ensure the upcoming release works with your infrastructure. These releases cannot be updated to a newer release, and therefore are not meant to be used in production.
+#### Alpha channel
-On the stable channel, the last three supported minor versions are made available for provisioning.
+You can use the **Alpha** channel to access [alpha features](alpha-features.md) and patch releases for cluster components.
-### New versions
+- Provides alpha releases to preview and prepare for the next stable release.
+- Alpha releases provide a short-term stability point to test new features and give feedback before they are released to the stable channel. Use an alpha release to test the upcoming minor release with your infrastructure.
+- Alpha releases cannot be updated to a newer release, and so are not suitable for use in production.
-Whenever a new Camunda 8 version is released, we do our best to provide the new version on our managed service at the same time. We add a notice to Console, recommending an update to the latest version.
+### Non-cluster components
+
+Non-cluster components include:
+
+- [Modeler (Web)](/components/modeler/web-modeler/launch-web-modeler.md)
+- [Connectors](/components/console/introduction-to-console.md)
+- [Console](/components/console/introduction-to-console.md)
+
+Non-cluster component versions are released continuously.
+
+- Customers are automatically updated to the latest component version when it is ready for release.
+- Admins can [enable alpha features](/components/console/manage-organization/enable-alpha-features.md) for non-cluster components in organization settings.
+
+### New Camunda 8 versions
+
+When a new Camunda 8 version is released, we try to provide the new version on our managed service at the same time.
+
+An **Update available** notification is shown in Console, recommending that you update to the latest version.
![Console with notice to update the cluster in Camunda 8 SaaS](img/update-console.png)
-With the Camunda 8.5.0 release, the generation naming scheme in Camunda 8 SaaS will change and no longer include the patch version.
+#### Generation names
-The new naming scheme used for the Camunda 8.5 generations will be `Camunda .+gen`, where `N` is incremented with every atomic change to the component version set.
+As of Camunda 8.5.0, the generation naming scheme in Camunda 8 SaaS changed to no longer include the patch version.
-This was done to decouple the generation name from the particular patch level of the components it contains, as some component versions like Connectors are decoupled from other components.
+- The naming scheme used for the Camunda 8.5 generations is `Camunda .+gen`, where `N` is incremented with every atomic change to the component version set.
-You will learn about the particular component patch version changes in the update dialogue to the latest generation available.
+- This decouples the generation name from the particular patch level of the components it contains, as some component versions such as Connectors are decoupled from other components.
-#### Updates or restart for critical issues
+- You can learn about the particular component patch version changes in the update dialogue to the latest generation available.
-In our managed service, we reserve the right to force update or restart a cluster immediately and without notice in advance if there is a critical security or stability issue.
+#### Update or restart for critical issues
+
+In our managed service, Camunda reserves the right to force update or restart a cluster immediately and without notice in advance if there is a critical security or stability issue.
## Self-Managed
-Whenever a new Camunda 8 version is released, Camunda 8 Self-Managed enterprise customers will be notified via email.
+When a new Camunda 8 version is released, Camunda 8 Self-Managed enterprise customers are notified via email.
-If you are not an enterprise customer, you can stay up to date via [release blogs](https://camunda.com/blog/category/release-notes/), the [announcements page](/reference/announcements.md), or releases on [GitHub](https://github.com/camunda) and [Docker Hub](https://hub.docker.com/u/camunda).
+:::info
+Non-enterprise customers can stay up to date via [release blogs](https://camunda.com/blog/category/releases/), [announcements](announcements.md), or releases on [GitHub](https://github.com/camunda) and [Docker Hub](https://hub.docker.com/u/camunda).
+:::
### Helm chart
-Since the 8.4 release, [Camunda 8 Self-Managed Helm chart](https://artifacthub.io/packages/helm/camunda/camunda-platform) version is decoupled from the version of the application (e.g., the chart version is 9.0.0 and the application version is 8.4.x).
+Since the 8.4 release, the [Camunda 8 Self-Managed Helm chart](https://artifacthub.io/packages/helm/camunda/camunda-platform) version is decoupled from the version of the application. For example, the chart version is 9.0.0 and the application version is 8.4.x.
-For more details about the applications version included in the Helm chart, review the [full version matrix](https://helm.camunda.io/camunda-platform/version-matrix/).
+To learn more about the applications version included in the Helm chart, see the [Camunda 8 Helm chart version matrix](https://helm.camunda.io/camunda-platform/version-matrix/).
-### New versions
+### New Camunda 8 versions
-If you are running Camunda 8 Self-Managed, follow our [update guide](/self-managed/operational-guides/update-guide/introduction.md).
+If you are running Camunda 8 Self-Managed, see the [update guide](/self-managed/operational-guides/update-guide/introduction.md) to learn how to update your Camunda 8 application or server installation to a newer version of Camunda 8.
diff --git a/versioned_docs/version-8.5/self-managed/operate-deployment/operate-configuration.md b/versioned_docs/version-8.5/self-managed/operate-deployment/operate-configuration.md
index e259a03310..09132364ff 100644
--- a/versioned_docs/version-8.5/self-managed/operate-deployment/operate-configuration.md
+++ b/versioned_docs/version-8.5/self-managed/operate-deployment/operate-configuration.md
@@ -152,7 +152,7 @@ camunda.operate:
To connect to a secured (https) OpenSearch instance, you normally need to only set the URL protocol
part to `https` instead of `http`. A secured OpenSearch instance also needs `username` and `password`.
-To use AWS Credentials instead of basic auth when connecting to Amazon OpenSearch Services `awsEnabled` has to be set.
+To use AWS credentials instead of basic auth when connecting to Amazon OpenSearch Services, `awsEnabled` must be set.
The other SSL settings should only be used in case of connection problems; for example, in disabling host verification.
@@ -172,7 +172,7 @@ Either set `host` and `port` (deprecated), or `url` (recommended).
| camunda.operate.opensearch.ssl.certificatePath | Path to certificate used by OpenSearch | - |
| camunda.operate.opensearch.ssl.selfSigned | Certificate was self-signed | false |
| camunda.operate.opensearch.ssl.verifyHostname | Should the hostname be validated | false |
-| camunda.operate.opensearch.awsEnabled | Should AWS Credentials be used | false |
+| camunda.operate.opensearch.awsEnabled | Should AWS credentials be used | false |
#### Settings for shards and replicas
diff --git a/versioned_docs/version-8.5/self-managed/tasklist-deployment/tasklist-configuration.md b/versioned_docs/version-8.5/self-managed/tasklist-deployment/tasklist-configuration.md
index 3d08bd2ee3..257b40651e 100644
--- a/versioned_docs/version-8.5/self-managed/tasklist-deployment/tasklist-configuration.md
+++ b/versioned_docs/version-8.5/self-managed/tasklist-deployment/tasklist-configuration.md
@@ -84,17 +84,17 @@ You may need to import the certificate into JVM runtime.
For OpenSearch we also have similar configurations:
-| Name | Description | Default value |
-| :---------------------------------------------- | :------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | :-------------------- |
-| camunda.tasklist.opensearch.indexPrefix | Prefix for index names. | tasklist |
-| camunda.tasklist.opensearch.clusterName | Clustername of OpenSearch. | opensearch |
-| camunda.tasklist.opensearch.url | URL of OpenSearch REST API. | http://localhost:9200 |
-| camunda.tasklist.opensearch.username | Username to access OpenSearch REST API. | - |
-| camunda.tasklist.opensearch.password | Password to access OpenSearch REST API. | - |
-| camunda.tasklist.opensearch.awsEnabled | Use basic authentication or AWS credentials to login.
Set to `false` to use basic authentication for OpenSearch, adhering to the global AWS OpenSearch configuration settings.
Set to `true` to login with AWS credentials.
| false |
-| camunda.tasklist.opensearch.ssl.certificatePath | Path to certificate used by OpenSearch. | - |
-| camunda.tasklist.opensearch.ssl.selfSigned | Certificate was self-signed. | false |
-| camunda.tasklist.opensearch.ssl.verifyHostname | Should the hostname be validated. | false |
+| Name | Description | Default value |
+| :---------------------------------------------- | :--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | :-------------------- |
+| camunda.tasklist.opensearch.indexPrefix | Prefix for index names. | tasklist |
+| camunda.tasklist.opensearch.clusterName | Cluster name of OpenSearch. | opensearch |
+| camunda.tasklist.opensearch.url | URL of OpenSearch REST API. | http://localhost:9200 |
+| camunda.tasklist.opensearch.username | Username to access OpenSearch REST API. | - |
+| camunda.tasklist.opensearch.password | Password to access OpenSearch REST API. | - |
+| camunda.tasklist.opensearch.awsEnabled | Use basic authentication or AWS credentials to log in.
Set to `false` to use basic authentication for OpenSearch, adhering to the global AWS OpenSearch configuration settings.
Set to `true` to log in with AWS credentials.
| false |
+| camunda.tasklist.opensearch.ssl.certificatePath | Path to certificate used by OpenSearch. | - |
+| camunda.tasklist.opensearch.ssl.selfSigned | Certificate was self-signed. | false |
+| camunda.tasklist.opensearch.ssl.verifyHostname | Should the hostname be validated. | false |
By default, Tasklist always tries to connect to Elasticsearch. To define the database to use, the configuration below is mandatory (if this configuration is missed, Elasticsearch is used as the selected database):