Skip to content

Tags: nnoco/feign

Tags

v8.1.2

Toggle v8.1.2's commit message
Correct time decoding in RetryAfterDecoder

currentTimeNanos was not returning nanos.

v8.1.1

Toggle v8.1.1's commit message
RibbonClient use replaceFirst to remove host rather than other parts …

…of the uri.

refactor RibbonClient to clean url in static method

fixes OpenFeigngh-221

v8.1.0

Toggle v8.1.0's commit message
Move to 2.2.9 for travisci release

v7.4.0

Toggle v7.4.0's commit message
Move to 2.2.9 for travisci release

v8.0.0

Toggle v8.0.0's commit message
Release of 8.0.0

- 859ee39: Merge pull request OpenFeign#200 from Netflix/adrian.no-message-cause
- c1e3996: Accepts codec exceptions without a message
- 1eaec34: Merge pull request OpenFeign#196 from Netflix/adrian.example-polish
- b8c2c0e: Polishes GitHub example
- cc3dd37: Merge pull request OpenFeign#195 from molindo/github-error-example
- ed0955d: adds ErrorDecoder example with nested Decoder
- 2227930: Adds LBClientFactory to enable caching of Ribbon LBClients
- 9d918b7: Merge pull request OpenFeign#193 from jebeaudet/fix-NPEOnEmptyQueryParam
- 4577082: Supports query params without values
- 712a8c8: Merge pull request OpenFeign#185 from bstick12/issue-183
- 05b5894: Retains scheme in LBClient.RibbonRequest URI
- fb2b915: Merge pull request OpenFeign#181 from Netflix/adrian.jackson-2.5.1
- a509393: Updates to Jackson 2.5.1
- 3309b38: Merge pull request OpenFeign#180 from Netflix/adrian.ribbon-2.0-RC13
- 4735690: Updates to Ribbon 2.0-RC13
- 8e18341: Merge pull request OpenFeign#179 from Netflix/adrian.examples-7.2.1
- c53b177: Updates examples to Feign 7.2.1
- 7c1558a: Merge pull request OpenFeign#178 from bstick12/ribbonclient
- 59a159e: Adds Request.Options support to RibbonClient
- c6db67a: Merge pull request OpenFeign#161 from jdamick/header_fixes
- 74e23ef: Headers substitutions were not being expanded by the value name, instead it was using the header name..
- c6b36fa: Merge pull request OpenFeign#160 from Netflix/adrian.format
- 207530d: Reformats code according to Google Java Style
- 42fc476: corrects 7.2 changelog
- e455670: Merge pull request OpenFeign#157 from Netflix/adrian.emptytarget
- 76367fe: Adds EmptyTarget for interfaces who exclusively declare URI methods
- 69aa98f: Merge pull request OpenFeign#155 from Netflix/adrian.control-body-encoding
- 183a5a1: Makes body parameter type explicit
- 50ea3ea: Merge pull request OpenFeign#153 from Netflix/adrian.examples-standalone
- f4342dc: Makes examples standalone and built from standard Gradle or Maven
- 31915a6: Removes outdated dagger reference
- 4323d6a: Merge pull request OpenFeign#141 from Netflix/adrian.no-dagger
- bceee32: Removes unused imports in OkHttpClientTest
- 8a0cba5: Removes Dagger 1.x Dependency and support for javax.inject.Named
- 292a2ad: Merge pull request OpenFeign#152 from Netflix/adrian.expander
- 7d96a45: Merge pull request OpenFeign#150 from rspieldenner/upgrade_netflixoss
- 3bddf1f: Supports custom expansion of template parameters via Param.Expander
- 944e20e: Move to nebula.netflixoss 2.2.5
- 5801ea9: Merge pull request OpenFeign#148 from Netflix/adrian.fix-default-accept
- 72c3ba8: Ensures Accept headers default to */*
- db897ad: Merge pull request OpenFeign#147 from Netflix/adrian.patch
- 49b700e: Adds OkHttp integration
- 194d82f: Allows multiple headers with the same name; Backfills default client tests.
- 62cbe19: Merge pull request OpenFeign#145 from Netflix/adrian.named-to-param
- 0679979: Introduces feign.@param to annotate template parameters
- 252559a: Merge pull request OpenFeign#144 from Netflix/adrian.test-with-assertj
- 3fc385a: Removes guava test dependency in favor of AssertJ
- a862fe6: Merge pull request OpenFeign#143 from Netflix/adrian.log4j-n-rulz
- 0f3947a: Replace TestNG with JUnit + Rules
- 32c32e7: Merge pull request OpenFeign#142 from Netflix/adrian.target-tostring
- 96fa779: Adds toString to Targets. Normalizes equals/hashCode.
- 246e01b: Merge pull request OpenFeign#132 from Drdoteam/patch-1
- 73902e6: Update README.md
- e6ec076: Update README.md
- 0c08ac9: Update README.md
- 495de18: Update README.md
- 21da446: Merge pull request OpenFeign#131 from rspieldenner/master
- 2e28ebd: Merge branch '7.x'
- 2c19962: 8.0.0-SNAPSHOT

v8.0.0-rc.2

Toggle v8.0.0-rc.2's commit message
Release of 8.0.0-rc.2

- 1eaec34: Merge pull request OpenFeign#196 from Netflix/adrian.example-polish
- b8c2c0e: Polishes GitHub example
- cc3dd37: Merge pull request OpenFeign#195 from molindo/github-error-example
- ed0955d: adds ErrorDecoder example with nested Decoder
- 2227930: Adds LBClientFactory to enable caching of Ribbon LBClients
- 9d918b7: Merge pull request OpenFeign#193 from jebeaudet/fix-NPEOnEmptyQueryParam
- 4577082: Supports query params without values
- 712a8c8: Merge pull request OpenFeign#185 from bstick12/issue-183
- 05b5894: Retains scheme in LBClient.RibbonRequest URI
- fb2b915: Merge pull request OpenFeign#181 from Netflix/adrian.jackson-2.5.1
- a509393: Updates to Jackson 2.5.1
- 3309b38: Merge pull request OpenFeign#180 from Netflix/adrian.ribbon-2.0-RC13
- 4735690: Updates to Ribbon 2.0-RC13
- 8e18341: Merge pull request OpenFeign#179 from Netflix/adrian.examples-7.2.1
- c53b177: Updates examples to Feign 7.2.1
- 7c1558a: Merge pull request OpenFeign#178 from bstick12/ribbonclient
- 59a159e: Adds Request.Options support to RibbonClient
- c6db67a: Merge pull request OpenFeign#161 from jdamick/header_fixes
- 74e23ef: Headers substitutions were not being expanded by the value name, instead it was using the header name..
- c6b36fa: Merge pull request OpenFeign#160 from Netflix/adrian.format
- 207530d: Reformats code according to Google Java Style
- 42fc476: corrects 7.2 changelog
- e455670: Merge pull request OpenFeign#157 from Netflix/adrian.emptytarget
- 76367fe: Adds EmptyTarget for interfaces who exclusively declare URI methods
- 69aa98f: Merge pull request OpenFeign#155 from Netflix/adrian.control-body-encoding
- 183a5a1: Makes body parameter type explicit
- 50ea3ea: Merge pull request OpenFeign#153 from Netflix/adrian.examples-standalone
- f4342dc: Makes examples standalone and built from standard Gradle or Maven
- 31915a6: Removes outdated dagger reference
- 4323d6a: Merge pull request OpenFeign#141 from Netflix/adrian.no-dagger
- bceee32: Removes unused imports in OkHttpClientTest
- 8a0cba5: Removes Dagger 1.x Dependency and support for javax.inject.Named
- 292a2ad: Merge pull request OpenFeign#152 from Netflix/adrian.expander
- 7d96a45: Merge pull request OpenFeign#150 from rspieldenner/upgrade_netflixoss
- 3bddf1f: Supports custom expansion of template parameters via Param.Expander
- 944e20e: Move to nebula.netflixoss 2.2.5
- 5801ea9: Merge pull request OpenFeign#148 from Netflix/adrian.fix-default-accept
- 72c3ba8: Ensures Accept headers default to */*
- db897ad: Merge pull request OpenFeign#147 from Netflix/adrian.patch
- 49b700e: Adds OkHttp integration
- 194d82f: Allows multiple headers with the same name; Backfills default client tests.
- 62cbe19: Merge pull request OpenFeign#145 from Netflix/adrian.named-to-param
- 0679979: Introduces feign.@param to annotate template parameters
- 252559a: Merge pull request OpenFeign#144 from Netflix/adrian.test-with-assertj
- 3fc385a: Removes guava test dependency in favor of AssertJ
- a862fe6: Merge pull request OpenFeign#143 from Netflix/adrian.log4j-n-rulz
- 0f3947a: Replace TestNG with JUnit + Rules
- 32c32e7: Merge pull request OpenFeign#142 from Netflix/adrian.target-tostring
- 96fa779: Adds toString to Targets. Normalizes equals/hashCode.
- 246e01b: Merge pull request OpenFeign#132 from Drdoteam/patch-1
- 73902e6: Update README.md
- e6ec076: Update README.md
- 0c08ac9: Update README.md
- 495de18: Update README.md
- 21da446: Merge pull request OpenFeign#131 from rspieldenner/master
- 2e28ebd: Merge branch '7.x'
- 2c19962: 8.0.0-SNAPSHOT

