Skip to content

Releases: OpenFeign/feign

OpenFeign 10.3.0

12 Aug 14:06
Compare
Choose a tag to compare

What's new in OpenFeign 10.3.0

Highlights:

  • Releases now go to Maven Central (OSSRH) (#968)

Bug Fixes

  • Maintain user-given order for header values (#1009)
  • Response.InputStreamBody missing toString implementation (#1022)
  • Avoided url appending with slash when matrix parameter exists (#999)
  • Parse Retry-After header responses that include decimal points (#980)
  • Don't add slash to URI if it is a matrix parameter like (#998)
  • Add test scope to java-hamcrest dependency (#964)

Enhancements

  • Adds support for per request timeout options. (#970)
  • JacksonEncoder avoids intermediate String request body (#989)
  • Reactive Wrappers: Do Not wrap exceptions in RuntimeExceptions (#1004)

Additional Changes

OpenFeign 10.2.3

11 May 01:34
Compare
Choose a tag to compare

What's new in OpenFeign 10.2.3

Highlights

Additional Changes

  • Replace deprecated body #959
  • Fixes NullPointerException when accessing a FeignException's content #914
  • Updated README #921
  • Initial CI Build Refactor #962
  • Add test scope to java-hamcrest dependency #964
  • Header Template Unit Tests #958

OpenFeign 10.2.0

13 Feb 03:08
Compare
Choose a tag to compare

What's new in OpenFeign 10.2.0

Highlights

  • Security: Updated vulnerable dependencies to their latest versions
  • Bugfix: Corrected URI encoding issues
  • Enhancements: Support for CompleteableFuture, Optional as a 404 code, SOAP services.

Additional Changes

  • No Longer prepend uri with slash if it is a query string (#889)
  • Refactored Header and Query parameter JAXRS Contract Parsing (#896)
  • Allow 1xx status codes (#871)
  • Updating Hystrix Versions (#886)
  • Make status mandatory (#880)
  • Adding URI segment specific encoding (#882)
  • Fix ContentService example (#888)
  • Update benchmarks (#885)
  • Managing Jackson a the parent (#884)
  • fix: benchmark/pom.xml to reduce vulnerabilities (#883)
  • Adjusts copyright headers for this year (#877)
  • Update README.md (#869)
  • fix: pom.xml to reduce vulnerabilities (#867)
  • Fix typo in check null message => HttpClient.java (#864)
  • fix: httpclient/pom.xml to reduce vulnerabilities (#861)
  • fix: pom.xml to reduce vulnerabilities (#859)
  • Fixes NPE when a Response does not provide headers (#855) …
  • Add support for java 8's Optional type to represent a HTTP 404 respon… …
  • Fix type in README (#849)
  • Generating Bill of Material (#846)
  • Add unit tests for class feign.Util (#844)
  • Add support for CompletableFuture for method return types (#638)
  • Adding Support for Query Parameter Name Expansion (#841)
  • Set versions on all poms to 10.2-SNAPSHOT (#843)
  • Adding SOAP CoDec (+ JAXB modifications) (#786)
  • Filter out sythetic fields from FieldQueryMapEncoder (#840)
  • Add fine-grained HTTP error exceptions (#825)

OpenFeign 10.0.1

16 Aug 13:22
Compare
Choose a tag to compare

What's new in OpenFeign 10.0.1

🎉 OpenFeign is now baselined on Java 8 (JDK 8) 🎉

Additional Changes

  • #765 [JAX-RS] Added Support Multiple values when using @Consumes and @Produces
  • #766 [Core] Added the ability to define a Charset when creating a Response Reader
  • #758 [JAXB] Support Parameterized Types
  • #744 [Core] Added HttpMethod to RetryableException
  • #724 [Core] Remove unresolved Header parameters
  • #706 [Mock] Adding RequestHeaders to help manage headers.

OpenFeign 10.0.0

16 Aug 00:50
Compare
Choose a tag to compare
OpenFeign 10.0.0 Pre-release
Pre-release

What's new in OpenFeign 10.0.0

🎉 OpenFeign is now baselined on Java 8 (JDK 8) 🎉

Additional Changes

  • #765 [JAX-RS] Added Support Multiple values when using @Consumes and @Produces
  • #766 [Core] Added the ability to define a Charset when creating a Response Reader
  • #758 [JAXB] Support Parameterized Types
  • #744 [Core] Added HttpMethod to RetryableException
  • #724 [Core] Remove unresolved Header parameters
  • #706 [Mock] Adding RequestHeaders to help manage headers.