Revision history for Perl extension Moose
-0.09_03
+0.12
+ * Moose::Cookbook
+ - Recipe5 (subtypes & coercion) has been written
+
+ * Moose
+ - fixed "bad meta" error message to be more descriptive
+ - fixed &unimport to not remove the &inner and &super
+ keywords because we need to localize them.
+ - fixed number of spelling/grammer issues, thanks Theory :)
+ *~~ experimental feature ~~*
+ - added the method and self keywords, they are basically
+ just sugar, and they may not stay around.
+
+ * Moose::Object
+ - added &dump method to easily Data::Dumper
+ an object
+
+ * Moose::Meta::TypeConstraint
+ - added the &is_a_type_of method to check both the current
+ and the subtype of a method (similar to &isa with classes)
+
+ * Moose::Meta::Role
+ - this is now a subclass of Class::MOP::Module, and no longer
+ creates the _role_meta ugliness of before.
+ - fixed tests to reflect this change
+
+0.11 Wed. July 12, 2006
+ * Moose
+ - added an &unimport method to remove all the keywords
+ that Moose will import, simply add 'no Moose' to the
+ bottom of your class file.
+
+ * t/
+ - fixed some test failures caused by a forgotten test
+ dependency.
+
+0.10 Thurs. July 6, 2006
+ * Moose
+ - improved error message when loading modules so
+ it is less confusing when you load a role.
+ - added &calculate_all_roles method to
+ Moose::Meta::Class and Moose::Meta::Role
+
+ NOTE:
+ This module has been tested against Class::MOP 0.30
+ but it does not yet utilize the optimizations
+ it makes available. Stay tuned for that ;)
+
+0.09_03 Fri. June 23, 2006
+ ++ DEVELOPER RELEASE ++
* Moose
- 'use strict' and 'use warnings' are no longer
needed in Moose classes, Moose itself will
- as with Moose, strict and warnings are
automatically turned on for you.
- added tests for this
-
- * Moose::Meta::Class
- - now handles some moose-specific options in
- &create
* Moose::Meta::Role
- now handles an edge case for override errors
- added tests for this
+ - added some more edge case tests
0.09_02 Tues. May 16, 2006
+ ++ DEVELOPER RELEASE ++
* Moose
- added prototypes to the exported subs
- updated docs