0.16 2018-03-30 09:58:26-04:00 America/New_York [BUILD FIX] * used Types::Standard's CycleTuple type, which requires a newer Types::Standard than was indicated 0.15 2018-03-28 15:00:21-04:00 America/New_York [BEHAVIOR CHANGE] * the dbi backend now translates empty numeric fields into NULL fields. [ENHANCEMENT] * empty fields may now optionally be turned into NULL values. see the attribute. * new method , returns fields with a given type 0.14 2018-03-21 13:03:45-04:00 America/New_York [API CHANGE] * dbi encoder: * The encoder no longer writes queued records at object destruction. If there is an error writing a record to the database, an exception is raised. However, during object destruction Perl effectively ignores exceptions, suppressing notification of the failed writes. * if the record queue is not empty at the time of object destruction, a warning is issued. [ENHANCEMENT] * dbi encoder: * the encoder provides the method, which explicitly writes queued records to the database. * The record queue is available via the method. 0.13 2018-02-12 15:59:58-05:00 America/New_York [BUG FIX] * the rdb encoder warned if a field was undefined. it's now quiet. * the Data::Dumper encoder didn't output eval'able code when multiple records were written. [ ENHANCEMENTS ] * update docs for JSON encoder to indicate that it is a stream of conactenated objects, and needs to be read with an incremental parser. 0.12 2017-06-15 15:43:52-04:00 America/New_York [BUILD] * require a recent version of Moo::Role to ensure that testers use one with which this code is compatible. 0.11 2017-05-09 10:41:54-04:00 America/New_York (TRIAL RELEASE) [ENHANCEMENT] * new close() method, causes output to sink to be flushed and the sink to be closed. * dbi encoder: more robust when destroyed during global destruction [ BUILD FIX ] * specify required version of Types::Standard 0.10 2017-04-28 16:55:38-04:00 America/New_York (TRIAL RELEASE) [ BUG FIX ] * dbi encoder: renaming a field to itself caused the field to be deleted [ BUILD FIX ] * require Perl >= 5.10 (for // operator) * require List::Util >= 1.29 ( for pairmap ) * switch to Test2 0.09 2017-04-28 16:55:38-04:00 America/New_York (TRIAL RELEASE) [ BUG FIX ] * dbi encoder: handle table names which include schema, e.g. schema.table 0.08 2017-04-28 10:05:23-04:00 America/New_York (TRIAL RELEASE) [ ENHANCEMENTS ] * dbi encoder: SQL::Translator is used to generated DDL to create tables * dbi encoder: multiple primary keys are supported [ BEHAVIOR CHANGE ] * use JSON::MaybeXS and YAML::Any to discover JSON/YAML encoders instead of homegrown code [ BUG FIXES ] * clean up extraneous symbols in class namespaces [ DEVELOPMENT ] * switch to Dist::Zilla 0.07_01 2017-04-20T16:59:45-0400 [ENHANCEMENT] * include SQL in output if sqlite driver can't create the table [DISTRIBUTION] * install with no '.' in @INC for perl 5.25.11+ 0.07 2015-01-21T14:50:25-0500 * CPAN testers is all green! * bump version for stable release 0.06_01 2014-12-30T09:59:24-0500 [BUILD] * correct incorrect bug URL (RT#101112) * fix test which triggered Perl warning under 5.21.X (RT#101113) 0.06 2014-12-23T17:26:07-0500 * release as stable version 0.05_03 2014-06-18T09:58:58-0400 [TEST FIX] * fix breakage on *BSD due to exclusive lock contention on temp SQLite file, (see File::Temp docs on EXLOCK). srezic++ 0.05_02 2014-05-05T10:13:23-0400 [BUILD] * specify minimum required version of Moo 0.05_01 2014-05-04T00:18:21-0400 [BUILD] * specify minimum required version of Types::Standard 0.05 2014-05-02T15:51:19-0400 [OTHER] * minor documentation fixes 0.04 2014-04-07T00:15:05-0400 [ENHANCEMENT] * new dbitrace parameter for DBI encoder 0.03 2014-03-25T21:02:15-0400 [BUG FIX] * DBI drop_table option was broken 0.02 2014-03-22T16:46:43-0400 [ENHANCEMENT] * DBI writes are now written as batche in a transaction to improve performance 0.01 2014-03-18T15:19:58-0400 * initial release