Commit Graph

24306 Commits

Author SHA1 Message Date
Scott Frederick 930c9347be Merge branch '3.2.x'
Closes gh-39774
2024-02-27 14:13:21 -06:00
Scott Frederick 460d8a070d Merge branch '3.1.x' into 3.2.x
Closes gh-39773
2024-02-27 14:13:12 -06:00
Stéphane Nicoll f6e4bede09 Stop throwing BindingException in tests
This commit adapts the error controller tests that need the request
to fail with a bind issue, and simulate the behavior of
ModelAttributeMethodProcessor.

As of Spring Framework 6.0.x, this processor no longer throws a
BindingException, but rather a MethodArgumentNotValidException and
the handing of BindException itself is deprecated.

This makes sure that those tests can smoothly be executed against
Spring Framework 6.2.x as throwing a BindingException now results
into an unresolved exception, and an internal server error rather than
the expected bad request.

See gh-39767
2024-02-27 14:12:19 -06:00
Stéphane Nicoll 4dfbeaf93f Simplify injection points declaration
This commit simplifies the generics used for SessionRepository and
FindByIdNameSessionRepository as their type signatures already declare
that `S` extends from `Session`.

See gh-39751
2024-02-27 13:46:59 -06:00
Scott Frederick 2594e1c116 Merge branch '3.2.x'
Closes gh-39770
2024-02-27 13:01:02 -06:00
Scott Frederick 7efef3141e Merge branch '3.1.x' into 3.2.x
Closes gh-39769
2024-02-27 13:00:50 -06:00
Stéphane Nicoll c259a673d3 Make resolution algorithm of ConnectionDetailsFactory more explicit
This commit moves the resolution check for ConnectionDetailsFactory
to a dedicated method to make it more clear that it is meant to verify
that the implementation is resolved and can be loaded from the
classpath.

The previous algorithm relied on a behavior of ResolvableType that only
resolves the first level generics. Further improvements in Spring
Framework 6.2 make this check invalid as some implementations use a
Container that can hold a nested generic.

