Commit Graph

229 Commits

Author SHA1 Message Date
Andy Wilkinson
a78797a2ba Remove most deprecated APIs that were due for removal in 4.0
Support for rest controller, controler, and servlet endpoints has
been kept for now.

Issue: 45600
2025-06-13 20:06:52 -07:00
Stéphane Nicoll
3443baef24 Start splitting spring-boot-testcontainers 2025-06-13 20:06:38 -07:00
Stéphane Nicoll
fa0bdc895f Create spring-boot-data-redis module 2025-06-13 20:06:26 -07:00
Andy Wilkinson
254f901f14 Create spring-boot-mongodb module 2025-06-13 20:06:24 -07:00
Stéphane Nicoll
26183f1edf Create spring-boot-ldap module 2025-06-13 20:06:23 -07:00
Stéphane Nicoll
e7e342d4a2 Create spring-boot-neo4j module 2025-06-13 20:06:23 -07:00
Andy Wilkinson
d75e5bef41 Create spring-boot-cassandra module 2025-06-13 20:06:23 -07:00
Stéphane Nicoll
42f12380da Create spring-boot-couchbase module 2025-06-13 20:06:23 -07:00
Stéphane Nicoll
8d5c834df9 Create spring-boot-hazelcast module 2025-06-13 20:06:22 -07:00
Andy Wilkinson
81d4528eee Create spring-boot-r2dbc module 2025-06-13 20:06:21 -07:00
Andy Wilkinson
c965f4e65f Create spring-boot-pulsar module 2025-06-13 20:06:21 -07:00
Andy Wilkinson
1813744819 Create spring-boot-kafka module 2025-06-13 20:06:21 -07:00
Brian Clozel
347638fa1d Create spring-boot-elasticsearch module 2025-06-13 20:06:21 -07:00
Phillip Webb
91b4049fec Create spring-boot-liquibase module 2025-06-13 20:06:21 -07:00
Stéphane Nicoll
aa11d6d0fb Create spring-boot-flyway module 2025-06-13 20:06:20 -07:00
Andy Wilkinson
8a1a5160c3 Create spring-boot-jdbc module 2025-06-13 20:06:20 -07:00
Stéphane Nicoll
524db779e5 Create spring-boot-artemis module 2025-06-13 20:06:20 -07:00
Stéphane Nicoll
e1c3e50192 Create spring-boot-activemq module 2025-06-13 20:06:19 -07:00
Stéphane Nicoll
f78a6fa37a Create spring-boot-jms module 2025-06-13 20:06:19 -07:00
Brian Clozel
5ac2ad6c11 Create spring-boot-amqp module 2025-06-13 20:06:18 -07:00
Stéphane Nicoll
921b9fd6ac Merge branch '3.4.x'
Closes gh-45595
2025-05-18 09:28:38 +02:00
Stéphane Nicoll
fab15af876 Merge branch '3.3.x' into 3.4.x
Closes gh-45594
2025-05-18 09:26:57 +02:00
Johnny Lim
0a54804a0f Polish
See gh-45592

Signed-off-by: Johnny Lim <izeye@naver.com>
2025-05-18 09:20:33 +02:00
Stéphane Nicoll
ca6fd3ce1b Upgrade to Testcontainers 1.21.0
Closes gh-45276
2025-04-24 11:32:40 +02:00
Phillip Webb
d15078d35f Polish 'Allow ConnectionDetailsFactories to use context class loader'
Refine the submitted pull-request to remove the configuration
property with the assumption that the context classloader will
work for all cases.

