|
6 | 6 |
|
7 | 7 | <groupId>com.microsoft.sqlserver</groupId> |
8 | 8 | <artifactId>mssql-jdbc</artifactId> |
9 | | - <version>11.2.3</version> |
| 9 | + <version>11.2.4</version> |
10 | 10 | <packaging>jar</packaging> |
11 | 11 |
|
12 | 12 | <name>Microsoft JDBC Driver for SQL Server</name> |
|
50 | 50 | xAzureSQLDB - - - - For tests not compatible with Azure SQL Database - - |
51 | 51 | xAzureSQLDW - - - - For tests not compatible with Azure Data Warehouse - |
52 | 52 | xAzureSQLMI - - - - For tests not compatible with Azure SQL Managed Instance |
53 | | - NTLM - - - - - - For tests using NTLM Authentication mode (excluded by default) |
54 | | - reqExternalSetup - For tests requiring external setup (excluded by default) |
| 53 | + NTLM - - - - - - - For tests using NTLM Authentication mode (excluded by default) |
| 54 | + Kerberos - - - - - For tests using Kerberos authentication (excluded by default) |
| 55 | + reqExternalSetup - For tests requiring external setup (excluded by default) |
55 | 56 | clientCertAuth - - For tests requiring client certificate authentication |
56 | 57 | setup (excluded by default) - - - - - - - - - - - - - - - - - - - - - - - |
| 58 | + requireSecret - For tests requiring setting up secrets manually |
57 | 59 | - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - |
58 | 60 | Default testing enabled with SQL Server 2019 (SQLv15) --> |
59 | | - <excludedGroups>xSQLv12,xSQLv15,NTLM,MSI,reqExternalSetup,clientCertAuth,fedAuth</excludedGroups> |
60 | | - |
| 61 | + <excludedGroups>xSQLv12,xSQLv15,NTLM,MSI,reqExternalSetup,clientCertAuth,fedAuth,kerberos,requireSecret</excludedGroups> |
61 | 62 | <!-- Use -preview for preview release, leave empty for official release. --> |
62 | 63 | <releaseExt></releaseExt> |
63 | | - |
| 64 | + |
64 | 65 | <!-- Driver Dependencies --> |
65 | 66 | <org.osgi.core.version>6.0.0</org.osgi.core.version> |
66 | | - <azure-security-keyvault-keys.version>4.4.4</azure-security-keyvault-keys.version> |
67 | | - <azure-identity.version>1.5.3</azure-identity.version> |
68 | | - <msal.version>1.13.0</msal.version> |
69 | | - <org.osgi.compendium.version>5.0.0</org.osgi.compendium.version> |
| 67 | + <azure-security-keyvault-keys.version>4.9.2</azure-security-keyvault-keys.version> |
| 68 | + <azure-identity.version>1.15.3</azure-identity.version> |
| 69 | + <msal.version>1.17.2</msal.version> |
| 70 | + <osgi.jdbc.version>1.1.0</osgi.jdbc.version> |
70 | 71 | <antlr-runtime.version>4.9.3</antlr-runtime.version> |
71 | | - <com.google.code.gson.version>2.9.0</com.google.code.gson.version> |
72 | | - <bcprov-jdk15on.version>1.70</bcprov-jdk15on.version> |
73 | | - <bcpkix-jdk15on.version>1.70</bcpkix-jdk15on.version> |
74 | | - |
| 72 | + <com.google.code.gson.version>2.11.0</com.google.code.gson.version> |
| 73 | + <bcprov-jdk18on.version>1.79</bcprov-jdk18on.version> |
| 74 | + <bcpkix-jdk18on.version>1.79</bcpkix-jdk18on.version> |
75 | 75 | <!-- JUnit Test Dependencies --> |
76 | | - <junit.platform.version>[1.3.2, 1.9.0]</junit.platform.version> |
77 | | - <junit.jupiter.version>5.8.2</junit.jupiter.version> |
| 76 | + <junit.platform.version>[1.3.2, 1.11.4]</junit.platform.version> |
| 77 | + <junit.jupiter.version>5.11.4</junit.jupiter.version> |
78 | 78 | <hikaricp.version>3.4.2</hikaricp.version> |
79 | | - <dbcp2.version>2.7.0</dbcp2.version> |
80 | | - <slf4j.nop.version>1.7.30</slf4j.nop.version> |
81 | | - <gemini.mock.version>2.1.0.RELEASE</gemini.mock.version> |
82 | | - <h2.version>2.1.210</h2.version> |
83 | | - |
| 79 | + <dbcp2.version>2.13.0</dbcp2.version> |
| 80 | + <slf4j.nop.version>1.7.36</slf4j.nop.version> |
| 81 | + <gemini.mock.version>3.0.0.M01</gemini.mock.version> |
| 82 | + <h2.version>2.2.220</h2.version> |
84 | 83 | <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding> |
85 | 84 | <project.reporting.outputEncoding>${project.build.sourceEncoding}</project.reporting.outputEncoding> |
86 | 85 | <enforcer.skip>false</enforcer.skip> |
|
109 | 108 | <dependency> |
110 | 109 | <groupId>com.microsoft.azure</groupId> |
111 | 110 | <artifactId>msal4j</artifactId> |
112 | | - <version>1.13.0</version> |
| 111 | + <version>${msal.version}</version> |
113 | 112 | <optional>true</optional> |
114 | 113 | </dependency> |
115 | 114 |
|
|
130 | 129 | </dependency> |
131 | 130 | <dependency> |
132 | 131 | <groupId>org.bouncycastle</groupId> |
133 | | - <artifactId>bcprov-jdk15on</artifactId> |
134 | | - <version>${bcprov-jdk15on.version}</version> |
| 132 | + <artifactId>bcprov-jdk18on</artifactId> |
| 133 | + <version>${bcprov-jdk18on.version}</version> |
135 | 134 | <optional>true</optional> |
136 | 135 | </dependency> |
137 | 136 | <!-- dependencies for Client Certificate Authentication --> |
138 | 137 | <dependency> |
139 | 138 | <groupId>org.bouncycastle</groupId> |
140 | | - <artifactId>bcpkix-jdk15on</artifactId> |
141 | | - <version>${bcpkix-jdk15on.version}</version> |
| 139 | + <artifactId>bcpkix-jdk18on</artifactId> |
| 140 | + <version>${bcpkix-jdk18on.version}</version> |
142 | 141 | <optional>true</optional> |
143 | 142 | </dependency> |
144 | 143 | <!-- dependencies provided by an OSGi-Framework --> |
|
150 | 149 | </dependency> |
151 | 150 | <dependency> |
152 | 151 | <groupId>org.osgi</groupId> |
153 | | - <artifactId>org.osgi.compendium</artifactId> |
154 | | - <version>${org.osgi.compendium.version}</version> |
| 152 | + <artifactId>org.osgi.service.jdbc</artifactId> |
| 153 | + <version>${osgi.jdbc.version}</version> |
155 | 154 | <scope>provided</scope> |
156 | 155 | </dependency> |
157 | 156 |
|
|
241 | 240 | <scope>test</scope> |
242 | 241 | </dependency> |
243 | 242 | </dependencies> |
244 | | - |
| 243 | + <repositories> |
| 244 | + <repository> |
| 245 | + <id>central</id> |
| 246 | + <url>https://sqlclientdrivers.pkgs.visualstudio.com/public/_packaging/mssql-jdbc/maven/v1</url> |
| 247 | + <releases> |
| 248 | + <enabled>true</enabled> |
| 249 | + </releases> |
| 250 | + <snapshots> |
| 251 | + <enabled>true</enabled> |
| 252 | + </snapshots> |
| 253 | + </repository> |
| 254 | + </repositories> |
| 255 | + <pluginRepositories> |
| 256 | + <pluginRepository> |
| 257 | + <id>central</id> |
| 258 | + <url>https://sqlclientdrivers.pkgs.visualstudio.com/public/_packaging/mssql-jdbc/maven/v1</url> |
| 259 | + <releases> |
| 260 | + <enabled>true</enabled> |
| 261 | + </releases> |
| 262 | + <snapshots> |
| 263 | + <enabled>true</enabled> |
| 264 | + </snapshots> |
| 265 | + </pluginRepository> |
| 266 | + </pluginRepositories> |
245 | 267 | <profiles> |
246 | 268 | <profile> |
247 | 269 | <id>jre8</id> |
|
495 | 517 | com.microsoft.sqlserver.jdbc.dataclassification, |
496 | 518 | microsoft.sql |
497 | 519 | </_exportcontents> |
498 | | - <Import-Package>!microsoft.sql,*</Import-Package> |
| 520 | + <Import-Package>!microsoft.sql,jdk.net;resolution:=optional,*</Import-Package> |
499 | 521 | <Bundle-Activator>com.microsoft.sqlserver.jdbc.osgi.Activator</Bundle-Activator> |
500 | 522 | </instructions> |
501 | 523 | </configuration> |
|
539 | 561 | <plugin> |
540 | 562 | <groupId>org.jacoco</groupId> |
541 | 563 | <artifactId>jacoco-maven-plugin</artifactId> |
542 | | - <version>0.8.8</version> |
| 564 | + <version>0.8.12</version> |
543 | 565 | <executions> |
544 | 566 | <execution> |
545 | 567 | <id>pre-test</id> |
|
0 commit comments