Page 1 of 1

ANN: wxSQLite3 4.4.5 released

Posted: Thu Aug 08, 2019 7:43 pm
by utelle
Version 4.4.5 of wxSQLite3 has been released. It supports version 3.29.0 of SQLite. This version is compatible with wxWidgets 2.8.12, wxWidgets 3.0.x, and wxWidgets 3.1.x.

What's new in this release
  • Upgrade to SQLite version 3.29.0
  • Added SQLite logging support
  • Added build support for VS2019
  • Added CMake support
  • Updated build files to overcome problems with static builds
  • Eliminated duplication of error messages for different wxWidgets builds
  • Fixed missing call to progress callback in wxSQLite3Database::Restore
  • Fixed issue with silently failing wxSQLite3Transaction::Commit method
  • Fixed issue with named collections which could result in crashes
Note: SQLite3 binaries for Windows can be found as a separate download. Windows binaries are provided in 32-bit and 64-bit. Experimental versions with enabled ICU support are included, too. For details refer to the included readme file.

As always, feedback is welcome.

Regards,

Ulrich

Re: ANN: wxSQLite3 4.4.5 released

Posted: Tue Aug 20, 2019 8:14 pm
by MJaoune
Why wont you implement wxSQLite3 into wxWidgets officially?

Re: ANN: wxSQLite3 4.4.5 released

Posted: Tue Aug 20, 2019 9:59 pm
by utelle
MJaoune wrote: Tue Aug 20, 2019 8:14 pm Why wont you implement wxSQLite3 into wxWidgets officially?
Well, the main focus of wxWidgets lies on providing GUI functionality. Therefore the wxWidgets core developers are reluctant to add non-GUI components.

In an earlier version of wxWidgets an ODBC component was part of the core library, but it was dropped due to missing developer capacities to maintain it. Therefore it is very unlikely that other database connectivity components like wxSQLite3 (or wxDatabase) will be added.

wxSQLite3 can be compiled as a static or shared library using a static or shared version of wxWidgets. This makes it easy to use the component in wxWidgets based applications.

Regards,

Ulrich