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