Commit Graph

3109 Commits

Author SHA1 Message Date
spencergibb
080f0cd366 Migrates server-webflux properties to new namespace
Currently, prefix is spring.cloud.gateway and this is ambiguous now that server-webmvc exists.

spring.cloud.gateway.server.webflux is the new prefix

Fixes gh-3363
2025-05-09 13:59:44 -04:00
spring-builds
789b661c0b Bumping versions 2025-05-06 18:53:21 +00:00
Spencer Gibb
092492ab28 Migrate server-webmvc properties to new namespace (#3782)
* Migrate server-webmvc properties to new namespace

Currently, prefix is spring.cloud.gateway.mvc, the new convention is spring.cloud.gateway.server.webmvc

See gh-3363

Fixes gh-3647

* Properties migration for server-webmvc

Migrate from spring.cloud.gateway.mvc to spring.cloud.gateway.server.webmvc

Fixes gh-3647

* formatting

* Fixes test properties

* Fixes test properties
2025-05-05 18:50:30 -04:00
spring-builds
0d1cf2774c Going back to snapshots 2025-05-01 13:17:24 +00:00
spring-builds
a57533e373 Update SNAPSHOT to 4.3.0-RC1 2025-05-01 13:14:07 +00:00
spencergibb
2cae387df6 Uses new spring.http.client.settings namespace
Fixes gh-3781
2025-04-28 11:46:14 -04:00
spring-builds
c990c926ba Bumping versions 2025-04-24 18:53:13 +00:00
Ryan Baxter
fe27edfbbb Escape brackets in docs
Signed-off-by: Ryan Baxter <ryan.baxter@broadcom.com>
2025-04-24 10:15:26 -04:00
Ryan Baxter
f5a6a97ab9 Merge branch '4.2.x' 2025-04-23 09:36:46 -04:00
Ryan Baxter
6d6fe09746 Merge branch '4.1.x' into 4.2.x 2025-04-23 09:36:36 -04:00
Ryan Baxter
26f28fd2fc Merge pull request #3679 from qnnn/refreshable-connectTimeout
Support for reloading httpClient connectTimeout Configuration
2025-04-23 09:35:48 -04:00
qnnn
03e99ad618 add unit test testConnectTimeoutConfigurationReloadWorks.
Signed-off-by: qnnn <65326092+qnnn@users.noreply.github.com>
2025-04-23 13:55:19 +08:00
qnnn
af52387538 Support for reloading httpClient connectTimeout Configuration
Signed-off-by: Nan Chiu <1543393961@qq.com>
Signed-off-by: qnnn <65326092+qnnn@users.noreply.github.com>
2025-04-23 13:55:19 +08:00
spencergibb
abd126f02e Formatting 2025-04-22 12:52:26 -04:00
spencergibb
b1abe379cf Removes deprecated properties in XForwardedRequestHeadersFilter.
Fixes gh-3237
2025-04-22 12:50:51 -04:00
Ryan Baxter
c4d66a9fd2 Merge branch '4.2.x' 2025-04-22 11:47:17 -04:00
Ryan Baxter
034022bf9a Merge pull request #2984 from Guofuyinan/main
Support setting Spring.webflux.base-path and supporting it in path predicate
Fixes #1759
2025-04-22 11:46:54 -04:00
郭付一男
bd8c3cc736 docs: explain spring.webflux.base-path influence on Path Route Predicate
Signed-off-by: 郭付一男 <guofuyinan@gmail.com>
2025-04-22 22:34:49 +08:00
Ryan Baxter
00a6001af8 Merge pull request #3731 from BEF841CA/patch-1
Fix punctuation error in secureheaders-factory.adoc
2025-04-22 10:12:24 -04:00
Ryan Baxter
4e18e714f9 Merge pull request #3737 from myasinkaji2/bugfix/npe
prevent NullPointerException when pattern is null
2025-04-22 10:10:58 -04:00
Ryan Baxter
85cd06351c Merge pull request #3737 from myasinkaji2/bugfix/npe
prevent NullPointerException when pattern is null
2025-04-22 10:10:33 -04:00
Ryan Baxter
65a37a0df5 Merge pull request #3737 from myasinkaji2/bugfix/npe
prevent NullPointerException when pattern is null
2025-04-22 10:10:04 -04:00
Ryan Baxter
d3304ba156 Merge pull request #3746 from lucky8987/code_cleaning
Clean up the code to make it cleaner
2025-04-22 10:07:55 -04:00
Ryan Baxter
e3fd5a426a Merge pull request #3768 from spring-cloud/dependabot/maven/main/grpc.version-1.72.0
Bump grpc.version from 1.71.0 to 1.72.0
2025-04-22 10:05:53 -04:00
Ryan Baxter
0c5de647c3 Merge pull request #3742 from spring-cloud/dependabot/npm_and_yarn/docs/main/springio/asciidoctor-extensions-1.0.0-alpha.17
Bump @springio/asciidoctor-extensions from 1.0.0-alpha.16 to 1.0.0-alpha.17 in /docs
2025-04-22 10:05:23 -04:00
Ryan Baxter
cdfbdb484f Merge pull request #3743 from spring-cloud/dependabot/npm_and_yarn/docs/4.1.x/springio/asciidoctor-extensions-1.0.0-alpha.17
Bump @springio/asciidoctor-extensions from 1.0.0-alpha.16 to 1.0.0-alpha.17 in /docs
2025-04-22 10:04:48 -04:00
Spencer Gibb
ac5e8f7cec Allow bean registration of server-webmcv components (#3763)
* Allow bean registration of server-webmcv components

This replaces the spring.factories mechanism.

* Adds support for loading FilterSuppliers via beans

* Adds support for loading PredicateSuppliers via beans

* Use beanFactory conversionService

Fixes gh-3250
2025-04-21 15:28:18 -04:00
郭付一男
cd46e48e2b Support setting Spring.webflux.base-path and supporting it in path predicate
Signed-off-by: 郭付一男 <guofuyinan@gmail.com>
2025-04-18 00:44:30 +08:00
dependabot[bot]
d973fcb224 Bump grpc.version from 1.71.0 to 1.72.0
Bumps `grpc.version` from 1.71.0 to 1.72.0.

Updates `io.grpc:grpc-netty` from 1.71.0 to 1.72.0
- [Release notes](https://github.com/grpc/grpc-java/releases)
- [Commits](https://github.com/grpc/grpc-java/compare/v1.71.0...v1.72.0)

Updates `io.grpc:grpc-protobuf` from 1.71.0 to 1.72.0
- [Release notes](https://github.com/grpc/grpc-java/releases)
- [Commits](https://github.com/grpc/grpc-java/compare/v1.71.0...v1.72.0)

Updates `io.grpc:grpc-stub` from 1.71.0 to 1.72.0
- [Release notes](https://github.com/grpc/grpc-java/releases)
- [Commits](https://github.com/grpc/grpc-java/compare/v1.71.0...v1.72.0)

---
updated-dependencies:
- dependency-name: io.grpc:grpc-netty
  dependency-version: 1.72.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
- dependency-name: io.grpc:grpc-protobuf
  dependency-version: 1.72.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
- dependency-name: io.grpc:grpc-stub
  dependency-version: 1.72.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-04-15 16:44:01 +00:00
Ryan Baxter
ec07cb8579 Merge branch '4.2.x' 2025-04-11 18:47:56 -04:00
Ryan Baxter
ae2fcf2e0d Merge branch '4.1.x' into 4.2.x 2025-04-11 17:21:56 -04:00
Ryan Baxter
329143c28e User Assert4J 2025-04-11 17:18:04 -04:00
spring-builds
b883487f72 Bumping versions 2025-04-08 18:55:11 +00:00
Ryan Baxter
a2b86a2454 Merge pull request #3353 from joerg-richter-5234/#2975-Suggestion-Add-Permissions-Policy-as-configurable-option-to-SecureHeaders-GatewayFilter
Fixes gh-2975
2025-04-08 09:11:21 -04:00
Jörg Richter
7bc8f7225f Merge branch 'spring-cloud:main' into #2975-Suggestion-Add-Permissions-Policy-as-configurable-option-to-SecureHeaders-GatewayFilter 2025-04-07 22:22:36 +02:00
Jörg Richter
85ab7d9019 #2975-Suggestion-Add-Permissions-Policy-as-configurable-option-to-SecureHeaders-GatewayFilter
- added Permissions-Policy header as an opt-in header & default value
- updated documentation with Permissions-Policy and resources
- updated tests to include Permissions-Policy
- SecurityHeaders and Permissions-Policy may be configured globally / per route
- updated structure of public methods and class members to match previous version structure

Fixes gh-2975

Signed-off-by: Jörg Richter <96986086+joerg-richter-5234@users.noreply.github.com>
2025-04-07 22:19:10 +02:00
spring-builds
e116c07287 Going back to snapshots 2025-04-07 11:54:43 +00:00
spring-builds
7951cef77f Update SNAPSHOT to 4.3.0-M3 2025-04-07 11:52:16 +00:00
spring-builds
fe74519042 Bumping versions 2025-04-05 09:55:18 +00:00
spring-builds
eebfb419b2 Bumping versions 2025-04-04 09:55:19 +00:00
spring-builds
ac8f12573f Bumping versions to 4.2.3-SNAPSHOT after release 2025-04-03 16:39:27 +00:00
spring-builds
c476c92c74 Going back to snapshots 2025-04-03 16:39:26 +00:00
spring-builds
f69de10b9e Update SNAPSHOT to 4.2.2 2025-04-03 16:37:02 +00:00
spring-builds
164d6a4d2a Bumping versions to 4.1.8-SNAPSHOT after release 2025-04-03 15:55:42 +00:00
spring-builds
8f2f435baf Going back to snapshots 2025-04-03 15:55:41 +00:00
spring-builds
92415d1515 Update SNAPSHOT to 4.1.7 2025-04-03 15:53:15 +00:00
spencergibb
03dcf23e55 Adds fn and stream to DefaultHandlerSupplier 2025-03-28 17:12:18 -04:00
spencergibb
beab6a8a3e Merge branch '4.2.x' 2025-03-28 15:20:44 -04:00
spencergibb
8f534ebfa7 polishing modifyresponsebody.adoc 2025-03-28 15:13:58 -04:00
spencergibb
afd4e0a9ff Merge branch '4.1.x' into 4.2.x 2025-03-28 15:08:04 -04:00