MooX-Press
==========
Created: 2019-10-22
Home page: <https://metacpan.org/release/MooX-Press>
Bug tracker: <http://rt.cpan.org/Dist/Display.html?Queue=MooX-Press>
Maintainer: Toby Inkster (TOBYINK) <tobyink@cpan.org>
0.018 2020-01-08
[ Documentation ]
- Fix typo.
0.017 2020-01-08
- Added: MooX::Press::Keywords
0.016 2020-01-08
[ Documentation ]
- Documentation of @ and % sigils for `isa`.
- Other improvements to type constraint related documentation.
[ Other ]
- Added: factory_package_can
- Added: type_library_can
0.015 2020-01-07
[ Bug Fixes ]
- Fix interaction of automatic package prefixes and sigils.
0.014 2020-01-07
- Added: Allow type names given as strings to be prefixed with @ or % to
indicate ArrayRef of or HashRef of.
0.013 2019-11-06
- Added: Allow classes to have multiple factories to create them.
0.012 2019-11-06
[ Bug Fixes ]
- Fix for newer versions of Moo::Role.
0.011 2019-11-05 Treason
- Added: Support `type` in attribute specs.
0.010 2019-11-05 Gunpowder
[ Bug Fixes ]
- Fixes for methods being redefined in subclasses.
[ Other ]
- Added: Allow coderefs to be used to modify multiple methods in
before/after/around, like Moo does.
- Added: Top-level shortcuts for creating classes and roles.
- Internal cleanups.
0.009 2019-10-31
[ Documentation ]
- Fix tree/leaf example.
0.008 2019-10-30
- Added: Give each class a FACTORY method to return the factory package
name.
- Added: Give the factory package a type_library method to return the type
library name.
0.007 2019-10-25
[ Bug Fixes ]
- Fixes for Moo 2.003_005 which changes how Moo's keyword subs are
tracked.
0.006 2019-10-24
[ Documentation ]
- Document that multiple inheritance is supported.
- Fix example in pod.
[ Other ]
- Less hacky way of calling Moo's has, extends, and with functions.
- Throw an error if people try to use extends in roles.
- You can now add a '+' before a class name to indicate that it should be
prefixed by the parent class name.
0.005 2019-10-24
[ Bug Fixes ]
- Fixes for undef type_library.
[ Documentation ]
- Bundle a simple example, HTTP::Tiny::Objects.
[ Other ]
- Suppress loading MooX::TypeTiny if it's not needed.
0.004 2019-10-23
[ Packaging ]
- Declare dependency on namespace::autoclean.
[ Other ]
- Added: Set $VERSION and $AUTHORITY in generated packages.
- Better handling of caller option.
0.003 2019-10-23
[ Packaging ]
- Remove old test script from tarball.
0.002 2019-10-23
[ Bug Fixes ]
- Fix syntax for Perl < 5.22.
0.001 2019-10-23 Initial release