Revision history for Catmandu 0.8014 2014-04-03 - fix Paged bugs - more tests 0.8013 2014-03-27 - Importer::JSON multiline switch - Importer pod 0.8012 2014-03-24 - add missing List::MoreUtils dependency 0.8011 2014-03-18 - fix Paged bugs - array and hash fixes - more tests - more pod 0.8010 2014-03-11 - bump required version of YAML::Any - use List::Util::sum instead of List::Util::sum0 (not present in older versions) 0.8009 2014-03-07 - sort_field fix - fix undefined lib_path 0.8008 2014-03-05 - split off Catmandu::Exporter::Template 0.8007 2014-03-04 - rewrite Catmandu::Serializer - split off Catmandu::Serializer::storable - split off Catmandu::Serializer::messagepack - tests for Catmandu::Serializer 0.8006 2014-03-04 - expand_date fix - CLI --lib-path option - more tests - remove dependency on Data::SpreadPagination - Importer encoding is now an attribute - fixes inheriting from Fix::Base can now export their functionality as a function 0.8005 2013-12-20 - Catmandu::Plugin:: pod 0.8004 2013-12-18 - Exporter::CSV always_quote option 0.8003 2013-12-18 - fix bug in Store::bags 0.8002 2013-12-09 - fix pod 0.8001 2013-11-19 - add one step install to pod 0.8 2013-11-14 - Fix::Condition now supports otherwise clause - Fix, Fix::Condition bugfixes - TY RIS tag needs to come first for some exporters - fix version command 0.7002 2013-09-12 - sort keys extracted from a hash in Exporter::CSV and Importer::CSV 0.7001 2013-09-09 - fix bug in data command with option values evaling to false 0.7 2013-09-02 - JSON Exporter array option 0.6 2013-09-02 - Util::trim also removes vertical whitespace - updated introduction, developers guide - more tests - sum fix - travis - pod links 0.5004 2013-07-01 - lookup, lookup_in_store fixes handle -delete option with wildcard correctly 0.5003 2013-06-28 - lookup_in_store fix 0.5002 2013-06-26 - count fix - nothing fix 0.5001 2013-06-25 - trim fix nonword option 0.5 2013-06-12 - ArrayIterator pod - split off Store::DBI, - split off Importer::Atom - split off Exporter::Atom - split off Exporter::BibTeX - split off Exporter::XLS - remove dependency on Module::Info 0.4001 2013-06-20 - lookup fix tests, -default, -delete options 0.4 2013-06-19 - to_json fix - from_json fix 0.3 2013-06-18 - Exporter::JSON pod - lookup fix 0.2003 2013-05-27 - remove given/when statements (experimental since perl 5.16) - fix endless loop if iterators returned by Iterable group method are not consumed 0.2002 2013-05-08 - revert to IO::String because open with scalar ref has binmode bugs 0.2001 2013-05-07 - ArrayIterator - fix Util::is_instance() - avoid using IO::String 0.2 2013-04-24 - better config command - convert command - count command - delete command - export command - import command - move command 0.1003 2013-04-16 - fix Exporter::Template dynamic scope 0.1002 2013-04-02 - missing Env::fixers 0.1001 2013-03-28 - don't throw empty messages - bump required version of Throwable 0.1 2013-03-26 - logging with MooX::Log::Any - error hierarchy - Store forwards all Bag methods to the default Bag - make Perl::Tidy optional - namespace::clean - Sane exports Try::Tiny::ByClass - Sane no longer exports confess, use the Error classes - a new Env class takes care of loading the config and other environment related tasks - Buffer and Counter have better encapsulation - Iterable has a new benchmark method - Exporter::RIS AR tag - Exporter::BibTeX articleno field - rename Pager to Paged 0.0901 2013-03-07 - fix makefile 0.09 2013-03-06 - Exporter::Atom - fix pod 0.08 2013-02-26 - compile fixes to perl closure - tests for all fixes - fix typo in Importer::RIS - add doi field to Exporter::BibTeX 0.07 2013-02-07 - conditionals in fixes - append, prepend fixes 0.06 2013-02-05 - Util::io() can now take a callback to read to or write from - fixer method enables named fixers in config - default fixers, importers, exporters equivalent to default store 0.05 2012-12-04 - split off Catmandu::Store::ElasticSearch - split off Catmandu::Store::Solr - split off Plack::Session::Store::Catmandu - split off Dancer::Plugin::Catmandu::OAI - split off Dancer::Plugin::Catmandu::SRU - split off Dancer::Session::Catmandu - Exporter::Template dies if template isn't found - fix accidental creation of non-existing keys in Util::set_data() 0.0402 2012-11-12 - Store::Hash is no longer Searchable - remove dependency on Data::Visitor::Callback - bump required version of Moo to 1.0 - Util::write_file() - Util::join_path() - Util::normalize_path() - Util::segmented_path() - Util prefer io(binmode => ...) to io(encoding => ...) 0.0401 2012-10-24 - split off Store::SBCatDB - more Util docs 0.04 2012-10-24 - Util human output functions - Util xml functions - Util docs 0.0303 2012-10-15 - pass limit option in Store::ElasticSearch::Searcher and Store::Solr::Searcher - fix Exporter::CSV docs - custom header labels in Exporter::CSV and Exporter::XLS 0.0302 2012-09-25 - fix POST support in Dancer::Plugin::Catmandu::OAI - optimize Util::require_package 0.0301 2012-07-09 - fix typo in Catmandu->load 0.03 2012-07-06 - iterative version of CQL::ElasticSearch - Store::ElasticSearch searcher supports sort - faster Datestamps - Iterable->interleave() - Iterable->detect/select/reject(key => ['val', ...]) - Iterable->detect/select/reject(key => 'val') - fix Dancer::Plugin::Catmandu::SRU recordPosition - Cmd::config can take a key to show only a subset 0.02 2012-06-12 - remove guard feature from fixes - load split config files - Catmandu->roots() - support for nested object queries in CQL::ElasticSearch - improve Plugin::Versioning - more docs 0.0106 2012-05-29 - fix Store::DBI transaction method 0.0105 2012-05-21 - more docs 0.0104 2012-05-16 - more docs 0.0103 2012-05-14 - improve Plugin::Versioning - more docs - fix split on \r in tests - fix dependencies: parent.pm is only bundled with perl >= 5.10.1 0.0102 2012-05-09 - pass data to Bag->generate_id() - fix typo in Cmd::data - fix YAML loading 0.0101 2012-05-08 - fix dependencies 0.01 2012-05-05 - initial release