version bump
[p5sagit/Function-Parameters.git] / Changes
diff --git a/Changes b/Changes
index e30422c..600289f 100644 (file)
--- a/Changes
+++ b/Changes
@@ -1,9 +1,58 @@
 Revision history for Function-Parameters
 
+1.0004  2012-11-26
+        - fix test relying on hash ordering
+
+1.0003  2012-11-19
+        - clean up internals
+        - fix build errors on some platforms
+        - fix module metadata
+        - some more tests
+
+1.00    2012-11-01
+        - add named parameters with ':$foo, :$bar' syntax
+        - rewrite documentation
+        - more tests (some of them copied from similar modules on CPAN)
+
+0.10    2012-10-21
+        - add ':strict' import target
+        - support $invocant: parameter syntax
+
+0.09    2012-10-14
+        - fix wrong line number for statement immediately following a function
+
+0.08    2012-07-19
+        - support UTF-8 in function/parameter names
+        - better detection of invalid prototypes
+
+0.07    2012-06-25
+        - completely rework internals to generate optrees directly
+          (no more generating/reparsing source)
+        - simplify / fewer dependencies
+        - new feature: default arguments (on by default)
+        - new feature: strict argument count checks (off by default)
+                       enabled by "*_strict" variants of symbolic types
+
+0.06    2012-06-19
+        - complete rewrite in XS
+        - require perl 5.14+
+        - hopefully fix bug where it would get the line numbers wrong
+        - we're a lexical pragma now; remove import_into()
+        - more fine-grained control over behavior of generated keywords:
+           * function name can be optional/required/prohibited
+           * invocant name can be any variable, not just $self
+           * default attributes (and method now defaults to ':method')
+
+0.05    2011-08-02
+        - complete rewrite
+        - hopefully fix bug where it would swallow compilation errors or get the line numbers wrong
+        - method keyword!
+        - more flexible keyword customization
+
 0.04    2010-03-03
         - allow renaming the function keyword
         - provide import_into so you can mess with other packages
-        
+
 0.03    2009-12-14
         First version, released on an unsuspecting world.