Andy Wilkinson
254a2e37ba
Merge pull request #51787 from noojung
...
Closes gh-51787
* gh-51787:
Improve classpath lookup in IndexedJarStructure
2026-09-17 09:07:22 +01:00
Andy Wilkinson
617e08b5b1
Merge branch '4.1.x'
...
Closes gh-51814
2026-09-17 08:50:34 +01:00
Andy Wilkinson
c73645bb8a
Merge branch '4.0.x' into 4.1.x
...
Closes gh-51813
2026-09-17 08:50:23 +01:00
Andy Wilkinson
7ce43c7b73
Use Java 27 GA in CI
...
Closes gh-51812
2026-09-17 08:49:58 +01:00
Andy Wilkinson
3c1f0c4e54
Merge pull request #51774 from nikita-kibitkin
...
Closes gh-51774
* gh-51774:
Add property to await async listener results on stop
2026-09-16 15:14:52 +01:00
Andy Wilkinson
c398259cb8
Merge pull request #50296 from htjworld
...
Closes gh-50296
* gh-50296:
Retain defaults when configuring other props on probe health groups
2026-09-16 11:46:33 +01:00
Andy Wilkinson
4b51d350ee
Merge branch '4.1.x'
...
Closes gh-51784
2026-09-16 11:21:29 +01:00
Andy Wilkinson
e402beb42d
Merge branch '4.0.x' into 4.1.x
...
Closes gh-51783
2026-09-16 11:21:20 +01:00
Andy Wilkinson
5fec200678
Merge pull request #51775 from dependabot[bot]
...
Closes gh-51775
* gh-51775:
Polish "Bump Homebrew/actions/setup-homebrew from 2026.09.07.1 to 2026.09.13.1"
Bump Homebrew/actions/setup-homebrew from 2026.09.07.1 to 2026.09.13.1
2026-09-16 11:21:13 +01:00
Andy Wilkinson
aef6bb80a4
Polish "Bump Homebrew/actions/setup-homebrew from 2026.09.07.1 to 2026.09.13.1"
...
See gh-51775
Signed-off-by: Andy Wilkinson <andy.wilkinson@broadcom.com >
2026-09-16 11:19:31 +01:00
Andy Wilkinson
b2ed9b6938
Merge branch '4.1.x'
...
Closes gh-51782
2026-09-16 11:15:55 +01:00
Andy Wilkinson
51f9b11af0
Merge pull request #51780 from hjm12223
...
Closes gh-51780
* gh-51780:
Enable nullability checking of spring-boot-batch-data-mongodb's tests
2026-09-16 11:15:47 +01:00
Andy Wilkinson
333d336ca9
Merge pull request #51470 from Wanbinyu
...
Closes gh-51470
* gh-51470:
Support multi-segment additional health paths
2026-09-16 10:32:04 +01:00
Andy Wilkinson
1f3209130d
Merge branch '4.1.x'
2026-09-16 09:09:24 +01:00
Andy Wilkinson
6fe126afed
Merge branch '4.0.x' into 4.1.x
2026-09-16 09:09:12 +01:00
Andy Wilkinson
d9abd902f5
Revert "Merge pull request #51549 from aashikantkumar"
...
This reverts commit ad8f14e785 , reversing
changes made to 1d79f56ad7 .
See gh-51549
2026-09-16 09:08:23 +01:00
Andy Wilkinson
e3573e6891
Merge branch '4.1.x'
...
Closes gh-51772
2026-09-15 16:14:18 +01:00
Andy Wilkinson
ca4a73984e
Merge branch '4.0.x' into 4.1.x
...
Closes gh-51771
2026-09-15 16:14:02 +01:00
Andy Wilkinson
7029b721f2
Merge pull request #51750 from ngocnhan-tran1996
...
Closes gh-51750
* gh-51750:
Update Spring Framework reference links
2026-09-15 16:13:20 +01:00
Andy Wilkinson
1d44394d1f
Merge branch '4.1.x'
...
Closes gh-51767
2026-09-15 13:30:51 +01:00
Andy Wilkinson
a6e2eb9f55
Merge pull request #51724 from dlwhdgus0810
...
Closes gh-51724
* gh-51724:
Apply cookie handling to reactive HttpComponents connector
2026-09-15 13:30:44 +01:00
Andy Wilkinson
16cd17f417
Merge branch '4.1.x'
...
Closes gh-51766
2026-09-15 13:11:06 +01:00
Andy Wilkinson
a8f1a99f7d
Merge branch '4.0.x' into 4.1.x
...
Closes gh-51765
2026-09-15 13:10:54 +01:00
Andy Wilkinson
6387c3791c
Merge pull request #51739 from ngocnhan-tran1996
...
Closes gh-51739
* gh-51739:
Update testcontainers javadoc links
2026-09-15 13:10:44 +01:00
Andy Wilkinson
bc72f228c3
Merge branch '4.1.x'
...
Closes gh-51764
2026-09-15 13:03:19 +01:00
Andy Wilkinson
7612f4a222
Merge branch '4.0.x' into 4.1.x
...
Closes gh-51763
2026-09-15 13:03:03 +01:00
Andy Wilkinson
38a305d1d2
Merge pull request #51722 from noojung
...
Closes gh-51722
* gh-51722:
Fix duplicated tests
2026-09-15 13:01:50 +01:00
Andy Wilkinson
26b0e813b0
Merge pull request #51661 from Wanbinyu
...
Closes gh-51661
* gh-51661:
Polish "Resolve property placeholders in constructor binding default values"
Resolve property placeholders in constructor binding default values
2026-09-11 17:31:00 +01:00
Andy Wilkinson
b5dd5215f3
Polish "Resolve property placeholders in constructor binding default values"
...
See gh-51661
Signed-off-by: Andy Wilkinson <andy.wilkinson@broadcom.com >
2026-09-11 16:59:01 +01:00
Andy Wilkinson
042c69a4f9
Merge branch '4.1.x'
...
Closes gh-51668
2026-09-11 14:19:14 +01:00
Andy Wilkinson
885720ae66
Merge branch '4.0.x' into 4.1.x
...
Closes gh-51667
2026-09-11 12:55:59 +01:00
Andy Wilkinson
d08d6d053a
Merge pull request #51666 from ohchanKyu
...
Closes gh-51666
* gh-51666:
Polish "Use TLS port for Docker Compose RabbitMQ connection when SSL is configured"
Use TLS port for Docker Compose RabbitMQ connection when SSL is configured
2026-09-11 12:47:17 +01:00
Andy Wilkinson
18295bf297
Polish "Use TLS port for Docker Compose RabbitMQ connection when SSL is configured"
...
See gh-51666
Signed-off-by: Andy Wilkinson <andy.wilkinson@broadcom.com >
2026-09-11 12:42:51 +01:00
Andy Wilkinson
1dab448cc9
Merge pull request #51656 from o-shevchenko
...
Closes gh-51656
* gh-51656:
Add baggage tag fields to spans with OpenTelemetry
2026-09-11 11:21:32 +01:00
Andy Wilkinson
924d10733e
Merge branch '4.1.x'
...
Closes gh-51664
2026-09-11 08:18:54 +01:00
Andy Wilkinson
9c7577588d
Merge branch '4.0.x' into 4.1.x
...
Closes gh-51663
2026-09-11 08:18:31 +01:00
Andy Wilkinson
5541ab2424
Merge pull request #51660 from ngocnhan-tran1996
...
Closes gh-51660
* gh-51660:
Update Jackson 3 Javadoc links
2026-09-11 08:18:21 +01:00
Andy Wilkinson
52301d3f9f
Merge branch '4.1.x'
...
Closes gh-51657
2026-09-10 15:35:52 +01:00
Andy Wilkinson
2fbc10fbaf
Merge pull request #51597 from o-shevchenko
...
Closes gh-51597
* gh-51597:
Document baggage propagation over gRPC
2026-09-10 15:35:27 +01:00
Andy Wilkinson
59379ae449
Merge branch '4.1.x'
...
Closes gh-51652
2026-09-09 15:32:53 +01:00
Andy Wilkinson
5b3631bfe9
Merge branch '4.0.x' into 4.1.x
...
Closes gh-51651
2026-09-09 15:31:57 +01:00
Andy Wilkinson
69ad59c413
Merge pull request #51551 from COBI-98
...
Closes gh-51551
* gh-51551:
Polish "Add SBOM manifest attributes to repackaged Maven wars"
Add SBOM manifest attributes to repackaged Maven wars
2026-09-09 15:31:48 +01:00
Andy Wilkinson
007ca201e1
Polish "Add SBOM manifest attributes to repackaged Maven wars"
...
See gh-51551
Signed-off-by: Andy Wilkinson <andy.wilkinson@broadcom.com >
2026-09-09 14:44:51 +01:00
Andy Wilkinson
95994a5386
Merge pull request #50256 from htjworld
...
Closes gh-50256
* gh-50256:
Include security error body in WebFlux Cloud Foundry endpoint responses
2026-09-09 13:52:50 +01:00
Andy Wilkinson
4307353d6a
Merge branch '4.1.x'
...
Closes gh-51648
2026-09-09 11:00:51 +01:00
Andy Wilkinson
6c0d47e3da
Merge branch '4.0.x' into 4.1.x
...
Closes gh-51647
2026-09-09 11:00:01 +01:00
Andy Wilkinson
d34a479879
Merge pull request #51635 from noojung
...
Closes gh-51635
* gh-51635:
Avoid using the deprecated Project.getProperties method
2026-09-09 10:57:41 +01:00
Andy Wilkinson
677efea937
Merge branch '4.1.x'
...
Closes gh-51646
2026-09-09 10:37:59 +01:00
Andy Wilkinson
d601081bd5
Merge branch '4.0.x' into 4.1.x
...
Closes gh-51645
2026-09-09 10:37:08 +01:00
Andy Wilkinson
abbb298039
Merge pull request #51644 from ngocnhan-tran1996
...
Closes gh-51644
* gh-51644:
Polish "Remove redundant whitespace"
Remove redundant whitespace
2026-09-09 10:36:59 +01:00
Andy Wilkinson
a9fbd4a24c
Polish "Remove redundant whitespace"
...
See gh-51644
Signed-off-by: Andy Wilkinson <andy.wilkinson@broadcom.com >
2026-09-09 10:00:36 +01:00
Andy Wilkinson
b91e126655
Merge pull request #51386 from Wanbinyu
...
Closes gh-51386
* gh-51386:
Filter additional configuration metadata from archives
2026-09-09 09:55:30 +01:00
Andy Wilkinson
3a869d0645
Merge branch '4.1.x'
...
Closes gh-51642
2026-09-09 08:27:01 +01:00
Andy Wilkinson
f310611d20
Merge branch '4.0.x' into 4.1.x
...
Closes gh-51641
2026-09-09 08:26:48 +01:00
Andy Wilkinson
3b5706b397
Merge pull request #51634 from dependabot[bot]
...
Closes gh-51634
* gh-51634:
Bump Homebrew/actions/setup-homebrew from 2026.08.31.1 to 2026.09.07.1
2026-09-09 08:26:41 +01:00
Andy Wilkinson
0f2500898c
Merge branch '4.1.x'
...
Closes gh-51640
2026-09-09 08:21:24 +01:00
Andy Wilkinson
e383449a5d
Merge branch '4.0.x' into 4.1.x
...
Closes gh-51639
2026-09-09 08:21:12 +01:00
Andy Wilkinson
06c0fa8d5c
Retain WebFlux's default SameSite when property not set
...
Fixes gh-51636
2026-09-09 08:18:47 +01:00
Andy Wilkinson
11510e621a
Merge branch '4.1.x'
...
Closes gh-51638
2026-09-09 08:08:09 +01:00
Andy Wilkinson
fd1dec5794
Merge branch '4.0.x' into 4.1.x
...
Closes gh-51637
2026-09-09 08:07:53 +01:00
Andy Wilkinson
304b57c839
Merge pull request #51625 from noojung
...
Closes gh-51625
* gh-51625:
Avoid implicit property lookup in parent projects
2026-09-09 08:07:42 +01:00
Andy Wilkinson
b6aadce4a0
Merge branch '4.1.x'
...
Closes gh-51633
2026-09-08 16:56:36 +01:00
Andy Wilkinson
7c11fcf97f
Merge branch '4.0.x' into 4.1.x
...
Closes gh-51632
2026-09-08 16:55:15 +01:00
Andy Wilkinson
fac21d7379
Merge pull request #51627 from ohchanKyu
...
Closes gh-51627
* gh-51627:
Fix typo in deprecated Pushgateway base-url property metadata
2026-09-08 16:55:06 +01:00
Andy Wilkinson
7ba781c705
Merge branch '4.1.x'
...
Closes gh-51631
2026-09-08 16:52:12 +01:00
Andy Wilkinson
e158494508
Merge branch '4.0.x' into 4.1.x
...
Closes gh-51630
2026-09-08 16:51:49 +01:00
Andy Wilkinson
bfc2935ad4
Merge pull request #51619 from yyuneu
...
Closes gh-51619
* gh-51619:
Honor authorities-claim-delimiter when set on its own
2026-09-08 16:43:39 +01:00
Andy Wilkinson
dc80919a96
Merge branch '4.1.x'
...
Closes gh-51624
2026-09-08 13:57:22 +01:00
Andy Wilkinson
e7a324357f
Merge branch '4.0.x' into 4.1.x
...
Closes gh-51623
2026-09-08 13:57:12 +01:00
Andy Wilkinson
f956f588d5
Configure attributes on dev-only configurations
...
Closes gh-51492
2026-09-08 13:56:26 +01:00
Andy Wilkinson
5893438a3a
Merge branch '4.1.x'
...
Closes gh-51621
2026-09-08 11:23:45 +01:00
Andy Wilkinson
a87fd2c9ba
Merge branch '4.0.x' into 4.1.x
...
Closes gh-51620
2026-09-08 11:23:31 +01:00
Andy Wilkinson
bb1ad4ce36
Manage TomlJ's version in spring-boot-internal-dependencies
...
Closes gh-51618
2026-09-08 09:25:56 +01:00
Andy Wilkinson
bd99f6c6aa
Merge branch '4.1.x'
...
Closes gh-51617
2026-09-08 09:20:15 +01:00
Andy Wilkinson
60dc60c5f6
Merge branch '4.0.x' into 4.1.x
...
Closes gh-51616
2026-09-08 09:19:33 +01:00
Andy Wilkinson
ad8f14e785
Merge pull request #51549 from aashikantkumar
...
Closes gh-51549
* gh-51549:
Polish "Preserve firewall in reactive CF security auto-configuration"
Preserve firewall in reactive CF security auto-configuration
2026-09-08 09:19:27 +01:00
Andy Wilkinson
23275d826b
Polish "Preserve firewall in reactive CF security auto-configuration"
...
See gh-51549
Signed-off-by: Andy Wilkinson <andy.wilkinson@broadcom.com >
2026-09-08 09:18:26 +01:00
Andy Wilkinson
ca1cec34cb
Merge branch '4.1.x'
...
Closes gh-51615
2026-09-08 09:16:20 +01:00
Andy Wilkinson
c1900d0bc9
Merge branch '4.0.x' into 4.1.x
...
Closes gh-51614
2026-09-08 09:15:55 +01:00
Andy Wilkinson
1d79f56ad7
Return 503 for missing application ID or cloud controller URL
...
Previously, the CloudFoundryAuthorizationExceptions thrown for a
missing application ID or cloud controller URL were not routed
through the error handling that turned them into a SecurityResponse
with a 503 status code. As a result, they were processed by the
general exception handling which resulted in a 500 response.
This commit updates the reactive SecurityInterceptor so that the
exceptions are processed through
SecurityInterceptor::getErrorResponse. This aligns the behavior of
the Cloud Foundry security intergration in a reactive application
more closely with that of a Servlet application.
Fixes gh-51613
2026-09-08 08:51:58 +01:00
Andy Wilkinson
27933b0b3c
Merge branch '4.1.x'
...
Closes gh-51611
2026-09-07 15:09:24 +01:00
Andy Wilkinson
c6ed90e28c
Set ignore_optional_problems on all proto-generated source
...
Closes gh-51604
2026-09-07 14:56:54 +01:00
Andy Wilkinson
31cf0820a6
Merge branch '4.1.x'
...
Closes gh-51609
2026-09-07 12:38:23 +01:00
Andy Wilkinson
8dac80a6ea
Merge branch '4.0.x' into 4.1.x
...
Closes gh-51608
2026-09-07 12:38:11 +01:00
Andy Wilkinson
159bdeb76e
Merge pull request #51598 from noojung
...
Closes gh-51598
* gh-51598:
Avoid using Project objects as dependency notation
2026-09-07 12:38:00 +01:00
Andy Wilkinson
85535ce81f
Merge branch '4.1.x'
...
Closes gh-51607
2026-09-07 12:20:42 +01:00
Andy Wilkinson
50350d0c83
Merge branch '4.0.x' into 4.1.x
...
Closes gh-51606
2026-09-07 12:20:30 +01:00
Andy Wilkinson
03cf0c49ce
Merge pull request #51590 from noojung
...
Closes gh-51590
* gh-51590:
Fix typos
2026-09-07 12:19:32 +01:00
Andy Wilkinson
f50c8311b9
Move Servlet-specific Tomcat properties to server.tomcat.servlet
...
Closes gh-51603
2026-09-07 09:58:08 +01:00
Andy Wilkinson
d265e67685
Merge pull request #51173 from basteez
...
Closes gh-51173
* gh-51173:
Polish "Default use-relative-redirects to true"
Default use-relative-redirects to true
2026-09-07 09:18:50 +01:00
Andy Wilkinson
8924f1691c
Polish "Default use-relative-redirects to true"
...
See gh-51173
Signed-off-by: Andy Wilkinson <andy.wilkinson@broadcom.com >
2026-09-07 08:55:46 +01:00
Andy Wilkinson
a07c43466b
Merge branch '4.1.x'
...
Closes gh-51602
2026-09-07 08:43:59 +01:00
Andy Wilkinson
61275b0c64
Merge branch '4.0.x' into 4.1.x
...
Closes gh-51601
2026-09-07 08:43:48 +01:00
Andy Wilkinson
2a30bbc70a
Merge pull request #51593 from fabio-grassi
...
Closes gh-51593
* gh-51593:
Switch to Java 17 variants of Oracle JDBC dependencies
2026-09-07 08:43:37 +01:00
Andy Wilkinson
57b44b0594
Merge branch '4.1.x'
...
Closes gh-51600
2026-09-07 08:27:14 +01:00
Andy Wilkinson
ea613dc511
Merge branch '4.0.x' into 4.1.x
...
Closes gh-51599
2026-09-07 08:26:42 +01:00
Andy Wilkinson
4396a31e23
Merge pull request #51591 from msridhar
...
Closes gh-51591
* gh-51591:
Remove unnecessary NullAway suppressions
2026-09-07 08:25:30 +01:00
Andy Wilkinson
f7bb983335
Merge branch '4.1.x'
...
Closes gh-51588
2026-09-04 16:20:05 +01:00
Andy Wilkinson
154a77cae9
Make reactive resource server back off with custom security
...
Previously, the auto-configuration of reactive OAuth 2 resource
server based web security did not back off when a custom
SecurityWebFilterChain was defined. This did not match the
equivalent servlet-based auto-configuration which backs off when
a custom SecurityFilterChain is defined.
This commit updates the reactive auto-configuration to behave in
the same way as the servlet auto-configuration. A new annotation,
@ConditionalOnDefaultReactiveWebSecurity, is introduced. The
existing servlet-specific annotation,
@ConditionalOnDefaultWebSecurity is deprecated and a replacement
named @ConditionalOnDefaultServletWebSecurity is introduced.
Fixes gh-50778
2026-09-04 16:08:58 +01:00
Andy Wilkinson
5884541384
Merge branch '4.1.x'
...
Closes gh-51586
2026-09-04 14:54:05 +01:00