0.0.17 (2017-01-04) API / Behaviour Changes: - Sequences now create a new ${name}_sequence table New Features: - None. Enhancements: - Reimplement sequence support based on SQLite's last_insert_rowid() function (more reliable) Bug Fixes: - Explicitly "use 5.10" due to use of '//' - "local" DBI values don't work Dependencies: - None. 0.0.16 (2016-05-20) Enhancements: - Recognize pragma statements inside warn() & debug() functions as SQL runnable. Bug Fixes: - Force sequence values to be stored as integers 0.0.14 (2015-06-19) Enhancements: - Upgrade inclued Module::Install to 1.16. Bug Fixes: - Depend on DBIx::ThinSQL 0.0.34 (for log_warn()) - Fix broken VERSION (0.0.12 did not index on CPAN) 0.0.12 (2015-06-16) New Features: - Use log_warn() from DBIx::ThinSQL for new warn() SQL function 0.0.10 (2014-04-23) API Changes: - Restore multiple argument sha1* functions. 0.0.8 (2014-04-22) API Changes: - sha1* functions only use first argument as input. - agg_sha1* functions now use first argument for input and the second argument as a sort criteria. 0.0.6 (2013-12-22) Enhancements: - Use Log::Any::Test for log tests instead of my filesystem hack. - Don't index the SHA1 aggregate packages on CPAN - Convert to Module::Install/Makefile.PL - Depend on DBIx::ThinSQL 0.0.10. 0.0.4 (2013-06-11) API Changes: - thinsql_create_methods() becomes create_methods(). - sqlite_create_functions() becomes create_functions(). - New function create_sqlite_sequence() has been extracted out of the old create_sequence() function/method where it was actually failing. Enhancements: - Logging of the currval() and nextval() functions - Use log_debug() from DBIx::ThinSQL for debug() output Bug Fixes: - sha1* functions must accept multiple arguments - Distribution name is now correctly capitalised - Ensure all arguments to debug() are logged 0.0.2 (2013-05-20) Initial Release