avoid using separate variable for value in modifier when possible
[gitmo/Moo.git] / Changes
diff --git a/Changes b/Changes
index 57ef42d..a2f8e03 100644 (file)
--- a/Changes
+++ b/Changes
@@ -1,3 +1,11 @@
+  - avoid localising @_ when not required for Sub::Quote
+  - successfully inflate a metaclass for attributeless classes (RT#86415)
+  - fix false default values used with non-lazy accessors
+  - stop built values that fail isa checks still getting stored in the object
+  - stop lazy+weak_ref accessors re-building their value on every call
+  - make lazy+weak_ref accessors return undef if built value isn't already
+    stored elsewhere (Moose compatibility)
+  - stop isa checks being called on every access for lazy attributes
   - bump Devel::GlobalDestruction dependency to fix warning on cleanup
     when run under -c (RT#78617)
   - document Moose type constraint creation for roles and classes
@@ -5,6 +13,7 @@
 
 1.001000 - 2013-03-16
   - add support for FOREIGNBUILDARGS when inheriting from non-Moo classes
+  - non-ref default values are allowed without using a sub
   - has will refuse to overwrite locally defined subs with generated
     accessors.
   - added more meta resources and added more support relevant links into