Spring Zeebe 8.1 is out - and we renamed some annotations

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 :slight_smile:

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

8 Likes