COPPER 8.1.1 has been released. It is available on GitHub and in Maven Central.
Unit tests can now construct a workflow class directly and call its methods, without a workflow repository and engine.
The constructor’s check for the instrumentation is switched off with the system property
org.copperengine.workflow.enforceTransformation=false or with Workflow.setTransformationEnforced(false).
Such instances cannot suspend and are still rejected by a processing engine, so production behaviour is unchanged.
COPPER 8.1.0 has been released. It is available on GitHub and in Maven Central.
COPPER has been upgraded to work with Java 25-27. Older versions of Java are supported in previous COPPER versions.
COPPER 8.0.0 has been released. It is available on GitHub and in Maven Central.
Virtual threads in Processor Delegates now will run on Java 25. COPPER 8 itself will be using Java 25.
COPPER 7.0.0 has been released. It is available on GitHub and in Maven Central.
Added the optional usage of virtual threads as Processor Delegates. Inspite of the fact that virtual thread’s full power is available in Java 25, this release can help projects on their migration route to Java 25. COPPER 7 itself will be using Java 21.
COPPER 6.2.0 has been released. It is available on GitHub and in Maven Central.
Added experimental features to improve audit support.