Changes for version 1.22_08

  • Completed the migration of all tests and deleted lib.pl (ADAMK)
  • Prevented a double "commit is innefective" warning (ADAMK)
  • Adding a version for the Win32.pm dependency (ADAMK)

Changes for version 1.22_07

  • Improved non-latin unicode filename support/test on Windows (SZABGAB/ISHIGAKI)
  • Removed the table name generator from t/lib.pl, getting us closer to removing t/lib.pl entirely (ADAMK)
  • Increased use of Test::NoWarnings (ADAMK)
  • Converted half the remaining lib.pl tests to t::lib::Test (ADAMK)
  • Require Win32.pm on Windows (CHORNY)

Changes for version 1.22_06

  • Simplifying various miscellaneous code (ADAMK)
  • Adding support for non-latin unicode filenames on Windows (ADAMK)

Changes for version 1.22_05

  • Hopefully the last dev release before the next production release.
  • Updated to SQLite 3.6.13 (DUNCAND)
  • Setting svn:eol-style to native to prevent EOL issues (ADAMK)
  • Resolved #44861: tweaked Makefile.PL to support older HP-UX (ISHIGAKI)

Changes for version 1.22_04

  • Adding support parsing attributes out of the DSN (ADAMK)
  • Inserted pTHX_/aTHX_ for better efficiency (suggested in #44884 by TIMB) (ISHIGAKI)
  • Dropping support for uncode before 5.8.5 to simplify support and to prevent people hurting themselves on platforms that don't properly support Unicode anyway (ADAMK)
  • Stopped guessing if a bind param looks like a number or not (suggested by GUIDO). This reopens #29058 and #29629, but there are two workarounds for them. 1) Use "bind_param" explicitly (rather than plain "execute", as you do for BLOB). 2) Add "+0" to the appropriate part(s) of your SQL to let sqlite convert them into a number. (ISHIGAKI)

Changes for version 1.22_03

  • Resolved #44876: Patch to fix includes in the SQLITE_LOCATION case by janus (ISHIGAKI)
  • Added PERL_NO_GET_CONTEXT for efficiency (suggested in #44884 by TIMB) (ISHIGAKI)
  • Refactored error handling (suggested in #44884, #44871 by TIMB) (ISHIGAKI)

Changes for version 1.22_02

  • Added missing documentation bits for 'create_collation' and 'progress_handler' (DAMI)
  • Resolved RT#25924 (Arguments to user-defined functions do not respect unicode setting) (DAMI)
  • Added comments on the return values on error, and fixed another wrong return value in execute (ISHIGAKI)
  • Added SQL_NULLABLE_UNKNOWN; still wonders if the error above should be ignored or not (ISHIGAKI)

Changes for version 1.22_01

  • Resolved #25371: Calls sv_utf8_upgrade on strings going into the database to make sure latin-1 strings are not saved as Malformed UTF-8 character in the SQLite TEXT column (MIYAGAWA)

Modules

Self-contained RDBMS in a DBI Driver

Provides

in lib/DBD/SQLite.pm
in lib/DBD/SQLite.pm