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
Moritz Halbritter
dc7f434783
Add nullability annotations to module/spring-boot-jdbc
...
See gh-46587
2025-08-01 09:16:11 +02:00
Moritz Halbritter
c0f1f641ce
Make auto-configurations final and remove public members
...
Closes gh-32883
2025-07-29 09:48:49 +02:00
Phillip Webb
decc32dde3
Restructure project directories to better fit Gradle
...
Closes gh-46358
2025-07-10 17:54:08 -07:00