Commit Graph
1316 Commits
Author SHA1 Message Date
Stéphane Nicoll 305b5ab0b3 Merge branch '3.4.x'
Closes gh-45961
2025-06-13 16:47:02 +02:00
Stéphane Nicoll 3d92d12e8e Merge branch '3.3.x' into 3.4.x
Closes gh-45960
2025-06-13 16:46:43 +02:00
Stéphane Nicoll 0656190cb0 Use Jackson bom in buildSrc
Closes gh-45959
2025-06-13 16:43:32 +02:00
Andy Wilkinson 0af48d368f Merge branch '3.4.x'
Closes gh-45952
2025-06-13 09:39:17 +01:00
Andy Wilkinson 70b3f625d8 Merge branch '3.3.x' into 3.4.x
Closes gh-45951
2025-06-13 09:39:04 +01:00
Andy Wilkinson fdbddcf606 Work around unwanted side-effect of getCredentials()
Previously, we called getCredentials() to determine whether or not a
repository requires authentication. Unfortunately, the method has the
unwanted side-effect of assigning empty username and password
credentials to a repository that previously did not require
authentication and did not, therefore, have any credentials. These
empty credentials can then cause subsequent failures because
"Username must not be null!".

There's no side-effect-free public API for accessing a repository's
credentials. Instead, we're using some internal API on
AuthenticationSupportedInternal. If this causes problems when
upgrading to a new version of Gradle a different approach will be
required. For example, we could pass in the repositories in two
separate collections: those that require authentication and those
that don't.

Closes gh-45950
2025-06-13 09:34:25 +01:00
Andy Wilkinson f68e5b36af Allow group that is prohibited by default to be permitted
Closes gh-45920
2025-06-12 11:59:44 +01:00
Andy Wilkinson 653064144e Merge branch '3.4.x' 2025-06-12 09:27:14 +01:00
Andy Wilkinson a45fe68e3e Merge branch '3.3.x' into 3.4.x 2025-06-12 09:26:50 +01:00
Andy Wilkinson aa7e2fc0a3 Polish 2025-06-12 09:26:25 +01:00
Andy Wilkinson 523c26c75d Merge branch '3.4.x'
Closes gh-45863
2025-06-10 09:00:34 +01:00
Andy Wilkinson 515abc4221 Include all auto-config modules in auto-config classes appendix
Closes gh-45861
2025-06-10 08:58:42 +01:00
Andy Wilkinson 458578033e Merge branch '3.4.x'
Closes gh-45844
2025-06-06 11:26:54 +01:00
Andy Wilkinson 93dd39e52e Merge branch '3.3.x' into 3.4.x
Closes gh-45843
2025-06-06 11:26:34 +01:00
Andy Wilkinson de54d4df89 Improve linking to Testcontainers' javadoc
Closes gh-45802
2025-06-06 11:10:01 +01:00
Phillip Webb a9b52c5892 Merge branch '3.4.x' 2025-06-02 17:30:05 -07:00
Phillip Webb e054aa899a Merge branch '3.3.x' into 3.4.x 2025-06-02 17:20:04 -07:00
Phillip Webb c688ae345c Improve error report to include expected sorted output 2025-06-02 17:10:54 -07:00
Phillip Webb d47f1d27f6 Polish AutoConfigurationPlugin 2025-06-02 15:31:09 -07:00
Andy Wilkinson 5464812f80 Improve checking of auto-configuration 2025-06-02 13:45:16 -07:00
Andy Wilkinson 1a79f665ff Merge branch '3.4.x'
Closes gh-45703
2025-05-27 14:23:55 +01:00
Andy Wilkinson 89d26db43d Merge branch '3.3.x' into 3.4.x
Closes gh-45701
2025-05-27 14:06:36 +01:00
Andy Wilkinson 5b2cb79bb1 Configure more version alignment for Spring Data dependencies
Closes gh-45698
2025-05-27 13:56:00 +01:00
Andy Wilkinson f799fc4777 Remove implicit deployment of bom projects 2025-05-27 08:13:41 +01:00
Stéphane Nicoll d05148d4d6 Merge branch '3.4.x'
Closes gh-45683
2025-05-26 16:18:21 +02:00
Stéphane Nicoll 6a82134f94 Merge branch '3.3.x' into 3.4.x
Closes gh-45682
2025-05-26 16:18:12 +02:00
Tran Ngoc Nhan 7448f8c73a Document use of git-commit-id-maven-plugin consistently
See gh-45677

