Revision history for Perl extension Moose
0.13
+ ++ NOTE ++
+ This version of Moose *must* have Class::MOP 0.35 in order
+ to work correctly. A number of small internal tweaks have
+ been made in order to be compatible with that release.
+
+ * Moose
+ - Removed the use of UNIVERSAL::require to be a better
+ symbol table citizen and remove a dependency
+ (thanks Adam Kennedy)
+ - unimport now returns a true value, this should allow
+ 'no Moose' to be used instead of 1; at the end of a
+ module.
+
* Moose::Cookbook
- added a FAQ and WTF files to document frequently
asked questions and common problems
+
+ * Moose::Util::TypeConstraints
+ - added GlobRef type constraint
+ - added tests for this
+
+ * Moose::Meta::Attribute
+ - if your attribute 'isa' ArrayRef of HashRef, and you have
+ not explicitly set a default, then make the default DWIM.
+ This will also work for subtypes of ArrayRef and HashRef
+ as well.
+ - you can now auto-deref subtypes of ArrayRef or HashRef too.
+ - new test added for this (thanks to ashley)
+
+ * Moose::Meta::Role
+ - added basic support for runtime role composition
+ but this is still highly experimental
+ - added tests for this
* Moose::Meta::TypeCoercion
- properly capturing error when type constraint
is not found
+ * Build.PL
+ - Scalar::Util 1.18 is bad on Win32, so temporarily
+ only require version 1.17 for Win32 and cygwin.
+ (thanks Adam Kennedy)
+
0.12 Sat. Sept. 1, 2006
* Moose::Cookbook
- Recipe5 (subtypes & coercion) has been written