GixSQL 1.0.19 is out

This is a new release for GixSQL, that mainly re-implements autocommit and updatable cursor support, and fixes a few bugs. For information on how these two features work, look at the (updated) documentation, where a specific section has been added.

A point of attention is the fact that the new packages are being built with GitHub Actions: the building and packaging process is entirely reproducible using the workflows supplied in the repository. This also means that - internally - development has been moved entirely from a SVN-based setup to Git/GitHub: some long-term work will still take place internally (at first), but updates on GitHub will be quicker and more frequent.

Note: I have added a new e-mail address to my key because I started to sign the binary installers with a code signing certificate, and it just seemed "prettier" to use for the e-mail contact a domain that I own instead of a generic GMail address.

Binary packages available

  • Windows x64 (MSVC + MinGW)
  • Windows x64 (MinGW only)
  • Windows x86 (MSVC + MinGW)
  • Windows x86 (MinGW only)
  • Windows x86 "portable"
  • Linux x64 (Ubuntu 20.04)

There is also a autoconf-enabled source package, to make building on Linux and MinGW easier.

A summary of new features and fixes:

  • Re-implemented autocommit and updatable cursor support (also affects #14)
  • Docs and examples are now included in the autoconf tarball (fixes #50)
  • Changed cursor state ownership (fixes #115)
  • Fix for "parser error on semicolon and error continuation does not work" (#118)

Availaible, as usual, on the Release page on GitHub.

Donations or sponsors are welcome.