What's new in this release?
- Last Updated: May 8, 2026
- 4 minute read
- DataDirect Connectors
- ODBC
- Apache Spark SQL 8.0
- Documentation
Support and Certifications
Visit the following web pages for the latest support and certification
information.
Changes since 8.0.2
- Driver Enhancements
- The default version of the OpenSSL library has been upgraded to 3.5.6. As part of this
upgrade, earlier version of the OpenSSL 3.0 library continues to be
supported to provide the best protection for your data. The upgrade is
available in the following OpenSSL library files:
- Windows: ivopenssl.dll and ddopenssl.dll
- Unix: ivopenssl.so and ddopenssl.so
- The driver is now compiled with a Visual Studio 2022 compiler for the Windows platforms. As a result, you must have Microsoft Visual C/C++ runtime version 14.40.33810 or higher on your machine to run the driver.
- The default version of the OpenSSL library has been upgraded to 3.0. As
part of this upgrade, earlier versions of the OpenSSL library are no
longer supported to provide the best protection for your data. The
upgrade is available in the following OpenSSL library files: xxopenssl30.dll (for Windows) and xxopenssl30.so [.sl] (for UNIX/Linux).
The OpenSSL 3.0 library uses a set of shared libraries called providers to implement different types of cryptographic algorithms. The driver supports the following OpenSSL 3.0 providers: FIPS and default. See TLS/SSL server authentication and TLS/SSL client authentication for details.
- The driver has been enhanced to allow you to override the default value of the User-Agent header when required by a service. Using the new User Agent (UserAgent) option, you can specify the string value of the User-Agent header to be used in HTTP requests. See User Agent for details.
- A Password Encryption Tool, called ddencpwd, is now included with the product package. It encrypts passwords for secure handling in connection strings and odbc.ini files. At connection, the driver decrypts these passwords and passes them to the data source as required. See Password Encryption Tool (UNIX/Linux only) for details.
- The driver has been enhanced to support connections to Azure Databricks Spark clusters. See Azure Databricks Spark clusters for details.
- The driver has been enhanced to support HTTP mode, which allows you to access Apache Hive data stores using HTTP/HTTPS requests. HTTP mode can be configured using the new Transport Mode and HTTP Path connection options. See HTTP mode, Transport Mode, and HTTP Path for details.
- The driver has been enhanced to support session cookie based authentication for HTTP connections. Cookie based authentication can be configured using the new Enable Cookie Authentication and Cookie Name connection options. See Enable Cookie Authentication, and Cookie Name.
- The driver has been enhanced to include timestamp in
the internal packet logs by default. If you want to disable the
timestamp logging in packet logs, set
PacketLoggingOptions=1. The internal packet logging is not enabled by default. To enable it, setEnablePacketLogging=1. - The new AllowedOpenSSLVersions option allows you to determine which version of the OpenSSL library file the driver uses for data encryption.
- The default version of the OpenSSL library has been upgraded to 3.5.6. As part of this
upgrade, earlier version of the OpenSSL 3.0 library continues to be
supported to provide the best protection for your data. The upgrade is
available in the following OpenSSL library files:
- Changed Behavior
- The Allowed OpenSSL Versions (AllowedOpenSSLVersions) connection option has been deprecated.
- The product no longer includes version 1.1.1 of the OpenSSL library. The
library will reach the end of its product life cycle in September 2023
and will not receive any security updates after that. Note that
continuing to use the library after September 2023 can potentially
expose you to security vulnerabilities.Note: As a result of this change, when installing a new version of the product, the installer program will automatically remove version 1.1.1 of the library from the install directory, which will impact all the DataDirect ODBC drivers installed on a machine. Therefore, if you are using multiple drivers, upgrade all your drivers to the latest version.
- The product no longer includes version 1.0.2 of the OpenSSL library. The
library has reached the end of its product life cycle and is not
receiving security updates anymore. Note that continuing to use the
library could potentially expose you to security vulnerabilities.Note: As a result of this change, when installing a new version of the driver, the installer program will automatically remove version 1.0.2 of the library from the install directory.
- The crypto protocol versions prior to TLSv1 are no longer supported.
- The default value for the Array Size connection option has changed to 150000. See Array Size for details.
Changes for 8.0.2 GA
- Driver Enhancements
- The version of the OpenSSL library that ships with the driver has been updated. Refer to the Release Notes for current OpenSSL library information.
Changes for 8.0.1 GA
- Driver Enhancements
- The driver has been enhanced to support the Decimal and Varchar data types. See Data types.
- The new Min Long Varchar Size connection option allows you to fetch SQL_LONGVARCHAR columns whose size is smaller than the minimum imposed by some third-party applications, such as SQL Server Linked Server. See Min Long Varchar Size for details.
- The new Varchar Threshold connection option allows you to fetch columns that would otherwise exceed the upper limit of the SQL_VARCHAR type for some third-party applications, such as SQL Server Linked Server. See Varchar Threshold for details.
- Changed Behavior
- The default value for the Array Size connection option has changed to 20000. See Array Size for details.
Release Highlights for 8.0.0 GA
- Support for Apache Spark SQL 1.2.x and 1.3.x.
- DataDirect Wire Protocol technology for improved response time and throughput.
- Support for all ODBC Core and Level 1 functions.
- Support for core SQL-92 grammar.
- Advanced security features, including:
- Kerberos authentication
- Data encryption
See Using security for details.