Commit Graph
30785 Commits
Author SHA1 Message Date
Andy Wilkinson 4e1c7aaa2f Start building against Spring Session 3.5.7 snapshots
See gh-50527
2026-05-27 10:20:53 +01:00
Andy Wilkinson 20031a7927 Start building against Spring Security 6.5.11 snapshots
See gh-50526
2026-05-27 10:20:48 +01:00
Andy Wilkinson dfad5d4777 Start building against Spring Retry 2.0.13 snapshots
See gh-50525
2026-05-27 10:20:44 +01:00
Andy Wilkinson 6baa007d90 Start building against Spring RESTDocs 3.0.6 snapshots
See gh-50524
2026-05-27 10:20:39 +01:00
Andy Wilkinson 99793feaf6 Start building against Spring Pulsar 1.2.18 snapshots
See gh-50523
2026-05-27 10:20:34 +01:00
Andy Wilkinson b44ffb7c2e Start building against Spring LDAP 3.3.8 snapshots
See gh-50522
2026-05-27 10:20:30 +01:00
Andy Wilkinson 012f7bf907 Start building against Spring Kafka 3.3.16 snapshots
See gh-50521
2026-05-27 10:20:25 +01:00
Andy Wilkinson 4a02ee1f52 Start building against Spring Integration 6.5.9 snapshots
See gh-50520
2026-05-27 10:20:20 +01:00
Andy Wilkinson 2e75a4452b Start building against Spring HATEOAS 2.5.3 snapshots
See gh-50519
2026-05-27 10:20:16 +01:00
Andy Wilkinson 4b9eac13cb Start building against Spring Data Bom 2025.0.12 snapshots
See gh-50517
2026-05-27 10:20:07 +01:00
Andy Wilkinson b1f122ff4a Start building against Spring Batch 5.2.6 snapshots
See gh-50516
2026-05-27 10:20:02 +01:00
Andy Wilkinson 7a6272a039 Start building against Spring Authorization Server 1.5.8 snapshots
See gh-50515
2026-05-27 10:19:58 +01:00
Andy Wilkinson 7710250bbd Start building against Spring AMQP 3.2.11 snapshots
See gh-50514
2026-05-27 10:19:54 +01:00
Andy Wilkinson f56b7f3525 Start building against Reactor Bom 2024.0.18 snapshots
See gh-50513
2026-05-27 10:19:49 +01:00
Andy Wilkinson 3574cc4c67 Start building against Micrometer Tracing 1.5.12 snapshots
See gh-50512
2026-05-27 10:19:44 +01:00
Andy Wilkinson 0cc3a7b9ee Start building against Micrometer 1.15.12 snapshots
See gh-50511
2026-05-27 10:19:40 +01:00
Moritz Halbritter db1ebf59ba Polish "Handle root output directory when extracting layers"
See gh-50501
2026-05-27 10:33:19 +02:00
Dongliang Xie f7343398d4 Handle root output directory when extracting layers
Use canonical Path containment checks so layer directories under the
filesystem root are accepted while entries and layer names that escape
the output directory remain rejected.

See gh-50501

Signed-off-by: Dongliang Xie <dragonfsky@gmail.com>
2026-05-27 10:31:32 +02:00
Yanming Zhou 59d457f705 Remove unnecessary null check
See gh-50504

Signed-off-by: Yanming Zhou <zhouyanming@gmail.com>
2026-05-27 10:10:50 +02:00
Stefano Cordio f91c8b659c Add missing null check in ApplicationContextAssertProvider
See gh-50456

Signed-off-by: Stefano Cordio <stefano.cordio@gmail.com>
2026-05-25 17:12:04 +02:00
Stéphane Nicoll bd9794a7e5 Polish "Fix typo in test method"
See gh-50492
2026-05-25 17:06:24 +02:00
abdlatif-nabgha a558f06234 Fix typo in test method
See gh-50492

Signed-off-by: abdlatif-nabgha <abdelatif.nabgha06@gmail.com>
2026-05-25 17:04:58 +02:00
Phillip Webb b44bb38639 Polish "Document Java 25 requirement for AOT cache"
See gh-50482
2026-05-22 12:36:46 -07:00
halo 29a1eece0c Document Java 25 requirement for AOT cache
See gh-50482

Signed-off-by: halo <dongjin778@naver.com>
2026-05-22 12:36:32 -07:00
Andy Wilkinson cfd6164277 Rename LICENCE.txt to align with US English spelling
Closes gh-50395
2026-05-14 15:07:10 +01:00
Andy Wilkinson e96ca4af56 Update headers to use quotes consistently
Closes gh-50397
2026-05-14 14:59:43 +01:00
Andy Wilkinson ef9c60620e Correct line endings in NestedRecord and NestedPropertiesRecord
Closes gh-50403
2026-05-14 11:26:55 +01:00
Vinod Kumar 8dfdb2452f Polish code to use instanceof pattern matching in conditions
See gh-50419

Signed-off-by: Vinod Kumar <codingkiddo@gmail.com>
2026-05-13 07:45:45 -07:00
Phillip Webb 3762d39d1b Polish "Unwrap AOP proxies in configprops endpoint serialization"
See gh-50273
2026-05-12 16:57:15 -07:00
zxuhan7 592e0b96a3 Unwrap AOP proxies in configprops endpoint serialization
Update `ConfigurationPropertiesReportEndpoint` to unwrap AOP
proxies. Prior to this commit, the configprops endpoint serialized
AOP proxies directly, exposing the Advised interface getters
(targetSource, exposeProxy, preFiltered) into the response.

See gh-50273

Signed-off-by: zxuhan7 <zxuhan7@gmail.com>
2026-05-12 16:38:00 -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 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
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 0ecdaa659e Make StandardStackTracePrinterTests less brittle to line numbers
Closes gh-50402
2026-05-12 11:32:35 -07: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 18f306ac7f Link to Netty releases in dependency upgrade issues
Closes gh-50321
2026-05-07 15:49:47 +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 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
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