Phillip Webb
fe554ff822
Merge pull request #50773 from xfocus3
...
Closes gh-50773
* pr/50773:
Polish 'Bind empty strings to empty maps'
Bind empty strings to empty maps
2026-06-20 19:56:18 -07:00
Phillip Webb
12eb46696a
Polish 'Bind empty strings to empty maps'
...
See gh-50773
2026-06-20 19:46:42 -07:00
Ahmed El amraouiyine
485bd7c636
Bind empty strings to empty maps
...
Align `MapBinder` with `IndexedElementsBinder` to ensure that
empty strings are bound as empty `Map` instances rather than
throwing a `ConverterNotFoundException`.
See gh-50773
Signed-off-by: Ahmed El amraouiyine <ahmed.elamraouiyine@vilavi.fr >
2026-06-20 19:44:29 -07:00
Brian Clozel
f71e797761
Merge branch '4.0.x'
...
Closes gh-50790
2026-06-18 17:01:29 +02:00
Lee JiWon
4b542efc0c
Only set Partitioned cookie attribute when true
...
The session cookie's Partitioned attribute was set to "" for any
non-null value, so an explicit `partitioned=false` was rendered the
same as `true`. PropertyMapper.to() only filters null, so
Boolean.FALSE reached the consumer and the attribute was always set.
Use whenTrue() so the attribute is set only when partitioned is true,
leaving false and unset to fall through to the container default.
Closes gh-50781
Signed-off-by: Lee JiWon <dlwldnjs1009@gmail.com >
2026-06-18 16:52:55 +02:00
Andy Wilkinson
2edca39504
Align Prometheus Client dependency with Micrometer
...
Closes gh-50780
2026-06-17 06:44:48 +01:00
Andy Wilkinson
699d9c34c3
Upgrade to Grpc Java 1.81.0
...
Closes gh-50771
2026-06-15 14:21:46 +01:00
Andy Wilkinson
2cbb5bfb17
Upgrade to Protobuf Java 4.35.0
...
Closes gh-50770
2026-06-15 14:21:45 +01:00
Andy Wilkinson
4065e767bf
Configure Bomr to align gRPC dependency versions with Spring gRPC
...
Closes gh-50769
2026-06-15 14:21:29 +01:00
Andy Wilkinson
d607b4c226
Remove dependency management for Protobuf Common Protos
...
Boot doesn't interact with the dependency directly so we should not
manage its version. Instead, we should allow the version that comes
in transitively through gRPC Java to be used instead.
Closes gh-50772
2026-06-15 14:20:24 +01:00
Andy Wilkinson
a7f5c796c9
Stop auto-config of SpringReactiveOpaqueTokenIntrospector w/o WebFlux
...
SpringReactiveOpaqueTokenIntrospector uses WebClient in its
implementation so the auto-configuration of it must back off when
spring-webflux is not on the classpath. Failing to do so results in
a ClassNotFoundException for WebFlux's BodyInserters if the
auto-configuration's other conditions are met.
Fixes gh-50764
2026-06-13 21:26:02 +01:00
Andy Wilkinson
8ccf2e910f
Merge branch '4.0.x'
2026-06-10 22:05:54 +01:00
Andy Wilkinson
8ecd35690b
Next development version (v4.1.1-SNAPSHOT)
2026-06-10 22:05:45 +01:00
Andy Wilkinson
262437f94c
Next development version (v4.0.8-SNAPSHOT)
2026-06-10 22:05:05 +01:00
Andy Wilkinson
1a5815cf31
Upgrade to Spring Batch 6.0.4
...
Closes gh-50563
2026-06-10 16:21:24 +01:00
Andy Wilkinson
a8364ff9c2
Merge branch '4.0.x'
2026-06-10 16:20:54 +01:00
Andy Wilkinson
9755ff29e7
Upgrade to Spring Batch 6.0.4
...
Closes gh-50539
2026-06-10 16:20:29 +01:00
Andy Wilkinson
6a6dedc435
Upgrade to Spring Integration 7.1.0
...
Closes gh-50568
2026-06-10 15:57:08 +01:00
Andy Wilkinson
db7b2b9fb0
Merge branch '4.0.x'
2026-06-10 15:56:31 +01:00
Andy Wilkinson
d549d077c0
Upgrade to Spring Integration 7.0.5
...
Closes gh-50543
2026-06-10 15:56:16 +01:00
Andy Wilkinson
4d9e463dc3
Merge branch '3.5.x' into 4.0.x
2026-06-10 15:54:57 +01:00
Andy Wilkinson
b0686478a7
Upgrade to Spring Integration 6.5.9
...
Closes gh-50520
2026-06-10 15:54:41 +01:00
Andy Wilkinson
198af995dc
Merge branch '4.0.x'
...
Closes gh-50747
2026-06-10 15:53:25 +01:00
Andy Wilkinson
bb247bb42f
Merge branch '3.5.x' into 4.0.x
...
Closes gh-50746
2026-06-10 15:53:08 +01:00
Andy Wilkinson
adcfbf7829
Merge branch '4.0.x'
...
Closes gh-50745
2026-06-10 15:49:38 +01:00
Andy Wilkinson
339ce3db43
Merge branch '3.5.x' into 4.0.x
...
Closes gh-50744
2026-06-10 15:46:51 +01:00
Andy Wilkinson
327bef3a71
Enable hostname verification by default in Mail auto-config
...
Fixes gh-50742
2026-06-10 15:26:14 +01:00
Stéphane Nicoll
4218bd76e9
Fix predictable temp directory in Artemis embedded configuration
...
Update ArtemisEmbeddedConfigurationFactory to use ApplicationTemp for
generating the Artemis data directory. This ensures the path is securely
generated rather than using a predictable, hardcoded string.
Fixes gh-50743
2026-06-10 15:25:51 +01:00
Andy Wilkinson
e1f6b96b30
Upgrade to Spring GraphQL 2.0.4
...
Closes gh-50741
2026-06-10 12:46:22 +01:00
Andy Wilkinson
ab5d8f2e9c
Merge branch '4.0.x'
2026-06-10 12:44:52 +01:00
Andy Wilkinson
3da6e9a487
Upgrade to Spring GraphQL 2.0.4
...
Closes gh-50740
2026-06-10 12:44:18 +01:00
Andy Wilkinson
004ec34113
Merge branch '3.5.x' into 4.0.x
2026-06-10 12:42:40 +01:00
Andy Wilkinson
b2a67be77b
Upgrade to Spring GraphQL 1.4.6
...
Closes gh-50739
2026-06-10 12:42:12 +01:00
Andy Wilkinson
54ef8d335f
Upgrade to Spring Batch 5.2.6
...
Closes gh-50516
2026-06-10 12:42:08 +01:00
Stéphane Nicoll
c3bbac6b51
Merge branch '4.0.x'
2026-06-10 07:58:57 +02:00
Stéphane Nicoll
ed79733472
Merge branch '3.5.x' into 4.0.x
2026-06-10 07:58:51 +02:00
Stéphane Nicoll
f981f1f776
Upgrade to Spring WS 5.0.2
...
Closes gh-50550
2026-06-10 07:58:34 +02:00
Stéphane Nicoll
268c5ad173
Upgrade to Spring WS 5.0.2
...
Closes gh-50575
2026-06-10 07:57:04 +02:00
Stéphane Nicoll
53ddba743a
Upgrade to Spring Session 4.1.0
...
Closes gh-50574
2026-06-10 07:57:04 +02:00
Stéphane Nicoll
7046d176a6
Upgrade to Spring Session 4.0.4
...
Closes gh-50549
2026-06-10 07:56:52 +02:00
Stéphane Nicoll
d3f60fec63
Upgrade to Spring WS 4.1.4
...
Closes gh-50528
2026-06-10 07:56:47 +02:00
Stéphane Nicoll
28d4ae8afc
Upgrade to Spring Session 3.5.7
...
Closes gh-50527
2026-06-10 07:56:46 +02:00
Andy Wilkinson
20371050ba
Upgrade to Spring Kafka 4.1.0
...
Closes gh-50569
2026-06-09 20:48:35 +01:00
Andy Wilkinson
37625b4242
Merge branch '4.0.x'
2026-06-09 20:47:12 +01:00
Andy Wilkinson
6f7e7b7e05
Upgrade to Spring Security 7.0.6
...
Closes gh-50548
2026-06-09 20:46:59 +01:00
Andy Wilkinson
c71516465b
Upgrade to Spring Pulsar 2.0.6
...
Closes gh-50546
2026-06-09 20:46:58 +01:00
Andy Wilkinson
812de3fe47
Upgrade to Spring Kafka 4.0.6
...
Closes gh-50544
2026-06-09 20:46:58 +01:00
Andy Wilkinson
81f64188f9
Upgrade to Spring AMQP 4.0.4
...
Closes gh-50538
2026-06-09 20:46:57 +01:00
Andy Wilkinson
287484d986
Upgrade to Hibernate 7.2.19.Final
...
Closes gh-50733
2026-06-09 20:46:57 +01:00
Andy Wilkinson
8339117ff1
Merge branch '3.5.x' into 4.0.x
2026-06-09 20:45:17 +01:00