MooX-Struct
===========
Created: 2012-10-04
Home page: <https://metacpan.org/release/MooX-Struct>
Bug tracker: <http://rt.cpan.org/Dist/Display.html?Queue=MooX-Struct>
Maintainer: Toby Inkster <mailto:tobyink@cpan.org>
0.007 2012-10-28
- (Addition) Allow namespace::clean behaviour to be avoided via a
'-retain' flag.
0.006 2012-10-09
- (Addition) Allow structs to consume roles using '-with' option.
- (Addition) Bundle MooX::Struct::Util.
- (Addition) New experimental method 'EXTEND'.
- (Bugfix) Fix minor pod syntax error.
- (Removal) Dropped 'object_id' alias for 'OBJECT_ID'.
- Constructor is now strict; it will croak if passed hash keys it doesn't
recognise.
0.005 2012-10-08
- (Addition) New method 'CLONE'.
- (Addition) New method 'FIELDS'.
- (Addition) New method 'TO_HASH'.
- (Addition) New method 'TO_STRING'.
- (Addition) New method 'TYPE'.
- (Addition) Overload a lot of operations on structs.
- (Addition) Provide Point[$x,$y] style constructor.
- (Addition) Special Data::Printer support.
- The 'object_id' method is now called 'OBJECT_ID'.
0.004 2012-10-07
- (Bugfix) Workaround strange closure bug in Perl < 5.14.
0.003 2012-10-05
- (Addition) New bang postfix sigil, indicating a required attribute.
- (Bugfix) Broken and undocumented sigils feature is now working,
documented and tested.
- The '-isa' feature for setting superclasses is now called '-extends'.
0.002 2012-10-05
- (Packaging) List dependencies.
0.001 2012-10-04 # Initial release