X-Git-Url: http://git.shadowcat.co.uk/gitweb/gitweb.cgi?p=gitmo%2FMouse.git;a=blobdiff_plain;f=Changes;h=3df5bfb5b6e9250c49d27098ef5c9cf4102891aa;hp=1df9f9352772ab85225cd412161ff9a0121dddab;hb=4c0fe06fa87e7c2c4ed1666e77ed52ae020f19d7;hpb=8aba926dbf11e9cf418c7c79b925d15e60e1e990 diff --git a/Changes b/Changes index 1df9f93..3df5bfb 100644 --- a/Changes +++ b/Changes @@ -1,5 +1,39 @@ Revision history for Mouse +0.41 Sat Dec 5 15:00:33 2009 + * This is the first stable version of Mouse::XS + - Mouse::XS is about 2 times faster than Mouse::PurePerl + + * SUMMARY + - Many stuff are now in XS + - Support "use Mouse -traits => ..." subdirective + + * INCOMPATIBILITY CHANGES (but compatible with Moose) + - The type of default value is constrained correctly + - The default values is weakend correctly + - BUILDALL/DEMOLISHALL are no longer called + +0.40_09 Thu Dec 3 13:42:17 2009 + * Mouse + - Remove @Mouse::EXPORT, which was no longer used (gfx) + + * Mouse::Role + - Remove @Mouse::Role::EXPORT, which was no longer used (gfx) + + * Mouse::Util + - Fix a bug which caused segv on 5.6.2 (gfx) + + * Mouse::Meta::Module + - Add has_package_symbol and get_package_symbol (gfx) + + +0.40_08 Thu Nov 26 21:36:49 2009 + * Mouse::Exporter + - Add the "-traits => ..." subdirective (gfx) + + * Mouse::Meta::Class + - Add metaclass incompatibility resolution (gfx) + 0.40_07 Tue Nov 17 18:28:57 2009 * Mouse::Util::MetaRole - Implemented, but there are many to be done (gfx) @@ -48,19 +82,13 @@ Revision history for Mouse * SUMMARY from 0.37 to 0.38 - Add documents about compatiblity and incompatibility to Mouse::Spec - - Refactor type constraints and type coercions - Now ArrayRef[Foo | Bar] is parsed correctly - Type coercions are stored in type constraint objects - - Add Mouse::Exporter for import/unimport methods - - Make roles applicable to instances - - Implement inner/augment keywords - - Port a lot of Moose's tests - - Fix a lot of bugs