Howdy folks.
We just released GitHub - camunda-community-hub/spring-zeebe: Easily use the Zeebe Java Client in your Spring or Spring Boot projects 8.1, which surprisingly targets Zeebe 8.1
With that release we did renamed annotations. While there is no need to update right away (the old code is still there, but deprecated) we motivate everybody to update their code as long it is still a small code base.
There is one important thing to know: We changed the default for autoComplete
for JobWorkers. It was false
before, meaning that you had to programatically complete jobs yourself if you don’t specify this property. This was a default for historical reasons - but actually counter-intuitive for most of our users. Most projects want to use auto completion, so that is why we switched the default to true
now (we found this change bearable given that you have to manually rename the annotation anyway). Make sure to adjust your code properly when switching from the @ZeebeWorker
to @JobWorker
annotation and look for the value of the autoComplete
poperty.
More information here: https://github.com/camunda-community-hub/spring-zeebe/issues/239
Happy orchestrating!
Bernd