- initial release
- Removed some unnecesary variables
- Memory leaks solved
Added the rest of the functions but commit and rollback, since they don't exist as functions for SQLite.
Fixed integer and double convertions for set-value() family
Fixed passing SQL null to JSON null
connect() options added
execute-update() and execute-update-prepared() return error fixed
Fixed some error messages/codes
Fixed commit/rollback to be silent
Added testcases
Fixed SQLI0003 message to include the inner sqlite error message
Added testcases for error messages
Bug related to SqliteFunction::strToDouble() fixed
Added available options to documentation
Fixes for compiling on Linux.
Add end-tag in XQDoc.
- Fixed testcases to run as scripts.
- Centralized all error messages to a single function (SqliteFunction::getErrorMessage()).
- Added code to create base64Binary items when the type content is Blob.
- Fixed documentation tag.
- Merged fixes from Chris
Correcting errors and warnings on Linux.
Removed archive.xsd from project
- Changed all functions to be %ann:sequential
- Changed return type of disconnect() to boolean
- "prepated" typo changed to "prepared"
-Added close-prepared(). -Changed disconnect() return type to empty-sequence(). -Changed the way that connections and prepared statements are manage in memory. -Changed metadata result to object() and changed the return format according to email sent by Chris. -Added documentation that describes the new metadata return object(). -Removed execute() since it was redundant.
-Removed execute-prepared(). -Fixed return values in documentation. -Fixed testcases.
-Changed the way the prepared statement are freed. -Some testcases were changed also.
-Bug removed from set-string()