Flowable 6.6 download missing IDM JARs?

So I downloaded the flowable 6.6 ZIP file and unpacked it. I copied over the JARs by hand from the libs folder and when I tried to run my app I got a warning that the IdmEngineConfigurator class could not be found.

I ended up looking up an old maven project I used for R&D on Flowable, updating the POM to point at 6.6, and then doing a search for the IDM jars (which do appear in the Maven project automatically). The jars in question are:

flowable-idm-api-6.6.0.jar
flowable-idm-engine-6.6.0.jar
flowable-idm-engine-configurator-6.6.0.jar

Are the IDM jars deliberately left out of the download because they’re being phased out? As a note, my code that triggered this is using the recommended approach for creating a stand alone process engine configuration:

ProcessEngineConfiguration.createStandaloneProcessEngineConfiguration().buildProcessEngine()

My main concern is that I’m using a deprecated approach of building a process engine, because I’ll have to read up on how to do it in 6.6 if that’s the case.

No, those jars/API’s are not being removed/deprecated. Not sure what went on there in the zip, I see the same as you.

All jar files are published to Maven central, so you can get them via there, e.g. https://mvnrepository.com/artifact/org.flowable/flowable-idm-api/6.6.0

Re-added them here: https://github.com/flowable/flowable-engine/commit/054e58756d3167a2b3c6830309b39a02a4864c7a