8.1.2 31-Oct-24
- Added support for RAD Studio 12 Athens Release 2
8.1.1 09-May-24
- Added support for RAD Studio 12 Athens Release 1
- Fixed bug with incorrect executing of internal Rollback
- Fixed bug with executing the queries with parameters
8.1.0 15-Nov-23
- Added support for RAD Studio 12
- Added support for MariaDB 11
- Added support for macOS Sonoma
- Fixed bug that prevented functioning when ONLY_FULL_GROUP_BY SQL mode is disabled
8.0.3 29-Mar-23
- Added support for RAD Studio 11 Alexandria Release 3
- Fixed bug with BLOBs for MySQL version below 4.1
- Fixed bug with BIGINT UNSIGNED key fields in version 4.1 or higher
8.0.2 26-Sep-22
- Added support for RAD Studio 11 Alexandria Release 2
8.0.1 16-Sep-21
- RAD Studio 11 Alexandria is supported
- macOS ARM target platform is supported
7.2.2 14-Jul-21
- Bug with slow data fetching is fixed
7.2.1 09-Jun-20
- RAD Studio 10.4 Sydney is supported
- JSON data type is supported
7.1.2 28-Nov-19
- Now Trial edition for macOS and Linux is fully functional
7.0.1 12-Aug-19
- macOS 64-bit is supported
- Linux 64-bit is supported
- Release 2 for RAD Studio 10.3 Rio, Delphi 10.3 Rio, and C++Builder 10.3 Rio is now required
6.11.15 12-Dec-18
- RAD Studio 10.3 Rio is supported
6.10.14 03-Sep-18
- MySQL 8 is supported
- Support for sha2_password, caching_sha2_password authentications is added
6.9.13 18-Apr-17
- RAD Studio 10.2 Tokyo is supported
6.8.12 26-Oct-16
- The NullForZeroDelphiDate option to hide the "30-12-1899" dates is added
- Bug with the "Incorrect parameter count" error is fixed
- Bug with the "Invalid field type" error is fixed
- Bug with incorrect field size is fixed
6.8.11 28-Apr-16
- RAD Studio 10.1 Berlin is supported
- Support for utf8mb4 charset is added
6.7.10 17-Feb-16
- Bug with AV on calling TSQLDataSet.Close is fixed
6.7.9 10-Sep-15
- RAD Studio 10 Seattle is supported
- Now Trial for Win64 is a fully functional Standard Edition
6.6.8 17-Apr-15
- RAD Studio XE8 is supported
- Bug with TWideMemoField data size is fixed
- Bug with setting the IPVersion connection parameter is fixed
6.5.7 19-Sep-14
- RAD Studio XE7 is supported
6.4.6 28-May-14
- RAD Studio XE6 is supported
6.3.5 21-Feb-14
- RAD Studio XE5 Update 2 is now required
- Bug with mapping to BCD fields when using TClientDataSet is fixed
- Bug on sorting BLOB fields is fixed
6.3.4 21-Oct-13
- Rad Studio XE5 is supported
- IPv6 protocol support is added
- Bug with incorrect mapping of decimal fields is fixed
- Bug with processing large FmtBCD fields is fixed
- Bug with opening a table with timestamp fields when Charset is set to 'UTF8' is fixed
6.2.3 17-May-13
- Rad Studio XE4 is supported
- Assembly registration without .NET SDK installed is improved
- The 'Unexpected data type 25' error in Delphi 2007 is fixed
- Bug with compilation on C++Builder is fixed
6.1.2 25-Dec-12
- Rad Studio XE3 Update 1 is now required
- C++Builder 64-bit for Windows is supported
- Support for interactive connections is added
- Bug with using temporary tables is fixed
6.0.1 10-Sep-12
- Rad Studio XE3 is supported
- Windows 8 is supported
- Data Explorer is supported
- dbExpress 4 metadata is supported
- Bug with AV failure when processing a prepared query at connection loss is fixed
5.1.3 20-Mar-12
- Update 4 for RAD Studio XE2, Delphi XE2, and C++Builder XE2 is now required
- SSL secure connection support is added
5.1.2 16-Dec-11
- Update 2 for RAD Studio XE2, Delphi XE2, and C++Builder XE2 is now required
- Mac OS X in RAD Studio XE2 is supported
5.0.1 15-Sep-11
- Embarcadero RAD Studio XE2 is supported
- Application development for 64-bit Windows is supported
- FireMonkey application development platform is supported
- dclcrdbxXXX.dcp is added to installation
- Bug with processing OUT parameters is fixed
- Bug with detection of original field name for query with aliases is fixed
4.70.29 16-May-11
- Bug with the "BAD HANDSHAKE" error on connecting to some versions of MySQL is fixed
4.70.28 03-Mar-11
- Now the DBXERR_INVALIDUSRPASS error code is returned on connection establishing with invalid user name or password
- Fixed several bugs with installation of dbExpress Driver on different IDEs
- Fixed bug with setting the Compress mode
- Fixed bug with processing parameters when charset is 'gbk'
4.70.27 07-Dec-10
- Fixed bug with rollback transaction after failed commit
- Fixed bug with starting transaction on MySQL 3.x
4.70.26 06-Oct-10
- Embarcadero RAD Studio XE supported
- Fixed bug with processing string fields when East code page is used
4.50.23 02-Jul-10
- Optimized getting of stored procedures list
- Fixed bug with fields length for SHOW statements
4.50.22 25-Mar-10
- Fixed bug with processing LargeInt fields and parameters
- Fixed bug with processing transation when connection is lost
4.50.21 07-Dec-09
- Added support for dbMonitor 3
4.50.20 09-Oct-09
- Fixed bug with fetching BLOB data for Delphi 2010
- Fixed bug with setting Charset connection parameter
4.50.19 23-Sep-09
- Embarcadero RAD Studio 2010 supported
- Fixed several bugs related to using the driver with Datasnap componets
4.40.18 04-Sep-09
- Fixed bug with memory leak on loading data
- Fixed bug with setting default values when the JOIN statement is used
4.40.16 10-Jun-09
- Fixed bug with buffer overflow on getting value for TWideStringField
- Fixed exception on disconnect caused by DBMonitor check
- Avoided bug of some versions of MySQL with fields length for SHOW SLAVE STATUS statement
4.40.15 27-Mar-09
- UseQuoteChar option now works for Delphi 2007 and higher
- Fixed bug with calculating fields length for TWideStringField
4.40.14 20-Jan-09
- Added driver compiled with Delphi 2007 for using under Windows 98
- Fixed bug with buffer overflow on getting value for TStringField
- Fixed bug with calling stored procedures from MySQL server in the case sensitive mode
4.40.13 12-Dec-08
- Fixed bug with opening tables from different databases
- Fixed bug with executing stored procedures with output parameters
4.40.12 26-Nov-08
- Added feature to set the 'Params' option for MySQL Embedded server
- Added support new DATE field type for MySQL server 5.0.54 and older
- Fixed bug with opening tables from different databases
- Fixed bug with starting transaction on MySQL 4.0 and lower
- Fixed bug with specifying database name on setting Default values
- Fixed bug with AV failure on close application when Embedded server is used
- Fixed Assert with executing StoredProcedure when exist param name equal to 'STATUS'
- Avoided bug of some versions of MySQL with fields length for SHOW PROCESSLIST statement
- Avoided bug of some versions of MySQL with fields length for SHOW SLAVE STATUS statement
4.40.11 16-Oct-08
- Added full Unicode support for RAD Studio 2009
4.40.10 04-Sep-08
- Support for Delphi 2009 and C++Builder 2009 added
4.20.8 27-May-08
- Fixed bug with BCD overflow for BIGINT(x) data type
- Fixed bug with freezing when executing some SQL queries
- Fixed bug with AV failure when trying to execute queries on a broken connection
- Fixed bug with calculating fields length for the SHOW CREATE TABLE statement
- Avoided bug of MySQL 5.0.51 with fields length for SHOW ENGINES statement
4.20.7 07-Mar-08
- Fixed bug with infinite reconnect
- Fixed access violation with multiple database connections from an application
- Fixed bug with truncation of fractional part of BCD values in dbExpress 4
4.20.6 05-Feb-08
- Improved stability of working with MySQL Embedded server
- Fixed bug with memory leak in FetchAll=False mode
- Fixed bug with fetching BLOB data when using MySQL client library
- Fixed bug with handling precision of decimal values with MySQL 4.x
4.20.5 12-Dec-07
- Added the DbxMdaDriverLoader unit in DbxMda Source Code edition to enable embedding the driver into applications
- Added support for opening TSQLDataSet with DbxCommandType = DbxMetaData
- Memory leak in the driver fixed
- Fixed bug with executing stored procedures with output parameters
4.20.4 29-Oct-07
- Several bugs in installation fixed
4.20.3 10-Oct-07
- CodeGear RAD Studio 2007 supported
- Fixed bug with retrieving metadata in Delphi 2007
- Fixed bug with executing functions with input parameters
4.00.2 12-Jul-07
- Complete support for dbExpress version 4 in Delphi 2007 for Win32 and C++Builder 2007 added
- General performance improved
- Added support for data compression
- Added support for different network protocols
3.20.5 04-May-07
- Added limited support for Delphi 2007 for Win32
- Fixed bug with unclosed sockets under Linux
3.10.4 04-Sep-06
- Added support for Turbo Delphi, Turbo Delphi for .NET and Turbo C++
- Additional option Charset for TSQLConnection available
3.00.3 07-Aug-06
- Fixed bug with committing transactions in FetchAll=False mode
3.00.2 26-Apr-06
- Fixed bug with "Lost connection" on executing time-consumig queries
- Fixed bug with getting declaration of ENUM fields on EXPLAIN statements for MySQL 4.1 and older
3.00.1 02-Feb-06
- Delphi 2006 supported
- Unicode support with coUseUnicode added (Delphi 2006)
- Fixed bug with fetching decimal fields
- Fixed bug with MetaData.getIndices and Delphi 7.1
- Fixed 'Unknown field type' bug with MySQL 5.0
2.60.8 20-Oct-05
- Fixed bug with LOAD INTO statements
2.60.7 16-Sep-05
- FAQ added
- Additional option Prepared for TSQLConnection available (MySQL >= 4.1)
- Support for ServerCharSet option added (MySQL >= 4.1)
- Support for StoredProc added (MySQL >= 5.0)
- DECIMAL column type in MySQL 5.0 support added
2.50.6 07-Jun-05
- Fixed bug with range-checking error on describe fields in Direct mode
- Fixed bug with DESC <Table>
2.50.5 04-May-05
- MySQL 5.0.3 BIT type support added
- Fixed bug with exception type, raised on transaction operation fail
2.50.4 29-Mar-05
- Support for coUseQuoteChar added
- Support for coEnableBoolean added
- Fixed bug with performance in Direct mode
- "Lost connection" bug fixed
- "SELECT Null" bug fixed
2.50.3 27-Jan-05
- Support for Delphi 2005 added
2.10.2 22-Dec-04
- Fixed bug with connection loss on long queries
- Fixed bug with range-checking on describing fields
- Fixed bug with SHOW FULL PROCESSLIST
- Fixed bug with Embedded Server Demo
2.10 11-Nov-04
- "Lost connection" error processing improved
- New time trial limitation
- Fixed bug with editing blob fields > 16Mb
- Fixed bug with Embedded server
- Fixed bug with editing autoincrement fields
2.00 14-May-04
- Delphi8 support added
- MySQL server 5.0 support added
- Embedded Server Demo added
- Fixed bug with Embedded Server (4249)
- ISQLCursor.isNullable, ISQLCursor.isAutoIncrement support added (4351)
- Fixed bug with Nullable fields on Delphi8 (DbxSda4163)
1.53 26-Jan-04
- Limited MySQL server 4.1.1 support added
- Autostop normal server on start embedded added
- if libmysql.dll not found then raise EOSError (instead of Exception)
- Fixed bug with empty string values in Direct mode (3730)
- Fixed bug with datadir checking on embedded server start
- Fixed bug with large ID values for Direct mode
- Fixed bug with empty string values in Direct mode (M3730)
- Fixed bug in SQLMonitor with Date and Time parameters
1.52 01-Dec-03
- Support for "Host:Port" syntax added
- Support for eConnTxnIsoLevel added
- Fixed AV-bug with UNSIGNED INT fields (3696)
1.51 13-Oct-03
- Direct mode performance improved
- SQLConnection.Params['TRIM CHAR'] support added
1.50 12-Sep-03
- Support for Embedded Server added
- Support for direct connection (w/o libmysql.dll) added using
DirectMySQLObjects by Cristian Nicola
- Fixed bug with TCRConnection for CBuilder
1.03 12-Jun-03
- MySQL server 4.1 limited support added
- Fixed bug with calculating affected rows count
- Fixed bug with field mapping BIGINT fields with small length
(TFMTDBCField -> TBCDField)
- Fixed bug with getIndicies and DBMonitor
1.02 12-May-03
- Additional option TrimFixedChar to TSQLConnection available
- Fixed bug with updating table without key fileds (2996)
- Search algorithm for 'libmysqlclient.so' under Linux improved
1.01 23-Apr-03
- 'Server Port' property added under Delphi 7
- Bug with multiple Execute fixed
1.00 13-Feb-03
- Initial release of the driver
© 1997-2024 Devart. All rights reserved.