Path to this page:
Subject: CVS commit: pkgsrc/devel/p5-Moose
From: Stoned Elipot
Date: 2008-12-09 23:19:14
Message id: 20081209221914.35714175D0@cvs.netbsd.org
Log Message:
Update from version 0.62 to version 0.63.
Pkgsrc changes:
- adjust dependency on devel/p5-Class-MOP: minimum required version is
0.72 while Moose's minimum required version is 0.71_02 but the latter
did not make it into pkgsrc.
- set minimum required version of devel/p5-List-MoreUtils to 0.12
- whitespace fix
Upstream changes:
0.63 Mon, December 8, 2008
* Moose::Unsweetened
- Some small grammar tweaks and bug fixes in non-Moose example
code. (Dave Rolsky)
0.62_02 Fri, December 5, 2008
* Moose::Meta::Role::Application::ToClass
- When a class does not provide all of a role's required
methods, the error thrown now mentions all of the missing
methods, as opposed to just the first one found. Requested by
Michael Schwern (RT #41119). (Dave Rolsky)
* Moose::Meta::Method::Constructor
- Moose will no longer inline a constructor for your class
unless it inherits its constructor from Moose::Object, and
will warn when it doesn't inline. If you want to force
inlining anyway, pass "replace_constructor => 1" to
make_immutable. Addresses RT #40968, reported by Jon
Swartz. (Dave Rolsky)
- The quoting of default values could be broken if the default
contained a single quote ('). Now we use quotemeta to escape
anything potentially dangerous in the defaults. (Dave Rolsky)
0.62_01 Wed, December 3, 2008
* Moose::Object
- use the method->execute API for BUILDALL
and DEMOLISHALL (Sartak)
* Moose::Util::TypeConstraints
- We now make all the type constraint meta classes immutable
before creating the default types provided by Moose. This
should make loading Moose a little faster. (Dave Rolsky)
Files: