Virtual Schema for SQLServer 3.0.0, released 2026-05-07
May 7, 2026 ยท View on GitHub
Code name: Anonymous telemetry & fixed vulnerability
Summary
This release adds anonymous feature-usage telemetry via telemetry-java. See the documentation for details on collected data and opt-out behavior.
The release also fixes CVE-2025-59250 in the SQL Server JDBC driver and support for mapping TIMESTAMP with fractional second precision greater than milliseconds. If the Virtual Schema runs on Exasol 8.32 or newer, TIMESTAMP precision up to 100 accurracy can be used with MS SQL datatype datetime2.
Breaking Change
Starting with this release, the Virtual Schema for SQLServer does not support Exasol versions 7.1 anymore. Only LTS version 2025.1.x and the current version are supported.
Security
- #46: Fixed CVE-2025-59250 in SQL Server JDBC driver
Features
- #45: Added anonymous feature tracking
- #31: Added support for
TIMESTAMP(9)
Dependency Updates
Compile Dependency Updates
- Updated
com.exasol:db-fundamentals-java:0.1.3to0.1.4 - Updated
com.exasol:error-reporting-java:1.0.1to1.0.2 - Updated
com.exasol:virtual-schema-common-jdbc:12.0.0to14.0.2
Test Dependency Updates
- Updated
com.exasol:exasol-test-setup-abstraction-java:2.1.7to2.1.11 - Updated
com.exasol:exasol-testcontainers:7.1.7to7.2.3 - Updated
com.exasol:hamcrest-resultset-matcher:1.7.0to1.7.2 - Updated
com.exasol:test-db-builder-java:3.6.0to4.0.0 - Updated
com.exasol:udf-debugging-java:0.6.15to0.6.18 - Updated
com.exasol:virtual-schema-common-jdbc:12.0.0to14.0.2 - Updated
com.microsoft.sqlserver:mssql-jdbc:12.8.1.jre8to13.4.0.jre8 - Updated
org.hamcrest:hamcrest:2.2to3.0 - Updated
org.junit.jupiter:junit-jupiter:5.10.2to5.14.4 - Updated
org.mockito:mockito-junit-jupiter:5.11.0to5.23.0 - Removed
org.testcontainers:junit-jupiter:1.20.6 - Removed
org.testcontainers:mssqlserver:1.20.6 - Added
org.testcontainers:testcontainers-junit-jupiter:2.0.5 - Added
org.testcontainers:testcontainers-mssqlserver:2.0.5
Plugin Dependency Updates
- Updated
com.exasol:artifact-reference-checker-maven-plugin:0.4.3to0.4.4 - Updated
com.exasol:error-code-crawler-maven-plugin:2.0.4to2.0.7 - Updated
com.exasol:project-keeper-maven-plugin:5.2.3to5.6.1 - Updated
com.exasol:quality-summarizer-maven-plugin:0.2.0to0.2.1 - Updated
io.github.git-commit-id:git-commit-id-maven-plugin:9.0.1to10.0.0 - Updated
org.apache.maven.plugins:maven-artifact-plugin:3.6.0to3.6.1 - Updated
org.apache.maven.plugins:maven-assembly-plugin:3.7.1to3.8.0 - Updated
org.apache.maven.plugins:maven-clean-plugin:3.4.1to3.5.0 - Updated
org.apache.maven.plugins:maven-compiler-plugin:3.14.0to3.15.0 - Updated
org.apache.maven.plugins:maven-enforcer-plugin:3.5.0to3.6.2 - Updated
org.apache.maven.plugins:maven-failsafe-plugin:3.5.3to3.5.5 - Updated
org.apache.maven.plugins:maven-jar-plugin:3.4.2to3.5.0 - Updated
org.apache.maven.plugins:maven-resources-plugin:3.3.1to3.5.0 - Updated
org.apache.maven.plugins:maven-surefire-plugin:3.5.3to3.5.5 - Updated
org.codehaus.mojo:flatten-maven-plugin:1.7.0to1.7.3 - Updated
org.codehaus.mojo:versions-maven-plugin:2.18.0to2.21.0 - Updated
org.jacoco:jacoco-maven-plugin:0.8.13to0.8.14 - Updated
org.sonarsource.scanner.maven:sonar-maven-plugin:5.1.0.4751to5.5.0.6356