Revision history for Mouse
-0.15
+0.20
+ * To improve Moose compat, the third argument to trigger
+ (the attribute metaobject) has been removed (Sartak)
+
+ * To improve Moose compat, a single undef passed to new
+ is now disallowed (Sartak)
+
+0.19 Sun Mar 8 04:38:01 2009
+ * Parameterized type constraints for ArrayRef and HashRef (lestrrat)
+
+ * Allow extensible attribute metaclass in traits too(tokuhirom)
+
+ * Don't use method modifiers in a test since they may not be
+ available (Sartak)
+
+0.18 Fri Mar 6 19:09:33 2009
+ * Fix the issue preventing Mouse usage on Perl 5.6 - a bug in older
+ Scalar::Util! (tokuhirom)
+
+ * Allow extensible attribute metaclass (tokuhirom)
+
+ * Optimization for method modifiers (tokuhirom)
+
+ * Implement Mouse->import({into_level => 1}) (tokuhirom)
+
+ * Support for Class->meta->add_attribute($name => %options) (tokuhirom)
+
+ * Throw a more useful error message when trying to use a parameterized
+ type (Sartak)
+
+0.17 Tue Feb 17 20:10:29 2009
+ * Load mro directly if Perl is recent enough (Nicholas Clark)
+
+ * Add dump method from Moose::Object into Mouse::Object (perigrin)
+
+ * Add role-role composition (tokuhirom)
+
+0.16 Mon Feb 9 20:56:27 2009
+ * Implement get_all_method_names
+
+ * Support for anonymous enums: enum [elements]
+
+ * Moose's make_immutable returns true allowing calling code to skip
+ setting an explicit true value at the end of a source file. (obra)
+
+0.15 Thu Feb 5 11:44:05 2009
* Don't export Mouse's sugar into the package 'main'
* Rename Mouse::TypeRegistry to Mouse::Util::TypeConstraints
* class_type shouldn't load the class (Moose compat; no easy fix :/)
- * exists($_[1]) is faster than scalar(@_) >= 2 (obra)
-
* suppress warnings when we use "around" and "has '+...'" (dann)
* use Data::Util to make method modifiers fast if it's available (dann)
* Implement "override" and "super"
+ * MouseX::Types is now in its own dist
+
0.14 Sat Dec 20 16:53:05 2008
* POD fix