summaryrefslogtreecommitdiffstats
path: root/Changes
diff options
context:
space:
mode:
Diffstat (limited to 'Changes')
-rw-r--r--Changes22
1 files changed, 22 insertions, 0 deletions
diff --git a/Changes b/Changes
index df1374f..0b70d48 100644
--- a/Changes
+++ b/Changes
@@ -2,6 +2,28 @@ Revision history for MooseX-NonMoose
{{$NEXT}}
+0.22 2011-05-09
+ - Fix issues where the metaclass gets reinitialized after the call to
+ 'extends' but before 'make_immutable'. This could happen if a role
+ used an extension which provided an application_to_class metarole,
+ since the role application would then apply a metarole to the class,
+ and metarole application currently causes metaclass reinitialization
+ in Moose. (ugh.)
+
+0.21 2011-04-29
+ - Allow this module to work with constructors with names other than
+ 'new'. If you're extending a class with a constructor named something
+ other than 'new', you should declare this when calling extends, as in:
+
+ extends 'Foo' => { -constructor_name => 'create' };
+
+ This will ensure that calling 'create' will also call Moose's
+ constructor.
+
+0.20 2011-03-22
+ - fix warning when passing inline_constructor => 0 with no superclass new
+ method (rafl).
+
0.19 2011-03-02
- don't die if superclass doesn't have a 'new' method