OpenFeign 13.0
What's Changed
- Add support for multiple ResponseInterceptors by @velo in #1829
- Feature/decoder interceptor to response interceptor by @iain-henderson in #2116
- Remove bcprov-jdk15on as it isn't used by @vitalijr2 in #2169
- Retryer: replace an instance of Date with an epoch millisecond by @vitalijr2 in #2170
- Use java 21 to run tests by @velo in #2174
- Bump new maven version 3.9.4 by @velo in #2178
- Optimize moshi decoding by @iProdigy in #2183
- Add Moshi by @bhurghundii in #2182
- Java 11 HTTP client incorrectly reports 'invalid URI' exception message when cause is thread interruption by @gromspys in #2191
- Add @QueryMap
mapEncoder
attribute by @pilak in #2098 - Flux type response should be corresponding to List by @gromspys in #2199
- Add reason for decode404() deprecation by @gromspys in #2202
- Unzip/Deflate content on error status for Default Client by @gdufrene in #2184
List of PRs that updated libraries versions
- build(deps): bump slf4j.version from 2.0.7 to 2.0.9 by @dependabot in #2162
- build(deps): bump reactor.version from 3.5.9 to 3.5.10 by @dependabot in #2168
- build(deps): bump micrometer.version from 1.11.3 to 1.11.4 by @dependabot in #2167
- build(deps): bump org.apache.maven.plugins:maven-enforcer-plugin from 3.4.0 to 3.4.1 by @dependabot in #2166
- build(deps-dev): bump org.springframework:spring-context from 6.0.11 to 6.0.12 by @dependabot in #2171
- build(deps): bump jakarta.xml.bind:jakarta.xml.bind-api from 4.0.0 to 4.0.1 by @dependabot in #2172
- build(deps): bump org.apache.maven.plugins:maven-javadoc-plugin from 3.5.0 to 3.6.0 by @dependabot in #2173
- build(deps): bump org.codehaus.mojo:versions-maven-plugin from 2.16.0 to 2.16.1 by @dependabot in #2175
- build(deps): bump netty.version from 4.1.97.Final to 4.1.98.Final by @dependabot in #2179
- build(deps): bump netty.version from 4.1.98.Final to 4.1.99.Final by @dependabot in #2189
- build(deps): bump io.sundr:sundr-maven-plugin from 0.100.3 to 0.101.0 by @dependabot in #2186
- build(deps): bump io.dropwizard.metrics:metrics-core from 4.2.19 to 4.2.20 by @dependabot in #2185
- build(deps): bump license-maven-plugin.version from 4.2 to 4.3 by @dependabot in #2187
- build(deps): bump org.apache.maven.plugins:maven-shade-plugin from 3.5.0 to 3.5.1 by @dependabot in #2181
- build(deps): bump org.mockito:mockito-core from 5.5.0 to 5.6.0 by @dependabot in #2192
- build(deps): bump netty.version from 4.1.99.Final to 4.1.100.Final by @dependabot in #2197
- build(deps): bump com.google.guava:guava from 32.1.2-jre to 32.1.3-jre by @dependabot in #2196
- build(deps): bump micrometer.version from 1.11.4 to 1.11.5 by @dependabot in #2195
- build(deps): bump reactor.version from 3.5.10 to 3.5.11 by @dependabot in #2194
- build(deps-dev): bump org.springframework:spring-context from 6.0.12 to 6.0.13 by @dependabot in #2201
- build(deps): bump jackson.version from 2.15.2 to 2.15.3 by @dependabot in #2200
- build(deps): bump org.json:json from 20230618 to 20231013 by @dependabot in #2204
- build(deps): bump com.squareup.okhttp3:okhttp-bom from 4.11.0 to 4.12.0 by @dependabot in #2205
- build(deps): bump io.dropwizard.metrics:metrics-core from 4.2.20 to 4.2.21 by @dependabot in #2203
New Contributors
- @iain-henderson made their first contribution in #2116
- @bhurghundii made their first contribution in #2182
- @gromspys made their first contribution in #2191
- @gdufrene made their first contribution in #2184
Full Changelog: 12.5...13.0