Skip to content

Releases: eclipse/microprofile-rest-client

MicroProfile Rest Client 2.0.1-RC3

22 Jul 17:36
Compare
Choose a tag to compare
Pre-release

MicroProfile Rest Client Spec PDF
MicroProfile Rest Client Spec HTML
MicroProfile Rest Client Spec Javadocs

To add to you Maven pom.xml file:

<dependency>
    <groupId>org.eclipse.microprofile.rest.client</groupId>
    <artifactId>microprofile-rest-client-api</artifactId>
    <version>2.0.1-RC3</version>
</dependency>

Update since 2.0:

  • Updated TCK tests - replacing JUnit imports with TestNG
  • Enable SPI/ServiceLoader under OSGi

2.0.1-RC2...2.0.1-RC3

MicroProfile Rest Client 2.0.1-RC2

14 Jul 15:58
Compare
Choose a tag to compare
Pre-release

MicroProfile Rest Client Spec PDF
MicroProfile Rest Client Spec HTML
MicroProfile Rest Client Spec Javadocs

To add to you Maven pom.xml file:

<dependency>
    <groupId>org.eclipse.microprofile.rest.client</groupId>
    <artifactId>microprofile-rest-client-api</artifactId>
    <version>2.0.1-RC2</version>
</dependency>

MicroProfile Rest Client 2.0.1-RC1

30 Mar 15:19
Compare
Choose a tag to compare
Pre-release

MicroProfile Rest Client Spec PDF
MicroProfile Rest Client Spec HTML
MicroProfile Rest Client Spec Javadocs

To add to you Maven pom.xml file:

<dependency>
    <groupId>org.eclipse.microprofile.rest.client</groupId>
    <artifactId>microprofile-rest-client-api</artifactId>
    <version>2.0.1-RC1</version>
</dependency>

Update since 2.0:

  • Updated OSGi imports to make CDI and MP Config packages optional

MicroProfile Rest Client 2.0

12 Dec 02:48
Compare
Choose a tag to compare

MicroProfile Rest Client Spec PDF
MicroProfile Rest Client Spec HTML
MicroProfile Rest Client Spec Javadocs

To add to you Maven pom.xml file:

<dependency>
    <groupId>org.eclipse.microprofile.rest.client</groupId>
    <artifactId>microprofile-rest-client-api</artifactId>
    <version>2.0</version>
</dependency>

Update since 1.4.1:

  • Use CDI-managed provider instances when available (and when the provider class is registered)
  • QueryParamStyle for specifying how collections of query parameters should be formatted
  • Proxy server support
  • Automatically following redirects
  • JSON-B ContextResolver Support
  • Support for Server Sent Events (SSEs)
  • Using Jakarta EE 8 dependencies instead of Java EE 7 - using provided scope

1.4.1...2.0

MP Rest Client 2.0-RC2

15 Jun 17:48
Compare
Choose a tag to compare
Pre-release

MicroProfile Rest Client Spec PDF
MicroProfile Rest Client Spec HTML
MicroProfile Rest Client Spec Javadocs

To add to you Maven pom.xml file:

<dependency>
    <groupId>org.eclipse.microprofile.rest.client</groupId>
    <artifactId>microprofile-rest-client-api</artifactId>
    <version>2.0-RC2</version>
</dependency>

Update since 1.4.1:

  • Use CDI-managed provider instances when available (and when the provider class is registered)
  • QueryParamStyle for specifying how collections of query parameters should be formatted
  • Proxy server support
  • Automatically following redirects
  • JSON-B ContextResolver Support
  • Support for Server Sent Events (SSEs)
  • Using Jakarta EE 8 dependencies instead of Java EE 7 - using provided scope

1.4.1...2.0-RC2

MP Rest Client 2.0-RC1

02 Jun 20:49
Compare
Choose a tag to compare
Pre-release

MicroProfile Rest Client Spec PDF
MicroProfile Rest Client Spec HTML
MicroProfile Rest Client Spec Javadocs

To add to you Maven pom.xml file:

