[BUG FIXES]
- * An internals change in 0.97 broke applying a role to an instance (sadly,
- this wasn't tested by the test suite). (Rafael Kitover)
+ * An internals change in 0.97 broke role application to an instance in some
+ cases. The bug occurred when two different roles were applied to different
+ instances of the same class. (Rafael Kitover)
0.97 Tue, Feb 9, 2010
[NEW FEATURES]
- * Moose::Meta::Attribute::Native::Trait::Code now provides execute_method, in
- addition to execute, to be able to call a code attribute as a method.
- (Florian Ragwitz)
+ * Moose::Meta::Attribute::Native::Trait::Code now provides execute_method as
+ a delegation option. This allows the code reference to be called as a
+ method on the object. (Florian Ragwitz)
[ENHANCEMENTS]
* Moose::Object::does no longer checks the entire inheritance tree, since
Moose::Meta::Class::does_role already does this. (doy)
- * Moose::Util::add_method_modifier (and subsequently the sugar functions Moose::before,
- Moose::after, and Moose::around) can now accept arrayrefs, with the same
- behavior as lists. Types other than arrayref and regexp result in an error.
- (Dylan Hardison)
+
+ * Moose::Util::add_method_modifier (and subsequently the sugar functions
+ Moose::before, Moose::after, and Moose::around) can now accept arrayrefs,
+ with the same behavior as lists. Types other than arrayref and regexp
+ result in an error. (Dylan Hardison)
0.94 Mon, Jan 18, 2010
[BUG FIXES]
- * Portability fixes to our XS code so we compile with 5.8.8 with Visual
+ * Portability fixes to our XS code so we compile with 5.8.8 and Visual
C++. Fixes RT #53391. Reported by Taro Nishino. (rafl)