Commit Graph

218 Commits

Author SHA1 Message Date
Dmitry Sulman c7621bb6be Introduce Kotlin Serialization auto-configuration
See gh-46546

Signed-off-by: Dmitry Sulman <dmitry.sulman@gmail.com>
2025-09-10 20:53:40 +02:00
Stéphane Nicoll 1cf51e1ca5 Upgrade to Reactor Bom 2025.0.0-M7
Closes gh-46998
2025-09-10 13:11:04 +02:00
Stéphane Nicoll ee87246974 Remove dependency management for Spring Retry
With Spring Retry being superseded by the core framework support, this
commit removes dependency management for Spring Retry.

Closes gh-46309
2025-09-09 17:02:23 +02:00
Stéphane Nicoll 7a73925c90 Adapt AMQP auto-configuration to core retry semantics
This commit adapts the auto-configuration of AMQP message listeners
and RabbitTemplate moving away from Spring Retry.

One important change is that message listeners now only require a
RetryPolicy. To make the callback explicit, two customizers have been
introduced to clearly separate the scope of the customization:

* RabbitTemplateRetrySettingsCustomizer for the client-side and usage
of RabbitTemplate.
* RabbitListenerRetrySettingsCustomizer for message listeners.

Closes gh-47122
2025-09-09 16:55:34 +02:00
Stéphane Nicoll e13e1a6efc Upgrade to OpenTelemetry 1.54.0
Closes gh-47133
2025-09-09 09:52:48 +02:00
Stéphane Nicoll 59e3e241e4 Upgrade to Netty 4.2.6.Final
Closes gh-47132
2025-09-09 09:52:47 +02:00
Stéphane Nicoll bc0285b53d Upgrade to Micrometer Tracing 1.6.0-M3
Closes gh-46997
2025-09-09 09:52:47 +02:00
Stéphane Nicoll a4240a86a0 Upgrade to Micrometer 1.16.0-M3
Closes gh-46996
2025-09-09 09:52:47 +02:00
Stéphane Nicoll 3e0e7cde68 Upgrade to Jetty 12.1.1
Closes gh-47131
2025-09-09 09:52:47 +02:00
Stéphane Nicoll 43e0527a6a Upgrade to Couchbase Client 3.9.1
Closes gh-47129
2025-09-09 09:24:20 +02:00
Phillip Webb 2d63763c58 Upgrade to Versions Maven Plugin 2.19.0
Closes gh-47071
2025-09-05 11:42:05 -07:00
Phillip Webb a759f981f6 Upgrade to Lombok 1.18.40
Closes gh-47068
2025-09-05 11:41:53 -07:00
Phillip Webb b6a44dc31f Upgrade to Kafka 4.1.0
Closes gh-47066
2025-09-05 11:41:45 -07:00
Phillip Webb 24a1b0b449 Upgrade to Jaybird 6.0.3
Closes gh-47065
2025-09-05 11:41:41 -07:00
Phillip Webb d9b894dc9b Upgrade to Jakarta Mail 2.1.4
Closes gh-47064
2025-09-05 11:41:37 -07:00
Phillip Webb 02c9175dea Upgrade to Infinispan 15.2.6.Final
Closes gh-47063
2025-09-05 11:41:33 -07:00
Phillip Webb efe3ec191e Upgrade to HttpCore5 5.3.5
Closes gh-47062
2025-09-05 11:41:29 -07:00
Phillip Webb 987ff8ca54 Upgrade to HtmlUnit 4.16.0
Closes gh-47061
2025-09-05 11:41:25 -07:00
Phillip Webb dd67968bc9 Upgrade to HikariCP 7.0.2
Closes gh-47060
2025-09-05 11:41:20 -07:00
Phillip Webb 669f404676 Upgrade to Flyway 11.12.0
Closes gh-47059
2025-09-05 11:41:16 -07:00
Andy Wilkinson 3f03a3d55e Upgrade to Lettuce 6.8.1.RELEASE
Closes gh-47046
2025-09-04 17:01:23 +01:00
Andy Wilkinson 75dbbad1f7 Upgrade to Jedis 6.2.0
Closes gh-47045
2025-09-04 17:01:18 +01:00
Andy Wilkinson 5e9995999c Upgrade to Ehcache 3.11.1
Closes gh-46893
2025-09-04 07:11:18 +01:00
Andy Wilkinson d353038c58 Update Jackson support to require Jackson 3
Closes gh-45535
2025-09-02 11:37:09 +01:00
Andy Wilkinson 8bfb170ebc Remove support for Jersey
Spring Boot 4 requires Jakarta EE 11. Jersey 4 will support EE 11 but
its release schedule is uncertain. Furthermore, Jersey does not yet
support Jackson 3 and there's no clear timeline for when Jackson 3
will be supported.

