summaryrefslogtreecommitdiff
path: root/Changes
blob: e91ca8f44dde35baab45c4f54d76892498dfe38a (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
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
222
223
224
225
226
227
228
229
230
231
232
Revision history for CPAN-Mini

1.111016  2014-08-08 18:52:05-04:00 America/New_York
        - cope with a difference in the 02packages headers made by Pinto
          (thanks, Fabrice Gabolde)

1.111015  2013-12-13 08:17:02 America/New_York
          update repo and bugtracker

1.111014  2013-11-15 19:17:39 America/New_York
          prune overly-aggressively-set prereqs; we do not require CPANPLUS!

1.111013  2013-04-13 14:02:58 Europe/London
          make www.cpan.org the default remote!

          link to the list of mirrors, too (thanks, SYSMON!)

          pass all options from command line, not just known ones (thanks,
          Jeffrey Thalhammer, who waited a very very long time for me to apply
          this!)

          add --remote-from option to get remote from CPAN or CPANPLUS config
          (thanks, Jeff Bisbee, who also waited a long time)

          expand leading "~" in config file name (suggested by justincase)

          die if local target isn't writable (suggested by SARGIE)

1.111012  2013-03-28 16:32:58 America/New_York
          when testing, mock my_home harder (thanks, David Golden!)

1.111011  2013-02-07 16:40:23 America/New_York
          check that the received 02packages seems at least remotely plausible

1.111010  2012-10-24 10:46:35 America/New_York
          fix the old ->trace method, broken in 1.111004

1.111009  2012-08-27 21:32:39 America/New_York
          config options that once had to be specified as multiple entries
          on one line may now be given as repeated entries; these are
          also_mirror, module_filters, and path_filters

1.111008  2011-12-23 13:36:41 America/New_York
          don't fail tests when the outside env has set CPAN_MINI_CONFIG
          (thanks, Stephen Thirwall!)

1.111007  2011-05-12 08:21:55 America/New_York
          run the test minicpan in offline mode to avoid tester errors

1.111006  2011-04-30 14:21:22 America/New_York
          set the default log_level much earlier, to avoid an undef warning

1.111005  2011-04-29 11:14:10 America/New_York
          no code changes, this release is just intended to be indexed

1.111004  2011-04-26 08:57:00 America/New_York
          overhaul logging: there is now a log_level

          delay creation of scratch dir until needed

          a bunch of tests added for switch and config processing

1.111003  2011-04-18 14:17:36 Europe/Amsterdam
          add tools for building a fake cpan and an xt test for testing online

1.111002  2011-04-16 18:20:43 Europe/Amsterdam

          test for online-ness by HEAD-ing 02packages, not the remote root

1.111001  2011-02-10 19:34:38 America/New_York
          restore six-digit-mantissa versioning to help downstream packagers

1.111     2011-02-05 15:13:17 America/New_York
          add --timeout (thanks, Gabor Szabo!)

1.110     2011-01-27 21:48:34 America/New_York
          if the config file does not exist, do not die or spew warnings; this
          fixes RT #57388

1.100630  2010-03-04 07:57:34 America/New_York
          suppress "using config..." during setup with -qq

1.100593  2010-02-28 16:58:34 America/New_York
          fix a previously unreached bit of code re: basename

1.100592  2010-02-28 15:15:36 America/New_York
          fix insanely stupid typo; need more tests!

1.100591  2010-02-28 15:11:03 America/New_York
          add an option to skip source code control files (thanks, brian d foy)

1.100590  2009-02-28
          add -C switch to allow alternate config file (thanks, brian d foy)
          getopt switches are now correctly case-sensitive (thanks, brian)
          improve subclassability for config file and output (thanks, brian)
          switch to Dist::Zilla for release management

0.576     2009-01-16
          add repo to metadata

0.575     2009-01-12
          add no_conn_cache argument

0.574     2008-11-26
          fix broken prereq declaration in Makefile.PL

0.573     2008-11-25
          switch to new File::Path API, do not suffer undef dirmodes
          write a RECENT file of the files mirrored in the latest run

0.572     2008-11-04
          add 'use File::HomeDir' to CPAN/Mini.pm (thanks DAGOLDEN)
          improve handling of trailing whitespace in config (thanks ANK)

0.571     2008-05-23
          set LWP::UserAgent's env_proxy option to use proxy (RT #36124 from
          IFOMICHEV)

          allow skip_cleanup in config

