From: Stevan Little Date: Sat, 13 May 2006 00:57:05 +0000 (+0000) Subject: 0_09_01 X-Git-Tag: 0_09_03~20 X-Git-Url: http://git.shadowcat.co.uk/gitweb/gitweb.cgi?a=commitdiff_plain;h=72c4f6d1a44fdb86c7f19d6a9b25349e1c516f66;p=gitmo%2FMoose.git 0_09_01 --- diff --git a/Build.PL b/Build.PL index d80032a..ecb723b 100644 --- a/Build.PL +++ b/Build.PL @@ -8,11 +8,11 @@ my $build = Module::Build->new( requires => { 'Scalar::Util' => '1.18', 'Carp' => '0', - 'Class::MOP' => '0.30', + 'Class::MOP' => '0.29_01', 'Sub::Name' => '0.02', 'UNIVERSAL::require' => '0.10', - 'Sub::Exporter' => '0.952', - 'Sub::Install' => '0.91', + 'Sub::Exporter' => '0.954', + 'Sub::Install' => '0.92', }, optional => { }, diff --git a/Changes b/Changes index 7f06643..9f55674 100644 --- a/Changes +++ b/Changes @@ -1,6 +1,17 @@ Revision history for Perl extension Moose -0.06 +0.09_01 Fri. May 12, 2006 + ++ DEVELOPER RELEASE ++ + - This release works in combination with + Class::MOP 0.29_01, it is a developer + release because it uses the a new + instance sub-protocol and a fairly + complete Role implementation. It has + not yet been optimized, so it slower + the the previous CPAN version. This + release also lacks good updated docs, + the official release will have updated docs. + * Moose - refactored the keyword exports - 'with' now checks Role validaity and @@ -8,6 +19,11 @@ Revision history for Perl extension Moose - 'extends' makes metaclass adjustments as needed to ensure metaclass compatability + * Moose::Role + - refactored the keyword exports + - 'with' now checks Role validaity and + accepts more than one Role at a time + * Moose::Util::TypeConstraints - added the 'enum' keyword for simple string enumerations which can be used as @@ -17,6 +33,13 @@ Revision history for Perl extension Moose * Moose::Object - more careful checking of params to new() + * Moose::Meta::Role + - much work done on the role composition + - many new tests for conflict detection + and composition edge cases + - not enough documentation, I suggest + looking at the tests + * Moose::Meta::Instance - added new Instance metaclass to support the new Class::MOP instance protocol @@ -24,6 +47,7 @@ Revision history for Perl extension Moose * Moose::Meta::Class - some small changes to support the new instance protocol + - some small additions to support Roles * Moose::Meta::Attribute - some improvements to the accessor generation code diff --git a/README b/README index 1b845be..948f2a7 100644 --- a/README +++ b/README @@ -1,4 +1,4 @@ -Moose version 0.06 +Moose version 0.09_01 =========================== See the individual module documentation for more information diff --git a/lib/Moose.pm b/lib/Moose.pm index eaf420c..940e0e7 100644 --- a/lib/Moose.pm +++ b/lib/Moose.pm @@ -4,7 +4,7 @@ package Moose; use strict; use warnings; -our $VERSION = '0.06'; +our $VERSION = '0.09_01'; use Scalar::Util 'blessed', 'reftype'; use Carp 'confess';