version bump
[p5sagit/Function-Parameters.git] / Changes
CommitLineData
7a63380c 1Revision history for Function-Parameters
2
096dbcec 31.0003 2012-11-19
4 - clean up internals
5 - fix build errors on some platforms
6 - fix module metadata
7 - some more tests
8
e1e43949 91.00 2012-11-01
10 - add named parameters with ':$foo, :$bar' syntax
11 - rewrite documentation
12 - more tests (some of them copied from similar modules on CPAN)
13
e33f970b 140.10 2012-10-21
15 - add ':strict' import target
16 - support $invocant: parameter syntax
17
5efe0e0e 180.09 2012-10-14
19 - fix wrong line number for statement immediately following a function
20
b2af7762 210.08 2012-07-19
22 - support UTF-8 in function/parameter names
23 - better detection of invalid prototypes
24
4d1b715a 250.07 2012-06-25
d45c9037 26 - completely rework internals to generate optrees directly
4d1b715a 27 (no more generating/reparsing source)
d45c9037 28 - simplify / fewer dependencies
29 - new feature: default arguments (on by default)
30 - new feature: strict argument count checks (off by default)
31 enabled by "*_strict" variants of symbolic types
32
1d143321 330.06 2012-06-19
2d793d8d 34 - complete rewrite in XS
1d143321 35 - require perl 5.14+
2d793d8d 36 - hopefully fix bug where it would get the line numbers wrong
0442d415 37 - we're a lexical pragma now; remove import_into()
1d143321 38 - more fine-grained control over behavior of generated keywords:
39 * function name can be optional/required/prohibited
40 * invocant name can be any variable, not just $self
41 * default attributes (and method now defaults to ':method')
2d793d8d 42
658bdb8b 430.05 2011-08-02
44 - complete rewrite
45 - hopefully fix bug where it would swallow compilation errors or get the line numbers wrong
46 - method keyword!
47 - more flexible keyword customization
0442d415 48
51583f53 490.04 2010-03-03
50 - allow renaming the function keyword
51 - provide import_into so you can mess with other packages
0442d415 52
7a63380c 530.03 2009-12-14
54 First version, released on an unsuspecting world.
55