Stéphane Nicoll
4bf6557076
Start building against Spring Framework 7.1.0-M2 snapshots
...
See gh-51712
2026-09-12 18:19:41 +02:00
Stéphane Nicoll
18292d400c
Merge branch '4.0.x' into 4.1.x
...
Closes gh-51628
2026-09-08 16:57:00 +02:00
Stéphane Nicoll
b1e91c942e
Add support for creating a container from a TestImage value
...
This commit improves TestImage so that an explicit image can trigger
the creation of the container, with optional additional setup. This
removes the need of creating additional container types for images that
have multiple flavors, and to please the static method that can only
create a container based on a single match.
Closes gh-51082
2026-09-08 16:46:48 +02:00
Andy Wilkinson
61275b0c64
Merge branch '4.0.x' into 4.1.x
...
Closes gh-51601
2026-09-07 08:43:48 +01:00
Fabio Grassi
b49f9e2c32
Switch to Java 17 variants of Oracle JDBC dependencies
...
Signed-off-by: Fabio Grassi <40345396+fabio-grassi@users.noreply.github.com >
See gh-51593
2026-09-07 08:31:23 +01:00
Andy Wilkinson
ea613dc511
Merge branch '4.0.x' into 4.1.x
...
Closes gh-51599
2026-09-07 08:26:42 +01:00
Manu Sridharan
25a3f8feb9
Remove unnecessary NullAway suppressions
...
Signed-off-by: Manu Sridharan <msridhar@gmail.com >
See gh-51591
2026-09-07 08:18:11 +01:00
Andy Wilkinson
b7333fa1aa
Merge branch '4.0.x' into 4.1.x
...
Closes gh-51481
2026-08-27 14:42:20 +01:00
2heunxun
9847c9613e
Honor existing 'encrypt' JDBC parameter for SQL Server Docker Compose
...
Signed-off-by: 2heunxun <seapeon@naver.com >
See gh-51467
2026-08-27 14:32:40 +01:00
Stéphane Nicoll
d5cec292dc
Polish "Honor a wrapper's unwrap when resolving the root DataSource"
...
See gh-51410
2026-08-24 10:41:17 +02:00
jjh75607
5eb30621db
Honor a wrapper's unwrap when resolving the root DataSource
...
See gh-51410
Signed-off-by: jjh75607 <jjh7560734@gmail.com >
2026-08-24 10:38:51 +02:00
Andy Wilkinson
7a45ee8767
Merge branch '4.0.x'
...
Closes gh-50851
2026-06-24 19:12:35 +01:00
Yanming Zhou
9d5c98b7e9
Replace isAssignableFrom() with isInstance() where feasible
...
Signed-off-by: Yanming Zhou <zhouyanming@gmail.com >
See gh-50750
2026-06-24 19:11:59 +01:00
Moritz Halbritter
e16c5d0141
Merge branch '4.0.x'
...
Closes gh-50807
2026-06-22 09:04:17 +02:00
yamamoto-ehhMH
57dec87e28
Fix typo in DataSourceBuilderTests
...
See gh-50804
Signed-off-by: yamamoto-ehhMH <yamamoto@reskill.jp >
2026-06-22 08:56:58 +02:00
Phillip Webb
5c88b4453d
Upgrade to Oracle Database 23.26.2.0.0
...
Closes gh-50667
2026-06-02 14:48:00 -07:00
Stéphane Nicoll
85e1ef83d0
Merge branch '4.0.x'
...
Closes gh-50632
2026-05-30 14:48:00 +02:00
Kimgyuilli
ed6c375d19
Fix stale type references in configuration metadata
...
See gh-50375
Signed-off-by: Kimgyuilli <rlarbdlf222@naver.com >
2026-05-30 14:42:13 +02:00
Stéphane Nicoll
5bf2a32b11
Merge branch '4.0.x'
2026-05-30 14:39:57 +02:00
Stéphane Nicoll
98084aab2b
Reformat additional-spring-configuration-metadata.json files
2026-05-30 14:28:53 +02:00
Andy Wilkinson
6a74bb85a3
Merge branch '4.0.x'
...
Closes gh-50440
2026-05-14 15:03:44 +01:00
Andy Wilkinson
add52b6ccd
Merge branch '3.5.x' into 4.0.x
...
Closes gh-50439
2026-05-14 15:02:24 +01:00
Stéphane Nicoll
627ac0451d
Polish "Handle lazy connection proxy datasource in DataSourceBuilder"
...
See gh-50271
2026-05-04 11:35:17 +02:00
Vedran Pavic
460318e569
Handle lazy connection proxy datasource in DataSourceBuilder
...
See gh-50271
Signed-off-by: Vedran Pavic <vedran@vedranpavic.com >
2026-05-04 11:30:17 +02:00
Stéphane Nicoll
c76b6b8c66
Add lazy JDBC connection fetching for pooled DataSources
...
This commit allows wrapping the auto-configured pooled DataSource in a
proxy that fetches connections as late as possible. JMX registration of
the underlying pool is preserved.
Closes gh-15480
2026-04-10 15:21:23 +02:00
Andy Wilkinson
8774d9286b
Merge branch '4.0.x'
...
Closes gh-49035
2026-02-02 10:45:35 +00:00
Andy Wilkinson
0401000ae2
Merge branch '3.5.x' into 4.0.x
...
Closes gh-49034
2026-02-02 10:45:15 +00:00
Andy Wilkinson
b4b860435b
Merge branch '4.0.x'
...
Closes gh-48704
2026-01-08 13:45:45 +00:00
Andy Wilkinson
1d67f86dc5
Merge branch '3.5.x' into 4.0.x
...
Closes gh-48703
2026-01-08 13:45:21 +00:00
Stéphane Nicoll
12652a313e
Deprecate Derby support since Apache Derby is retired
...
Closes gh-48567
2025-12-30 17:36:53 +01:00
Stéphane Nicoll
bc25b58c6f
Remove outdated exclusions to commons-logging
...
Closes gh-48142
2025-11-15 10:53:09 +01:00
Stéphane Nicoll
3d23261f87
Merge branch '3.5.x'
...
Closes gh-48122
2025-11-13 14:55:19 +01:00
Stéphane Nicoll
d1e5fe3248
Merge branch '3.5.x'
...
Closes gh-48106
2025-11-13 10:31:25 +01:00
Andy Wilkinson
1275595f0b
Make spring-boot-transaction an api dependency of spring-boot-jdbc
...
Closes gh-47764
2025-10-23 12:54:37 +01:00
Phillip Webb
84274a2b40
Polish 'Introduce a shared abstraction for database initialization'
...
See gh-46213
2025-10-22 13:37:20 -07:00
Yanming Zhou
001230c389
Introduce a shared abstraction for database initialization
...
Add a new shared abstraction used by Spring Batch,
Spring Integration, Spring Session and Quartz.
See gh-46213
Signed-off-by: Yanming Zhou <zhouyanming@gmail.com >
2025-10-22 13:36:39 -07:00
Moritz Halbritter
64136a9901
Remove public modifier from referenced configurations in auto-configurations
...
Closes gh-47715
2025-10-20 15:18:11 +02:00
Eddú Meléndez
7f64615690
Upgrade to Testcontainers 2.0.1
...
* Update dependencies name
Modules are prefixed with `testcontainers-`
* Update container classes
Container classes are under `org.testcontainers.<module-name>` package
See gh-47664
Signed-off-by: Eddú Meléndez <eddu.melendez@gmail.com >
2025-10-17 17:11:24 +02:00
Stéphane Nicoll
36c2432f69
Rename 'spring-boot-tx' module to 'spring-boot-transaction'
...
Closes gh-47603
2025-10-16 09:14:20 +02:00
Moritz Halbritter
e4a58a53d0
Add nullability annotations to tests in module/spring-boot-jdbc
...
See gh-47263
2025-10-06 12:03:56 +02:00
Moritz Halbritter
34a8e1bd82
Improve null-safety of module/spring-boot-jdbc
...
See gh-47263
2025-10-06 12:03:56 +02:00
Phillip Webb
c1d51f8687
Remove Bitnami support
...
Closes gh-47267
2025-09-18 14:41:16 -07:00
Moritz Halbritter
2e8428b760
Remove NullAway suppressions where possible
...
See gh-46926
2025-09-09 12:02:19 +02:00
Andy Wilkinson
d353038c58
Update Jackson support to require Jackson 3
...
Closes gh-45535
2025-09-02 11:37:09 +01:00
Moritz Halbritter
db5680a79c
Merge branch '3.5.x'
2025-08-28 14:04:26 +02:00
Moritz Halbritter
9d1b4897f1
Improve null-safety of module/spring-boot-jdbc
...
See gh-46926
2025-08-26 14:22:55 +02:00
Moritz Halbritter
7ad90fb963
Improve null-safety of core/spring-boot-docker-compose
...
See gh-46926
2025-08-26 14:22:53 +02: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
Stéphane Nicoll
0da6bc5723
Ignore new property that can't be bound
...
See gh-46739
2025-08-18 11:03:29 +02:00
Moritz Halbritter
7766ea5a7d
Fix NullAway suppression in DataSourceHealthIndicator
...
See gh-46587
2025-08-13 14:26:20 +02:00