Commit Graph
100 Commits
Author SHA1 Message Date
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
Andy Wilkinson 30f5416951 Merge pull request #51464 from yyuneu
Closes gh-51464

* gh-51464:
  Fix corruption of supplementary characters in AppendableByteArray
2026-09-04 13:48:47 +01:00
Andy Wilkinson d305cc0ddc Merge branch '4.1.x'
Closes gh-51585
2026-09-04 12:58:46 +01:00
Andy Wilkinson 61a62d56d8 Merge branch '4.0.x' into 4.1.x
Closes gh-51584
2026-09-04 12:58:36 +01:00
Andy Wilkinson 3d731beaa1 Merge pull request #51507 from msridhar
Closes gh-51507

* gh-51507:
  Fix new warnings from NullAway 0.14.1
2026-09-04 12:58:25 +01:00
Andy Wilkinson a8f73986f6 Align JSON null and empty handling with that of YAML
Closes gh-51583
2026-09-04 12:35:34 +01:00
Andy Wilkinson dc52ea8eb5 Merge branch '4.1.x'
Closes gh-51582
2026-09-04 11:47:04 +01:00
Andy Wilkinson 14536633ec Merge branch '4.0.x' into 4.1.x
Closes gh-51581
2026-09-04 11:46:53 +01:00
Andy Wilkinson 1eedb9c969 Merge pull request #51519 from DevJunz
Closes gh-51519

* gh-51519:
  Polish "Delete layer temp file when layer creation fails"
  Delete layer temp file when layer creation fails
2026-09-04 11:46:37 +01:00
Andy Wilkinson 71bfa94d10 Polish "Delete layer temp file when layer creation fails"
See gh-51519

Signed-off-by: Andy Wilkinson <andy.wilkinson@broadcom.com>
2026-09-04 11:12:11 +01:00
Andy Wilkinson 64fd200c46 Merge branch '4.1.x'
Closes gh-51579
2026-09-04 10:53:01 +01:00
Andy Wilkinson 9380e958d3 Merge branch '4.0.x' into 4.1.x
Closes gh-51578
2026-09-04 10:14:19 +01:00
Andy Wilkinson a833fe58f9 Merge pull request #51546 from yyuneu
Closes gh-51546

* gh-51546:
  Apply RabbitMQ credential fallbacks for null values
2026-09-04 10:12:14 +01:00
Andy Wilkinson 682816229a Merge branch '4.1.x'
Closes gh-51577
2026-09-04 10:07:51 +01:00
Andy Wilkinson c38c15b3b7 Merge branch '4.0.x' into 4.1.x
Closes gh-51576
2026-09-04 09:53:28 +01:00
Andy Wilkinson 6114f57cb4 Merge pull request #51555 from vlsi
Closes gh-51555

* gh-51555:
  Fix unrecognized JSpecify nullable annotations
2026-09-04 09:51:47 +01:00
Andy Wilkinson e2bcbdf0af Merge branch '4.1.x'
Closes gh-51575
2026-09-04 09:35:41 +01:00
Andy Wilkinson 4c5ed7e087 Merge branch '4.0.x' into 4.1.x
Closes gh-51574
2026-09-04 09:35:30 +01:00
Andy Wilkinson 982582d0df Merge pull request #51568 from kdomo
Closes gh-51568

* gh-51568:
  Correct Assert messages that name the wrong parameter
2026-09-04 09:35:18 +01:00
Andy Wilkinson bc46876bee Remove dependency management for Janino
Closes gh-51567
2026-09-04 09:03:05 +01:00
Andy Wilkinson 73d3795662 Merge branch '4.1.x'
Closes gh-51573
2026-09-04 08:43:32 +01:00
Andy Wilkinson 8350f147ff Merge branch '4.0.x' into 4.1.x
Closes gh-51572
2026-09-04 08:43:15 +01:00
Andy Wilkinson 10190c7cc7 Fix race condition in ProcessRunnerTests
There's a race between destruction of the process completing and the
test checking that the process has been destroyed. When the test
wins the race, it fails.

This commit removes the race condition by updating the test to wait
until the process has been destroyed.

Closes gh-51571
2026-09-04 08:40:35 +01:00
Andy Wilkinson 4e534dd80e Merge pull request #51484 from henriquejsza
Closes gh-51484

* gh-51484:
  Add ResourceBasedMessageSourceConfigurer
2026-09-02 15:16:50 +01:00
Andy Wilkinson 2772023050 Merge branch '4.1.x'
Closes gh-51545
2026-09-02 14:24:39 +01:00
Andy Wilkinson 8e7128730f Merge branch '4.0.x' into 4.1.x
Closes gh-51544
2026-09-02 14:18:14 +01:00
Andy Wilkinson 05bd7202ba Merge pull request #51490 from piyushrajyadav
Closes gh-51490

* gh-51490:
  Polish "Use constructor injection in classes that partipate in @Import"
  Use constructor injection in classes that partipate in @Import
2026-09-02 14:16:48 +01:00
Andy Wilkinson d6c2e687b0 Polish "Use constructor injection in classes that partipate in @Import"
See gh-51490

Signed-off-by: Andy Wilkinson <andy.wilkinson@broadcom.com>
2026-09-02 14:16:07 +01:00
Andy Wilkinson a320e2f8ff Merge branch '4.1.x'
Closes gh-51543
2026-09-02 12:18:02 +01:00
Andy Wilkinson 1c3ca9f6f6 Merge branch '4.0.x' into 4.1.x
Closes gh-51542
2026-09-02 12:17:24 +01:00