[Dbix-class] ANN - DBD::SQLite version 1.20
Darren Duncan
darren at darrenduncan.net
Tue Apr 7 20:24:44 GMT 2009
All,
I am pleased to announce that DBD::SQLite (Self Contained RDBMS in a DBI Driver)
version 1.20 has been released on CPAN.
http://search.cpan.org/dist/DBD-SQLite/
This follows on the heels of 10 developer releases released starting 2009 March
27th (Adam "Alias" Kennedy has been doing release management). The previous
production release of DBD::SQLite was version 1.14 about 18 months ago.
Improvements in 1.20 over 1.14 include:
* Updated the bundled SQLite library from v3.4.2 to v3.6.12, which carries
many new features as well as bug fixes.
* Added support for user-defined collations.
* Added ->column_info().
* Resolved all but a handful of the 60+ RT items.
* Many bug fixes and minor enhancements.
* Added more tests, large refactoring of tests.
* Minimum dependencies are now Perl 5.006 and DBI 1.57.
See http://cpansearch.perl.org/src/ADAMK/DBD-SQLite-1.20/Changes as well as
http://sqlite.org/changes.html for details.
Now it is especially important, since automatic updates from CPAN such as with
the CPAN/CPANPLUS utilities, would now be pulling this new 1.20 by default, ...
Please bash the hell out of the latest DBD::SQLite and report any outstanding
bugs on RT. Test your dependent or compatible projects with it, which includes
any DBMS-wrapping or object persistence modules, and applications.
If you want in to DBD::SQLite development, then join the following email/IRC
forums which MST created (the mailing list, I am administrating):
http://lists.scsys.co.uk/cgi-bin/mailman/listinfo/dbd-sqlite
#dbd-sqlite on irc.perl.org
And the canonical version control is at:
http://svn.ali.as/cpan/trunk/DBD-SQLite/
Patches welcome. Ideas welcome. Testing welcome. Whining to /dev/null.
Regarding near future plans: Now, the current 1.20 uses the pristine
several-dozen SQLite library source files, same as 1.14 did. While reality may
be different, I believe that the next major planned change to DBD::SQLite is to
substitute in the "amalgamation" version, which combines all the SQLite source
files into a single file; the amalgamation is the recommended form for users
according to the SQLite core developers. See http://sqlite.org/download.html
for a description of that. Meanwhile there should be another stable release
with any bug fixes for 1.20 to come out first. Any other major changes or
features for DBD::SQLite are expected to come out separately from and after the
stabilized switch to the amalgamation sources.
Please do not reply to me directly with your responses. Instead send them to
the forums or file with RT as is appropriate.
Thank you. -- Darren Duncan
More information about the DBIx-Class
mailing list