[pull] master from OpenFeign:master - #245
Open
pull[bot] wants to merge 3322 commits into
Open
Conversation
|
This pull request has been modified. If you want me to regenerate unit test for any of the files related, please find the file in "Files Changed" tab and add a comment |
velo
force-pushed
the
master
branch
3 times, most recently
from
February 22, 2026 17:07
034970d to
f1200b9
Compare
Bumps [org.json:json](https://github.com/douglascrockford/JSON-java) from 20251224 to 20260522. - [Release notes](https://github.com/douglascrockford/JSON-java/releases) - [Changelog](https://github.com/stleary/JSON-java/blob/master/docs/RELEASES.md) - [Commits](stleary/JSON-java@2025122...2026052) --- updated-dependencies: - dependency-name: org.json:json dependency-version: '20260522' dependency-type: direct:production update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] <support@github.com>
…n-20260522 build(deps): Bump org.json:json from 20251224 to 20260522
Adds a module-level README under micrometer/ that lists every metric emitted by MicrometerCapability (timers, counters, distribution summaries), its tags, and the observation emitted by MicrometerObservationCapability together with the keys carried by the default convention. The main README's Micrometer section now links to this reference. Fixes #2248 Co-authored-by: seonwoo_jung <laborlawseon@kap.kr>
CoroutineFeign.CoroutineBuilder inherits the dismiss404 setter from BaseBuilder, but internalBuild() created a fresh AsyncFeign.builder() chain that never forwarded the flag, so dismiss404() configured on a CoroutineBuilder had no effect at runtime: a 404 response still produced a FeignException instead of being passed to the decoder. Split the chain so the configured dismiss404 value is applied to the underlying AsyncBuilder before build(). Adds a unit test that verifies the decoder is invoked for a 404 response when dismiss404 is set on the CoroutineBuilder. Fixes #2026 Co-authored-by: seonwoo_jung <laborlawseon@kap.kr>
Bumps [io.dropwizard.metrics:metrics-core](https://github.com/dropwizard/metrics) from 4.2.38 to 4.2.39. - [Release notes](https://github.com/dropwizard/metrics/releases) - [Commits](dropwizard/metrics@v4.2.38...v4.2.39) --- updated-dependencies: - dependency-name: io.dropwizard.metrics:metrics-core dependency-version: 4.2.39 dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com>
Bumps `vertx.version` from 5.0.12 to 5.1.0. Updates `io.vertx:vertx-junit5` from 5.0.12 to 5.1.0 - [Commits](eclipse-vertx/vertx-junit5@5.0.12...5.1.0) Updates `io.vertx:vertx-web-client` from 5.0.12 to 5.1.0 - [Commits](vert-x3/vertx-web@5.0.12...5.1.0) --- updated-dependencies: - dependency-name: io.vertx:vertx-junit5 dependency-version: 5.1.0 dependency-type: direct:development update-type: version-update:semver-minor - dependency-name: io.vertx:vertx-web-client dependency-version: 5.1.0 dependency-type: direct:development update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com>
…d.metrics-metrics-core-4.2.39 build(deps): Bump io.dropwizard.metrics:metrics-core from 4.2.38 to 4.2.39
Bumps [io.dropwizard.metrics5:metrics-core](https://github.com/dropwizard/metrics) from 5.0.6 to 5.0.7. - [Release notes](https://github.com/dropwizard/metrics/releases) - [Commits](dropwizard/metrics@v5.0.6...v5.0.7) --- updated-dependencies: - dependency-name: io.dropwizard.metrics5:metrics-core dependency-version: 5.0.7 dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com>
…d.metrics5-metrics-core-5.0.7 build(deps): Bump io.dropwizard.metrics5:metrics-core from 5.0.6 to 5.0.7
Bumps [com.github.siom79.japicmp:japicmp-maven-plugin](https://github.com/siom79/japicmp) from 0.26.0 to 0.26.1. - [Release notes](https://github.com/siom79/japicmp/releases) - [Changelog](https://github.com/siom79/japicmp/blob/master/release.py) - [Commits](siom79/japicmp@japicmp-base-0.26.0...japicmp-base-0.26.1) --- updated-dependencies: - dependency-name: com.github.siom79.japicmp:japicmp-maven-plugin dependency-version: 0.26.1 dependency-type: direct:development update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com>
Bumps `maven-surefire-plugin.version` from 3.5.5 to 3.5.6. Updates `org.apache.maven.plugins:maven-surefire-plugin` from 3.5.5 to 3.5.6 - [Release notes](https://github.com/apache/maven-surefire/releases) - [Commits](apache/maven-surefire@surefire-3.5.5...surefire-3.5.6) Updates `org.apache.maven.plugins:maven-failsafe-plugin` from 3.5.5 to 3.5.6 - [Release notes](https://github.com/apache/maven-surefire/releases) - [Commits](apache/maven-surefire@surefire-3.5.5...surefire-3.5.6) --- updated-dependencies: - dependency-name: org.apache.maven.plugins:maven-surefire-plugin dependency-version: 3.5.6 dependency-type: direct:production update-type: version-update:semver-patch - dependency-name: org.apache.maven.plugins:maven-failsafe-plugin dependency-version: 3.5.6 dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com>
…iom79.japicmp-japicmp-maven-plugin-0.26.1 build(deps-dev): Bump com.github.siom79.japicmp:japicmp-maven-plugin from 0.26.0 to 0.26.1
…re-plugin.version-3.5.6 build(deps): Bump maven-surefire-plugin.version from 3.5.5 to 3.5.6
…vertx5-test/vertx.version-5.1.0 build(deps-dev): Bump vertx.version from 5.0.12 to 5.1.0 in /vertx/feign-vertx5-test
Signed-off-by: Marvin Froeder <velo.br@gmail.com>
Publish feign-bom as a real module so it auto-deploys to Central
Signed-off-by: Marvin Froeder <velo.br@gmail.com>
…test Fix flaky vertx http2NoConnectionLeak test by using h2c prior knowledge
Bumps `netty.version` from 4.2.14.Final to 4.2.15.Final. Updates `io.netty:netty-bom` from 4.2.14.Final to 4.2.15.Final - [Release notes](https://github.com/netty/netty/releases) - [Commits](netty/netty@netty-4.2.14.Final...netty-4.2.15.Final) Updates `io.netty:netty-handler` from 4.2.14.Final to 4.2.15.Final - [Release notes](https://github.com/netty/netty/releases) - [Commits](netty/netty@netty-4.2.14.Final...netty-4.2.15.Final) Updates `io.netty:netty-codec-http` from 4.2.14.Final to 4.2.15.Final - [Release notes](https://github.com/netty/netty/releases) - [Commits](netty/netty@netty-4.2.14.Final...netty-4.2.15.Final) --- updated-dependencies: - dependency-name: io.netty:netty-bom dependency-version: 4.2.15.Final dependency-type: direct:production update-type: version-update:semver-patch - dependency-name: io.netty:netty-handler dependency-version: 4.2.15.Final dependency-type: direct:production update-type: version-update:semver-patch - dependency-name: io.netty:netty-codec-http dependency-version: 4.2.15.Final dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com>
Bumps `vertx.version` from 5.1.0 to 5.1.1. Updates `io.vertx:vertx-junit5` from 5.1.0 to 5.1.1 - [Commits](eclipse-vertx/vertx-junit5@5.1.0...5.1.1) Updates `io.vertx:vertx-web-client` from 5.1.0 to 5.1.1 - [Commits](vert-x3/vertx-web@5.1.0...5.1.1) --- updated-dependencies: - dependency-name: io.vertx:vertx-junit5 dependency-version: 5.1.1 dependency-type: direct:development update-type: version-update:semver-patch - dependency-name: io.vertx:vertx-web-client dependency-version: 5.1.1 dependency-type: direct:development update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com>
Bumps `vertx.version` from 4.5.27 to 4.5.28. Updates `io.vertx:vertx-junit5` from 4.5.27 to 4.5.28 - [Commits](eclipse-vertx/vertx-junit5@4.5.27...4.5.28) Updates `io.vertx:vertx-web-client` from 4.5.27 to 4.5.28 - [Commits](vert-x3/vertx-web@4.5.27...4.5.28) --- updated-dependencies: - dependency-name: io.vertx:vertx-junit5 dependency-version: 4.5.28 dependency-type: direct:development update-type: version-update:semver-patch - dependency-name: io.vertx:vertx-web-client dependency-version: 4.5.28 dependency-type: direct:development update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com>
Bumps `kotlin.version` from 2.3.21 to 2.4.0. Updates `org.jetbrains.kotlin:kotlin-stdlib-jdk8` from 2.3.21 to 2.4.0 - [Release notes](https://github.com/JetBrains/kotlin/releases) - [Changelog](https://github.com/JetBrains/kotlin/blob/master/ChangeLog.md) - [Commits](JetBrains/kotlin@v2.3.21...v2.4.0) Updates `org.jetbrains.kotlin:kotlin-reflect` from 2.3.21 to 2.4.0 - [Release notes](https://github.com/JetBrains/kotlin/releases) - [Changelog](https://github.com/JetBrains/kotlin/blob/master/ChangeLog.md) - [Commits](JetBrains/kotlin@v2.3.21...v2.4.0) Updates `org.jetbrains.kotlin:kotlin-maven-plugin` from 2.3.21 to 2.4.0 --- updated-dependencies: - dependency-name: org.jetbrains.kotlin:kotlin-stdlib-jdk8 dependency-version: 2.4.0 dependency-type: direct:production update-type: version-update:semver-minor - dependency-name: org.jetbrains.kotlin:kotlin-reflect dependency-version: 2.4.0 dependency-type: direct:production update-type: version-update:semver-minor - dependency-name: org.jetbrains.kotlin:kotlin-maven-plugin dependency-version: 2.4.0 dependency-type: direct:development update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com>
…elix-maven-bundle-plugin-6.1.0 build(deps): Bump org.apache.felix:maven-bundle-plugin from 6.0.2 to 6.1.0
…ttpcomponents.client5-httpclient5-5.6.3 build(deps): Bump org.apache.httpcomponents.client5:httpclient5 from 5.6.2 to 5.6.3
Bumps [com.gradle:common-custom-user-data-maven-extension](https://github.com/gradle/common-custom-user-data-maven-extension) from 2.3.0 to 2.4.0. - [Release notes](https://github.com/gradle/common-custom-user-data-maven-extension/releases) - [Commits](gradle/common-custom-user-data-maven-extension@v2.3.0...v2.4.0) --- updated-dependencies: - dependency-name: com.gradle:common-custom-user-data-maven-extension dependency-version: 2.4.0 dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com>
…ommon-custom-user-data-maven-extension-2.4.0 build(deps): Bump com.gradle:common-custom-user-data-maven-extension from 2.3.0 to 2.4.0
Bumps [com.alibaba.fastjson2:fastjson2](https://github.com/alibaba/fastjson2) from 2.0.63.android8 to 2.0.64.android8. - [Release notes](https://github.com/alibaba/fastjson2/releases) - [Commits](alibaba/fastjson2@2.0.63.android8...2.0.64.android8) --- updated-dependencies: - dependency-name: com.alibaba.fastjson2:fastjson2 dependency-version: 2.0.64.android8 dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com>
…fastjson2-fastjson2-2.0.64.android8 build(deps): Bump com.alibaba.fastjson2:fastjson2 from 2.0.63.android8 to 2.0.64.android8
DefaultClient wrote a zero-length byte array to the connection's output stream whenever the HTTP method was not GET, even when the request body was empty. Opening that output stream makes HttpURLConnection create an internal "poster" and, as soon as one exists, the JDK defaults Content-Type to application/x-www-form-urlencoded if none was set - even though no bytes are actually written. This regressed in 12.0 (feign#1778, fixing the Content-Length: 0 case) and silently adds an incorrect Content-Type header, which can cause servers to reject the request with 415 Unsupported Media Type. Skip the output stream entirely for empty/absent bodies and set Content-Length: 0 directly, matching the existing null-body path. Fixes #2068 Signed-off-by: seonwoo_jung <79202163+seonwooj0810@users.noreply.github.com>
…gement Installing and deploying feign-bom previously published a POM that still parented feign-parent. Importing that BOM into a project such as Spring Boot also imported parent dependencyManagement (for example jackson-bom) and overrode the consumer's managed versions. Apply flatten-maven-plugin in bom mode on the BOM module and template so the published artifact only manages Feign modules. Fixes #3505
Bumps [org.apache.httpcomponents.client5:httpclient5](https://github.com/apache/httpcomponents-client) from 5.6.3 to 5.6.4. - [Changelog](https://github.com/apache/httpcomponents-client/blob/rel/v5.6.4/RELEASE_NOTES.txt) - [Commits](apache/httpcomponents-client@rel/v5.6.3...rel/v5.6.4) --- updated-dependencies: - dependency-name: org.apache.httpcomponents.client5:httpclient5 dependency-version: 5.6.4 dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com>
Bumps `netty.version` from 4.2.16.Final to 4.2.17.Final. Updates `io.netty:netty-bom` from 4.2.16.Final to 4.2.17.Final - [Release notes](https://github.com/netty/netty/releases) - [Commits](netty/netty@netty-4.2.16.Final...netty-4.2.17.Final) Updates `io.netty:netty-handler` from 4.2.16.Final to 4.2.17.Final - [Release notes](https://github.com/netty/netty/releases) - [Commits](netty/netty@netty-4.2.16.Final...netty-4.2.17.Final) Updates `io.netty:netty-codec-http` from 4.2.16.Final to 4.2.17.Final - [Release notes](https://github.com/netty/netty/releases) - [Commits](netty/netty@netty-4.2.16.Final...netty-4.2.17.Final) --- updated-dependencies: - dependency-name: io.netty:netty-bom dependency-version: 4.2.17.Final dependency-type: direct:production update-type: version-update:semver-patch - dependency-name: io.netty:netty-handler dependency-version: 4.2.17.Final dependency-type: direct:production update-type: version-update:semver-patch - dependency-name: io.netty:netty-codec-http dependency-version: 4.2.17.Final dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com>
Bumps `vertx.version` from 5.1.5 to 5.1.6. Updates `io.vertx:vertx-junit5` from 5.1.5 to 5.1.6 - [Commits](eclipse-vertx/vertx-junit5@5.1.5...5.1.6) Updates `io.vertx:vertx-web-client` from 5.1.5 to 5.1.6 - [Commits](vert-x3/vertx-web@5.1.5...5.1.6) --- updated-dependencies: - dependency-name: io.vertx:vertx-junit5 dependency-version: 5.1.6 dependency-type: direct:development update-type: version-update:semver-patch - dependency-name: io.vertx:vertx-web-client dependency-version: 5.1.6 dependency-type: direct:development update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com>
…n-4.2.17.Final build(deps): Bump netty.version from 4.2.16.Final to 4.2.17.Final
…vertx5-test/vertx.version-5.1.6 build(deps-dev): Bump vertx.version from 5.1.5 to 5.1.6 in /vertx/feign-vertx5-test
…ttpcomponents.client5-httpclient5-5.6.4 build(deps): Bump org.apache.httpcomponents.client5:httpclient5 from 5.6.3 to 5.6.4
Signed-off-by: Marvin Froeder <velo.br@gmail.com>
Signed-off-by: Marvin Froeder <velo.br@gmail.com>
Signed-off-by: Marvin Froeder <velo.br@gmail.com>
Bumps [org.junit:junit-bom](https://github.com/junit-team/junit-framework) from 6.1.2 to 6.1.3. - [Release notes](https://github.com/junit-team/junit-framework/releases) - [Commits](junit-team/junit-framework@r6.1.2...r6.1.3) --- updated-dependencies: - dependency-name: org.junit:junit-bom dependency-version: 6.1.3 dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com>
Bumps `vertx.version` from 4.5.31 to 4.5.32. Updates `io.vertx:vertx-junit5` from 4.5.31 to 4.5.32 - [Commits](eclipse-vertx/vertx-junit5@4.5.31...4.5.32) Updates `io.vertx:vertx-web-client` from 4.5.31 to 4.5.32 - [Commits](vert-x3/vertx-web@4.5.31...4.5.32) --- updated-dependencies: - dependency-name: io.vertx:vertx-junit5 dependency-version: 4.5.32 dependency-type: direct:development update-type: version-update:semver-patch - dependency-name: io.vertx:vertx-web-client dependency-version: 4.5.32 dependency-type: direct:development update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com>
…vertx4-test/vertx.version-4.5.32 build(deps-dev): Bump vertx.version from 4.5.31 to 4.5.32 in /vertx/feign-vertx4-test
…nit-bom-6.1.3 build(deps): Bump org.junit:junit-bom from 6.1.2 to 6.1.3
Signed-off-by: Marvin Froeder <velo.br@gmail.com>
Add GraphQL subscription support over graphql-transport-ws
…content-type Avoid default Content-Type on POST/PUT/PATCH with empty body
…he committed feign-bom POM Signed-off-by: Marvin Froeder <velo.br@gmail.com>
Flatten feign-bom so imports do not override consumer dependency management
Bumps [org.codehaus.mojo:flatten-maven-plugin](https://github.com/mojohaus/flatten-maven-plugin) from 1.7.3 to 1.8.0. - [Release notes](https://github.com/mojohaus/flatten-maven-plugin/releases) - [Commits](mojohaus/flatten-maven-plugin@1.7.3...1.8.0) --- updated-dependencies: - dependency-name: org.codehaus.mojo:flatten-maven-plugin dependency-version: 1.8.0 dependency-type: direct:development update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com>
….mojo-flatten-maven-plugin-1.8.0 build(deps-dev): Bump org.codehaus.mojo:flatten-maven-plugin from 1.7.3 to 1.8.0
Bumps [org.openrewrite.recipe:rewrite-testing-frameworks](https://github.com/openrewrite/rewrite-testing-frameworks) from 3.43.0 to 3.44.0. - [Release notes](https://github.com/openrewrite/rewrite-testing-frameworks/releases) - [Commits](openrewrite/rewrite-testing-frameworks@v3.43.0...v3.44.0) --- updated-dependencies: - dependency-name: org.openrewrite.recipe:rewrite-testing-frameworks dependency-version: 3.44.0 dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com>
…ite.recipe-rewrite-testing-frameworks-3.44.0 build(deps): Bump org.openrewrite.recipe:rewrite-testing-frameworks from 3.43.0 to 3.44.0
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
See Commits and Changes for more details.
Created by
pull[bot] (v2.0.0-alpha.4)
Can you help keep this open source service alive? 💖 Please sponsor : )