Skip to content

Releases: mwild1/luadbi

v0.7.4

07 Oct 18:46
Compare
Choose a tag to compare

This release is primarly to fix the broken builds for MySQL on 32-bit systems. Users of 0.7.3 not expirencing problems can skip or delay upgrading to this release.

What's Changed

  • Add missing braces around initializer by @robert-scheck in #78
  • Unbreak building against MariaDB 5.5 by @robert-scheck in #77
  • Avoid incompatible pointer type error on x86 (32 bit) by @robert-scheck in #76
  • New driver for DuckDB. Largely untested and should be considered expiremental at this time.

Full Changelog: v0.7.3...v0.7.4

v0.7.3

13 Mar 03:17
Compare
Choose a tag to compare

This release is entirely bugfixes and improved integer handling.

What's Changed

New Contributors

Full Changelog: v0.7.2...v0.7.3

v0.7.2

12 Apr 17:47
73a234c
Compare
Choose a tag to compare

Another mostly-bugfix release:

  • DB2: Fix compilation failure in DB2 driver (#49)
  • Postgres: Fix Postgres driver memory leak (#50)
  • MySQL: Remove usage of deprecated APIs (#54)
  • Oracle: Add support for UTF-8, server ping, and RAC/TAF for clustering/failover (#47)
  • SQLite3: Add support for connection flags (#46)

Thanks to everyone who contributed to this release!

v0.7.1

02 Oct 08:31
315a2fa
Compare
Choose a tag to compare
  • Multiple bugfixes and improvements (including significant performance enhancements) to the Oracle backend, courtesy of @JorjBauer
  • Fix a crash in the Postgres backend (@linuxmaniac)

Thanks also to @linuxmaniac for significant contributions to our tests and linter, improving our code quality and catching bugs.

v0.6

24 Aug 15:25
Compare
Choose a tag to compare
  • Now supports Lua 5.1 through 5.3.
  • Basic unit tests, quite a few bugs fixed.
  • Addition of last_id() on connection objects, for MySQL and Sqlite3 drivers