-
Notifications
You must be signed in to change notification settings - Fork 479
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Update to latest Zeebe version + Camunda renamed their repository for the GO client #3425
Comments
Can you please provide some details as to the need to update the library? Every library update introduces risks for the project and components after all, so there needs to be a specific reason for modifying dependency versions. The name change is not a problem. Ideally you could make the PR and I can review it. |
Camunda itself releases a new client version for each new version of the Camunda platform. The subset of functionality we use in the binding is usually backward compatible. But from time to time it makes sense to update the versions as well, because there might be bug fixes for features we use in the binding. The current version of the Camunda platform is 8.5.1. In the binding we use 8.2.12, which is a bit old. Camunda releases a new minor version every 6 months. As the Camunda developers mentioned in the linked issue, the next version should have the new naming. So I would wait for that release and then create a PR that bumps to the current version. FYI: Camunda will release a new API with version 8.6.0 in October which is REST based and will deprecate the current GO client which is gRPC based. The gRPC API will be removed completely with version 8.8.0. They will also provide a GO client for the new API. The idea then was to create a new binding version once the new REST based client was available. |
I did a quick walk through the versions, and these seem to be the changes. I don't know the library, nor zeebe, but at a first glance, the only ones that might be useful in dapr are the first three. @akkie do you have more insight?
|
@elena-kolevska You asked because of my PR to update to the latest version? All the go client related bug fixes are relevant for the Dapr binding. The current #3540 PR is only a maintenance PR. I think it's also the last update for this client, because Camunda will deprecate the gRPC API and the GO client in October. What happens next is written in the stars. Please see camunda/issues#835 |
Background
Camunda yesterday renamed the
https://camunda/zeebe
repository tohttps://camunda/camunda
. This repo contains also the GO client.I already tried to update to the latest version which should reference the new repository. But it seems that there is an issue with the latest version which points to the old lib.
camunda/camunda#18795
Release Note
RELEASE NOTE: UPDATE Zeebe lib to 8.5.1.
The text was updated successfully, but these errors were encountered: