Releases: camunda-community-hub/zeebe-client-csharp
0.15.0
Changelog:
- Migrated to latest Zeebe release (0.22.1)
- Added support for ThrowErrorCommand
- Upgraded dependencies
- create new API documentation site available under https://zeebe-io.github.io/zeebe-client-csharp/
This release is based on the Zeebe 0.22.1 release (https://github.com/zeebe-io/zeebe).
Release is available via nuget (https://www.nuget.org/packages/zb-client).
0.14.0
This release is based on the Zeebe 0.22.0-alpha2 release (https://github.com/zeebe-io/zeebe).
- Upgraded Grpc dependencies to 2.26.0
- Downgraded Microsoft.Extensions.* dependencies, such that it is still possible to use the library with .netcore 2.1 applications (#70 , #76 )
- Migrated to latest Zeebe release (0.22.0-alpha2) and added Key to ISetVariablesResponse
Release is available via nuget (https://www.nuget.org/packages/zb-client).
0.13.0
-
Client supports now the new create workflow instance with result command.
This allows the client to await the result (to get the variables) of a short living workflow instance. -
Replaced NLog usage with ILoggerFactory support. Thanks to @bobcat1506
This release is based on the Zeebe 0.22.0-alpha1 release (https://github.com/zeebe-io/zeebe).
Release is available via nuget (https://www.nuget.org/packages/zb-client).
0.12.1
Bug fix:
* update in memory state after cloud token is read from file
This release is based on the Zeebe 0.21.0-alpha2 release (https://github.com/zeebe-io/zeebe).
Release is available via nuget (https://www.nuget.org/packages/zb-client).
0.12.0
- migrated to latest Zeebe release (0.21.0-alpha2)
- update dependencies
- transport encryption is now supported
- added possibility to authenticate via access token (for example OAUTH)
- long polling is configurable on the job worker builder
Example to enable transport encryption:
var client =
ZeebeClient.Builder()
.UseGatewayAddress(ZeebeUrl)
.UseTransportEncryption("~/ca.cert")
.Build();
This release is based on the Zeebe 0.21.0-alpha2 release (https://github.com/zeebe-io/zeebe).
Release is available via nuget (https://www.nuget.org/packages/zb-client).
0.11.0
Changelog
- migrated to latest Zeebe release (0.20.0)
- update dependencies
This release is based on the Zeebe 0.20.0 release (https://github.com/zeebe-io/zeebe).
Release is available via nuget (https://www.nuget.org/packages/zb-client).
0.10.0
Changelog
- expose custom headers on activated job interface
This release is based on the Zeebe 0.19.0 release (https://github.com/zeebe-io/zeebe).
Release is available via nuget (https://www.nuget.org/packages/zb-client).
0.9.0
Update to the latest Zeebe release (0.19.0):
- reorganize namespaces (BREAKING CHANGE)
- flatten job headers (BREAKING CHANGE)
This release is based on the Zeebe 0.19.0 release (https://github.com/zeebe-io/zeebe).
Release is available via nuget (https://www.nuget.org/packages/zb-client).
0.8.0
Update to the latest Zeebe release (0.18.0):
- use NLog for logging purposes
- add auto completition option for job workers
- remove ListWorkflows and GetWorkflow API (removed in Zeebe 0.18.0)
This release is based on the Zeebe 0.18.0 release (https://github.com/zeebe-io/zeebe).
Release is available via nuget (https://www.nuget.org/packages/zb-client).
0.7.0
Update to the latest zeebe release (0.17.0):
- rename limit/amount to maxJobsActive for JobWorker and maxJobToActivate for the ActivateCommand
- rename remaining payload occurences to variables
This release is based on the zeebe 0.17.0 release (https://github.com/zeebe-io/zeebe).
Release is available via nuget (https://www.nuget.org/packages/zb-client).