dbExpress Driver for SQLite Revision History

5.4.1 06-Apr-26

  • Added support for RAD Studio 13 Florence Release 1
  • Fixed an issue that caused the "Incorrect parameter" exception when executing a query with parameters

5.4.0 22-Sep-25

  • Added support for RAD Studio 13 Florence
  • Added support for the ISO8601-like time format for the TimeFormat property of the LiteConnection component
  • Added the RequiredFields option

5.3.0 25-Mar-25

  • Added support for RAD Studio 12 Athens Release 3
  • Added support for the RAD Studio 64-bit IDE
  • Fixed a bug with updating a record in the dataset that has key fields of the TEXT type

5.2.2 31-Oct-24

  • Added support for RAD Studio 12 Athens Release 2

5.2.1 09-May-24

  • Added support for RAD Studio 12 Athens Release 1
  • Now the Direct mode is based on version 3.45.2 of the SQLite engine
  • Added support for automatic detection of transaction state when the transaction is controlled by an SQL statement

5.2.0 15-Nov-23

  • Added support for RAD Studio 12
  • Added support for macOS Sonoma
  • Now the Direct mode is based on version 3.42.0 of the SQLite engine
  • Fixed setting the EnableLoadExtension driver option bug
  • Fixed bug with incorrect execution of an SQL statement that contains a comment at the end

5.1.1 29-Mar-23

  • Added support for RAD Studio 11 Alexandria Release 3
  • Improved reading fields of the BLOB family

5.1.0 26-Sep-22

  • Added support for RAD Studio 11 Alexandria Release 2
  • Now the Direct mode is based on version 3.39.2 of the SQLite engine

5.0.1 16-Sep-21

  • RAD Studio 11 Alexandria is supported
  • macOS ARM target platform is supported
  • Added the IntegerAsLargeInt option for the Connection component

4.3.1 14-Jul-21

  • The JournalMode option in the Connection component is added
  • The LockingMode option in the Connection component is added
  • The Synchronous option in the Connection component is added
  • Performance with default values of the new options is significantly improved

4.2.1 09-Jun-20

  • RAD Studio 10.4 Sydney is supported

4.1.2 28-Nov-19

  • Now Trial edition for macOS and Linux is fully functional

4.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
  • Now the Direct mode is based on the version 3.27.2 of the SQLite engine

3.10.15 12-Dec-18

  • RAD Studio 10.3 Rio is supported
  • Now the Direct mode is based on the SQLite engine version 3.20.0

3.9.14 18-Apr-17

  • RAD Studio 10.2 Tokyo is supported
  • Now the Direct mode is based on the SQLite engine version 3.17.0

3.8.13 26-Oct-16

  • Bug with incorrect field size is fixed

3.8.12 28-Apr-16

  • RAD Studio 10.1 Berlin is supported
  • Now the Direct mode is based on the SQLite engine version 3.12.0
  • Support for URI filenames is added

3.7.11 17-Feb-16

  • Now the Direct mode is based on the SQLite engine version 3.10.2
  • Bug with AV on calling TSQLDataSet.Close is fixed

3.7.10 10-Sep-15

  • RAD Studio 10 Seattle is supported
  • Now Trial for Win64 is a fully functional Standard Edition
  • Now the Direct mode is based on the SQLite engine version 3.8.11.1

3.6.9 17-Apr-15

  • RAD Studio XE8 is supported
  • Now the Direct mode is based on the SQLite engine version 3.8.9
  • Direct mode for Mac OS X platform is supported
  • Database encryption for Mac OS X platform is supported
  • Bug with TWideMemoField data size is fixed

3.5.8 22-Sep-14

  • Bug with fetching WideString fields is fixed

3.5.7 19-Sep-14

  • RAD Studio XE7 is supported
  • Now the Direct mode driver is based on the SQLite engine version 3.8.6
  • Bug with setting EnableLoadExtension option is fixed

3.4.6 28-May-14

  • RAD Studio XE6 is supported
  • Now the Direct mode driver is based on the SQLite engine version 3.8.4.3
  • The EnableLoadExtension connection parameter is added
  • Bug with setting TParam.AsBlob := '' is fixed

3.3.5 21-Feb-14

  • RAD Studio XE5 Update 2 is now required
  • Bug with mapping to BCD fields when using TClientDataSet is fixed

3.3.4 21-Oct-13

  • Rad Studio XE5 is supported
  • Now the Direct mode driver is based on the SQLite engine version 3.8.0.2
  • The 'True' Boolean value is now saved in the database as 1
  • Bug with retrieving indexes is fixed
  • Bug with an incorrect datetime (date, 'localtime') function result in the Direct mode driver is fixed
  • Bug with detecting auto-increment fields is fixed

3.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
  • Memory leak when retrieving metadata is fixed
  • Now SQLite string data type without length is mapped as ftMemo instead of ftString
  • Bug with incorrect column type determination when metadata API is unavailable is fixed

3.1.2 25-Dec-12

  • Rad Studio XE3 Update 1 is now required
  • C++Builder 64-bit for Windows is supported
  • DateFormat & TimeFormat options are added

3.0.1 10-Sep-12

  • Rad Studio XE3 is supported
  • Windows 8 is supported
  • Data Explorer is supported
  • dbExpress 4 metadata is supported
  • A new driver for working in Direct mode is added
  • The ForeignKeys and ForceCreateDatabase properties are added
  • The EncryptionAlgorithm property is added for Direct mode driver
  • The bug with setting the VendorLib property to a value different from "sqlite3.dll" is fixed

2.1.3 20-Mar-12

  • Update 4 for RAD Studio XE2, Delphi XE2, and C++Builder XE2 is now required
  • Bug with detecting PRIMARY KEY containing quoted fields is fixed

2.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

2.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

1.00.2 16-May-11

  • Bug with "SQLite function is not linked" in the SQLite data provider is fixed
  • Bug with set RowSetSize in Delphi XE is fixed

1.00.1 24-Mar-11

  • Initial release of the driver