In light of the above, this commit removes support for Jersey.
Reinstating support can be considered once there's a Jersey GA that
supports Jakarta EE 11 or its clear that one will be available in
time for Boot's GA in November. Ideally, support for Jackson 3 would
also be available before reinstating Jersey support.

Closes gh-47017
2025-09-02 11:36:52 +01:00
Andy Wilkinson a5b195f3f2 Start building against Spring RESTDocs 4.0.0-M3 snapshots
See gh-47007
2025-09-01 08:10:32 +01:00
Andy Wilkinson cec58df657 Start building against Spring Pulsar 2.0.0-M3 snapshots
See gh-47006
2025-09-01 08:10:32 +01:00
Andy Wilkinson e741934a2d Start building against Spring LDAP 4.0.0-M3 snapshots
See gh-47005
2025-09-01 08:10:32 +01:00
Andy Wilkinson 363d9b555a Start building against Spring Kafka 4.0.0-M5 snapshots
See gh-47004
2025-09-01 08:10:32 +01:00
Andy Wilkinson b2e6cb0259 Start building against Spring HATEOAS 3.0.0-M5 snapshots
See gh-47003
2025-09-01 08:10:32 +01:00
Andy Wilkinson fbe0ccf0ae Start building against Spring Data Bom 2025.1.0-M6 snapshots
See gh-47002
2025-09-01 08:10:31 +01:00
Andy Wilkinson 576d67a4f8 Start building against Spring Batch 6.0.0-M3 snapshots
See gh-47001
2025-09-01 08:10:31 +01:00
Andy Wilkinson 3ffdf6ee1a Start building against Spring Authorization Server 2.0.0-M3 snapshots
See gh-47000
2025-09-01 08:10:31 +01:00
Andy Wilkinson 856602ddc4 Upgrade to Elasticsearch Client 9.1.3
Closes gh-47011
2025-09-01 08:10:31 +01:00
Andy Wilkinson f3ac2d5906 Start building against Reactor Bom 2025.0.0-M7 snapshots
See gh-46998
2025-08-29 17:19:34 +01:00
Andy Wilkinson 254068083d Start building against Spring Integration 7.0.0-M3 snapshots
See gh-47010
2025-08-29 17:19:34 +01:00
Andy Wilkinson b15974024c Start building against Spring GraphQL 2.0.0-M3 snapshots
See gh-47009
2025-08-29 17:19:34 +01:00
Andy Wilkinson 62649ae3ed Start building against Micrometer Tracing 1.6.0-M3 snapshots
See gh-46997
2025-08-29 17:16:52 +01:00
Andy Wilkinson 05ae5837e7 Start building against Micrometer 1.16.0-M3 snapshots
See gh-46996
2025-08-29 17:16:52 +01:00
Andy Wilkinson 50e5421467 Roll back to Log4j 2.24
This reverts:

 - 7a5e77fe67
 - 1590e4d2b3
 - 8cf0d17fbc

See gh-46334, gh-46372
2025-08-21 18:23:35 +01:00
Stéphane Nicoll 8cf0d17fbc Upgrade to Log4j2 2.25.1
Closes gh-46334
2025-08-21 16:54:01 +02:00
Andy Wilkinson 480977fb32 Upgrade to Spring Batch 6.0.0-M2
Closes gh-46618
2025-08-21 08:12:47 +01:00
Phillip Webb 7140be8751 Rename metrics, observation, and tracing modules
Rename modules to include 'micrometer'.

Closes gh-46925
2025-08-20 16:05:11 -07:00
Andy Wilkinson aff6ed3830 Upgrade to Spring RESTDocs 4.0.0-M2
Closes gh-46623
2025-08-20 12:35:15 +01:00
Brian Clozel 8c0051a02e Drop Undertow support
Spring Framework 7.0 requires a Servlet 6.1 baseline for Servlet containers.

Partial Servlet 6.1 support is available on the `main` Undertow branch,
but there isn't any milestone version available for the undertow 2.4
generation. At this stage of our 4.0 schedule, we think it's safer to drop
Undertow support now.

