OpenFeign 13.3
What's Changed
- Adds a client tag to the default micrometer observation by @iCiaran in #2333
- fix: Response.protocolVersion may cause NPE by @etff in #2351
- update restricted headers in jdk11 client implementation by @derklaro in #2366
- Error in RequestTemplate#uri when there're both query and fragment by @gromspys in #2367
- feature Encoder/Decoder supports Fastjson2 by @galaxy-sea in #2368
- http2client should not cache the InputStream by @hdfg159 in #2420
- Http2Client: added clients cache by @illia2m4ch in #2405
- Update Client.java and add unit tests by @izdt in #2336
- Using active metrics5 version by @velo in #2442
- fix: Response.charset does not support RFC 7231 compliant Content-Type headers using quotation marks as application/json; charset="utf-8" by @stefanvitz in #2444
List of PRs that updated libraries versions
- build(deps): bump commons-codec:commons-codec from 1.16.0 to 1.16.1 by @dependabot in #2324
- build(deps): bump micrometer.version from 1.12.2 to 1.12.3 by @dependabot in #2326
- build(deps): bump netty.version from 4.1.106.Final to 4.1.107.Final by @dependabot in #2327
- build(deps-dev): bump com.netflix.archaius:archaius-core from 0.7.10 to 0.7.11 by @dependabot in #2323
- build(deps-dev): bump org.springframework:spring-context from 6.1.3 to 6.1.4 by @dependabot in #2330
- build(deps): bump kotlinx.coroutines.version from 1.7.3 to 1.8.0 by @dependabot in #2331
- build(deps): bump org.apache.maven.plugins:maven-shade-plugin from 3.5.1 to 3.5.2 by @dependabot in #2335
- build(deps): bump com.github.ekryd.sortpom:sortpom-maven-plugin from 3.3.0 to 3.4.0 by @dependabot in #2334
- build(deps): bump org.json:json from 20240205 to 20240303 by @dependabot in #2338
- build(deps): bump mockito.version from 5.10.0 to 5.11.0 by @dependabot in #2339
- [Snyk] Upgrade io.projectreactor:reactor-core from 3.6.2 to 3.6.3 by @velo in #2343
- build(deps): bump kotlin.version from 1.9.22 to 1.9.23 by @dependabot in #2345
- build(deps): bump jakarta.xml.bind:jakarta.xml.bind-api from 4.0.1 to 4.0.2 by @dependabot in #2346
- build(deps): bump jackson.version from 2.16.1 to 2.16.2 by @dependabot in #2348
- build(deps): bump com.github.ekryd.sortpom:sortpom-maven-plugin from 3.4.0 to 3.4.1 by @dependabot in #2349
- build(deps): bump jackson.version from 2.16.1 to 2.17.0 by @dependabot in #2352
- build(deps): bump org.apache.maven.plugins:maven-gpg-plugin from 3.1.0 to 3.2.1 by @dependabot in #2357
- build(deps): bump com.google.guava:guava from 33.0.0-jre to 33.1.0-jre by @dependabot in #2356
- build(deps-dev): bump org.springframework:spring-context from 6.1.4 to 6.1.5 by @dependabot in #2354
- build(deps): bump reactor.version from 3.6.3 to 3.6.4 by @dependabot in #2353
- build(deps): bump org.moditect:moditect-maven-plugin from 1.1.0 to 1.2.1.Final by @dependabot in #2369
- [Snyk] Security upgrade io.netty:netty-codec-http from 4.1.107.Final to 4.1.108.Final by @velo in #2364
- build(deps): bump io.netty:netty-codec-http from 4.1.107.Final to 4.1.108.Final in /benchmark by @dependabot in #2363
- build(deps-dev): bump org.glassfish.jersey.inject:jersey-hk2 from 2.41 to 2.42 by @dependabot in #2362
- build(deps): bump org.apache.maven.plugins:maven-compiler-plugin from 3.12.1 to 3.13.0 by @dependabot in #2359
- build(deps): bump micrometer.version from 1.12.3 to 1.12.4 by @dependabot in #2358
- build(deps): bump org.apache.maven.plugins:maven-gpg-plugin from 3.2.1 to 3.2.2 by @dependabot in #2373
- build(deps): bump org.springframework.cloud:spring-cloud-dependencies from 2023.0.0 to 2023.0.1 by @dependabot in #2372
- build(deps-dev): bump org.glassfish.jersey.core:jersey-client from 2.41 to 2.42 by @dependabot in #2371
- build(deps-dev): bump com.netflix.archaius:archaius-core from 0.7.11 to 0.7.12 by @dependabot in #2370
- build(deps): bump reactor.version from 3.6.4 to 3.6.5 by @dependabot in #2378
- build(deps): bump micrometer.version from 1.12.4 to 1.12.5 by @dependabot in #2377
- build(deps): bump org.apache.maven.plugins:maven-source-plugin from 3.3.0 to 3.3.1 by @dependabot in #2375
- build(deps): bump com.alibaba.fastjson2:fastjson2 from 2.0.48 to 2.0.49 by @dependabot in #2383
- build(deps-dev): bump org.springframework:spring-context from 6.1.5 to 6.1.6 by @dependabot in #2379
- build(deps): bump slf4j.version from 2.0.12 to 2.0.13 by @dependabot in #2382
- build(deps): bump org.apache.maven.plugins:maven-jar-plugin from 3.3.0 to 3.4.0 by @dependabot in #2381
- build(deps): bump org.apache.maven.plugins:maven-gpg-plugin from 3.2.2 to 3.2.3 by @dependabot in #2380
- build(deps): bump netty.version from 4.1.108.Final to 4.1.109.Final by @dependabot in #2384
- build(deps): bump org.apache.maven.plugins:maven-scm-plugin from 2.0.1 to 2.1.0 by @dependabot in #2385
- build(deps): bump org.apache.maven.plugins:maven-jar-plugin from 3.4.0 to 3.4.1 by @dependabot in #2387
- build(deps): bump org.apache.maven.plugins:maven-toolchains-plugin from 3.1.0 to 3.2.0 by @dependabot in #2388
- build(deps): bump org.apache.maven.plugins:maven-gpg-plugin from 3.2.3 to 3.2.4 by @dependabot in #2389
- build(deps): bump org.apache.maven.plugins:maven-shade-plugin from 3.5.2 to 3.5.3 by @dependabot in #2393
- Module move and rename: spring4 -> spring by @vitalijr2 in #2392
- build(deps): bump commons-codec:commons-codec from 1.16.1 to 1.17.0 by @dependabot in #2395
- build(deps): bump io.sundr:sundr-maven-plugin from 0.103.1 to 0.200.0 by @dependabot in #2396
- build(deps): bump org.apache.maven.plugins:maven-deploy-plugin from 3.1.1 to 3.1.2 by @dependabot in #2397
- build(deps): bump org.apache.maven.plugins:maven-install-plugin from 3.1.1 to 3.1.2 by @dependabot in #2398
- build(deps): bump com.google.guava:guava from 33.1.0-jre to 33.2.0-jre by @dependabot in #2403
- build(deps-dev): bump org.glassfish.jersey.inject:jersey-hk2 from 2.42 to 2.43 by @dependabot in #2400
- build(deps): bump jackson.version from 2.17.0 to 2.17.1 by @dependabot in #2407
- build(deps): bump org.springframework:spring-web from 5.3.34 to 6.0.19 in /spring by @dependabot in #2399
- Bump wrapper to latest version by @velo in #2408
- build(deps): bump jakarta.ws.rs:jakarta.ws.rs-api from 3.1.0 to 4.0.0 by @dependabot in #2402
- build(deps): bump kotlin.version from 1.9.23 to 1.9.24 by @dependabot in #2410
- build(deps): bump license-maven-plugin.version from 4.3 to 4.4 by @dependabot in #2409
- build(deps): bump kotlinx.coroutines.version from 1.8.0 to 1.8.1 by @dependabot in #2413
- build(deps): bump license-maven-plugin.version from 4.4 to 4.5 by @dependabot in #2416
- build(deps): bump mockito.version from 5.11.0 to 5.12.0 by @dependabot in #2415
- build(deps): bump reactor.version from 3.6.5 to 3.6.6 by @dependabot in #2418
- build(deps-dev): bump org.springframework:spring-context from 6.1.6 to 6.1.7 by @dependabot in #2421
- build(deps): bump jakarta.xml.soap:jakarta.xml.soap-api from 3.0.1 to 3.0.2 by @dependabot in #2423
- build(deps): bump com.google.http-client:google-http-client from 1.44.1 to 1.44.2 by @dependabot in #2422
- build(deps): bump jakarta.xml.ws:jakarta.xml.ws-api from 4.0.1 to 4.0.2 by @dependabot in #2424
- build(deps): bump com.google.code.gson:gson from 2.10.1 to 2.11.0 by @dependabot in #2425
- build(deps): bump com.github.ekryd.sortpom:sortpom-maven-plugin from 3.4.1 to 4.0.0 by @dependabot in #2426
- build(deps): bump netty.version from 4.1.109.Final to 4.1.110.Final by @dependabot in #2430
- build(deps-dev): bump org.springframework:spring-context from 6.1.7 to 6.1.8 by @dependabot in #2431
- build(deps): bump kotlin.version from 1.9.24 to 2.0.0 by @dependabot in #2429
- Using Protocol.name when resolving HTTP protocol for responses by @steam0 in #2428
- Bump org.assertj:assertj-core from 3.25.3 to 3.26.0 by @dependabot in #2432
- Bump org.sonatype.plugins:nexus-staging-maven-plugin from 1.6.13 to 1.7.0 by @dependabot in #2433
- Bump org.springframework.cloud:spring-cloud-dependencies from 2023.0.1 to 2023.0.2 by @dependabot in #2435
- Bump org.apache.maven.plugins:maven-enforcer-plugin from 3.4.1 to 3.5.0 by @dependabot in #2436
- Bump com.google.guava:guava from 33.2.0-jre to 33.2.1-jre by @dependabot in #2437
- Bump org.apache.maven.plugins:maven-javadoc-plugin from 3.6.3 to 3.7.0 by @dependabot in #2441
- Bump org.apache.maven.plugins:maven-shade-plugin from 3.5.3 to 3.6.0 by @dependabot in #2440
- Bump io.dropwizard.metrics:metrics-core from 4.2.25 to 4.2.26 by @dependabot in #2446
- Bump micrometer.version from 1.12.5 to 1.13.1 by @dependabot in #2447
- Bump netty.version from 4.1.110.Final to 4.1.111.Final by @dependabot in #2448
- Bump reactor.version from 3.6.6 to 3.6.7 by @dependabot in #2449
- Bump org.springframework:spring-context from 6.1.8 to 6.1.9 by @dependabot in #2450
- Bump org.apache.maven.plugins:maven-release-plugin from 3.0.1 to 3.1.0 by @dependabot in #2452
- Bump maven-surefire-plugin.version from 3.2.5 to 3.3.0 by @dependabot in #2451
New Contributors
- @iCiaran made their first contribution in #2333
- @etff made their first contribution in #2351
- @derklaro made their first contribution in #2366
- @galaxy-sea made their first contribution in #2368
- @illia2m4ch made their first contribution in #2405
- @hdfg159 made their first contribution in #2420
- @steam0 made their first contribution in #2428
- @stefanvitz made their first contribution in #2444
Full Changelog: 13.2.1...13.3