From aae28d9b2e8bbcdcd1128d2e7c83929a526ad189 Mon Sep 17 00:00:00 2001 From: Andy Wilkinson Date: Wed, 10 Apr 2024 10:50:08 +0100 Subject: [PATCH] Prohibit upgrades to MSSQL JDBC 12.7.0 Closes gh-40290 --- .../spring-boot-dependencies/build.gradle | 12 ++++++++++-- 1 file changed, 10 insertions(+), 2 deletions(-) diff --git a/spring-boot-project/spring-boot-dependencies/build.gradle b/spring-boot-project/spring-boot-dependencies/build.gradle index 5f74544537d..da56fc0141c 100644 --- a/spring-boot-project/spring-boot-dependencies/build.gradle +++ b/spring-boot-project/spring-boot-dependencies/build.gradle @@ -1302,8 +1302,16 @@ bom { } library("MSSQL JDBC", "12.6.1.jre11") { prohibit { - endsWith([".jre8", "-preview"]) - because "we use the non-preview .jre11 version" + endsWith(".jre8") + because "we want to use the jre11 version" + } + prohibit { + endsWith("-preview") + because "we only want to use non-preview releases" + } + prohibit { + versionRange "[12.7.0,12.7.0]" + because "it's actually a preview release" } group("com.microsoft.sqlserver") { modules = [