Commit Graph
61557 Commits
Author SHA1 Message Date
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