Skip to content

Commit 2dc1ec3

Browse files
Build(deps): Bump com.microsoft.sqlserver:mssql-jdbc from 13.3.1.jre11-preview to 13.3.2.jre11-preview (#1629)
Bumps [com.microsoft.sqlserver:mssql-jdbc](https://github.com/Microsoft/mssql-jdbc) from 13.3.1.jre11-preview to 13.3.2.jre11-preview. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/Microsoft/mssql-jdbc/releases">com.microsoft.sqlserver:mssql-jdbc's releases</a>.</em></p> <blockquote> <h2>[13.3.2] Preview Release</h2> <h3>Added</h3> <ul> <li> <p><strong>Add VECTOR(FLOAT16) Subtype Support</strong> <a href="https://redirect.github.com/microsoft/mssql-jdbc/pull/2899">#2899</a>Expand commentComment on line R10Resolved <strong>What was added</strong>: Introduced support for the VECTOR(FLOAT16) subtype, including feature negotiation and IEEE-754 compliant serialization/deserialization between Java Float[] and half-precision wire format. <strong>Who benefits</strong>: Applications building AI, embeddings, and vector search workloads that require reduced memory footprint and network payload. <strong>Impact</strong>: Enables efficient float16 vector storage and transmission while preserving backward compatibility and the existing Java programming model.</p> </li> <li> <p><strong>Add prepareMethod=none Execution Path</strong><a href="https://redirect.github.com/microsoft/mssql-jdbc/pull/2890">#2890</a> <strong>What was added</strong>: New prepareMethod=none option that forces literal parameter substitution with SQL batch execution, bypassing server-side prepared statement handles (sp_prepexec / sp_prepare). <strong>Who benefits</strong>: Applications preferring SQL Server–managed plan caching without driver-managed prepared handle reuse. <strong>Impact</strong>: Executes prepared statements as plain SQL batches, maintaining connection-level temp tables and providing a simplified alternative execution model while leaving the default behavior unchanged.</p> </li> <li> <p><strong>Statement-Level Performance Logger Metrics</strong><a href="https://redirect.github.com/microsoft/mssql-jdbc/pull/2885">#2885</a> <strong>What was added</strong>: Extended Performance Logger to capture detailed execution metrics for Statement and PreparedStatement (REQUEST_BUILD, FIRST_SERVER_RESPONSE, PREPARE, PREPEXEC, EXECUTE). <strong>Who benefits</strong>: Developers and performance engineers analyzing execution timing and driver behavior. <strong>Impact</strong>: Provides granular observability across all statement execution paths with minimal overhead.</p> </li> <li> <p><strong>StateMachineTest Framework for JUnit 5</strong><a href="https://redirect.github.com/microsoft/mssql-jdbc/pull/2887">#2887</a> <strong>What was added</strong>: Lightweight, seed-reproducible state-machine testing framework for randomized JDBC state exploration. <strong>Who benefits</strong>: Driver maintainers and CI stability efforts. <strong>Impact</strong>: Improves edge-case detection with reproducible failures without third-party dependencies.</p> </li> <li> <p><strong>Add AI-Assisted Development Context Files</strong><a href="https://redirect.github.com/microsoft/mssql-jdbc/pull/2882">#2882</a> <strong>What was added</strong>: ARCHITECTURE.md, GLOSSARY.md, and PATTERNS.md to guide AI-assisted development. <strong>Who benefits</strong>: Contributors using AI coding assistants. <strong>Impact</strong>: Improves code consistency and productivity by documenting architecture and established design patterns.</p> </li> <li> <p><strong>Enhance Code Coverage (CallableStatement, DatabaseMetaData, PreparedStatement)</strong><a href="https://redirect.github.com/microsoft/mssql-jdbc/pull/2875">#2875</a> <strong>What was added</strong>: Expanded unit and integration test coverage for key driver components including SQLServerCallableStatement, SQLServerDatabaseMetaData, and SQLServerPreparedStatement. <strong>Who benefits</strong>: Driver maintainers and users relying on stable metadata, statement execution, and callable behavior. <strong>Impact</strong>: Improves regression detection and long-term stability.</p> </li> <li> <p><strong>New Bug Regression Tests in JUnit</strong><a href="https://redirect.github.com/microsoft/mssql-jdbc/pull/2888">#2888</a> <strong>What was added</strong>: Migrated legacy FX regression tests (37 scenarios) covering statement execution, ResultSet behavior, batching, cursors, and transaction flows into JUnit with full behavioral parity. <strong>Who benefits</strong>: Contributors and CI validation pipelines. <strong>Impact</strong>: Achieves complete FX regression coverage with reproducible execution paths and improved long-term reliability.</p> </li> </ul> <h3>Changed</h3> <ul> <li> <p><strong>Remove ADAL Dependency – Migrate Windows AAD Integrated Auth to MSQA APIs</strong><a href="https://redirect.github.com/microsoft/mssql-jdbc/pull/2864">#2864</a> <strong>What was changed</strong>: Replaced deprecated ADAL-based adalsql.dll flow with MSQA (mssql-auth.dll, MSAL C++). <strong>Who benefits</strong>: Users of Windows Active Directory Integrated Authentication. <strong>Impact</strong>: Fully removes legacy ADAL dependency, aligns with Microsoft deprecation guidance, and modernizes authentication architecture.</p> </li> <li> <p><strong>Refactor DatabaseMetaData.getColumns() to use sp_columns_170 with fallback</strong><a href="https://redirect.github.com/microsoft/mssql-jdbc/pull/2883">#2883</a> <strong>What was changed</strong>: getColumns() now prefers sp_columns_170 (SQL Server 2025) for accurate metadata on newer types such as VECTOR and enhanced JSON, with automatic fallback to sp_columns_100. <strong>Who benefits</strong>: Applications performing schema discovery against SQL Server 2025 and Azure environments. <strong>Impact</strong>: Ensures correct metadata for new engine features while preserving backward compatibility with older SQL Server versions.</p> </li> </ul> <!-- raw HTML omitted --> </blockquote> <p>... (truncated)</p> </details> <details> <summary>Commits</summary> <ul> <li>See full diff in <a href="https://github.com/Microsoft/mssql-jdbc/commits">compare view</a></li> </ul> </details> <br /> [![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=com.microsoft.sqlserver:mssql-jdbc&package-manager=maven&previous-version=13.3.1.jre11-preview&new-version=13.3.2.jre11-preview)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`. [//]: # (dependabot-automerge-start) [//]: # (dependabot-automerge-end) --- <details> <summary>Dependabot commands and options</summary> <br /> You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot show <dependency name> ignore conditions` will show all of the ignore conditions of the specified dependency - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself) </details>
2 parents 59d6345 + 6c5d38c commit 2dc1ec3

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

pom.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -107,7 +107,7 @@
107107
<postgresql.version>42.7.10</postgresql.version>
108108
<oracle.version>23.26.1.0.0</oracle.version>
109109
<mysql.version>9.6.0</mysql.version>
110-
<mssql.version>13.3.1.jre11-preview</mssql.version>
110+
<mssql.version>13.3.2.jre11-preview</mssql.version>
111111
<cubrid.version>9.3.9.0002</cubrid.version>
112112
<sqlite.version>3.51.2.0</sqlite.version>
113113
<teradata.version>13.10.00.35</teradata.version>

0 commit comments

Comments
 (0)