Signed-off-by: Tran Ngoc Nhan <ngocnhan.tran1996@gmail.com>
2025-05-26 16:11:52 +02:00
Andy Wilkinson 077d90d2e9 Merge branch '3.4.x'
Closes gh-45653
2025-05-23 14:31:28 +01:00
Andy Wilkinson 86cd7ecaca Merge branch '3.3.x' into 3.4.x
Closes gh-45651
2025-05-23 14:19:15 +01:00
Tran Ngoc Nhan 380bfa398f Enforce static @ConfigurationPropertyBinding @Bean methods
See gh-45640

Signed-off-by: Tran Ngoc Nhan <ngocnhan.tran1996@gmail.com>
2025-05-23 12:40:49 +01:00
Andy Wilkinson a9cc83dc8f Merge branch '3.4.x'
Closes gh-45646
2025-05-23 09:32:09 +01:00
Andy Wilkinson 492a4abd70 Merge branch '3.3.x' into 3.4.x
Closes gh-45645
2025-05-23 09:29:23 +01:00
Andy Wilkinson 7628ae8503 Check Kotlin code using Detekt
Closes gh-45583
2025-05-23 09:22:08 +01:00
Phillip Webb d9fba66c95 Merge branch '3.4.x'
Closes gh-45578
2025-05-15 16:09:29 -07:00
Phillip Webb 197f573ca4 Merge branch '3.3.x' into 3.4.x
Closes gh-45577
2025-05-15 16:09:02 -07:00
Phillip Webb 535a85de2e Simplify javadoc links that use single element package
Closes gh-43230
2025-05-15 16:08:45 -07:00
Andy Wilkinson f89287269a Merge branch '3.4.x'
Closes gh-45410
2025-05-09 08:44:03 +01:00
Andy Wilkinson c170249b75 Merge branch '3.3.x' into 3.4.x
Closes gh-45409
2025-05-09 08:43:51 +01:00
Andy Wilkinson 0ef29f002f Use junit-bom in buildSrc
Closes gh-45408
2025-05-09 08:43:16 +01:00
Phillip Webb abe89eeb37 Merge branch '3.4.x'
Closes gh-45367
2025-05-05 22:10:24 -07:00
Phillip Webb 19ae4fbba7 Merge branch '3.3.x' into 3.4.x
Closes gh-45366
2025-05-05 22:10:17 -07:00
Phillip Webb 8814d8a7dc Polish 'Document methods of starting Testcontainer containers'
See gh-44187
2025-05-05 22:09:24 -07:00
Vanio Begic 4a98b1787f Document methods of starting Testcontainer containers
Update the reference documentation to provide more details about the
three supported methods of starting Testcontainer containers.

See gh-44187

Signed-off-by: Vanio Begic <vanio.begic123@gmail.com>
2025-05-05 22:08:06 -07:00
Phillip Webb 736ff7e3e2 Merge branch '3.4.x' 2025-04-28 12:20:19 -07:00
Phillip Webb f172c2ca8f Merge branch '3.3.x' into 3.4.x 2025-04-28 12:20:08 -07:00
Phillip Webb b2e691be02 Update copyright year of changed files 2025-04-28 12:20:02 -07:00
Phillip Webb ba690d24d4 Merge branch '3.4.x' 2025-04-28 12:18:40 -07:00
Phillip Webb 708062ec1d Merge branch '3.3.x' into 3.4.x 2025-04-28 12:15:47 -07:00
Phillip Webb 428fa6d941 Fix copyright headers to consistently start with project inception year 2025-04-28 12:15:32 -07:00
Andy Wilkinson 1d2fbb2f9c Increase the maximum heap size that's available to test tasks
Closes gh-45288
2025-04-25 10:18:40 +01:00