v7.3.0

Toggle v7.3.0's commit message
Release of 7.3.0

- 4be5fb6: Polishes GitHub example
- d1a906f: adds ErrorDecoder example with nested Decoder
- 4f6f8d4: Adds LBClientFactory to enable caching of Ribbon LBClients
- ad5519b: Supports query params without values
- 9379a66: Retains scheme in LBClient.RibbonRequest URI
- 022af59: Updates to Jackson 2.5.1
- 3fe252b: Updates to Ribbon 2.0-RC13
- a4d2c74: Updates examples to Feign 7.2.1
- e825d38: Adds Request.Options support to RibbonClient

v7.2.1

Toggle v7.2.1's commit message
Release of 7.2.1

- f3252a1: Headers substitutions were not being expanded by the value name, instead it was using the header name..

v7.2.0

Toggle v7.2.0's commit message
Release of 7.2.0

- cb968fa: Merge pull request OpenFeign#159 from Netflix/adrian.format-7.x
- 70b6cd8: Reformats code according to Google Java Style
- 53f40d1: Adds EmptyTarget for interfaces who exclusively declare URI methods
- e44229a: Merge pull request OpenFeign#156 from Netflix/adrian.open-typeadapters
- 0b24982: Opens constructor for Gson and Jackson codecs which accepts type adapters
- d96813e: Merge pull request OpenFeign#154 from Netflix/adrian.builder-api-parity
- c20a8d0: Backports Feign.Builder.build() which exists in Feign 8.0
- ff84874: Makes examples standalone and built from standard Gradle or Maven

