Jakarta Concurrency 3.1

Release Description

3.1 release of Jakarta Concurrency, aligning with Jakarta EE 11.

New features, enhancements or additions

  • Virtual threads in Java 21
  • Java Flow / ReactiveStreams and context propagation
  • Scheduled asynchronous methods as a way to replace the Schedule annotation of Jakarta Entperprise Beans
  • Enhancements to become more CDI-centric: CDI injection of the concurrency default resources and injection of configured concurrency resources based on qualifiers
  • Various specification bug fixes and clarifications
  • Various enhancements and fixes to the TCK

Removals, deprecations or backwards incompatible changes


Minimum Java SE Version

Java SE 17 or higher

Release Date
Release Type
Minor release