The goal of this release is to provide better alignment between Jakarta RESTful Web Services and Jakarta Contexts Dependency Injection (CDI). This will be the first backward incompatible release of Jakarta REST.
Drop support for @Context injection and related artifacts
Define CDI scopes for all Jakarta REST types
Define CDI integration and startup for Java SE applications
Enhance discovery of application artifacts using CDI scanning
Review integration with legacy Jakarta EE specifications (e.g., EJB)
Explore integration with Jakarta Concurrency
Explore alignment with CDI lite and potentially built-time injection support
This release will be proposed for inclusion in Jakarta EE 11 and will align with the JDK version supported in that release.