v8.0.0-rc.1

Toggle v8.0.0-rc.1's commit message
Release of 8.0.0-rc.1

- 31915a6: Removes outdated dagger reference
- 4323d6a: Merge pull request OpenFeign#141 from Netflix/adrian.no-dagger
- bceee32: Removes unused imports in OkHttpClientTest
- 8a0cba5: Removes Dagger 1.x Dependency and support for javax.inject.Named
- 292a2ad: Merge pull request OpenFeign#152 from Netflix/adrian.expander
- 7d96a45: Merge pull request OpenFeign#150 from rspieldenner/upgrade_netflixoss
- 3bddf1f: Supports custom expansion of template parameters via Param.Expander
- 944e20e: Move to nebula.netflixoss 2.2.5
- 5801ea9: Merge pull request OpenFeign#148 from Netflix/adrian.fix-default-accept
- 72c3ba8: Ensures Accept headers default to */*
- db897ad: Merge pull request OpenFeign#147 from Netflix/adrian.patch
- 49b700e: Adds OkHttp integration
- 194d82f: Allows multiple headers with the same name; Backfills default client tests.
- 62cbe19: Merge pull request OpenFeign#145 from Netflix/adrian.named-to-param
- 0679979: Introduces feign.@param to annotate template parameters
- 252559a: Merge pull request OpenFeign#144 from Netflix/adrian.test-with-assertj
- 3fc385a: Removes guava test dependency in favor of AssertJ
- a862fe6: Merge pull request OpenFeign#143 from Netflix/adrian.log4j-n-rulz
- 0f3947a: Replace TestNG with JUnit + Rules
- 32c32e7: Merge pull request OpenFeign#142 from Netflix/adrian.target-tostring
- 96fa779: Adds toString to Targets. Normalizes equals/hashCode.
- 246e01b: Merge pull request OpenFeign#132 from Drdoteam/patch-1
- 73902e6: Update README.md
- e6ec076: Update README.md
- 0c08ac9: Update README.md
- 495de18: Update README.md
- 21da446: Merge pull request OpenFeign#131 from rspieldenner/master
- 2e28ebd: Merge branch '7.x'
- 2c19962: 8.0.0-SNAPSHOT