This is a live mirror of the Perl 5 development currently hosted at https://github.com/perl/perl5
Update Module::CoreList for 5.31.0
[perl5.git] / dist / Module-CoreList / Changes
1 5.20190523
2   - Updated for v5.31.0
3
4 5.20190522
5   - Updated for v5.30.0
6
7 5.20190420
8   - Updated for v5.29.10
9
10 5.20190419
11   - Updated for v5.28.2
12
13 5.20190320
14   - Updated for v5.29.9
15
16 5.20190220
17   - Updated for v5.29.8
18
19 5.20190120
20   - Updated for v5.29.7
21
22 5.20181218
23   - Updated for v5.29.6
24
25 5.20181129_28
26   - Updated for v5.28.1
27
28 5.20181129_26
29   - Updated for v5.26.3
30
31 5.20181120
32   - Updated for v5.29.5
33
34 5.20181020
35   - Updated for v5.29.4
36
37 5.20180920
38   - Updated for v5.29.3
39
40 5.20180820
41   - Updated for v5.29.2
42
43 5.20180720
44   - Updated for v5.29.1
45
46 5.20180624
47   - Updated for v5.29.0
48
49 5.20180622
50   - Updated for v5.28.0
51
52 5.20180420
53   - Updated for v5.27.11
54
55 5.20180414_26
56   - Updated for v5.26.2
57
58 5.20180414_24
59   - Updated for v5.24.4
60
61 5.20180221
62   - Updated for v5.27.10
63
64 5.20180220
65   - Improve handling of broken versions in is_core()
66   - Removed Module::CoreList::TieHashDelta
67   - Updated for v5.27.9
68
69 5.20180120
70   - Updated for v5.27.8
71
72 5.20171220
73   - Updated for v5.27.7
74
75 5.20171120
76   - Updated for v5.27.6
77
78 5.20171020
79   - Updated for v5.27.5
80
81 5.20170922_26
82   - Updated for v5.26.1
83
84 5.20170922_24
85   - Updated for v5.24.3
86
87 5.20170920
88   - Updated for v5.27.4
89
90 5.20170821
91   - Updated for v5.27.3
92
93 5.20170720
94   - Updated for v5.27.2
95
96 5.20170715_24
97   - Updated for v5.24.2
98
99 5.20170715_22
100   - Updated for v5.22.4
101
102 5.20170621
103   - Updated for v5.27.1
104
105 5.20170531
106   - Updated for v5.27.0
107
108 5.20170530
109   - Updated for v5.26.0
110
111 5.20170420
112   - Updated for v5.25.12
113
114 5.20170320
115   - Updated for v5.25.11
116
117 5.20170220
118   - Updated for v5.25.10
119
120 5.20170120
121   - Updated for v5.25.9
122
123 5.20170114_24
124   - Updated for v5.24.1
125
126 5.20170114_22
127   - Updated for v5.22.3
128
129 5.20161220
130   - Updated for v5.25.8
131
132 5.20161120
133   - Updated for v5.25.7
134
135 5.20161020
136   - Updated for v5.25.6
137
138 5.20160920
139   - Updated for v5.25.5
140
141 5.20160820
142   - Updated for v5.25.4
143
144 5.20160720
145   - Updated for v5.25.3
146
147 5.20160620
148   - Updated for v5.25.2
149
150 5.20160520
151  - fixed edge-case checking in is_core() (checking for a specific
152    version of a module returned false for the first perl release
153    that contained it)
154  - Updated for v5.25.1
155
156 5.20160429
157  - Updated for v5.22.2
158
159 5.20160320
160  - Updated for v5.23.9
161
162 5.20160228
163   - [perl #127624] corelist: wrong Digest::SHA version in 5.18.4
164
165 5.20160220
166   - Updated for v5.23.8
167
168 5.20160120
169   - Updated for v5.23.7
170
171 5.20151220
172   - Updated for v5.23.6
173
174 5.20151213
175   - Updated for v5.22.1
176
177 5.20151120
178   - Updated for v5.23.5
179
180 5.20151020
181   - Updated for v5.23.4
182
183 5.20150920
184   - Updated for v5.23.3
185
186 5.20150912
187   - Updated for v5.20.3
188
189 5.20150820
190   - Updated for v5.23.2
191
192 5.20150720
193   - Updated for v5.23.1
194
195 5.20150520
196   - Updated for v5.22.0
197
198 5.20150420
199   - Updated for v5.21.11
200   - fixes a fencepost error in is_core()
201   - copes with versions that do not match x.yyyzzz
202
203 5.20150320
204   - Updated for v5.21.10
205
206 5.20150220
207   - Updated for v5.21.9
208
209 5.20150214
210   - Updated for v5.20.2
211
212 5.20150120
213   - Updated for v5.21.8
214
215 5.20141220
216   - Updated for v5.21.7
217
218 5.20141120
219   - Updated for v5.21.6
220
221 5.20141020
222   - Updated for v5.21.5
223
224 5.20141002
225   - Updated for v5.18.3 and v5.18.4
226
227 5.20140920
228   - Updated for v5.21.4
229
230 5.20140914
231   - Updated for v5.20.1
232
233 5.021003
234   - Prepared for v5.21.3
235
236 5.021002
237   - Prepared for v5.21.2
238
239 5.021001_01
240   - Prepared for v5.21.1
241
242 3.11
243   - Prepared for v5.20.0
244   - Fix regression in corelist with -v output listing the same perl
245     multiple times
246   - Fix regression in corelist with v5.x.10 appearing twice in -a output
247
248 3.10
249   - Updated for v5.19.11
250
251 3.09
252   - updated for v5.19.10
253
254 3.08
255   - prepared for v5.19.10
256
257 3.07 Fri Feb 21 2014
258  - fix for is_core tests and perls ending in 0
259
260 3.06 Thu Feb 20 2014
261  - updated for 5.19.9
262  - fix Module::CoreList::is_core default perl version
263  - fix Module::CoreList::is_core version comparison
264
265 3.05
266   - Prepared for v5.19.9
267
268 3.04
269   - Prepared for v5.19.8
270
271 3.03 Mon Jan  6 2014
272   - Updated for v5.18.2
273
274 3.02 Fri Dec 20 2013
275   - Prepared for v5.19.7
276   - Added CGI et al deprecation status
277   - Finalised for v5.19.7
278
279 3.01 Wed Nov 20 2013
280   - Finalised for v5.19.6
281
282 3.00 Sun Oct 20 2013
283   - Updated for v5.19.5
284   - exported %delta
285   - fixed bug in is_core(): it was naively assuming a linear sequence of releases,
286     rather than the tree with multiple branches.
287
288 2.99 Fri Sep 20 2013
289   - Updated for v5.19.4
290   - fixed Module::Build core deprecation
291   - changes_between now has the same API as all other functions
292   - added is_core() which returns true if a module is/was core
293     in a specific version of Perl. Can optionally specify minimum
294     version of the module.
295
296 2.98 Wed Aug 21 2013
297   - Prepared for v5.19.4
298
299 2.97 Tue Aug 20 2013
300   - Updated for v5.19.3
301
302 2.96 Mon Aug 12 2013
303   - Utils module listing all utilities released with core
304   - Updated for v5.18.1
305
306 2.95 Mon Jun 22 2013
307   - Prepared for v5.19.3
308
309 2.94 Sun Jun 21 2013
310   - Updated for v5.19.2
311
312 2.93 Thu 20 Jun 2013
313   - Updated for v5.19.1
314
315 2.92 Thu Jun 21 2013
316   - Make switches case-sensitive (keep -d and -D distinct)
317   - correct omission of Text::Soundex and File::CheckTree from deprecations
318   - switch %deprecated to a delta hash
319
320 2.91 Mon May 20 2013
321   - Updated for v5.19.0
322
323 2.90 Mon May 18 2013
324   - Updated for v5.18.0
325
326 2.88 Tue Apr 23 2013
327   - Include deprecations for v5.17.10 and v5.17.11
328
329 2.87 Sat Apr 20 2013
330   - Updated for v5.17.11
331 2.85 Thu Mar 19 2013
332   - Updated for v5.17.10
333
334 2.84 Mon Mar 11 2013
335   - Updated for v5.16.3
336
337 2.83 Sun Mar 10 2013
338   - Updated for v5.14.4
339
340 2.82 Wed Feb 20 2013
341   - --feature switch added
342   - --upstream switch added
343   - Updated for v5.17.9
344
345 2.81 Sun Jan 27 2013
346   - Add modules deprecated with v5.17.9
347
348 2.80 Sun Jan 20 2013
349   - Updated for v5.17.8
350
351   - v5.17.7 contained Module::CoreList::TieHashDelta 2.79, not 2.78
352
353 2.79 Tue Dec 18 2012
354   - Updated for v5.17.7
355
356   - Errno was added in 5.5, not in 5.5.4
357
358 2.78 Sat Nov 12 2012
359   - Updated for v5.17.6
360
361   - Fix hash order dependency bug in deprecated_in().
362     Tests would would fail or succeed depending on what order keys()
363     would return the version list in. List::Utils::min() considers
364     '5.011' and '5.011000' to be equivalent, and returns the first
365     whichever it encounters. Changing to List::Utils::minstr() fixes
366     this.
367
368 2.77 Sat Nov 10 2012
369   - Updated for v5.12.5
370   - deprecated_in() function added
371   - corelist reports deprecated data
372
373 2.76 Fri Nov  1 2012
374   - Updated for v5.16.2
375
376 2.75 Fri Oct 20 2012
377   - Updated for v5.17.5
378
379 2.74 Fri Oct 12 2012
380   - Updated for v5.14.3
381
382 2.73 Thu Sep 20 2012
383   - Updated for v.5.17.4
384
385 2.72 Tue aug 21 2012
386   - Fix for older perls
387
388 2.71 Mon Aug 20 2012
389   - Updated for v5.17.3
390
391 2.70 Thu Aug 9 2012
392   - Updated for v5.16.1
393
394 2.69 Fri Jul 20 2012
395   - Updated for v5.17.2
396
397 2.68 Tue Jun 19 2012
398   - Updated for v5.17.1
399
400 2.67 Sat May 26 2012
401   - Updated for v5.17.0
402
403 2.66 ??
404   - Add the --diff option to compare two perl core modlibs
405
406 2.65 Tue Mar 20 2012
407   - Update of lib/charnames
408
409 2.64 Tue Mar 20 2012
410   - Update of Data::Dumper and XS::APItest
411
412 2.63 Tue Mar 20 2012
413   - Update for v5.15.9
414
415 2.62 Thu Mar 15 2012
416   - Separate the POD (bingos)
417
418 2.61 Fri Feb 20 2012
419   - Updated for v5.15.8
420
421 2.60 Fri Jan 20 2012
422   - Updated for v5.15.7
423
424 2.59 Sun Dec 20 2011
425   - Updated for v5.15.6
426
427 2.58 Sun Nov 20 2011
428   - Updated for v5.15.5
429
430 2.57 Thu Oct 20 2011
431   - Updated for v5.15.4
432
433 2.56 Tues Sept 20 2011
434   - Updated for v5.15.3
435   - Corrected version of Module::CoreList shipped
436     with v5.10.0
437   - Corrected Errno being shipped with v5.6.0 and v5.6.1
438   - Corrected VMS::Filespec being shipped with v5.12.3
439   - Corrected DB_File being shipped with v5.8.2
440   - Added http://perlpunks.de/corelist to SEE ALSO
441
442 2.55 Sat Aug 20 2011
443   - Updated for v5.15.2
444
445 2.54 Wed Jul 20 2011
446   - Updated for v5.15.1
447
448 2.53 Thu Jul 14 2011
449   - Added release date option '-r' to corelist
450
451 2.52 Mon Jul 4  2011
452   - [rt.cpan.org #69108] Extraneous modules listed
453     reported by Dee Newcum
454
455 2.51
456   - Updated for v5.15.0
457
458 2.50
459   - Updated for v5.12.4
460
461 2.49
462   - Updated for v5.14.0
463
464 2.46 Sun Mar 20 2011
465   - Resolved RT #59511
466   - Updated for v5.13.11
467
468 2.45 Sun Feb 20 2011
469   - Bumped the version number and data for the 5.13.10 release
470
471 2.44    Sat Jan 22 2011
472   - Merged v5.12.3 and v5.13.9
473
474 2.43    Sat Jan 22 2011
475   - Updated for v5.12.3
476
477 2.42_01 Thu Jan 20 2011
478   - Updated for v5.13.9
479
480 2.42    Mon Dec 20 2010
481   - Updated for v5.13.8
482
483 2.41    Sat Nov 20 2010
484   - Updated for v5.13.7
485
486 2.40    Wed Oct 20 2010
487   - Updated for v5.13.6
488
489 2.39    Sun Sep 19 2010
490   - Updated for v5.13.5
491
492 2.38    Mon Sep 07 2010
493   - Updated for v5.12.2
494
495 2.37    Tue Jul 20 2010
496   - Updated for 5.13.4
497   - Remove 'Filespec' module. It never existed in the core and is supposed to be
498     'VMS::Filespec' instead.
499
500 2.36    Tue Jul 20 2010
501   - Updated for 5.13.3
502
503 2.35    Thu Jun 22 2010
504   - Updated for 5.13.2
505
506 2.34    Thu May 20 2010
507   - Updated for 5.13.1
508
509 2.31_01 Fri Apr 30 2010
510   - [rt.cpan.org #56740] Format Perl versions >= 5.6.0 as X.Y.Z (schwern)
511   - Functional interface amended to make calling conventions consistent
512     (bingos)
513   - Documented all functions and all hash structures (bingos)
514   - Fixed functions with edge-case involving querying for Module::CoreList
515     itself. Pointed out by Ilmari.
516   - Added removed_from() and removed_from_by_date() functions
517     for querying which release a module was removed from core. (bingos)
518   - Amended corelist utility to use new removed from functions when
519     stating when a module entered core ( and when it left it ). (bingos)
520   - Added tests to the testsuite to cover the edge-cases and new funcs. (bingos)
521
522 2.31    Sun Mar 20 2010
523   - Updated for 5.13.0
524
525 2.27    Sun Mar 14 2010
526   - Updated for 5.12.0
527
528 2.26    Sat Feb 20 2010
529   - Updated for 5.11.5
530
531 2.25    Wed Jan 20 2010
532   - Updated for 5.11.4
533
534 2.24    Mon Dec 21 2009
535   - Updated for 5.11.3
536
537 2.23    Fri Nov 20 2009
538   - Updated for 5.11.2
539
540 2.22    Thu Oct 22 2009
541   - is_deprecated function and %deprecated hash (dagolden)
542
543 2.21    <>
544   - Added 5.11.1
545
546 2.20    Sat Oct  3 2009
547         - Make Module::Corelist recognise $] as a version number on 5.11.0
548
549 2.19    Fri Oct  2 2009
550         - Update for perl 5.11.1
551
552 2.18    Mon Aug 24 2009
553         - Update for perl 5.10.1
554         - Remove %patchlevel hash (now that perl uses git and not perforce)
555         - Add %upstream and %bug_tracker data (Nicholas Clark)
556
557 2.17    Sun Jan 18 2009
558         - Make $] work to select perl version for 5.1 and 5.10 (John Peacock)
559         - Add ExtUtils::Miniperl to the list of core modules for all versions
560           >= 5.00504
561         - Add 5.8.9
562         - Fix release date for 5.002 (Grant McLean)
563
564 2.15    Tue Apr  1 2008
565         - Add missing entries for Config.pm in recent perls
566         - Install in core location for perl >= 5.8.9 (Jerry D. Hedden)
567
568 2.14    Mon Mar 17 2008
569         corelist changes:
570         - Add a new -d option to find first perl version by date
571           and not by version number
572         - Better handling of perl versions that end with a 0
573         - use version.pm only for version numbers that have multiple dots
574
575         - Fix tag for 5.00405 (Sam Vilain)
576
577 2.13    Tue Dec 18 2007
578         - Add data for perl 5.10.0
579
580 2.12    Mon Jul  9 2007
581         - Add data for perl 5.9.5
582
583 2.11    Thu May 10 2007
584         - first_release() now returns the first release in the order of
585           perl version numbers. Add a new method first_release_by_date()
586           to keep the old behaviour available. Suggested by Michael G Schwern.
587         - Update data about UCD versions
588
589 2.10    Wed May  9 2007
590         - Add versioning for the Unicode Character Database bundled
591           with Perl (H. Merijn Brand)
592
593 2.09    Thu Oct  5 2006
594         - Make the dependency on version.pm optional
595         - Improve doc of corelist(1)
596
597 2.08    Thu Sep  7 2006
598         - Add data for 5.9.4
599
600 2.07    Wed Aug  9 2006
601         - Regenerate data correctly for 5.8.7, 5.8.8, 5.9.2 and 5.9.3
602         - Add OS-specific modules for those versions
603
604 2.06    Tue Aug  1 2006
605         Patches by Marius Feraru :
606         - handle dotted perl versions (e.g. 5.8.6)
607         - add an easy way to determine what was some module's version bundled
608           with a specified Perl release
609
610 2.05    Tue Jun  6 2006
611         Patches by Adriano Ferreira :
612         - corelist utility accepts regexes as arguments, eg. /IPC::Open/
613         - Errors when building regexes are trapped and warning is generated
614
615 2.04    Thursday 2nd February, 2006
616         Fix patchlevel for 5.8.8 (Gisle Aas)
617         Silence warnings in corelist utility
618
619 2.03    Wednesday 1st February, 2006
620         Include data for perl 5.9.3 and 5.8.8
621
622 2.02    Tuesday 31th May, 2005
623         Include data for perl 5.8.7
624
625 2.01    Sunday 24th April, 2005
626         Allow to specify several modules on the corelist command-line
627         (Yves Orton)
628         Add a %patchlevel hash to get perforce patchlevels corresponding to
629         released versions
630
631 2.00    Sunday 10th April, 2005
632         Data from Sebastien Aperghis-Tramoni for perl 5.00{0,1,2}.
633
634 1.99    Tuesday 5th April, 2005
635         Backport to CPAN the version of Module::CoreList shipped with
636         perl 5.9.2 (containing info for this latest distribution).
637         Install in coreperl instead of sitelib for perls >= 5.9.2.
638
639 1.98    Saturday 1st January, 2005
640         Data from José Pedro Oliveira for 5.8.6
641
642 1.97    Wednesday 8th September, 2004
643         Ship with a traditional Makefile.PL
644
645 1.96    Monday 26th July, 2004
646         Lars Thegler supplied many many fixes as #6922, #7085, #7086,
647         #7089, #7090, #7091, #7092, #7093, #7094, #7095, #7096, #7098,
648         #7099, #7100, and #7101
649         Added the %families hash.
650         Small changes to the tests to ensure that things look consistent.
651
652 1.95    Wednesday 21st July, 2004
653         Data from José Pedro Oliveira for 5.8.4 and 5.8.5
654
655 1.94    Monday 12th July, 2004
656         Applied fixes from Lars Thegler (rt.cpan.org tickets #6919,
657         #6920, #6922, and #6923)
658         Data from Jose Pedro Oliveira for 5.005_04, 5.8.3, and 5.9.1.
659
660 1.93    Friday 14th November, 2003
661         Data for 5.9.0 and 5.6.2
662
663 1.92    Friday 14th November, 2003
664         Incorporated two patches submitted from anonymous reporters
665         via rt.cpan.org (#4358 and #4359, corelist enhancement and
666         information for 5.8.2)
667         Added 5.8.1 information.
668
669 1.91    18th May 2003
670         - Fix from Mark Fowler - XSLoader is autogenerated too
671
672 1.9     22nd April 2003
673         - incorporated PodMaster's corelist script
674
675 1.8     13th February 2003
676         - reformatted Changes file to use makereadme
677         - fixed version of Exporter::Heavy for 5.8 (as caught by Leon Brocard)
678
679 1.7     30th July 2002
680         - HISTORY contents moved to this Changes file
681         - identify-dependencies script given some loving.
682
683 1.6     July 2002
684         - Included Config as a shipped module for all releases of perl
685           (caught by Mark Fowler)
686         - Added data for the 5.8 release.
687
688 1.5     2nd April 2002
689         - Fixed a glaring bug caught by the testsuite but sadly
690           released.  perl5.004_05 was released post 5.005_03 and so
691           isn't the first release to contain File::Spec.
692         - Added data for 5.003_07, 5.004, and 5.005 releases.
693         - Added the %released hash.
694
695 1.4     2nd April 2002
696         - Bugfixes from Roland Bauer to allow the code to work under
697           5.004_04.
698         - Using a cgi developed by Roland caught and fixed a number of
699           bugs in the previous extraction of module names.
700         - Rewrote the name extractor to be simpler.
701         - Added data for the 5.004_05 and 5.6.0 releases of perl.
702
703 1.3     25th March 2002
704         - Initial CPAN release, covers 5.00503, 5.6.1 and 5.7.3