Changelog
This page contains an overview of the released versions and highlights the major changes from a user point of view (i.e. focus on features). The complete changelog, including the patch versions, can be found on the GitHub release page.
1.19
Zeebe: 8.7.0Camunda Platform: not yet
Built-in functions:
- New built-in
function
is blank()
to check if a string is blank - New built-in
function
partition()
to split a list in sublists of the same size
See the full changelog here.
1.18
Zeebe: 8.6.0Camunda Platform: 7.23.0
Built-in functions:
- New built-in
function
is empty()
to check if a list is empty - New built-in
function
trim()
to remove leading and trailing spaces of a string - New built-in
function
uuid()
to create a UUID (Universally Unique Identifier) - New built-in
function
to base64()
to encode a string in Base64 format
See the full changelog here.
1.17
Zeebe: 8.3.0Camunda Platform: 7.21.0
Expressions:
- Overhauled error handling. Instead of failing the evaluation, for example, because of a non-existing
variable or context entry, it handles these cases and returns
null
.
Built-in functions:
- New built-in function duplicate values() to find duplicate list items
- New built-in
function get or else()
to handle
null
values - New built-in function assert() to fail the evaluation if a condition is not met
See the full changelog here.
1.16
Zeebe: 8.2.0Camunda Platform: 7.20.0
Built-in functions:
- New built-in function get value() to access a context with a dynamic path
- New built-in function context put() to insert a nested value in a context
- New built-in function last day of month() to get the last day of a month
- New built-in function date and time() to get a date-time for a timezone
- New built-in function random number() to get a random number
See the full changelog here.
1.15
Zeebe: 8.1.0Camunda Platform: 7.19.0
Expressions:
- New
@
notation for temporal literals
See the full changelog here.
1.14
Zeebe: 1.3.1Camunda Platform: 7.18.0
Built-in functions:
- New function extract() that applies a regular expression to a given a string
- New function string join() that merges a list of strings into a single string
- New range functions to compare ranges and scalar values
- New functions to round numeric values:
- Extend function abs() for duration values
See the full changelog here.
1.13
Zeebe: 1.0.0Camunda Platform: 7.15.0
Expressions:
- Access the property weekday of date and date-time values
- Allow escape sequences in string literals
Built-in functions:
- New function context() that creates a context from a given key-value list
- New function put() that extends a context by a given entry
- New function put all() that merges the given contexts
See the full changelog here.
1.12
Zeebe: 0.25.0Camunda Platform: 7.14.0
Built-in functions:
- New function now() that returns the current date-time
- New function today() that returns the current date
- New function week of year() that returns the number of the week within the year
- New function month of year() that returns the name of the month
- New function day of week() that returns name of the weekday
- New function day of year() that returns the number of the day within the year
See the full changelog here.
1.11
Zeebe: 0.23.0Camunda Platform: 7.13.0
Expressions:
- Access the element of a list using a numeric variable
- Disable external functions by default for security reasons
See the full changelog here.