<dependency>
    <groupId>org.eclipse.microprofile.rest.client</groupId>
    <artifactId>microprofile-rest-client-api</artifactId>
    <version>2.0-RC1</version>
</dependency>

Update since 1.4.1:

  • Proxy server support
  • Automatically following redirects
  • JSON-B ContextResolver Support
  • Support for Server Sent Events (SSEs)
  • Using Jakarta EE 8 dependencies instead of Java EE 7 - using provided scope

1.4.1...2.0-RC1

MP Rest Client 2.0-m1

11 May 22:32
Compare
Choose a tag to compare
MP Rest Client 2.0-m1 Pre-release
Pre-release

MicroProfile Rest Client Spec PDF
MicroProfile Rest Client Spec HTML
MicroProfile Rest Client Spec Javadocs

To add to you Maven pom.xml file:

<dependency>
    <groupId>org.eclipse.microprofile.rest.client</groupId>
    <artifactId>microprofile-rest-client-api</artifactId>
    <version>2.0-m1</version>
</dependency>

Update since 1.4.1:

  • Support for Server Sent Events (SSEs)
  • Using Jakarta EE 8 dependencies instead of Java EE 7 - using provided scope

1.4.1...2.0-m1

MicroProfile Rest Client 1.4.1

09 Mar 17:10
Compare
Choose a tag to compare

MicroProfile Rest Client Spec PDF
MicroProfile Rest Client Spec HTML
MicroProfile Rest Client Spec Javadocs

To add to you Maven pom.xml file:

<dependency>
    <groupId>org.eclipse.microprofile.rest.client</groupId>
    <artifactId>microprofile-rest-client-api</artifactId>
    <version>1.4.1</version>
</dependency>

Update since 1.4:

  • Added types, PARAMETER and TYPE as targets for the @RestClient annotation - see issue #257.

1.4.0...1.4.1

MicroProfile Rest Client 1.4

11 Feb 22:17
Compare
Choose a tag to compare

MicroProfile Rest Client Spec PDF
MicroProfile Rest Client Spec HTML
MicroProfile Rest Client Spec Javadocs

To add to you Maven pom.xml file:

<dependency>
    <groupId>org.eclipse.microprofile.rest.client</groupId>
    <artifactId>microprofile-rest-client-api</artifactId>
    <version>1.4.0</version>
</dependency>

Update since 1.4-RC2:

  • Minor tweak to javadoc related to CDI and JAX-RS injection
    Update since 1.4-RC1:
  • JAX-RS injection in ClientHeadersFactory instances is optional.
    Update since 1.3.4:
  • Ensure CDI and JAX-RS injection into ClientHeadersFactory.
  • Specified @Target to @RestClient annotation.
  • Removed recursive classloader check when resolving service loader for Rest Client SPI.
  • Updated ParamConverter TCK test case to be more realistic (converting String-to-Widget rather than String-to-String).
  • Fixed Javadoc warnings.
    All changes can be found here:
    1.3.4...1.4.0

MicroProfile Rest Client 1.4-RC2

04 Feb 19:38
Compare
Choose a tag to compare
Pre-release

MicroProfile Rest Client Spec PDF
MicroProfile Rest Client Spec HTML
MicroProfile Rest Client Spec Javadocs

To add to you Maven pom.xml file:

<dependency>
    <groupId>org.eclipse.microprofile.rest.client</groupId>
    <artifactId>microprofile-rest-client-api</artifactId>
    <version>1.4-RC2</version>
</dependency>

Update since 1.4-RC1:

  • JAX-RS injection in ClientHeadersFactory instances is optional.
    Update since 1.3.4:
  • Ensure CDI and JAX-RS injection into ClientHeadersFactory.
  • Specified @Target to @RestClient annotation.
  • Removed recursive classloader check when resolving service loader for Rest Client SPI.
  • Updated ParamConverter TCK test case to be more realistic (converting String-to-Widget rather than String-to-String).
  • Fixed Javadoc warnings.
    All changes can be found here:
    1.3.4...1.4-RC2