Commit Graph
62675 Commits
Author SHA1 Message Date
Phillip Webb 439ac88166 Merge branch '4.0.x' into 4.1.x
Closes gh-51559
2026-09-03 10:37:42 -07:00
Phillip Webb 41a734d023 Add Antora logger dependency
Closes gh-51557
2026-09-03 10:37:09 -07:00
Moritz Halbritter 87cacdaabd Merge pull request #51505 from xxxxxxjun
Closes gh-51505

* pr/51505:
  Polish "Add jarmode tools command to print the SBOM"
  Add jarmode tools command to print the SBOM
2026-09-02 16:54:57 +02:00
Moritz Halbritter e5a24bafc7 Polish "Add jarmode tools command to print the SBOM"
See gh-51505
2026-09-02 16:34:49 +02:00
Hyeongjun Cho 962ca36126 Add jarmode tools command to print the SBOM
Add an 'sbom' command to the tools jar mode which prints the SBOM
packaged in an uber jar or war. The SBOM is located using the
Sbom-Location manifest attribute and its bytes are copied verbatim to
the console, or to the file given by --destination.

See gh-51505

Signed-off-by: Hyeongjun Cho <ryuu.public@gmail.com>
2026-09-02 16:26:35 +02:00
Moritz Halbritter a2869a0c6b Merge branch '4.1.x'
Closes gh-51548
2026-09-02 16:24:03 +02:00
Moritz Halbritter 07e3850143 Merge branch '4.0.x' into 4.1.x
Closes gh-51547
2026-09-02 16:23:27 +02:00
Moritz Halbritter 93851814b0 Merge pull request #51540 from xxxxxxjun
Closes gh-51540

* pr/51540:
  Print a simple error message when a jarmode tools command fails
2026-09-02 16:23:04 +02:00
Hyeongjun Cho d92a75c66b Print a simple error message when a jarmode tools command fails
See gh-51540

Signed-off-by: Hyeongjun Cho <ryuu.public@gmail.com>
2026-09-02 16:17:49 +02: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
henriquejsza 626d5fdf3c Add ResourceBasedMessageSourceConfigurer
Signed-off-by: henriquejsza <henriquejsza@gmail.com>

See gh-51484
2026-09-02 14:53:00 +01:00
JaeHyunAn 7fd64281e0 Apply RabbitMQ credential fallbacks for null values
Docker records an environment variable that is declared without a value
as a bare name, which DockerEnv maps to a null value rather than
omitting the key. Map.getOrDefault only falls back when the key is
absent, so both the fallback key and the guest default were skipped.

See gh-51546

Signed-off-by: JaeHyunAn <98042706+yyuneu@users.noreply.github.com>
2026-09-02 22:40:57 +09: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
piyushrajyadav e161167450 Use constructor injection in classes that partipate in @Import
See gh-51490

Signed-off-by: piyushrajyadav <piyushyadavrajyadav@gmail.com>
2026-09-02 14:15:45 +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
Andy Wilkinson 352996af6a Upgrade to Artifactory Deploy Action 0.0.5
Closes gh-51541
2026-09-02 12:17:07 +01:00
Andy Wilkinson 7e41b2b678 Merge branch '4.1.x'
Closes gh-51539
2026-09-02 09:13:09 +01:00
Andy Wilkinson 94ca058844 Merge branch '4.0.x' into 4.1.x
Closes gh-51538
2026-09-02 09:12:54 +01:00
Andy Wilkinson 92c3fcfd2d Merge pull request #50963 from SebTardif
Closes gh-50963

* gh-50963:
  Polish "Improve Docker Compose ProcessRunner's handling of failure cases"
  Improve Docker Compose ProcessRunner's handling of failure cases
2026-09-02 09:12:41 +01:00
Andy Wilkinson bf8731693b Polish "Improve Docker Compose ProcessRunner's handling of failure cases"
See gh-50963

Signed-off-by: Andy Wilkinson <andy.wilkinson@broadcom.com>
2026-09-02 09:11:53 +01:00
Sebastien Tardif 27e96308ed Improve Docker Compose ProcessRunner's handling of failure cases
Release the output reader latch in a finally block so a failing stream
read or output consumer cannot leave ProcessRunner.run blocked on
CountDownLatch.await after the child process has exited.

