0_09_01
Stevan Little [Sat, 13 May 2006 00:57:05 +0000 (00:57 +0000)]
Build.PL
Changes
README
lib/Moose.pm

index d80032a..ecb723b 100644 (file)
--- 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 (file)
--- 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 (file)
--- 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
index eaf420c..940e0e7 100644 (file)
@@ -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';