New development release of DBD::ODBC (1.16_1)

[email protected] (Martin Evans) Thu, 28 Aug 2008 09:46:22 +0100
Newsgroups perl.dbi.users,perl.dbi.announce
Organization Easysoft Limited
Message-ID <[email protected]>
I have released a new development release (1.16_1) od DBD::ODBC this 
morning. It includes some bug fixes and a few new features - a summary 
below. Please let me know if you experience any problems with this release.

Fixed bug in odbc_cancel which was checking the ACTIVE flag was on
before calling SQLCancel. Non-select statements can also be cancelled
so this was wrong. Thanks to Dean Arnold for spotting.

Minor changes to test 01base to attempt to catch install_driver
failing, report it as a fail and skip other tests.

Fixed bug reported by James K. Lowden with asynchronous mode and
SQLParamData where the code was not expecting SQL_STILL_EXECUTING and
did not handle it

Added odbc_putdata_start attribute to determine when to start using
SQLPutData on lobs.

Fixed bug in lob inserts where decimal_digits was being set to the
size of the bound lob unnecessarily.

Minor change to connect/login code to delete driver-specific attributes
passed to connect so they do not have to be processed again when DBI
calls STORE with them.

New 12blob.t test.

A lot of code tidy up but not expecting any real benefit or detriment
when using DBD::ODBC.

Fixed retrieving [n]varchar(max) columns which were only returning 1
byte - thanks to Fumiaki Yoshimatsu and perl monks for finding it.
See http://markmail.org/message/fiym5r7q22oqlzsf#query:Fumiaki 
Yoshimatsu odbc+page:1+mid:fiym5r7q22oqlzsf+state:results

Various minor changes to get the CPANTS kwalitee score up.
   fixed pod issues in FAQ.pm
   moved mytest dir to examples
   added generated_by and requires perl version to META.yml
   added pod and pod-coverage tests
   removed executable flag from Makefile.PL
   added use warnings to some modules and tests
   fixed pod errors in ODBC.pm
   added AUTHOR and LICENSE section to ODBC.pm
   added Test::NoWarnings to tests

Added support for setting the new(ish) DBI ReadOnly attribute on a
connection. See notes in pod.

Changes to test suite to work around problems in Oracle's instant
client 11r1 ODBC driver for Linux (SQLColAttributes problems - see
02simple.t).

New tests in 30Oracle.t for oracle procedures.

Martin
-- 
Martin J. Evans
Easysoft Limited
http://www.easysoft.com