Phillip Webb
4f846b1645
Merge branch '3.5.x' into 4.0.x
...
Closes gh-50413
2026-05-12 13:07:55 -07:00
Phillip Webb
328c65daea
Merge pull request #50303 from mheath
...
Closes gh-50303
* pr/50303:
Allow Environment to be passed to custom StackTracePrinter instances
2026-05-12 13:00:25 -07:00
Mike Heath
686db1e0a5
Allow Environment to be passed to custom StackTracePrinter instances
...
See gh-50303
Signed-off-by: mheath <elcapo@gmail.com >
2026-05-12 12:59:06 -07:00
Phillip Webb
fb67890c44
Merge branch '3.5.x' into 4.0.x
...
Closes gh-50411
2026-05-12 12:31:16 -07:00
Phillip Webb
9b00740823
Merge pull request #50373 from dlwldnjs1009
...
Closes gh-50373
* pr/50373:
Polish "Fix self-referential parentId in MappingsEndpoint"
Fix self-referential parentId in MappingsEndpoint
2026-05-12 12:31:08 -07:00
Phillip Webb
ff0580ebb4
Polish "Fix self-referential parentId in MappingsEndpoint"
...
See gh-50373
2026-05-12 12:26:39 -07:00
Lee JiWon
e3058d849b
Fix self-referential parentId in MappingsEndpoint
...
The mappings endpoint reported the context's own id as `parentId`
instead of the parent context's id, preventing clients from
reconstructing the context hierarchy from the response. Align with
sibling endpoints (`BeansEndpoint`,
`ConfigurationPropertiesReportEndpoint`, `ConditionsReportEndpoint`)
which already use `parent.getId()`.
See gh-50373
Signed-off-by: Lee JiWon <dlwldnjs1009@gmail.com >
2026-05-12 12:26:19 -07:00
Phillip Webb
43db9f0a0c
Merge branch '3.5.x' into 4.0.x
...
Closes gh-50409
2026-05-12 11:48:30 -07:00
Phillip Webb
f6ef0c1f69
Merge pull request #50382 from SebTardif
...
Closes gh-50382
* pr/50382:
Add size validation for long-to-int casts in buildpack module
2026-05-12 11:47:54 -07:00
Sebastien Tardif
f318c93133
Add size validation for long-to-int casts in buildpack module
...
Add explicit size checks before casting long values to int in
Content.of(File) and LogUpdateEvent.read() to prevent silent data
corruption or NegativeArraySizeException when processing large files
or malformed Docker stream data.
See gh-50382
Signed-off-by: Sebastien Tardif <sebtardif@ncf.ca >
2026-05-12 11:46:09 -07:00
Phillip Webb
86c600eb90
Merge branch '3.5.x' into 4.0.x
...
Closes gh-50407
2026-05-12 11:33:34 -07:00
Phillip Webb
0ecdaa659e
Make StandardStackTracePrinterTests less brittle to line numbers
...
Closes gh-50402
2026-05-12 11:32:35 -07:00
Brian Clozel
77faab26fc
Merge branch '3.5.x' into 4.0.x
...
Closes gh-50393
2026-05-11 11:53:54 +02:00
Brian Clozel
9a3cd2b4e7
Configure allowed origins for GraphQL WebSocket support
...
As of spring-projects/spring-graphql#1465 , Spring for GraphQL also
supports applying allowed origins to the websocket endpoint.
As it's considered a bug of omission in that project, this commit
adapts the Spring Boot auto-configuration to leverage this change.
There is no need for new configuration properties, as
`spring.graphql.cors.*` origin-related keys apply to all supported
transports.
Fixes gh-50391
2026-05-11 11:26:32 +02:00
Andy Wilkinson
c4b971bf14
Merge branch '3.5.x' into 4.0.x
...
Closes gh-50358
2026-05-07 15:50:33 +01:00
Andy Wilkinson
18f306ac7f
Link to Netty releases in dependency upgrade issues
...
Closes gh-50321
2026-05-07 15:49:47 +01:00
Andy Wilkinson
5257df1bb1
Take async cache writes into consideration
...
Since Spring Data Redis 4.0 and when using Lettuce, entries may be
written to the cache asynchronously. This means that they may not
be immediately visible to a subsequent read. This commit adapts the
test to use Awaitility to wait for the expected entry to become
visible in the cache.
Closes gh-50356
2026-05-07 15:42:50 +01:00
Andy Wilkinson
7cfd94a2b0
Upgrade to Tomcat 11.0.22
...
Closes gh-50335
2026-05-07 12:01:12 +01:00
Andy Wilkinson
2b18a3403e
Upgrade to SAAJ Impl 3.0.5
...
Closes gh-50334
2026-05-07 12:01:11 +01:00
Andy Wilkinson
1522756952
Upgrade to R2DBC MySQL 1.4.2
...
Closes gh-50333
2026-05-07 12:01:11 +01:00
Andy Wilkinson
b2667e1804
Upgrade to Postgresql 42.7.11
...
Closes gh-50332
2026-05-07 12:01:11 +01:00
Andy Wilkinson
ec95ce41c0
Upgrade to Netty 4.2.13.Final
...
Closes gh-50331
2026-05-07 12:01:11 +01:00
Andy Wilkinson
aad49518e0
Upgrade to jOOQ 3.19.33
...
Closes gh-50330
2026-05-07 12:01:11 +01:00
Andy Wilkinson
92c01c7d7a
Prohibit upgrades to Jetty 12.1.9
...
Closes gh-50329
2026-05-07 12:01:10 +01:00
Andy Wilkinson
2decd3dce8
Upgrade to Jakarta XML Bind 4.0.5
...
Closes gh-50328
2026-05-07 10:40:36 +01:00
Andy Wilkinson
0d8775e354
Upgrade to Jackson Bom 3.1.3
...
Closes gh-50327
2026-05-07 10:40:32 +01:00
Andy Wilkinson
e4ef099eac
Upgrade to Jackson 2 Bom 2.21.3
...
Closes gh-50326
2026-05-07 10:40:27 +01:00
Andy Wilkinson
11b702264f
Upgrade to Hibernate 7.2.13.Final
...
Closes gh-50325
2026-05-07 10:40:22 +01:00
Andy Wilkinson
f6625511a4
Upgrade to Groovy 5.0.6
...
Closes gh-50324
2026-05-07 10:40:18 +01:00
Andy Wilkinson
3e1b6f2a88
Upgrade to Glassfish JAXB 4.0.8
...
Closes gh-50323
2026-05-07 10:40:13 +01:00
Andy Wilkinson
f47c0fa672
Upgrade to Caffeine 3.2.4
...
Closes gh-50322
2026-05-07 10:40:08 +01:00
Andy Wilkinson
823cc167d6
Merge branch '3.5.x' into 4.0.x
2026-05-07 10:35:04 +01:00
Andy Wilkinson
8be269a6b7
Upgrade to SAAJ Impl 3.0.5
...
Closes gh-50320
2026-05-07 09:55:59 +01:00
Andy Wilkinson
7660cd4443
Upgrade to R2DBC MySQL 1.4.2
...
Closes gh-50319
2026-05-07 09:55:59 +01:00
Andy Wilkinson
41925f4df1
Upgrade to Pulsar 4.0.10
...
Closes gh-50318
2026-05-07 09:55:59 +01:00
Andy Wilkinson
5ab2d4531b
Upgrade to Postgresql 42.7.11
...
Closes gh-50317
2026-05-07 09:55:59 +01:00
Andy Wilkinson
0eee8d10e7
Upgrade to Netty 4.1.133.Final
...
Closes gh-50316
2026-05-07 09:55:59 +01:00
Andy Wilkinson
c02b9702f8
Upgrade to jOOQ 3.19.33
...
Closes gh-50315
2026-05-07 09:55:58 +01:00
Andy Wilkinson
d204445ec5
Upgrade to Jetty 12.0.35
...
Closes gh-50314
2026-05-07 09:55:58 +01:00
Andy Wilkinson
3e0c2abf11
Upgrade to Jakarta XML Bind 4.0.5
...
Closes gh-50313
2026-05-07 09:55:58 +01:00
Andy Wilkinson
ce7b0e4242
Upgrade to Jackson Bom 2.21.3
...
Closes gh-50312
2026-05-07 09:55:58 +01:00
Andy Wilkinson
0946382489
Upgrade to Hibernate 6.6.50.Final
...
Closes gh-50311
2026-05-07 09:55:58 +01:00
Andy Wilkinson
87bb468d37
Upgrade to Groovy 4.0.32
...
Closes gh-50310
2026-05-07 09:55:57 +01:00
Andy Wilkinson
fabab67b69
Upgrade to Glassfish JAXB 4.0.8
...
Closes gh-50309
2026-05-07 09:55:57 +01:00
Andy Wilkinson
91687be897
Upgrade to Caffeine 3.2.4
...
Closes gh-50308
2026-05-07 09:54:14 +01:00
Andy Wilkinson
9e8ed12688
Merge branch '3.5.x' into 4.0.x
...
Closes gh-50299
2026-05-06 09:15:45 +01:00
Andy Wilkinson
cf2ca419ea
Pin Antora's Node version to 24.14.1
...
24.15.0 regularly crashes during Windows CI builds. The suspected
cause is nodejs/node#62991 .
Closes gh-50295
2026-05-06 09:13:17 +01:00
Phillip Webb
67959c1309
Fix spring-boot-loader-tests-signed-jar-rsa forward merge issue
...
See gh-50292
2026-05-05 12:10:31 -07:00
Phillip Webb
031cf98084
Merge branch '3.5.x' into 4.0.x
...
Closes gh-50297
2026-05-05 11:21:40 -07:00
Phillip Webb
6c09b36202
Detect signed jars using .RSA and .EC files in addition to .DSA
...
Update `ZipContent` signed jar detection logic to consider `.RSA` and
`.EC` files in addition to the previously supported `.DSA` files.
Fixes gh-50292
2026-05-05 11:15:12 -07:00