0.570     2008-05-01
          offline mode now (correctly) means that the remote is not checked for
          availability (RT #35563)

0.569     2008-04-30
          massive speed improvements by caching connection to remote mirror
          add offline mode (by request of ADAMK)
          add default config file location (by request of ADAMK)

0.568     2008-03-05
          [ no code changes ]
          fix distribution to remove resource forks (ugh!)

0.567     2008-02-05
          BUGFIX: actually respect -c option
          internal refactoring to make subclassing easier (DAGOLDEN)
          bring code formatting inline with other (code (simply)) code

0.566     2008-01-21
          do not mirror "also_mirror" files twice (thanks DAGOLDEN)

0.565     2007-11-08
          move guts of minicpan command to ::App
          CPANTS tweaks
          switch to Module::Install

0.564     2007-10-31
          tweak packaging for CPANTS

0.563     2007-10-16
          MAJOR BUG FIX: mirror files in ./modules
            introduced in 0.561, this bug only affected new mirrors, so anyone
            who had been using it before that would not have noticed
          BUG FIX: don't be so pedantic about requiring that remote end in /

0.562     2007-07-04
          fix skip_perl to continue to skip a perl-like dist

0.561     2007-07-03
          initially mirror indices to a scratch space, so that the indices in
          the minicpan are not replaced until all referenced files are in place

          when skipping perls, also skip: kurila, perl_mlb

0.552     2006-12-01
          documentation fixes

0.551     2006-11-13
          packaging improvements

0.550     2006-08-08
          add tilde expansion for homedir in local mirror specification
          move configuration reading into CPAN::Mini
          document a few previously-undocumented things
          documentation cleanup
          added unused-by-script option to use current mtime for indices
           (this helps CPANPLUS do the right thing)

0.500     2006-07-11
          we no longer need File::HomeDir::Win32 on Windows
          provide the also_mirror option to get other static files

0.40      2005-11-04
          remove force option to trace
          create local mirror if needed
          notice if local mirror -e && ! -d
          cleared out stupid /\A\s+\z/ lines

0.38      2005-10-13 00:05
          more intelligently divide cleanup tasks (isn't ADAMK great?)
          move arg validity check constructor (to silence ADAMK)
          add some more checks for validity (stolen from ADAMK)
          add errors option and -qq commandline option for it

0.36	    2005-01-06 18:40
			    code refs can be passed to _filters, which were slightly refactored

0.32	    2004-12-31 15:45
          added an old alpha binary for perl to the perls to skip

0.30      2004-12-28 10:00
          added a "new" method for construction
          update_mirror can act as class or instance method
          added clean_file method

0.26      2004-12-02 15:05
          require version 5.6 of perl in Makefile.PL

0.24      2004-11-29 14:30
          dirmode is correctly octalized (thanks SSORICHE)
          sungo's *_filters patch

0.20      2004-09-28 10:20
          added config file
          added file_allowed (to override cleanup)
          the -d option, long documented, now works

0.18      2004-09-21 20:15
          canonpath File::Find::name to avoid horrible Win32 bug
          added -v to print version of CPAN::Mini

0.16      2004-09-07 21:50
          added -d to set mode for created dirs

0.14      2004-08-28 17:05
          uses Pod::Usage
          now skips ponie and parrot (not just perl)
          -p option to override the above skipping
          "seen_changes" attribute and return value added

0.10      2004-08-26 10:50
          initial release