See gh-39737
2024-02-27 12:46:51 -06:00
Andy Wilkinson bfc9ef8bc5 Merge branch '3.2.x'
Closes gh-39765
2024-02-27 12:39:28 +00:00
Andy Wilkinson db0fcc5626 Merge branch '3.1.x' into 3.2.x
Closes gh-39764
2024-02-27 12:39:14 +00:00
Andy Wilkinson 54cdc83337 Only reference Gradle tasks beneath org.gradle.api
Fixes gh-39584
2024-02-27 12:38:07 +00:00
Andy Wilkinson 0bc5e2743b Make dependency management of jakarta.inject-api public
Closes gh-39587
2024-02-23 09:47:17 +00:00
Andy Wilkinson 9acd5376c8 Merge branch '3.2.x'
Closes gh-39738
2024-02-23 09:40:01 +00:00
Andy Wilkinson 490161c0ed Polish warning about virtual threads and the JVM exiting
Closes gh-39732
2024-02-23 09:39:48 +00:00
Andy Wilkinson ea06a496e0 Upgrade to Undertow 2.3.12.Final
Closes gh-39731
2024-02-22 10:10:17 +00:00
Andy Wilkinson 38d7275c5e Upgrade to Tomcat 10.1.19
Closes gh-39730
2024-02-22 10:10:17 +00:00
Andy Wilkinson 14ed152196 Upgrade to Testcontainers 1.19.6
Closes gh-39729
2024-02-22 10:10:16 +00:00
Andy Wilkinson 8a1a810b50 Upgrade to SQLite JDBC 3.45.1.0
Closes gh-39728
2024-02-22 10:10:16 +00:00
Andy Wilkinson 5e24239cff Upgrade to Spring Session 3.3.0-M2
Closes gh-39727
2024-02-22 10:10:16 +00:00
Andy Wilkinson a5fd1cba6e Upgrade to Spring Security 6.3.0-M2
Closes gh-39500
2024-02-22 10:10:15 +00:00
Andy Wilkinson 7d0bd90b49 Upgrade to Spring Pulsar 1.1.0-M1
Closes gh-39499
2024-02-22 10:10:15 +00:00
Andy Wilkinson 29f1ee767a Upgrade to Spring LDAP 3.2.2
Closes gh-39498
2024-02-22 10:10:15 +00:00
Andy Wilkinson a731c6eb64 Upgrade to Spring Kafka 3.2.0-M1
Closes gh-39497
2024-02-22 10:10:15 +00:00
Andy Wilkinson 7452ae55b1 Upgrade to Spring Integration 6.3.0-M1
Closes gh-39496
2024-02-22 10:10:14 +00:00
Andy Wilkinson 5b5b862150 Upgrade to Spring GraphQL 1.3.0-M1
Closes gh-39495
2024-02-22 10:10:14 +00:00
Andy Wilkinson 8a84bf287d Upgrade to Spring Data Bom 2023.1.3
Closes gh-39493
2024-02-22 10:10:13 +00:00
Andy Wilkinson 190126941a Upgrade to Spring Batch 5.1.1
Closes gh-39492
2024-02-22 10:10:13 +00:00
Andy Wilkinson d2893220fe Upgrade to Spring Authorization Server 1.3.0-M2
Closes gh-39491
2024-02-22 10:10:13 +00:00
Andy Wilkinson 1aecc05969 Upgrade to Spring AMQP 3.1.2
Closes gh-39490
2024-02-22 10:10:13 +00:00
Andy Wilkinson 565f8b2909 Upgrade to SLF4J 2.0.12
Closes gh-39726
2024-02-22 10:10:12 +00:00
Andy Wilkinson 255936b990 Upgrade to SendGrid 4.10.2
Closes gh-39725
2024-02-22 10:10:12 +00:00
Andy Wilkinson 6b4b82b7e0 Upgrade to Selenium 4.18.1
Closes gh-39724
2024-02-22 10:10:12 +00:00
Andy Wilkinson ae3e2e0005 Upgrade to Reactor Bom 2023.0.3
Closes gh-39489
2024-02-22 10:10:11 +00:00
Andy Wilkinson 0c07b0626a Upgrade to R2DBC MySQL 1.1.1
Closes gh-39723
2024-02-22 10:10:11 +00:00
Andy Wilkinson 553ec1d9ba Upgrade to QueryDSL 5.1.0
Closes gh-39722
2024-02-22 10:10:11 +00:00
Andy Wilkinson a010229fc9 Upgrade to Pulsar Reactive 0.5.3
Closes gh-39721
2024-02-22 10:10:11 +00:00
Andy Wilkinson b93ccb523e Upgrade to Postgresql 42.7.2
Closes gh-39720
2024-02-22 10:10:10 +00:00
Andy Wilkinson cdd4b8e63a Upgrade to Netty 4.1.107.Final
Closes gh-39719
2024-02-22 10:10:10 +00:00
Andy Wilkinson 3837cd7a93 Upgrade to MSSQL JDBC 12.6.1.jre11
Closes gh-39717
2024-02-22 10:10:09 +00:00
Andy Wilkinson 43ab0f17b9 Upgrade to Mockito 5.10.0
Closes gh-39716
2024-02-22 10:10:09 +00:00
Andy Wilkinson 7583f77467 Upgrade to Maven Shade Plugin 3.5.2
Closes gh-39715
2024-02-22 10:10:09 +00:00
Andy Wilkinson e2fbdcf193 Upgrade to MariaDB 3.3.3
Closes gh-39714
2024-02-22 10:10:08 +00:00
Andy Wilkinson b3773a1f88 Upgrade to Log4j2 2.23.0
Closes gh-39713
2024-02-22 10:10:08 +00:00
Andy Wilkinson 352f2eb83c Upgrade to Liquibase 4.26.0
Closes gh-39712
2024-02-22 10:10:08 +00:00
Andy Wilkinson 50bf417e01 Upgrade to Kotlin Serialization 1.6.3
Closes gh-39711
2024-02-22 10:10:08 +00:00
Andy Wilkinson d4ee9317ea Upgrade to Kotlin Coroutines 1.8.0
Closes gh-39710
2024-02-22 10:10:07 +00:00
Andy Wilkinson 5f6772fc6d Upgrade to jOOQ 3.19.4
Closes gh-39708
2024-02-22 10:10:07 +00:00
Andy Wilkinson d57fd31ae5 Upgrade to Jetty 12.0.6
Closes gh-39707
2024-02-22 10:10:06 +00:00
Andy Wilkinson 66b2d5c0d9 Upgrade to Jetty Reactive HTTPClient 4.0.3
Closes gh-39706
2024-02-22 10:10:06 +00:00
Andy Wilkinson d95bdc2870 Upgrade to Janino 3.1.12
Closes gh-39705
2024-02-22 10:10:06 +00:00
Andy Wilkinson 32ea950457 Upgrade to Infinispan 14.0.24.Final
Closes gh-39704
2024-02-22 10:10:06 +00:00