Commit Graph
62872 Commits
Author SHA1 Message Date
Stéphane Nicoll b015f43df4 Merge branch '4.1.x'
Closes gh-51874
2026-09-28 09:13:22 +02:00
Stéphane Nicoll 79853c1197 Merge branch '4.0.x' into 4.1.x
Closes gh-51873
2026-09-28 09:13:11 +02:00
Stéphane Nicoll e23c6a8db1 Merge pull request #51838 from dependabot[bot]
Closes gh-51838

* dependabot/maven/build-plugin/spring-boot-maven-plugin/src/intTest/projects/war-signed/org.bouncycastle-bcprov-jdk18on-1.85:
  Bump org.bouncycastle:bcprov-jdk18on
2026-09-28 09:13:01 +02:00
dependabot[bot] b418533eb8 Bump org.bouncycastle:bcprov-jdk18on
Bumps [org.bouncycastle:bcprov-jdk18on](https://github.com/bcgit/bc-java) from 1.84 to 1.85.
- [Changelog](https://github.com/bcgit/bc-java/blob/main/docs/releasenotes.md)
- [Commits](https://github.com/bcgit/bc-java/commits)

---
updated-dependencies:
- dependency-name: org.bouncycastle:bcprov-jdk18on
  dependency-version: '1.85'
  dependency-type: direct:production
...

See gh-51838

Signed-off-by: dependabot[bot] <support@github.com>
2026-09-28 09:11:43 +02:00
Phillip Webb ef67de058e Merge pull request #51855 from noojung
Closes gh-51855

* pr/51855:
  Polish 'Allow properties migrator to fail application startup'
  Allow properties migrator to fail application startup
2026-09-25 20:27:02 -07:00
Phillip Webb 602a7e73e9 Polish 'Allow properties migrator to fail application startup'
See gh-51855
2026-09-25 20:24:40 -07:00
Hyunwoo Jung a86aa43303 Allow properties migrator to fail application startup
Add a new configuration property to prevent the application from
starting when configuration keys that need to be migrated are
found.

With `on-error`, the application fails when keys that are no longer
supported are found. With `on-warning`, it also fails when keys that
have been renamed are found. The default, `never`, keeps the current
behavior of only logging the report.

See gh-51855

Signed-off-by: Hyunwoo Jung <hyunwoojung@kakao.com>
2026-09-25 20:23:53 -07:00
Phillip Webb 789e06631b Merge branch '4.1.x'
Closes gh-51866
2026-09-25 15:35:31 -07:00
Phillip Webb caec174dee Merge branch '4.0.x' into 4.1.x
Closes gh-51865
2026-09-25 15:35:16 -07:00
Phillip Webb fe9a8f638d Merge pull request #51861 from xoruddl
Closes gh-51861

* pr/51861:
  Enable nullability checking of spring-boot-jersey's tests
2026-09-25 15:34:39 -07:00
itaekyung a0df183115 Enable nullability checking of spring-boot-jersey's tests
See gh-51861

Signed-off-by: itaekyung <taeyun1411@gmail.com>
2026-09-25 15:32:57 -07:00
Phillip Webb 46ed033333 Merge branch '4.1.x'
Closes gh-51864
2026-09-25 09:56:41 -07:00
Phillip Webb 53eeaf88d0 Document InetAddressFilter limitations with respect to proxy servers
Closes gh-51863
2026-09-25 09:54:42 -07:00
Andy Wilkinson 51417e37e5 Merge branch '4.1.x'
See gh-51860
2026-09-25 15:43:26 +01:00
Andy Wilkinson 113a235e77 Merge branch '4.0.x' into 4.1.x
See gh-51859
2026-09-25 15:42:59 +01:00
Andy Wilkinson a7023de9db Revert "Upgrade to Gradle 9.8.0"
This reverts commit ce8963169a.

See gh-51858
2026-09-25 15:42:39 +01:00
Andy Wilkinson d57bf3fa3e Merge branch '4.1.x'
Closes gh-51860
2026-09-25 11:03:02 +01:00
Andy Wilkinson a3ad9fc54b Merge branch '4.0.x' into 4.1.x
Closes gh-51859
2026-09-25 11:02:41 +01:00
Andy Wilkinson ce8963169a Upgrade to Gradle 9.8.0
Closes gh-51858
2026-09-25 10:25:21 +01:00
Moritz Halbritter 8ce3f594fe Check distro instead of stack ID for run image
Stack IDs are deprecated since Platform API 0.12 in favor of target
data. Comparing them produced false warnings for valid combinations,
e.g. the default builder with its tiny run image ('resolute' vs
'resolute.tiny').

Compare the OS distribution instead, read from the
io.buildpacks.base.distro.* labels with a fallback to the
io.buildpacks.stack.distro.* labels set by Paketo images. A missing
name or version matches any value, as in the lifecycle.

Deprecate BuildLog.stackIdsDoNotMatch in favor of distrosDoNotMatch.

Closes gh-51851
2026-09-24 14:03:08 +02:00
Moritz Halbritter f88aae6324 Merge pull request #51249 from anthonydahanne
Closes gh-51249

* pr/51249:
  Polish "Switch to ubuntu-resolute-builder as the default builder"
  Switch to ubuntu-resolute-builder as the default builder
2026-09-24 13:52:51 +02:00
Moritz Halbritter f0f435a8bb Polish "Switch to ubuntu-resolute-builder as the default builder"
See gh-51249
2026-09-24 13:52:22 +02:00
Anthony Dahanne 93880ced79 Switch to ubuntu-resolute-builder as the default builder
See gh-51249

Signed-off-by: Anthony Dahanne <anthony.dahanne@gmail.com>
2026-09-24 13:52:22 +02:00
Andy Wilkinson 413efc24f8 Merge commit 'v4.2.0-M2~1' 2026-09-24 12:14:38 +01:00
Phillip Webb a52645de17 Upgrade to Spring Session 4.2.0-M1
Closes gh-51806
2026-09-22 13:19:46 -07:00
Stéphane Nicoll 7b2c9b42cf Upgrade to Spring Security 7.2.0-M2
Closes gh-51805
2026-09-21 09:53:27 +01:00
Stéphane Nicoll 220b5bd316 Upgrade to Spring LDAP 4.2.0-M1
Closes gh-51804
2026-09-21 09:53:27 +01:00
Stéphane Nicoll 3e9d67ece4 Upgrade to Spring HATEOAS 3.2.0-M2
Closes gh-51789
2026-09-21 09:53:26 +01:00
Stéphane Nicoll 042378ee7e Upgrade to Spring Batch 6.1.0-M2
Closes gh-51778
2026-09-21 09:53:26 +01:00
Stéphane Nicoll 68c5367137 Upgrade to Micrometer Tracing 1.8.0-M2
Closes gh-51777
2026-09-21 09:53:26 +01:00
Stéphane Nicoll 2e36ab0337 Upgrade to Micrometer 1.18.0-M2
Closes gh-51776
2026-09-21 09:53:26 +01:00
Stéphane Nicoll ce60302c27 Upgrade to Spring Data Bom 2026.1.0-M2
Closes gh-51752
2026-09-21 09:53:26 +01:00
Stéphane Nicoll 3c637ed2d8 Upgrade to Spring GraphQL 2.1.0-M1
Closes gh-51713
2026-09-21 09:53:26 +01:00
Stéphane Nicoll d929be6dee Upgrade to Spring WS 5.1.0-M1
Closes gh-51716
2026-09-21 09:53:26 +01:00
Stéphane Nicoll de4dd63055 Upgrade to Spring Kafka 4.2.0-M2
Closes gh-51715
2026-09-21 09:53:26 +01:00
Stéphane Nicoll 2a2aa99e2e Upgrade to Spring Integration 7.2.0-M2
Closes gh-51714
2026-09-21 09:53:25 +01:00
Stéphane Nicoll dab2f8195d Upgrade to Spring Framework 7.1.0-M2
Closes gh-51712
2026-09-21 09:53:25 +01:00
Stéphane Nicoll 21dbce9193 Upgrade to Spring AMQP 4.2.0-M2
Closes gh-51711
2026-09-21 09:53:25 +01:00
Stéphane Nicoll 43251ff4de Upgrade to Reactor Bom 2026.0.0-M2
Closes gh-51710
2026-09-21 09:53:25 +01:00
Andy Wilkinson 43bc758afb Prepare release/4.2.0-M2 branch 2026-09-21 09:53:25 +01:00
Andy Wilkinson 33080068b1 Prepare main-internal branch 2026-09-21 06:32:31 +01:00
Andy Wilkinson adbbf04732 Upgrade to Native Build Tools Plugin 1.1.14
Closes gh-51834
2026-09-18 14:12:56 +01:00
Stéphane Nicoll 5e5591cbb0 Upgrade to Hibernate 7.4.9.Final
Closes gh-51832
2026-09-18 11:40:16 +02:00
Stéphane Nicoll f422d5f57b Upgrade to Elasticsearch Client 9.5.4
Closes gh-51831
2026-09-18 11:40:11 +02:00
Phillip Webb d700625a39 Merge branch '4.1.x' 2026-09-17 18:31:16 -07:00
Phillip Webb 2e59711283 Merge branch '4.0.x' into 4.1.x 2026-09-17 18:31:10 -07:00
Phillip Webb dc1daa53bf Don't use raw cached filenames in AggregatedJavadoc
Update `AggregatedJavadoc` so that jar names are constructed from
resolved artifact IDs rather than using the raw cache filename. Without
this change, javadoc generation fails when consuming SNAPSHOT
dependencies.

See gh-51456
2026-09-17 18:29:12 -07:00
Phillip Webb cb1f5440bb Merge branch '4.1.x'
Closes gh-51829
2026-09-17 17:01:30 -07:00
Phillip Webb 9b531f1043 Merge branch '4.0.x' into 4.1.x
Closes gh-51828
2026-09-17 17:01:25 -07:00
Phillip Webb f7c699ebdc Use offline javadoc links
Update docs build to use offline javadoc links based on the
contents of the javadoc jars. Since some libraries ship incorrect
Gradle `.module` files, new dependency variants have been added for
`implicitjavadoc` and `implicitsources`. These assume that javadoc
and source jars are shipped using Maven conventions. These variants
must be resolved using `lenient = true` since not all libraries ship
them.

The `element-list` files for `log4j` and `tomcat` have been copied
directly from their website since they are available online but no
javadoc jars are shipped.

The `aggregatedJavadoc` task will now fail if links are made to
unknown packages.

Closes gh-51456
2026-09-17 16:47:01 -07:00