Permalink
Fetching contributors…
Cannot retrieve contributors at this time
executable file 50 lines (38 sloc) 1.82 KB
1.2 2011-04-12
- Complete rewrite to resolve various issues (Karen Etheridge):
- constructor is not inlined (RT#66784)
- child classes cannot be slurpy if the parent is not (RT#66785)
- compatibility issues with Moose 2.0
- use from within a role
- interactions with MooseX::StrictConstructor are now reversed - if Strict
behaviour is applied to the class, it will take precedence over Slurpy
behaviour. This is a simply due to how method modification works in
Moose: the constructor cannot be "unmodified" again to tolerate arguments
that it already finds intolerable.
1.1 2010-08-29
- Previous versions didn't honour undefined predicates or lazy attributes
- fixed, with tests to ensure no regression in future.
- thanks to Christian Walde for report and fix.
- I'm surprised I never ran into this issue before now. :)
- Now avoids deprecation warnings about Moose::Util::MetaRole
- thanks again to Christian Walde for report
- Moved pod testing into xt dir
- Upped required Moose version to 0.94.
- Minor non-semantic changes.
0.94 2010-01-26
- Fixed tests to:
- remove tests about import to main package, as now allowed by Moose
- test file for bad usage wasn't active, due to bad filename, fixed.
- Changed versioning to be latest updated Moose version.
- No main code changes.
0.11 2009-07-28
- Avoid test failures when specific Test::* versions are used.
- No main code changes.
0.10 2009-07-13
- Honour 'slurpy' attributes 'init_arg' when determining if request is valid.
- Underlying implementation now wraps 'new' instead of BUILDARGS, to allow
slurpy attribute with no init_arg defined.
- Better error messages.
- Doesn't untar into the current directory when installing (oops, sorry!)
0.01 2009-07-06
- Initial version.