Revision history for Catmandu

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