History
- LuaSQL 2.3.0 [23/May/2012]
-
- Added support to compile the drivers for all Lua 5.X versions (only Postgres, MySQL and SQLite were tested by the time of the launch)
- Correction on MySQL implementation to honor the close of the cursor when the last row is returned
- Drivers:
- Postgres: tested with versions 8.4 and 9.1
- MySQL: tested with version 5.1
- SQLite3: tested with version 3.6
- Firebird: compiled but not tested
- SQLite: adapted but not compiled
- ODBC: adapted but not compiled
- Oracle/OCI8: adapted but not compiled
- ADO: nothing changed
- JDBC: nothing changed
- LuaSQL 2.2.0 [??/??/200?]
-
- Added Firebird driver
- Added LuaRocks specifications
- escape method added to some drivers
- getlastautoid method added to MySQL driver
- fetch method now closes the cursor when there is no more rows to retrieve
- Uniformization of method's return values on all drivers
- LuaSQL 2.1.1 [29/Oct/2007]
- LuaSQL 2.1.0 [29/Aug/2007]
-
- Added support for SQLite 3
- Bug correction: freeing PGresults in the Postgres driver (thanks to Michael Broughton)
- Corrected memory leak when no cursor created (thanks to Klaus Ripke)
- Corrected bug avoiding duplicate access to stack
- LuaSQL 2.0.2 [26/Jun/2006]
-
- numrows method added to MySQL driver.
- Added a
config
for themakefile
. - Added configuration for the UnixODBC driver.
- Bug fixes to the SQLite driver (bug found by Mike Petersen).
- Bug fixes to the JDBC, OCI8 and ADO drivers.
- Improved tests.
- Updated documentation.
- LuaSQL 2.0.1 [02/Jun/2005]
-
- Bug fixes to the ODBC driver.
- LuaSQL 2.0.0 [22/Mar/2005]
-
- Added ADO driver and some bug fixes to the ODBC driver.
- LuaSQL 2.0 Beta 3 [23/Dec/2004]
-
- Minor bug fixes.
- LuaSQL 2.0 Beta 2 [26/Nov/2004]
-
- Bug fixes
- New SQLite and JDBC drivers
- LuaSQL now follows the package model for Lua 5.1 (see Installation section for more details).
- LuaSQL 2.0 Beta [10/Nov/2003]
Changes from previous versions
Version 2.x has some design changes and implementation improvements compared to version 1.0:
- New
fetch
method: more eficient and more flexible - New
setautocommit
method - Lua 5.0 and 5.1 compatible
- Dynamically loadable or statically linked
- New drivers for Oracle and MySQL databases