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.