zeebe-node
Advanced tools
Changelog
Version 8.1.5
New shiny stuff.
modifyProcessInstance
API, introduced in Zeebe 8.1. This allows you to modify a running process instance, moving execution tokens and changing variables. This can be used, for example, to migrate a running process instance to a new version of the process model. See #294 for more details.createProcessInstance
method now allows you to specify startInstructions
(introduced in Zeebe 8.1), allowing you to start a new process instance from an arbitrary point. Along with modifyProcessInstance
, this is a powerful primitive for building migration functionality. See [#295] for more details.Changelog
Version 8.1.4
Things that were broken and are now fixed.
docker
subdirectory is back, with a docker-compose.yml
file to start a local broker for testing purposes. See #289 for more details.New shiny stuff.
got
library used for the token exchange needs the certificate explicitly, and it can now be passed in as a customRootCert
property to the oAuth
property in the ZBClient constructor. Thanks to luca-waldmann-cimt for the feature. See #284 for more details.Changelog
Version 8.1.2
Things that were broken and are now fixed.
got
introduced a regression that broke the OAuth token request with certain gateway configurations. This is now reverted, and a test has been introduced to ensure this regression does not happen again. See #280 for more details.New shiny stuff.
ZEEBE_CLIENT_CUSTOM_AGENT_STRING
. This will be appended to the standard user agent string. See #279 for more details.Changelog
Version 8.1.1
Things that shouldn't have a visible impact.
Changes in APIs or behaviour that may affect existing applications that use zeebe-node.
Things that were broken and are now fixed.
connectionTolerance
option to createWorker
did not take a MaybeTimeDuration
, requiring users to provide a number (the value units is milliseconds). The signature has now been fixed, and connectionTolerance
can now take a number or a typed Duration. See #260 for more detail. Thanks to @dancrumb for reporting this.Changelog
Version 8.0.3
Things that were broken and are now fixed.
fetchVariable
option passed to createWorker
had no effect. All variables were always fetched by workers. This option setting is now respected, allowing you to constrain the variables fetched by workers. See #264 for details. Thanks to @Veckatimest for reporting this.Changelog
Version 8.0.0
Version 8.0.0 is the release to support Camunda Platform 8. The semver change does not denote a breaking API change. It's a product marketing alignment, rather than a technical semver change.
New shiny stuff.
job.fail
. See [#248] for more details.Changelog
Version 2.4.0
Changes in APIs or behaviour that may affect existing applications that use zeebe-node.
Things that don't work or don't work as expected, and which will be addressed in a future release
onConnectionError
and onReady
events do not work as expected. Applications that rely on these should not upgrade until this is fixed. See #215.