Release Notes

The release notes for new versions or patches of the product will be included at the top in the order in which they were released.

Flex2SQL Classic Edition v18.0.10675.0

Flex2SQL Classic Edition v18.0.10675.0 was released on 2025-12-12. This release includes new Linux builds.

New Features

  • MS SQL 2025 Support: Starting with this version, Flex2SQL has been tested with the latest MS SQL 2025. This version is now fully supported. Please contact our sales staff to make sure you have a license that supports MS SQL Server 2025.

  • PostgreSQL 18 Support: Starting with this version, Flex2SQL now supports PostgreSQL 18.1. You’ll need an updated license to use PostgreSQL 18.1. Please contact our sales staff to make sure you have a license that supports PostgreSQL 18.1.

  • Oracle 26ai Support: Starting with this version, Flex2SQL now supports Oracle 26ai. You’ll need an updated license to use Oracle 26ai. Please contact our sales staff to make sure you have a license that supports Oracle 26ai.

  • MariaDB 12.1 Support: Starting with this version, Flex2SQL now supports MariaDB 12.1. You’ll need an updated license to use MariaDB 12.1. Please contact our sales staff to make sure you have a license that supports MariaDB 12.1.

  • New Password Encryption: The driver now generates a different encrypted value every time mdsencryptpassword is run even if the password you choose is the same. The encryption used is now more secure and is properly salted with a random value. The utility can be found in the bin directory of the driver installation. The utility can be used to encrypt a password that you provide. Additionally the driver can read passwords from the Windows Credential Manager now. A legacy option is available using the /legacy flag. Note that this is for use on Windows only. The legacy option must be used for Linux drivers. For more details see Password Encryption.

  • Index Name Mapping By Default: The driver will now map new indexes by index name rather than index structure. Also, newly migrated tables will be have all indexes mapped by index name. Legacy files will continue to use index structure, but this is mode can no longer be used going forward. Indexes that have descending segments or are case insensitive still define this property in the INT file as some backends don’t support querying this property.

Bug Fixes

  • PROD-2122 DF_FILE_OUTPUT_INDEX_NAME_STATE wasn’t working correctly. Fixed.

  • PROD-2155 ESQL calls containing Datetimes were returning bad data when the system date format was using “.” as the date separator. Fixed.