
Adds support for Lazarus 1.8.4.
Features
- Added support for Lazarus 1.8.4.
- Improved performance of batch operations.
- Added demo projects for IntraWeb 14.
- Added LocalUpdate property to TVirtualQuery.
- Added AutoOpenSources option to TVirtualQuery.
- Oracle data provider
- Now non-compiled stored procedures can be described in Direct mode.
- Improved performance of data fetching in Direct mode.
- Improved performance of describing stored procedures in Direct mode.
- Added support for TIMESTAMP WITH TIMEZONE in Direct mode.
- SQL Server data provider
- Added support for MARS in TDS.
- Added support for NonBlocking mode in TDS.
- Added support for query notifications in TDS.
- MySQL data provider
- Added support for MySQL 8.
- Added support for sha2_password, caching_sha2_password authentications.
- InterBase data provider
- Now the "Data type is not supported" exception is not raised by the Query component when the DescribeParams property is set to True.
- PostgreSQL data provider
- Added support for HTTP/HTTPS tunneling.
- SQLite data provider
- Added support for WAL in Direct Mode for non-Windows platforms.
- ASE data provider
- Improved retrieving OUTPUT parameters.
- MongoDB data provider
- Added support for Decimal128 data type.
- Precompiled MongoDB client libraries are now included in the Professional Edition.
- Improved performance of fetching large documents.
- DBF data provider
- Added support for Clipper/Harbour.
- Added support for native indexes based on complex expressions.
- Improved compatibility with Codebase.
- ExactTarget data provider
- Added support for app center client authentication.
- FreshBooks data provider
- Added support for FreshBooks new version.
- Magento data provider
- Added support for Magento version 2.x.
- NetSuite data provider
- Added support for Sandbox.
- ZohoCRM data provider
- Added support for Domain.
Fixes
- Fixed memory leak in NEXTGEN.
- Fixed bug updating a record when using the OnFilterRecord event handler.
- Fixed bug using encryption and CacheCalcFields.
- Fixed bug using a backslash in the Filter property.
- Fixed bug using First method in Master-Detail relationships.
- Fixed bug reading BLOB fields data on mobile platforms in TVirtualTable.
- Oracle data provider
- Fixed bug writing trash in the BLOB fields on executing batch DML operations in the Direct mode.
- SQL Server data provider
- Fixed bug processing parameters with ftUnknown data type.
- Fixed bug processing transaction descriptors.
- MySQL data provider
- Fixed bug with application freezing when using stored procedures.
- Fixed bug using LongStrings.
- InterBase data provider
- Fixed bug loading GUID values using the Loader component.
- Fixed bug loading VARCHAR values using the Loader component.
- Fixed bug with BreakExec method.
- Fixed "Stream read error" error.
- Fixed "Incomplete multibyte char" error for non-Windows platforms.
- PostgreSQL data provider
- Fixed bug retrieving the result recordset when using an INSERT ... RETURNING statement in batch operations.
- Fixed connection error using SSL on some servers.
- SQLite data provider
- Fixed bug retrieving data in a Detail dataset with SmartFetch enabled
- Fixed bug with AV on macOS High Sierra.
- DBF data provider
- Fixed bug opening some dBaseIII/dBaseIV tables.
- Fixed bug creating a table that has a hyphen in the name.