Andy Wilkinson
e8fe9166bf
Merge branch '4.0.x'
...
Closes gh-49705
2026-03-23 09:44:29 +00:00
Andy Wilkinson
1e5fd25888
Overhaul Spring Session documentation following modularization
...
Closes gh-49704
2026-03-23 09:43:56 +00:00
Stéphane Nicoll
c5cb7c43a9
Merge pull request #49700 from dlwldnjs1009
...
* jiwon/fix-external-config-typos:
Fix duplicated words in external-config documentation
Closes gh-49700
2026-03-22 10:15:30 +01:00
Lee Jiwon
d804749c2e
Fix duplicated words in external-config documentation
...
See gh-49700
Signed-off-by: Lee Jiwon <dlwldnjs1009@gmail.com >
2026-03-22 10:14:56 +01:00
Phillip Webb
732b8f3931
Merge branch '4.0.x'
...
Closes gh-49699
2026-03-21 14:28:14 -07:00
Phillip Webb
6dcd2de370
Merge pull request #49695 from kwondh5217
...
* kwondh5217/main:
Add @ConditionalOnWebApplication to NettyReactiveWebServerAutoConfiguration
Closes gh-49695
2026-03-21 14:28:04 -07:00
Daeho Kwon
0b45618cb5
Add @ConditionalOnWebApplication to NettyReactiveWebServerAutoConfiguration
...
See gh-49695
Signed-off-by: Daeho Kwon <trewq231@naver.com >
2026-03-21 14:26:23 -07:00
Phillip Webb
eff95e98a5
Merge branch '4.0.x'
...
Closes gh-49698
2026-03-21 14:23:13 -07:00
Phillip Webb
e464348fa4
Merge branch '3.5.x' into 4.0.x
...
Closes gh-49697
2026-03-21 14:22:46 -07:00
Phillip Webb
10df287bbb
Merge pull request #49694 from dlwldnjs1009
...
* jiwon/fix-standard-stack-trace-printer-javadoc:
Fix typos in StandardStackTracePrinter Javadoc
Closes gh-49694
2026-03-21 14:22:08 -07:00
Lee Jiwon
ec167252f2
Fix typos in StandardStackTracePrinter Javadoc
...
See gh-49694
Signed-off-by: Lee Jiwon <dlwldnjs1009@gmail.com >
2026-03-21 14:18:43 -07:00
Andy Wilkinson
b26fe83e0d
Merge branch '4.0.x'
...
Closes gh-49684
2026-03-20 13:04:00 +00:00
Andy Wilkinson
6814f6577a
Merge branch '3.5.x' into 4.0.x
...
Closes gh-49683
2026-03-20 13:03:50 +00:00
Andy Wilkinson
f0a02cdbd3
Trigger docs build once release has been promoted
...
Closes gh-49682
2026-03-20 13:01:43 +00:00
Andy Wilkinson
a9ea737f85
Merge branch '4.0.x'
...
Closes gh-49681
2026-03-20 12:51:41 +00:00
Andy Wilkinson
fd5ac05daf
Merge branch '3.5.x' into 4.0.x
...
Closes gh-49680
2026-03-20 12:51:28 +00:00
Andy Wilkinson
aec36b88ef
Upgrade to Antora UI 0.4.26
...
Closes gh-49679
2026-03-20 12:50:35 +00:00
Stéphane Nicoll
d57a81c766
Revert AMQP 1.0 support
...
Closes gh-49676
2026-03-20 11:11:27 +01:00
Stéphane Nicoll
5296a5bbfd
Revert "Rename spring-boot-amqp to spring-boot-rabbitmq"
...
This reverts commit 72b8a6ca05 ,
b820d9feac , and
edadf816ab .
See gh-49620
2026-03-20 11:03:28 +01:00
Stéphane Nicoll
f728235906
Revert "Introduce Generic AMQP 1.0 client support"
...
This reverts commit 8dde82b557 , c388dc92
5b7f0f726b , and
2d71ef94ed .
See gh-49621
2026-03-20 11:02:35 +01:00
Stéphane Nicoll
e927b4c681
Merge branch '4.0.x'
2026-03-20 10:31:58 +01:00
Stéphane Nicoll
25b6de94d5
Fix formatting
2026-03-20 10:29:31 +01:00
Stéphane Nicoll
57ac3ff7f7
Merge branch '4.0.x'
...
Closes gh-49675
2026-03-20 10:10:34 +01:00
Stéphane Nicoll
bf324f3580
Merge branch '3.5.x' into 4.0.x
...
Closes gh-49674
2026-03-20 10:10:27 +01:00
Stéphane Nicoll
060d006f53
Merge pull request #49671 from dependabot[bot]
...
* dependabot/npm_and_yarn/antora/multi-20daa59c70:
Bump fast-xml-parser and @springio/antora-extensions in /antora
Closes gh-49671
2026-03-20 10:10:21 +01:00
dependabot[bot]
be23431bd7
Bump fast-xml-parser and @springio/antora-extensions in /antora
...
Bumps [fast-xml-parser](https://github.com/NaturalIntelligence/fast-xml-parser ) to 5.5.7 and updates ancestor dependency [@springio/antora-extensions](https://github.com/spring-io/antora-extensions ). These dependencies need to be updated together.
Updates `fast-xml-parser` from 4.5.4 to 5.5.7
- [Release notes](https://github.com/NaturalIntelligence/fast-xml-parser/releases )
- [Changelog](https://github.com/NaturalIntelligence/fast-xml-parser/blob/master/CHANGELOG.md )
- [Commits](https://github.com/NaturalIntelligence/fast-xml-parser/compare/v4.5.4...v5.5.7 )
Updates `@springio/antora-extensions` from 1.14.7 to 1.14.9
- [Changelog](https://github.com/spring-io/antora-extensions/blob/main/CHANGELOG.adoc )
- [Commits](https://github.com/spring-io/antora-extensions/compare/v1.14.7...v1.14.9 )
---
updated-dependencies:
- dependency-name: fast-xml-parser
dependency-version: 5.5.7
dependency-type: indirect
- dependency-name: "@springio/antora-extensions"
dependency-version: 1.14.9
dependency-type: direct:production
...
See gh-49671
Signed-off-by: dependabot[bot] <support@github.com >
2026-03-20 10:10:00 +01:00
Stéphane Nicoll
72c1b3a7c6
Merge branch '4.0.x'
...
Closes gh-49673
2026-03-20 10:08:52 +01:00
Stéphane Nicoll
d8ea797aab
Merge branch '3.5.x' into 4.0.x
...
Closes gh-49672
2026-03-20 10:08:40 +01:00
Stéphane Nicoll
8c605ccd94
Merge pull request #49660 from ljrmorgan
...
* graphql_test_should_load_controller_advice:
Polish "Consider ControllerAdvice with @GraphQlTest"
Consider ControllerAdvice with @GraphQlTest
Closes gh-49660
2026-03-20 10:07:51 +01:00
Stéphane Nicoll
af03b3b07c
Polish "Consider ControllerAdvice with @GraphQlTest"
...
See gh-49660
2026-03-20 10:03:05 +01:00
Louis Morgan
264a9aa43a
Consider ControllerAdvice with @GraphQlTest
...
This commit updates the GraphQL slice tests to also consider
`@ControllerAdvice`-annotated beans, since Spring GraphQL loads
`@GraphQlExceptionHandler`s declared in `@ControllerAdvice` beans.
This also aligns `@GraphQlTest` with `@WebMvcTest`.
See gh-49660
Signed-off-by: Louis Morgan <ljrmorgan@gmail.com >
2026-03-20 10:02:07 +01:00
Phillip Webb
b00320a8e2
Merge branch '4.0.x'
2026-03-19 20:16:45 -07:00
Phillip Webb
dc785720cf
Merge branch '3.5.x' into 4.0.x
2026-03-19 20:16:34 -07:00
Phillip Webb
8b70ee9dbc
Escape format characters when writing changelog
2026-03-19 20:15:45 -07:00
Phillip Webb
57080f9ef5
Switch to Spring gRPC 1.1.0-M1
...
See gh-49670
2026-03-19 17:54:34 -07:00
Phillip Webb
328e91b492
Use testcontains mechanism to find access local gRPC address
...
See gh-49540
2026-03-19 16:47:06 -07:00
Phillip Webb
a72db5b670
Use cleaned path when checking for generated source
...
Update `JavaConventions` to use a cleaned path when checking for
generated sources to ensure that files are also detected on Windows.
See gh-49153
2026-03-19 15:55:39 -07:00
Phillip Webb
8ac58c1869
Add Spring gRPC support
...
Closes gh-49540
2026-03-19 15:12:31 -07:00
Phillip Webb
f75fea3601
Add type-safe gRPC service config properties
...
Update `GrpcClientProperties` to include type-safe service config
properties commonly configured items.
Closes gh-49540
2026-03-19 15:12:31 -07:00
Chris Bono and Phillip Webb
1cb8d02ed7
Add Spring gRPC server and client security support
...
Add auto-configuration to integrate gRPC server applications
with Spring Security. This commit provides both standard
Spring Security support as well as OAuth support.
Closes gh-49047
Co-authored-by: Phillip Webb <phil.webb@broadcom.com >
2026-03-19 15:12:31 -07:00
Chris Bono and Phillip Webb
1b41cb20c1
Add Spring gRPC client and server observation support
...
Update client and server code to support micrometer observations.
Closes gh-49056
Co-authored-by: Phillip Webb <phil.webb@broadcom.com >
2026-03-19 15:12:31 -07:00
Phillip Webb
d6b28375c0
Validate 'server.http2.enabled' for gRPC Servlet applications
...
Throw an error is a Spring gRPC Servlet based server application
has forgotten to configure HTTP/2 support.
There is also the option of suppressing the error if HTTP/2 has
been configured directly and not using the configuration property.
Closes gh-49050
2026-03-19 15:12:31 -07:00
Phillip Webb and Chris Bono
67ac57fb77
Add Spring gRPC server health check support
...
Add integration between Spring Boot's health module and gRPC
health checking service support.
Closes gh-49048
Co-authored-by: Chris Bono <chris.bono@broadcom.com >
2026-03-19 15:12:31 -07:00
Phillip Webb
b650f3c558
Rework spring-boot-health for reuse
...
Update `spring-boot-health` to allow for better reuse outside
of the actuator module.
See gh-49048
2026-03-19 15:12:30 -07:00
Chris Bono and Phillip Webb
be3a1b7117
Add Spring gRPC test support
...
Add a testing module that can be used for testing Spring gRPC
server or client applications.
Closes gh-49046
Co-authored-by: Phillip Webb <phil.webb@broadcom.com >
2026-03-19 15:12:30 -07:00
Chris Bono and Phillip Webb
c35b21adb4
Add Spring gRPC client support
...
Add support for Spring gRPC client applications.
Closes gh-49045
Co-authored-by: Phillip Webb <phil.webb@broadcom.com >
2026-03-19 15:12:30 -07:00
Chris Bono and Phillip Webb
e61bb6df5b
Add Spring gRPC server support
...
Add support for Spring gRPC server applications.
Closes gh-49044
Co-authored-by: Phillip Webb <phil.webb@broadcom.com >
2026-03-19 15:12:30 -07:00
Andy Wilkinson
a052376237
Configure protobuf when com.google.protobuf plugin is applied
...
Update spring-boot-gradle plugin to apply protobuf configuration
when the `com.google.protobuf` plugin is detected.
Closes gh-49369
2026-03-19 15:12:30 -07:00
Phillip Webb
32bc51907c
Provide protobuf-maven-plugin configuration in starter parent
...
Update `spring-boot-starter-parent` to include sensible
configuration for the `protobuf-maven-plugin`.
Closes gh-49353
2026-03-19 15:12:30 -07:00
Phillip Webb
b0c00d7602
Add dependency management for gRPC libraries
...
Closes gh-49670
2026-03-19 15:12:30 -07:00