-
Notifications
You must be signed in to change notification settings - Fork 11
/
Changes
199 lines (152 loc) · 6.2 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
Revision history for App-ModuleBuildTiny
0.047 2024-07-12 14:27:00+0200
- Fix extractability issues with tarball
0.046 2024-07-12 14:20:59+0200
- Fix archive name when uploading
0.045 2024-07-12 14:06:17+0200
- Add a Dist::Build mode
0.044 2024-05-19 15:58:03+0200
- Add support for automatic resources
0.043 2023-10-19 20:38:08+0200
- Add options to not write build files
0.042 2023-08-13 16:29:30+0200
- Add version subcommand
- Allow -j as synonym for --jobs
0.041 2023-04-29 16:31:04+0200
- Depend on new ExtUtils::Manifest #include behavior
- Add help subcommand
0.040 2023-04-13 23:40:33+0200
- Create .gitignore when minting
- Add -I option to test subcommand
- Run more release tests on upload
- Make upload prompt default to false
0.039 2023-04-06 16:08:17+0200
- Don't autocommit/autobump on partial regenerate
0.038 2023-03-30 17:07:59+0200
- Add --jobs argument to mbtiny test
- Also allow module name as mint argument
- mkdir 't' during mint
0.037 2023-03-24 12:45:52+0100
- Write metamerge.json when dirname doesn't match distname
- Add default settings to mint
0.036 2023-02-27 14:57:23+0100
- Rename configure to setup
- Add per-dist configuration
- Enable git integration by default
- Add flag and setting to automatically scan for dependencies
- Immediately regenerate on mint
- Add git initialization to mint
- Add setting to automatically bump on regenerate
- Add more preflight checks
- Only scan existent directories
0.035 2023-02-15 21:38:16+0100
- Add an auto_git configuration option
0.034 2023-02-11 13:13:03+0100
- Allow putting metadata in .pod instead of .pm
0.033 2023-02-05 17:05:51+0100
- Add xt test running to test command
- Add documentation for --commit, --tag and --push
0.032 2023-02-03 20:16:39+0100
- Correctly run author and release tests on upload.
- Update Changes file on regenerate --bump
- Add a --commit option to regenerate
- Add --tag and --push to upload
0.031 Thu Feb 2 02:35:19 PM CET 2023
- Make configuration optional for minting
- Add prompt before release
- Remove VERSION section from template
- Make "configure all" default to current values
- Allow for removing configure values
0.030 Mon Jan 16 12:16:05 AM CET 2023
- Allow for multiple prereq files
- Add scan command for prereqs
- Add --bump option to regenerate subcommand
- Add list action to configure subcommand
0.029
- Extract license from metamerge file
- Several documentation fixes
0.028
- Load prereqs.json/yml on meta regeneration
- Let Module::Metadata do POD decoding
- Add escape code mangling to author extraction
0.027
- Be more tolerant in parsing =encoding utf-8
- Fix encoding of generated README
- Add non-interactive and extended options to test
0.026
- Add --trial option to regenerate/upload/dist/distdir
0.025 Sun Dec 16 22:09:12 CET 2018
- Allow fetching credentials from console
- Add SPDX support to meta files
0.024
- Write generated files as binary
- Decode author names when POD is encoded
0.023
- Work around older CPAN.pm metadata confusion
- Try taking author list from "AUTHORS" section too.
0.022
- Add check for metadata
- Fix missed functions in move to Dist.pm
0.021
- Fix tarball directory name
0.020
- Added an upload command
0.019
- Added mint command
0.018 2016-10-17
- Always follow symlinks when creating a tarball
- Include terminating newline in MANIFEST
0.017 2016-10-11
- Always create a proper license object
0.016 2016-08-26
- Encode generated files to utf-8
0.015 2016-08-26
- Handle zero versions correctly
0.014 2016-07-01
- Make failures about missing/unparseable NAME sections clearer
- Make explicit warning when =head1 AUTHOR is missing/unparsable.
- Skip attempting to extract licenses from empty sections
- Emit the name of the file the license can't be found in.
0.013 2016-05-17
- Fix up for release engineering mistake
0.012 2016-05-17
- Add a check for the changes file to the dist command
- Handle Module::Metadata failures more gracefully
- Allow null-version dependencies on mbt/ambt
- Require version 1.000009 of Module::Metadata
0.011 2016-02-23
- Make conservative version logic slightly less conservative
- Allow setting the distribution name in metamerge, instead of insisting on using the dirname
0.010 2015-09-19
- Update and fix see also section
0.009 2015-04-04
Use more conservative MBT version dependency
0.008 2015-03-28
Run Build correctly on Windows
Check METAfile dependencies more thoroughly
0.007 2015-03-06
Add lib and script paths to appropriate environmental variables
Determine license from POD
0.006 2015-02-14
Add creation comment to Build.PL
Add provides field to meta
Add --no-build option to run
Split shell out of run
0.005 2015-01-30
Use existent MANIFEST if present
Add develop dependency on App::ModuleBuildTiny to generated dists
0.004 2015-01-28
Handle generated files more sensibly
Load modules more lazily
Add support for mergefiles
0.003 2014-12-17
Fix dependency on Getopt::Long 2.39
0.002 2013-09-10
Switch to a generated files workflow
Document the mbtiny command
Added run action
Added generate action
Removed clean and realclean actions
Added --json to listdeps
0.001 2013-09-09
First release