Revision history for Perl extension Moose
-0.55
+0.56
+ * Moose::Meta::Method::Constructor
+ - Fix inlined constructor so that values produced by default
+ or builder methods are coerced as required + test (t0m)
+
+ * Moose::Exporter
+ - This is a new helper module for writing "Moose-alike"
+ modules. This should make the lives of MooseX module authors
+ much easier. (Dave Rolsky)
+
+ * Moose
+ * Moose::Cookbook::Meta::Recipe5
+ - Implemented metaclass traits (and wrote a recipe for it):
+
+ use Moose -traits => 'Foo'
+
+ This should make writing small Moose extensions a little
+ easier (Dave Rolsky)
+
+ * Moose
+ * Moose::Cookbook::Extending::Recipe1
+ * Moose::Cookbook::Extending::Recipe2
+ - Rewrote extending and embedding moose documentation and
+ recipes to use Moose::Exporter (Dave Rolsky)
+
+ * Moose
+ * Moose::Role
+ - These two modules now warn when you load them from the main
+ package "main" package, because we will not export sugar to
+ main. Previously it just did nothing. (Dave Rolsky)
+
+0.55 Sun August 3, 2008
* Moose::Meta::Attribute
- - breaking down the way 'handles' methods are
- created so that the process can be more easily
+ - breaking down the way 'handles' methods are
+ created so that the process can be more easily
overridden by subclasses (stevan)
* Moose::Meta::TypeConstraint
- - fixing what is passed into a ->message with
+ - fixing what is passed into a ->message with
the type constraints (RT #37569)
- added tests for this (Charles Alderman)
+ * Moose::Util::TypeConstraints
+ - fix coerce to accept anon types like subtype can (mst)
+
* Moose::Cookbook
- - reorganized the recipes into sections - Basics, Roles, Meta
- (Dave Rolsky)
+ - reorganized the recipes into sections - Basics, Roles, Meta,
+ Extending - and wrote abstracts for each section (Dave Rolsky)
+
+ * Moose::Cookbook::Basics::Recipe10
+ - A new recipe that demonstrates operator overloading
+ in combination with Moose. (bluefeet)
* Moose::Cookbook::Meta::Recipe1
- an introduction to what meta is and why you'd want to make
your own metaclass extensions (Dave Rolsky)
- * Moose::Cookbook::Basics::Recipe10
- - A new recipe that demonstrates operator overloading
- in combination with Moose. (bluefeet)
+ * Moose::Cookbook::Meta::Recipe4
+ - a very simple metaclass example (Dave Rolsky)
+
+ * Moose::Cookbook::Extending::Recipe1
+ - how to write a Moose-alike module to use your own object base
+ class (Dave Rolsky)
+
+ * Moose::Cookbook::Extending::Recipe2
+ - how to write modules with an API just like C<Moose.pm> (Dave
+ Rolsky)
+
+ * all documentation
+ - Tons of fixes, both syntactical and grammatical (Dave
+ Rolsky, Paul Fenwick)
0.54 Thurs. July 3, 2008
... this is not my day today ...