Destroy the child process when waitFor is interrupted so Docker Compose
commands are not left running as orphans.

Signed-off-by: Sebastien Tardif <sebtardif@ncf.ca>

See gh-50963
2026-09-02 09:02:00 +01:00
Andy Wilkinson 0d75136ee5 Try 0.0.5-SNAPSHOT of the Artifactory deploy action
Try 0.0.5-SNAPSHOT of the Artifactory deploy action to see if it
resolves the problem with GOAWAY responses from repo.spring.io.
2026-09-02 08:46:13 +01:00
Stéphane Nicoll 116f3a27ea Merge branch '4.1.x'
Closes gh-51537
2026-09-02 08:31:36 +02:00
Stéphane Nicoll f4b6fea452 Merge branch '4.0.x' into 4.1.x
Closes gh-51536
2026-09-02 08:31:28 +02:00
Stéphane Nicoll efd6f2b547 Merge pull request #51527 from dependabot[bot]
Closes gh-51527

* dependabot/npm_and_yarn/antora/antora/site-generator-3.2.0:
  Bump @antora/site-generator from 3.2.0-rc.3 to 3.2.0 in /antora
2026-09-02 08:31:22 +02:00
dependabot[bot] 9443bbbf78 Bump @antora/site-generator from 3.2.0-rc.3 to 3.2.0 in /antora
Bumps [@antora/site-generator](https://gitlab.com/antora/antora/tree/HEAD/packages/site-generator) from 3.2.0-rc.3 to 3.2.0.
- [Changelog](https://gitlab.com/antora/antora/blob/main/CHANGELOG.adoc)
- [Commits](https://gitlab.com/antora/antora/compare/v3.2.0-rc.3...v3.2.0)

---
updated-dependencies:
- dependency-name: "@antora/site-generator"
  dependency-version: 3.2.0
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

See gh-51527

Signed-off-by: dependabot[bot] <support@github.com>
2026-09-02 08:29:18 +02:00
Stéphane Nicoll cdfc8e81b1 Merge branch '4.1.x'
Closes gh-51535
2026-09-02 08:27:49 +02:00
Stéphane Nicoll e94a31aee5 Merge branch '4.0.x' into 4.1.x
Closes gh-51534
2026-09-02 08:27:41 +02:00
Stéphane Nicoll d4fbe320f2 Merge pull request #51526 from dependabot[bot]
Closes gh-51526

* dependabot/npm_and_yarn/antora/antora/cli-3.2.0:
  Bump @antora/cli from 3.2.0-rc.3 to 3.2.0 in /antora
2026-09-02 08:27:34 +02:00
dependabot[bot] 9749a5463c Bump @antora/cli from 3.2.0-rc.3 to 3.2.0 in /antora
Bumps [@antora/cli](https://gitlab.com/antora/antora/tree/HEAD/packages/cli) from 3.2.0-rc.3 to 3.2.0.
- [Changelog](https://gitlab.com/antora/antora/blob/main/CHANGELOG.adoc)
- [Commits](https://gitlab.com/antora/antora/compare/v3.2.0-rc.3...v3.2.0)

---
updated-dependencies:
- dependency-name: "@antora/cli"
  dependency-version: 3.2.0
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

See gh-51526

Signed-off-by: dependabot[bot] <support@github.com>
2026-09-02 08:22:32 +02:00
Stéphane Nicoll f69d42c575 Merge branch '4.1.x'
Closes gh-51533
2026-09-02 08:14:53 +02:00
Stéphane Nicoll 23ca3e3d23 Merge branch '4.0.x' into 4.1.x
Closes gh-51532
2026-09-02 08:14:47 +02:00
Stéphane Nicoll 05383f774b Merge pull request #51525 from dependabot[bot]
Closes gh-51525

* dependabot/github_actions/Homebrew/actions/setup-homebrew-2026.08.31.1:
  Bump Homebrew/actions/setup-homebrew from 2026.08.24.1 to 2026.08.31.1
2026-09-02 08:14:44 +02:00
dependabot[bot] 5aa43b705f Bump Homebrew/actions/setup-homebrew from 2026.08.24.1 to 2026.08.31.1
Bumps [Homebrew/actions/setup-homebrew](https://github.com/homebrew/actions) from 2026.08.24.1 to 2026.08.31.1.
- [Release notes](https://github.com/homebrew/actions/releases)
- [Changelog](https://github.com/Homebrew/actions/blob/main/release.test.mts)
- [Commits](https://github.com/homebrew/actions/compare/a657b8b0cd35d0f65cce41fce9b24cf054b49869...3cdb78d0f62ad29dd32de765782654f4eedea607)

---
updated-dependencies:
- dependency-name: Homebrew/actions/setup-homebrew
  dependency-version: 2026.08.31.1
  dependency-type: direct:production
...

See gh-51525

Signed-off-by: dependabot[bot] <support@github.com>
2026-09-02 08:12:45 +02:00
Stéphane Nicoll 598d7f487b Merge branch '4.1.x'
Closes gh-51531
2026-09-02 08:10:09 +02:00
Stéphane Nicoll d8e9cfa784 Merge branch '4.0.x' into 4.1.x
Closes gh-51530
2026-09-02 08:10:03 +02:00
Stéphane Nicoll 03d2265ded Merge pull request #51524 from dependabot[bot]
Closes gh-51524

* dependabot/github_actions/spring-io/github-actions/dot-github/workflows/codeql-analysis.yml-035e701d99b48da41f409014e1bfd937425c4477:
  Bump spring-io/github-actions/.github/workflows/codeql-analysis.yml
2026-09-02 08:09:57 +02:00
dependabot[bot] 79458c012d Bump spring-io/github-actions/.github/workflows/codeql-analysis.yml
Bumps [spring-io/github-actions/.github/workflows/codeql-analysis.yml](https://github.com/spring-io/github-actions) from 7dc305df87410aa851b873d2f1fd33ccbb7d0aa8 to 035e701d99b48da41f409014e1bfd937425c4477.
- [Commits](https://github.com/spring-io/github-actions/compare/7dc305df87410aa851b873d2f1fd33ccbb7d0aa8...035e701d99b48da41f409014e1bfd937425c4477)

---
updated-dependencies:
- dependency-name: spring-io/github-actions/.github/workflows/codeql-analysis.yml
  dependency-version: 035e701d99b48da41f409014e1bfd937425c4477
  dependency-type: direct:production
...

See gh-51524

Signed-off-by: dependabot[bot] <support@github.com>
2026-09-02 08:07:52 +02:00
Stéphane Nicoll 52ccf6a132 Merge branch '4.1.x'
Closes gh-51529
2026-09-02 08:06:53 +02:00
Stéphane Nicoll 1390997488 Merge branch '4.0.x' into 4.1.x
Closes gh-51528
2026-09-02 08:06:41 +02:00
Stéphane Nicoll 921c03273a Merge pull request #51523 from dependabot[bot]
Closes gh-51523

* dependabot/github_actions/actions/setup-java-6:
  Polish "Bump actions/setup-java from 5 to 6"
  Bump actions/setup-java from 5 to 6
2026-09-02 08:06:31 +02:00
Stéphane Nicoll 7860f005c0 Polish "Bump actions/setup-java from 5 to 6"
See gh-51523
2026-09-02 08:05:44 +02:00
dependabot[bot] cdab9e36af Bump actions/setup-java from 5 to 6
Bumps [actions/setup-java](https://github.com/actions/setup-java) from 5 to 6.
- [Release notes](https://github.com/actions/setup-java/releases)
- [Commits](https://github.com/actions/setup-java/compare/v5...v6)

---
updated-dependencies:
- dependency-name: actions/setup-java
  dependency-version: '6'
  dependency-type: direct:production
  update-type: version-update:semver-major
...

See gh-51523

Signed-off-by: dependabot[bot] <support@github.com>
2026-09-02 08:05:29 +02:00
Phillip Webb ec476bf69d Merge branch '4.1.x' 2026-09-01 14:51:31 -07:00
Phillip Webb 8cd3cdd19a Merge branch '4.0.x' into 4.1.x 2026-09-01 14:51:12 -07:00
Phillip Webb eaaa8334bc Drop LibraryVersion and introduce LinkedVersion
Remove `LibraryVersion` in favor of working directly with
`DependencyVersion` for most tasks. As of commit 510c7815
`LibraryVersion` is only being used as a wrapper for the link
factory function. Introducing a dedicated `LinkedVersion` for
that purpose simplifies a lot of code.

See gh-51498
2026-09-01 14:49:26 -07:00