Closes: gh-46917
2025-08-20 09:30:40 +02:00
Stéphane Nicoll 177f05f427 Upgrade to Spring Integration 7.0.0-M2
Closes gh-46805
2025-08-19 21:59:20 +02:00
Stéphane Nicoll ba5ff79339 Upgrade to Spring GraphQL 2.0.0-M2
Closes gh-46628
2025-08-19 21:59:20 +02:00
Stéphane Nicoll c8d99a5589 Upgrade to Spring Authorization Server 2.0.0-M2
Closes gh-46617
2025-08-19 21:59:20 +02:00
Stéphane Nicoll 4a8dc3efd2 Upgrade to Jetty 12.1.0
Closes gh-46906
2025-08-19 14:29:50 +02:00
Stéphane Nicoll 625ac79245 Upgrade to Spring Session 4.0.0-M2
Closes gh-46901
2025-08-19 10:29:18 +02:00
Stéphane Nicoll 1029095c27 Upgrade to Spring Security 7.0.0-M2
Closes gh-46624
2025-08-19 10:29:18 +02:00
Stéphane Nicoll 05ffcdf777 Upgrade to Selenium HtmlUnit 4.35.0
Closes gh-46900
2025-08-19 10:29:18 +02:00
Stéphane Nicoll 9ddc0eb503 Upgrade to Selenium 4.35.0
Closes gh-46899
2025-08-19 10:29:18 +02:00
Stéphane Nicoll e4b73267b0 Upgrade to Prometheus Client 1.4.1
Closes gh-46898
2025-08-19 10:29:17 +02:00
Stéphane Nicoll c64c812680 Upgrade to MSSQL JDBC 13.2.0.jre11
Closes gh-46897
2025-08-19 10:29:17 +02:00
Stéphane Nicoll 769ceaec87 Upgrade to HtmlUnit 4.15.0
Closes gh-46895
2025-08-19 10:29:17 +02:00
Stéphane Nicoll 81b533d01c Upgrade to Flyway 11.11.1
Closes gh-46894
2025-08-19 10:29:17 +02:00
Stéphane Nicoll b20cc1c684 Upgrade to Spring Pulsar 2.0.0-M2
Closes gh-46622
2025-08-18 20:41:46 +02:00
Stéphane Nicoll fd6109e727 Upgrade to Spring Kafka 4.0.0-M4
Closes gh-46806
2025-08-18 20:41:46 +02:00
Stéphane Nicoll 0b0c10e6b9 Upgrade to Spring AMQP 4.0.0-M4
Closes gh-46803
2025-08-18 20:41:46 +02:00
Stéphane Nicoll 87342fdef2 Upgrade to Maven Javadoc Plugin 3.11.3
Closes gh-46889
2025-08-18 20:41:46 +02:00
Stéphane Nicoll 3261f54533 Upgrade to Jetty Reactive HTTPClient 4.0.11
Closes gh-46888
2025-08-18 20:41:42 +02:00
Stéphane Nicoll 4215f1d981 Upgrade to Byte Buddy 1.17.7
Closes gh-46887
2025-08-18 20:41:38 +02:00
Brian Clozel be03684593 Upgrade to GraphQL Java 25.0.beta-5
Closes gh-46880
2025-08-18 18:29:23 +02:00
Stéphane Nicoll ff507d1657 Upgrade to Spring LDAP 4.0.0-M2
Closes gh-46621
2025-08-15 13:53:12 +02:00
Stéphane Nicoll 322914e0fd Upgrade to Spring HATEOAS 3.0.0-M4
Closes gh-46804
2025-08-15 13:53:12 +02:00
Stéphane Nicoll e65147a198 Upgrade to Spring Data Bom 2025.1.0-M5
Closes gh-46619
2025-08-15 13:53:12 +02:00
Stéphane Nicoll 3106c2e5ae Upgrade to REST Assured 5.5.6
Closes gh-46850
2025-08-15 13:53:11 +02:00
Stéphane Nicoll bf5e12525d Upgrade to Netty 4.2.4.Final
Closes gh-46829
2025-08-13 15:20:14 +02:00
Stéphane Nicoll 78b3009663 Upgrade to Jetty 12.0.25
Closes gh-46828
2025-08-13 15:20:10 +02:00
Stéphane Nicoll 49c2aa7fb9 Upgrade to Elasticsearch Client 9.1.1
Closes gh-46827
2025-08-13 15:20:05 +02:00
Stéphane Nicoll 0bc97aebdb Upgrade to Jackson Bom 2.20.0-rc1
Closes gh-46815
2025-08-12 18:13:04 +02:00
Stéphane Nicoll dfba710ce0 Upgrade to Reactor Bom 2025.0.0-M6
Closes gh-46814
2025-08-12 17:19:40 +02:00
Stéphane Nicoll 873d7a77e0 Upgrade to OpenTelemetry 1.53.0
Closes gh-46813
2025-08-12 17:19:35 +02:00
Stéphane Nicoll 21ce1b32b1 Upgrade to Micrometer Tracing 1.6.0-M2
Closes gh-46812
2025-08-12 17:19:32 +02:00
Stéphane Nicoll 33c53484a0 Upgrade to Micrometer 1.16.0-M2
Closes gh-46811
2025-08-12 17:19:28 +02:00
Stéphane Nicoll 96d1912d88 Upgrade to MariaDB 3.5.5
Closes gh-46810
2025-08-12 17:19:24 +02:00
Stéphane Nicoll f948f00cd5 Upgrade to jOOQ 3.19.25
Closes gh-46809
2025-08-12 17:19:20 +02:00
Stéphane Nicoll e84ff165ae Start building against Spring Kafka 4.0.0-M4 snapshots
See gh-46806
2025-08-12 14:49:37 +02:00
Stéphane Nicoll 27c4565d4b Start building against Spring Integration 7.0.0-M2 snapshots
See gh-46805
2025-08-12 14:49:32 +02:00
Stéphane Nicoll cb260639c7 Start building against Spring HATEOAS 3.0.0-M4 snapshots
See gh-46804
2025-08-12 14:49:28 +02:00
Stéphane Nicoll 1bb0a7239a Start building against Spring AMQP 4.0.0-M4 snapshots
See gh-46803
2025-08-12 14:49:24 +02:00
Stéphane Nicoll 3fb264ca0c Upgrade to Couchbase Client 3.9.0
Closes gh-46797
2025-08-12 08:55:01 +02:00
Stéphane Nicoll 373e34e8bc Add dependency management for JSpecify
Closes gh-46776
2025-08-11 16:16:07 +02:00
Stéphane Nicoll a8befe8083 Upgrade to Lettuce 6.8.0.RELEASE
Closes gh-46750
2025-08-08 17:38:21 +02:00
Stéphane Nicoll 0ccca9109d Upgrade to Selenium HtmlUnit 4.34.0
Closes gh-46746
2025-08-08 16:21:13 +02:00
Stéphane Nicoll ad8ca01ca4 Upgrade to Pulsar 4.0.6
Closes gh-46745
2025-08-08 16:21:13 +02:00
Stéphane Nicoll c7783a5c5e Upgrade to Oracle Database 23.9.0.25.07
Closes gh-46744
2025-08-08 16:21:12 +02:00
Stéphane Nicoll 25bb2a3d0c Upgrade to MySQL 9.4.0
Closes gh-46743
2025-08-08 16:21:12 +02:00
Stéphane Nicoll 63277bf6e4 Upgrade to Json-smart 2.6.0
Closes gh-46742
2025-08-08 16:21:12 +02:00
Stéphane Nicoll e37dbf81eb Upgrade to Jetty 12.0.24
Closes gh-46741
2025-08-08 16:21:12 +02:00
Stéphane Nicoll ba9c9095b5 Upgrade to HtmlUnit 4.14.0
Closes gh-46740
2025-08-08 16:06:31 +02:00
Stéphane Nicoll dd617ed3ad Upgrade to HikariCP 7.0.1
Closes gh-46739
2025-08-08 16:06:27 +02:00
Stéphane Nicoll 7e7b613520 Upgrade to Hibernate 7.1.0.Final
Closes gh-46738
2025-08-08 16:06:23 +02:00
Stéphane Nicoll 74d4ec716b Upgrade to Flyway 11.11.0
Closes gh-46737
2025-08-08 16:06:19 +02:00
Stéphane Nicoll 5e862a3ab9 Upgrade to Angus Mail 2.0.4
Closes gh-46735
2025-08-08 16:06:11 +02:00
Stéphane Nicoll 95d47bc679 Upgrade to Jedis 6.1.0
Closes gh-46687
2025-08-07 09:39:55 +02:00
Stéphane Nicoll 8278595c1d Upgrade to Elasticsearch 9.1.0
Closes gh-46686
2025-08-07 09:39:36 +02:00
Andy Wilkinson 567c60289d Revert "Temporarily depend on old low-level Elasticsearch client"
This reverts commit bf76c1e41e.

See gh-46061
2025-08-04 21:01:12 +01:00
Andy Wilkinson bf76c1e41e Temporarily depend on old low-level Elasticsearch client
This works around spring-projects/spring-data-elasticsearch#3144.

See gh-46061
2025-08-04 12:11:06 +01:00