All Versions
80
Latest Version
Avg Release Cycle
27 days
Latest Release
-
Changelog History
Page 3
Changelog History
Page 3
-
v10.2.0 Changes
February 13, 2019What'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 a404
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)
-
v10.1 Changes
- π¨ Refactoring RequestTemplate to RFC6570 (#778)
- π Allow JAXB context caching in factory (#761)
- π Reactive Wrapper Support (#795)
- Introduced native http2 client using Java 11 (#806)
- Unwrap RetryableException and throw cause (#737)
- π Supports PATCH without a body paramter (#824)
- β‘οΈ Feign-Ribbon integration now depends on Ribbon 2.3.0, updated from Ribbon 2.1.1 (#826)
-
v10.0.1 Changes
August 16, 2018What'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 aResponse
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.
- π #765 [JAX-RS] Added Support Multiple values when using
-
v10.0.0 Changes
August 16, 2018What'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 aResponse
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.
- π #765 [JAX-RS] Added Support Multiple values when using
-
v9.7.0
May 05, 2018 -
v9.6 Changes
- π Feign builder now supports flag
doNotCloseAfterDecode
to support lazy iteration of responses. - β Adds
JacksonIteratorDecoder
andStreamDecoder
to decode responses asjava.util.Iterator
orjava.util.stream.Stream
.
- π Feign builder now supports flag
-
v9.5.1 Changes
- When specified, Content-Type header is now included on OkHttp requests lacking a body.
- Sets empty HttpEntity if apache request body is null.
-
v9.5 Changes
- π Introduces
feign-java8
with support forjava.util.Optional
- β Adds
Feign.Builder.mapAndDecode()
to allow response preprocessing before decoding it.
- π Introduces
-
v9.4.1 Changes
- 404 responses are no longer swallowed for
void
return types.
- 404 responses are no longer swallowed for
-
v9.4 Changes
- β Adds Builder class to JAXBDecoder for disabling namespace-awareness (defaults to true).