Skip to content

Roadmap

Andy McCright edited this page May 3, 2021 · 33 revisions

Release Schedule

Latest Releases

  • JAX-RS 2.1.6 - PUBLISHED - 2019-08-09 - JAX-RS 2.1.5 plus changes for Jakarta EE 8 release.
  • Jakarta REST 3.0 - PUBLISHED - 2019-11-05 - New package namespace jakarta.ws.rs plus non-API changes (i.e. TCK fixes, Javadoc/spec clarifications, etc.).

Further Plan

The information below is preliminary and subject to ongoing change!

  • Jakarta REST 3.1 - PLANNED - (Q3 2021) - release page - Java SE Bootstrap API. Deprecating @Context: Implementors MUST provide CDI; applications MAY use CDI. Support for ContextResolver<Jsonb>. Support for Multipart request/responses. Automatic loading of provider extensions.
  • Jakarta REST 3.2 - PLANNED - (TBD) - JPMS, Java 9+, possible type-safe REST client API.
  • Jakarta REST 4.0 - PLANNED (Q4 2021) - Removing @Context: Applications MUST use CDI. Likely targeting Jakarta EE 10.
  • Jakarta REST 4.1 - PLANNED (TBD) - Support for Flow API, possibly NIO

If you think there is an essential target missing, please file an issue.

To learn about the current state, please check for open issues per milestone open issues per milestone in the tracker.