Path to this page:
Subject: CVS commit: pkgsrc/devel/p5-Moose
From: Stoned Elipot
Date: 2008-11-29 14:01:39
Message id: 20081129130139.218CE175D0@cvs.netbsd.org
Log Message:
Update from version 0.61 to version 0.62.
Pkgsrc changes:
- adjust dependency on devel/p5-Class-MOP
- add new dependency on devel/p5-Task-Weaken
Upstream changes:
0.62 Wed November 26, 2008
* Moose::Meta::Role::Application::ToClass
Moose::Meta::Role::Application::ToRole
- fixed issues where excluding and aliasing the
same methods for a single role did not work
right (worked just fine with multiple
roles) (stevan)
- added test for this (stevan)
* Moose::Meta::Role::Application::RoleSummation
- fixed the error message when trying to compose
a role with a role it excludes (Sartak)
* Moose::Exporter
- Catch another case where recursion caused the value
of $CALLER to be stamped on (t0m)
- added test for this (t0m)
* Moose
- Remove the make_immutable keyword, which has been
deprecated since April. It breaks metaclasses that
use Moose without no Moose (Sartak)
* Moose::Meta::Attribute
- Removing an attribute from a class now also removes delegation
(handles) methods installed for that attribute (t0m)
- added test for this (t0m)
* Moose::Meta::Method::Constructor
- An attribute with a default that looked like a number (but was
really a string) would accidentally be treated as a number
when the constructor was made immutable (perigrin)
- added test for this (perigrin)
* Moose::Meta::Role
- create method for constructing a role
dynamically (Sartak)
- added test for this (Sartak)
- anonymous roles! (Sartak)
- added test for this (Sartak)
* Moose::Role
- more consistent error messages (Sartak)
* Moose::Cookbook::Roles::Recipe1
- attempt to explain why a role that just requires
methods is useful (Sartak)
Files: