Trustworthiness of Non-Official camunda-tasklist-client-java Library for Camunda 8 and Spring Boot

Hey Guys *,

I’m currently working on a project using Camunda 8 in combination with Spring Boot, and we are looking into fetching tasks for our application. During our search for suitable libraries, we came across a particular Maven dependency that is not provided by Camunda’s official repository:

<dependency>
    <groupId>io.camunda</groupId>
    <artifactId>camunda-tasklist-client-java</artifactId>
</dependency>

This library promises to facilitate tasks fetching, but since it’s not an official Camunda library, we’re uncertain about its reliability and trustworthiness.

Has anyone here used this library before? Can you share your experiences regarding its stability, performance, and security aspects? Moreover, does it integrate well with Spring Boot, and does it maintain compatibility with new Camunda versions as they’re released?

Thx in advance

Hi @Adil - that client was written by one of Camunda’s consultants, and is quite stable. However, as you noted, it isn’t officially supported, so updates are infrequent and we don’t guarantee any compatibility. It is open source, so you are welcome to submit your own PRs against the library too!

I suspect that this will library will quickly be deprecated, however, as we are moving toward a unified REST API and a single Java client that consumes all the endpoints. (The 8.6 release in October and subsequent 8.7 releases will have a significant amount of changes to the REST API, so keep an eye on the release announcements on the blog and forum!)

1 Like

Thx for Infos

This topic was automatically closed 7 days after the last reply. New replies are no longer allowed.