Changelog for Data-Object

0.26 2015-08-02T15:31:23
 - Updated build.
 - Fixed DSLs for Class and Role definitions.

0.25 2015-08-02T15:23:32
 - v0.25
 - Updated build.
 - Added DSLs for Class and Role definitions.

0.24 2015-07-31T22:59:15
 - v0.24
 - Updated build.
 - Fixed exception class and tests.

0.23 2015-07-30T19:01:20
 - v0.23
 - Updated CHANGES.
 - Modified singleton configuration.
 - Updated build.
 - Allow lists to the Hash and Array constructor.
 - Refactor the Hash fold method.

0.22 2015-07-23T15:54:15
 - v0.22
 - Updated build.
 - Added fold/unfold functionality, Replaced Carp::confess with throw,
   Updated POD.

0.21 2015-07-15T07:20:29
 - v0.21
 - Updated build.
 - Added throw function, "core" and "all" exports, and tests.
 - Modified exception and singleton classes.
 - Added additional merge method tests.
 - Updated project files.
 - Added generic exception class.
 - v0.20
 - Added singleton pattern class.

0.20 2015-06-30T01:56:42
 - v0.20
 - Added singleton pattern class.

0.19 2015-06-14T05:20:10
 - v0.19
 - Added export tags and constructor.

0.18 2015-05-27T19:30:01
 - v0.18
 - Added Data::Object::Role::Type role.
 - Fixed POD rendering errors.
 - Added missing type_regexp alias.

0.17 2015-03-31T21:13:16
 - v0.17
 - Updated build.
 - Added partially implemented base Class and Role modules.
 - Updated .travis.yml config.

0.16 2015-03-26T05:55:27
 - v0.16
 - Excluding development files.

0.15 2015-03-26T05:42:23
 - v0.15
 - Updated build.
 - Fixed POD errors.

0.14 2015-03-26T04:40:52
 - v0.14
 - Updated build.
 - Updated documentation.
 - Miscellaneous style update.
 - Added documentation for Float, Integer, and Number classes.
 - Added documentation about overloading.
 - Modified the overload definitions.
 - Fixed signature bug in the data_undef function definition.
 - Removed accidental MatchResult class.
 - Added Regexp class and role links to documentation.
 - Updated the .gitignore file.
 - Re-implemented support for Regexp objects.
 - Added Regexp link to SEE ALSO section.
 - Miscellaneous cleanup of typos and layouts.
 - Upgraded to Moo v2.
 - Update documentation for class Scalar.
 - Removed scalar routines for "or", "and", "not", and "xor" operations.
 - Document roles usages.
 - Rework roles and composition.
 - Miscellaneous cleanup.
 - Removed Clone dependency.
 - Removed Coercive role.
 - Removed Type::Tiny dependency, add ROLES package variables.
 - v0.13
 - Updated dist.ini.
 - Modified testing strategy and added strict and warnings declarations.
 - Miscellaneous cleanup before release.
 - Added support for Regexp objects.
 - Updated documentation to correct incorrect grammar.
 - Explain that coderefs are also acceptable where codified strings are.
 - Fixed typo about codification arguments.

0.13 2015-02-02T05:07:38
 - v0.13
 - Updated dist.ini.
 - Modified testing strategy and added strict and warnings declarations.
 - Miscellaneous cleanup before release.
 - Miscellaneous cleanup after PR merge.
 - Reverted to the old .travis.yml config.
 - Added contributor and updated the build process.
 - Added Anthony Brummett to .mailmap as a contributor.
 - Proper incantation for capturing the exception and re-throwing it.
 - Localize $@ before eval.
 - Fixed illegal use of constructor in the Array role.
 - Updated documentation to correct incorrect grammar.
 - Explain that coderefs are also acceptable where codified strings are.
 - Fixed typo about codification arguments.

0.12 2015-01-04T03:33:44
 - v0.12
 - The hashify method of Array supports codification. Miscellaneous roles
   cleanup.

0.11 2015-01-02T05:02:50
 - v0.11
 - Updated documentation.
 - Reworked codification.
 - Removed method requirements in lib/Data/Object/Role/Array.pm.

0.10 2015-01-01T06:25:26
 - v0.10
 - Removed assertions and validations and added instantiation function
   aliases.

0.09 2014-12-23T03:34:14
 - v0.09
 - Added tests for the dump method on all data objects.
 - Added the Output role to all Data Objects.

0.08 2014-12-17T15:36:53
 - v0.08
 - Implemented Values/Detract roles.

0.07 2014-12-15T12:21:49
 - v0.07
 - Added META file to dist.

0.06 2014-12-14T02:15:37
 - v0.06
 - Updated documentation.
 - Rewrote history a bit.
 - Added detract and detract_deep functions.
 - Relocated the object type roles.
 - Fixed fractional numeric tests.
 - Updated the required Perl version.
 - Fixed documentation.

0.05 2014-12-11T20:15:49
 - v0.05
 - Added some initial documentation.
 - Added deduce_deep function.
 - Added deduce_type function.

0.04 2014-12-07T21:13:04
 - v0.04
 - Added overloading and deducing, and other undocumented functionality.

0.03 2014-12-04T04:26:57
 - v0.03
 - Added object construction functions.

0.02 2014-12-03T11:01:41
 - v0.02
 - Initial commit.
