Changes for 3.0.0:
- Package change from
javax.ws.rs
tojakarta.ws.rs
in APIs and Specification document. - Removed Jersey as default client implementation.
- Multiple improvement to MediaType checking.
- Improvements to module-info.java
- Deprecated usage of HEADER_DELEGATE in
CacheControl
- MultivaluedHashMap (by way of AbstractMultivaluedMap) is now serializable
- Javadoc clarifications on SSE reconnect behavior
- Javadoc clarifications on injection into resources/providers returned from getSingletons
- Javadoc clarifications on Response.created()
- Javadoc clarifications on ParamConverterProviders
- Javadoc clarifications on the execution pipeline of MessageBodyReaders and MessageBodyWriters
- Modified references to JCP/JSRs to proper Jakarta projects in spec document
- Various corrections/improvements to spec document
- Various changes to build artifacts, license references, etc.
Maven coordinates:
<dependency>
<groupId>jakarta.ws.rs</groupId>
<artifactId>jakarta.ws.rs-api</artifactId>
<version>3.0.0-M1</version>
</dependency>