MicroProfile® Rest Client 1.2

MicroProfile Rest Client 1.2 adds the following new features:

- Generate HTTP headers en masse, including propagation of headers from inbound JAX-RS requests.

- New `@ClientHeaderParam` API for defining HTTP headers without modifying the client interface method signature.

- New section documenting the <<integration.asciidoc#integration>>.

- Clarification on built-in JSON-B/JSON-P entity providers.

- New `baseUri` property added to `@RegisterRestClient` annotation.

- New `connectTimeout` and `readTimeout` methods on `RestClientBuilder` - and corresponding MP Config properties.

- `ClientRequestContext` should have a property named `org.eclipse.microprofile.rest.client.invokedMethod` containing the Rest Client `Method` currently being invoked.

- New SPI interface, `RestClientListener` interface for intercepting new client instances.

- New `removeContext` method for `AsyncInvocationInterceptor` interface.

Release Date
Release Type
Minor release