blob: 56dae2a102d428abf338fbd6e35b983a4d401239 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
|
Revision history for Parse-PMFile
0.15 2014/03/17
- no_index for package/namespace hasn't been applied correctly
0.14 2014/03/15
- updated MANIFEST and included a few tests for 0.13
0.13 2014/03/15
- tweaked to allow math functions in VERSION specification
(Acme::Pi uses atan2 to define its package version)
- fixed parsing of "package NAME BLOCK", which was not suppported
(KENTNL++)
0.12 2014/02/19
- fixed *VERSION = *... handling
0.11 2013/11/17
- fixed *VERSION = \... handling
- fixed VERSION detection to ignore version comparison
- keep error infile as well
- silenced warnings
0.10 2013/10/12
- keep normalization errors as well
0.09 2013/10/10
- silenced warnings
0.08 2013/10/10
- added a feature to return info about invalid versions
0.07 2013/10/01
- made it ignore "$package or" (previously this was wrongly
detected as "or" package)
0.06 2013/09/26
- included all of the CPAN::Version methods
to drop CPAN(::Version) dependency
0.05 2013/07/25
- switched to JSON::PP (per request of miyagawa)
0.04 2013/06/15
- added minimum protection against Acme::BadExample
0.03 2013/06/15
- added $ALLOW_DEV_VERSION for analysis
- made it ignore $VERSIONs after __(END|DATA)__
0.02 2013/05/13
- tweaked package version detection not to take too much time
0.01 2013/05/05
- initial release
|