100 Commits
Author SHA1 Message Date
Andy Wilkinson 9581d49f66 Merge pull request #51489 from nosan
Closes gh-51489

* gh-51489:
  Polish "Pick up all @TypeExcludeFilters annotations on test classes"
  Pick up all @TypeExcludeFilters annotations on test classes
2026-09-17 12:21:59 +01:00
Andy Wilkinson fafa1c4375 Polish "Pick up all @TypeExcludeFilters annotations on test classes"
See gh-51489

Signed-off-by: Andy Wilkinson <andy.wilkinson@broadcom.com>
2026-09-17 12:11:52 +01:00
Andy Wilkinson 133572f6cb Merge branch '4.1.x'
Closes gh-51821
2026-09-17 10:45:30 +01:00
Andy Wilkinson d5d6ce3923 Merge branch '4.0.x' into 4.1.x
Closes gh-51820
2026-09-17 10:45:21 +01:00
Andy Wilkinson d376311c61 Merge pull request #51815 from ngocnhan-tran1996
Closes gh-51815

* gh-51815:
  Fix broken links
2026-09-17 10:45:12 +01:00
Andy Wilkinson 9fc5101efa Merge pull request #49241 from shakuzen
Closes gh-49241

* gh-49241:
  Polish "Configure OpenTelemetry semantic conventions"
  Configure OpenTelemetry semantic conventions
2026-09-17 10:28:57 +01:00
Andy Wilkinson 02cf5b8d0f Polish "Configure OpenTelemetry semantic conventions"
See gh-49241

Signed-off-by: Andy Wilkinson <andy.wilkinson@broadcom.com>
2026-09-17 10:18:17 +01:00
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