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