See gh-45014
2025-04-08 13:04:16 -07:00
Phillip Webb
bc91c35644 Merge branch '3.4.x'
Closes gh-44993
2025-04-03 18:05:13 -07:00
Phillip Webb
c96835bc9d Merge branch '3.3.x' into 3.4.x
Closes gh-44992
2025-04-03 18:02:57 -07:00
Moritz Halbritter
cb3874fdbe Merge branch '3.4.x' 2025-03-19 09:51:02 +01:00
Moritz Halbritter
6567609cbc Merge branch '3.3.x' into 3.4.x 2025-03-19 09:49:43 +01:00
Moritz Halbritter
6b9cd873ca Use gvenzl/oracle-free:23.6-slim which has ARM64 support
See gh-35249
2025-03-19 09:22:58 +01:00
Andy Wilkinson
b61578d183 Merge branch '3.4.x'
Closes gh-44695
2025-03-12 12:54:27 +00:00
Andy Wilkinson
08b358e829 Merge branch '3.3.x' into 3.4.x
Closes gh-44694
2025-03-12 12:50:18 +00:00
Andy Wilkinson
3a6e4e9e58 Add checks for factories files
META-INF/spring.factories and META-INF/spring/aot.factories in the
main source set are now checked. The checks verify that:

- Each class listed in the values exists in the source set's output
- The classes are listed alphabetically
- Nested classes are identified using their binary name

Closes gh-44676
2025-03-12 12:44:18 +00:00
Eddú Meléndez
261ea64e39 Add ServiceConnection support for LLdapContainer (Testcontainers)
See gh-44389

Signed-off-by: Eddú Meléndez <eddu.melendez@gmail.com>
2025-02-28 13:54:55 +01:00
Andy Wilkinson
93648792b1 Switch to management.opentelemetry.resource-attributes in tests
See gh-44468
2025-02-27 20:21:47 +00:00
Moritz Halbritter
dae891f473 Add SSL service connection support for Kafka
See gh-41137
2025-02-17 13:23:16 +01:00
Moritz Halbritter
789d30deab Add SSL service connection support for ElasticSearch
See gh-41137
2025-02-17 13:23:16 +01:00
Moritz Halbritter
7cf9cc74a2 Add SSL service connection support for Redis
See gh-41137
2025-02-17 13:23:16 +01:00
Moritz Halbritter
109fd6f97d Add SSL service connection support for MongoDB
See gh-41137
2025-02-17 13:23:16 +01:00
Moritz Halbritter
0ccf1b81d8 Add SSL service connection support for Couchbase
See gh-41137
2025-02-17 13:23:16 +01:00
Moritz Halbritter
9c520d6af7 Add SSL service connection support for Cassandra
See gh-41137
2025-02-17 13:23:16 +01:00
Moritz Halbritter
e26ccbe028 Add SSL service connection support for AMQP
See gh-41137
2025-02-17 13:23:15 +01:00
Moritz Halbritter
b62a0c1ae0 Add SSL support to Docker Compose and Testcontainers infrastructure
See gh-41137

Co-authored-by: Phillip Webb <phil.webb@broadcom.com>
2025-02-17 13:23:15 +01:00
Dmytro Nosan
ed5100ecee Upgrade to Elasticsearch Client 8.17.0
See gh-44100

Signed-off-by: Dmytro Nosan <dimanosan@gmail.com>
2025-02-08 10:04:00 +00:00
Phillip Webb
3ff6e0b5a9 Merge branch '3.4.x' 2025-01-24 19:24:42 -08:00
Phillip Webb
3b29085ac8 Merge branch '3.3.x' into 3.4.x 2025-01-24 19:24:10 -08:00
Phillip Webb
66c224b74a Update copyright year of changed files 2025-01-24 19:23:41 -08:00
Andy Wilkinson
1e43b0003f Merge branch '3.4.x'
Closes gh-43951
2025-01-24 08:54:50 +00:00
Andy Wilkinson
c7b54dcbb3 Merge branch '3.3.x' into 3.4.x
Closes gh-43950
2025-01-24 08:53:03 +00:00
Johnny Lim
6c8d41935f Polish
See gh-43879

Signed-off-by: Johnny Lim <izeye@naver.com>
2025-01-24 08:45:41 +00:00