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