-
Notifications
You must be signed in to change notification settings - Fork 2
/
Copy pathChanges
133 lines (101 loc) · 3.61 KB
/
Changes
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
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
Revision history for Perl-PrereqScanner-NotQuiteLite
0.9917 2023/04/27
- Update Object::Pad support (:isa/:does)
0.9916 2022/04/08
- Ignore core modules with undef version correctly
- Drop URI::cpan dependency and use Parse::Distname to parse cpan URI
0.9915 2022/04/01
- Add optional option
0.9914 2021/09/13
- Support Object::Pad
0.9913 2020/09/06
- Add URI::cpan to cpanfile
0.9912 2020/09/06
- Fix not to dedupe core modules needlessly
- Use a main module to represent modules that belong to the same distribution
- Dedupe build requires as well
0.9911 2020/05/10
- Remove cached cpanmeta if prereqs are replaced
0.9910 2020/05/10
- changed ::App->run to return processed cpanfile object if cpanfile option is set
- changed ::App->run not to print unless print option is set
0.9909 2019/11/30
- allowed full package names for Plack Middleware (Graham TerMarsch++)
0.9908 2019/08/24
- fixed Win32 path separator issues
0.9907 2019/08/22
- changed scan_also and features options to accept glob expressions
- added "version" option to show what's going on
0.9906 2019/07/06
- fixed PackageVariant parser not to die when it finds something
other than importing
0.9905 2019/05/10
- changed scan-perl-prereqs-nqlite to use only :bundled parsers
by default
- added perl_minimum_version option
- added feature pragma arg parser
- added indented heredoc and <<$fh>> support
- fixed eval shortcut handling
- fixed parsers to treat several keywords as ops
- fixed various small parser issues (//, regexp after return,
heredoc terminator, package version/block, when modifier etc)
- renamed internal flags
0.9904 2019/02/07
- made sure to exclude local/core/private modules from feature
prereqs
- added scan_also/parser/private options
0.9903 2019/02/03
- added an option to dedupe modules that belong to the
same distribution with the help of CPAN::Common::Index
0.9902 2018/12/06
- implemented ignore and ignore_re options to exclude
specific paths
0.9901 2018/11/07
- improved Package::Variant parser
0.99 2018/11/05
- Package::Variant support
- requires Module::CPANfile 1.1004
0.98 2018/10/31
- added allow-test-pms option that forces to include test
dependencies that are used in t/**.pm files that are not
directly used .t files; this option is also set if
Test::Class family is used (RT-127383)
0.97 2018/09/30
- allow in-file parser package
0.96 2018/09/16
- exclude_core option now respects used perl version
- ignore .pm files under t/ unless they are used in .t files
- ignore Makefile.PL under t/
- requires Data::Dump
0.95 2018/09/16
- added deep recursion protection
- support fully qualified Test::More::plan/done_testing
- Keyword::Declare support
- ignore internal package inheritance
- BEING { ... exit } support
0.94 2018/09/08
- noes are now stored separately
0.93 2018/04/26
- silence a deprecation warning (RT-125191)
0.92 2018/04/26
- fixed to work with Module::CPANfile 1.1003
0.91 2017/11/25
- fixed packaging issue (RT-123735)
0.90 2017/11/25
- refactored and added more parsers
- fixed various parsing issues
- cpanfile support
0.50 2017/01/28
- production release
0.49_03 2016/08/05
- fixed another utf8 issue where unicode characters appear
before use utf8
- fixed various issues regarding "recommends"/"suggests"
0.49_02 2016/08/04
- explicitly use BEGIN for older versions of perl
- reset pos after utf8::decode for perl 5.14/5.16
0.49_01 2016/08/03
- refactored, using regexp instead of Compiler::Lexer.
BACKWARD INCOMPATIBLE FOR CUSTOM PARSER USERS
0.01 2015/05/30
- initial release