Changes for version 0.61.1 - 2015-05-11

  • Improved test coverage
  • Allow a file name of 0 in IO
  • Default reboolify false. Issue using boolean with Type::Tiny
  • Use boolean to reboolify JSON data when reading. mst++
  • Added IO::sibling and IO::visit
  • Added IO::child
  • Removed HashMerge. Renamed merge to merge_for_update
  • Storage drops locks on destruction
  • Removed Schema::extensions
  • POD updates

Modules

Structured data file IO with caching and searching
Accessors and mutators for the cache object
Definitions of constant values
Exception class composed from traits
Common utility functions
A powerful and concise API to do as much IO as possible
List response class
Result object definition
Core result management methods
A source of result sets for a given schema
Base class for schema definitions
Storage base class
Selects storage class using the extension on the path
Read/write JSON data storage model
A type constraint library