COPPER 8.1.1 released

on 03 Nov 2026 by Michael Havlik
Tagged feature // testing
Filed under releases

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 released

on 21 Sep 2026 by Michael Havlik
Filed under releases

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 released

on 08 Mar 2026 by Wolf Sluyterman
Filed under releases

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 released

on 08 Mar 2026 by Wolf Sluyterman
Filed under releases

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 released

on 08 Mar 2026 by Wolf Sluyterman
Filed under releases

COPPER 6.2.0 has been released. It is available on GitHub and in Maven Central.

Added experimental features to improve audit support.