Skip to content

Commit 362110e

Browse files
committed
docs(migration): add information about set variables async api changes
1 parent 892f86c commit 362110e

File tree

2 files changed

+36
-0
lines changed

2 files changed

+36
-0
lines changed
+28
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,28 @@
1+
---
2+
3+
title: "Update from 7.22 to 7.23"
4+
weight: 1
5+
layout: "single"
6+
7+
menu:
8+
main:
9+
name: "7.22 to 7.23"
10+
identifier: "migration-guide-723"
11+
parent: "migration-guide-minor"
12+
pre: "Update from `7.22.x` to `7.23.0`."
13+
14+
---
15+
16+
This document guides you through the update from Camunda `7.22.x` to `7.23.0` and covers the following use cases:
17+
18+
1. For developers: [Set Variables Async API](#Set Variables Async API)
19+
20+
This guide covers mandatory migration steps and optional considerations for the initial configuration of new functionality included in Camunda 7.23.
21+
22+
# Set Variables Async API
23+
24+
Before version 7.22.1, the Set Variables Async API failed whenever at least one of the process instances did not exist.
25+
26+
Starting with version 7.22.1, the behavior has changed: if any of the process instances was deleted or completed, the call will still succeed. As a consequence, the Set Variables Batch Operation will also succeed in this case.
27+
28+
Please note that this does not apply to the Sync API, which keeps its behavior and fails if the process instance does not exist.

content/update/patch-level.md

+8
Original file line numberDiff line numberDiff line change
@@ -530,6 +530,14 @@ With this patch release, we lifted this limitation by opting for a different sol
530530

531531
[process-instance-modification]: {{< ref "/webapps/cockpit/bpmn/process-instance-modification.md#perform-a-batch-modification" >}}
532532

533+
### Set Variables Async API
534+
535+
Before version 7.22.1, the Set Variables Async API failed whenever at least one of the process instances did not exist.
536+
537+
Starting with version 7.22.1, the behavior has changed: if any of the process instances was deleted or completed, the call will still succeed. As a consequence, the Set Variables Batch Operation will also succeed in this case.
538+
539+
Please note that this does not apply to the Sync API, which keeps its behavior and fails if the process instance does not exist.
540+
533541
# Full Distribution
534542

535543
This section is applicable if you installed the [Full Distribution]({{< ref "/introduction/downloading-camunda.md#full-distribution" >}}) with a **shared process engine**. In this case you need to update the libraries and applications installed inside the application server.

0 commit comments

Comments
 (0)