-
Notifications
You must be signed in to change notification settings - Fork 7
/
Changes
222 lines (126 loc) · 5.5 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
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
Revision history for Dist-Zilla-Plugin-Test-ReportPrereqs
{{$NEXT}}
0.029 2023-01-08 11:10:31-05:00 America/New_York
[Changed]
- Reports minimum Perl required. (rjbs)
0.028 2020-08-12 09:08:25-04:00 America/New_York
[Changed]
- Passed a test name in the call to `pass()` in the generated test
file. This makes the output nicer when the test is run via
Test2::Harness. (Dave Rolsky)
0.027 2017-05-07 22:59:43-04:00 America/New_York
[Fixed]
- fixed error in 0.026 that would cause t/00-report-prereqs.dd to be pruned
by [PruneCruft]
0.026 2017-05-05 22:30:00-04:00 America/New_York
[Fixed]
- Prereq data file is properly sourced in newer perls, when . is no longer
in @INC
[Changed]
- Improve diagnostics if loading metadata fails.
0.025 2016-06-09 22:08:35-04:00 America/New_York
[Fixed]
- Prereq source reported correctly if (MY)META fails to load.
0.024 2016-02-26 13:18:29-05:00 America/New_York
[Changed]
- Switched tests to use Path::Tiny over assuming dzil objects are
Path::Class.
0.022 2016-02-25 17:15:30-05:00 America/New_York
[Added]
- Added option to use Module::Metadata for prereq version extraction
0.021 2015-03-24 23:38:55-04:00 America/New_York
[Fixed]
- fixed test corpus to avoid META validation errors
0.020 2015-01-27 09:59:52-05:00 America/New_York
[Changed]
- drop the Want column from the "Other Modules" section
0.019 2014-08-13 12:20:18-04:00 America/New_York
[Changed]
- Modules included in the dist.ini file are now put in their own report
section "Other Modules" instead of being merged into Runtime Requires.
0.018 2014-08-01 12:22:01-04:00 America/New_York
[Changed]
- Removes List::Util and Scalar::Util as runtime dependencies for better
backward compatibility; also fixes an unintialized value warning in
the generated test file when CPAN::Meta isn't installed
- Removes Path::Class and Cwd as a test dependencies
- Adds CPAN::Meta as a test dependency (which shouldn't really matter
since Dist::Zilla has it as a dependency anyway)
0.017 2014-07-30 16:48:36-04:00 America/New_York
[Changed]
- generated test file uses File::Spec instead of File::Spec::Functions
0.016 2014-07-29 14:07:49-04:00 America/New_York
[Fixed]
- Fixed how the version regular expression is used (whoops!)
0.015 2014-07-29 13:28:06-04:00 America/New_York
[Changed]
- removes dependency on version.pm and uses its regular expression
instead.
[Fixed]
- generated test file no longer fatal if verifying prereqs without
CPAN::Meta installed.
0.014 2014-07-17 18:09:03-04:00 America/New_York
[Changed]
- Test file generation split in two. The test file is gathered early and
is available for analysis/munging by other plugins. The static
dependency data is saved into another file late (after prereqs are
finalized). The test file loads the static data at runtime. This
should make this plugin validate with [VerifyPhases].
- Test report format now splits out report by phase and type. This means
that "Test Requires" are distinct from "Runtime Requires" and if there
are different versions required for each phase, those are visible in
the report.
0.013 2014-01-24 11:42:12-05:00 America/New_York
[Changed]
- Embeds the complete static prerequisite hash into the
generated file; no longer creates just a static list
(that varied based on AUTHOR_TESTING);
0.012 2014-01-14 15:49:18-05:00 America/New_York
[Changed]
- Modifies the test file with the static prerequisite list
in memory during the InstallTool phase rather only on disk in
the AfterBuild phase (Kent Fredric)
0.011 2014-01-07 11:46:22 America/New_York
[Fixed]
- now also verifying develop prereqs, when AUTHOR_TESTING is set
(Karen Etheridge)
0.010 2013-10-16 17:02:34 America/New_York
[Fixed]
- fixed handling of modules with no $VERSION
0.009 2013-10-15 19:48:32 America/New_York
[Changed]
- now injecting test-recommends prereqs to enable prereq verification
(Karen Etheridge)
0.008 2013-10-13 15:33:03 America/New_York
[Fixed]
- dropped use of newer CPAN::Meta::Requirement method so
we're more backwards compatible
0.007 2013-10-12 13:50:23 America/New_York
[Fixed]
- 'exclude' option now respected when MYMETA.json is present
[Changed]
- now (optionally) reporting on any missing prereqs after listing all module
versions [Karen Etheridge]
- develop prereqs are now also reported/checked when AUTHOR_TESTING
0.006 2013-02-12 17:48:57 America/New_York
[Fixed]
- Don't report on 'develop' prereqs
0.005 2013-02-11 12:26:51 America/New_York
[Changed]
- Always reports, regardless of AUTOMATED_TESTING; this way even
manual bug reports will give us the information we want
0.004 2012-05-16 11:33:16 America/New_York
[Added]
- New 'include' and 'exclude' attributes may be used to add additional
modules or to remove modules from the report list [Randy Stauner]
0.003 2012-05-14 15:23:08 America/New_York
[Fixed]
- Optional CPAN::Meta requirement of generated test file is now
obscured to hide it from prerequisite scanners.
- Static requirements are merged with dynamic ones to ensure the
most complete report possible on modules of interest
0.002 2012-05-14 15:11:36 America/New_York
[Changed]
- Fixed formatting in generated test file
0.001 2012-05-14 14:51:15 America/New_York
- Initial release