doc
[gitmo/Mouse.git] / Changes
diff --git a/Changes b/Changes
index c878cd9..4e24de2 100644 (file)
--- a/Changes
+++ b/Changes
@@ -1,6 +1,41 @@
 Revision history for Mouse
 
-0.05
+0.07 Sun Sep 28 00:19:07 2008
+    * All runtime dependencies have been removed! The only change in
+      functionality (hopefully) is that the Sub::Exporter features can no
+      longer be used (we've backed down to regular Exporter). Scalar::Util is
+      required for "weaken" support, and Class::Method::Modifiers is required
+      for method modifier support, but only if you use these features!
+      Having Scalar::Util and MRO::Compat installed will provide only
+      performance increases.
+
+    * Tests and fixes for extending a Mouse class with Moose (nothingmuch)
+
+    * Support for adding method modifiers to a role, and composing them into
+      classes (we'll get true methods some day)
+
+    * Method modifiers now go through the metaclass instead of invoking
+      Class::Method::Modifiers directly
+
+    * Remove the deprecated before/after/around triggers
+
+    * Roles keywords 'requires' and 'excludes' now throw errors instead of
+      silently doing nothing (they aren't implemented yet)
+
+0.06 Thu Jul 23 02:10:07 2008
+    * Deprecating before/after/around triggers! Switch back to coderef +
+      whatever you used to do. Moose is have it implemented it as an extension
+      trait.
+
+    * Mouse
+      - updated trigger doc (thanks perigrin)
+        - which will not see CPAN :( sorry perigrin!
+
+    * Mouse::Meta::Class
+      - add a make_immutable method which does nothing(!), for even more
+        Moose compat (nothingmuch's idea)
+
+0.05 Thu Jul 17 01:53:20 2008
     * Mouse::Role
       Mouse::Meta::Role
       Mouse