This is a live mirror of the Perl 5 development currently hosted at https://github.com/perl/perl5
Revert "Carp: Avoid string eval"
[perl5.git] / dist / Module-CoreList / Changes
CommitLineData
3f4fae50 15.20180220
8fc3dfc8 2 - Improve handling of broken versions in is_core()
22cd9322 3 - Removed Module::CoreList::TieHashDelta
3f4fae50
A
4 - Updated for v5.27.9
5
946b6ed4
CBW
65.20180120
7 - Updated for v5.27.8
8
a67b31e3
KE
95.20171220
10 - Updated for v5.27.7
11
78425520
SH
125.20171120
13 - Updated for v5.27.6
14
1967e407
JSA
155.20171020
16 - Updated for v5.27.5
17
0ba9031a
SH
185.20170922_26
19 - Updated for v5.26.1
20
215.20170922_24
22 - Updated for v5.24.3
23
9f9332db
MH
245.20170920
25 - Updated for v5.27.4
26
e94c2221 275.20170821
56c35cf6
AC
28 - Updated for v5.27.3
29
59b1919d 305.20170720
d4a53623
EH
31 - Updated for v5.27.2
32
da0817c4
SH
335.20170715_24
34 - Updated for v5.24.2
35
e029cc95
SH
365.20170715_22
37 - Updated for v5.22.4
38
9927ab6a 395.20170621
a6b08d8b
S
40 - Updated for v5.27.1
41
f3962485
S
425.20170531
43 - Updated for v5.27.0
44
dee2a2b8 455.20170530
60454717
S
46 - Updated for v5.26.0
47
fbe3f407 485.20170420
1798a06e 49 - Updated for v5.25.12
fbe3f407 50
b25fc2a6
DM
515.20170320
52 - Updated for v5.25.11
53
f5294d12
A
545.20170220
55 - Updated for v5.25.10
56
ff2fd50f 575.20170120
d4151a23
S
58 - Updated for v5.25.9
59
d202f2b8
SH
605.20170114_24
61 - Updated for v5.24.1
62
635.20170114_22
64 - Updated for v5.22.3
65
79ca97c0
S
665.20161220
67 - Updated for v5.25.8
68
935d7564
AC
695.20161120
70 - Updated for v5.25.7
71
d3d40767
CBW
725.20161020
73 - Updated for v5.25.6
74
9b3afcbd
CBW
755.20160920
76 - Updated for v5.25.5
77
dec2b171
SH
785.20160820
79 - Updated for v5.25.4
80
c338e234
MH
815.20160720
82 - Updated for v5.25.3
83
adff8e6f 845.20160620
7984aa21 85 - Updated for v5.25.2
adff8e6f 86
f7a1e8ff
S
875.20160520
88 - fixed edge-case checking in is_core() (checking for a specific
89 version of a module returned false for the first perl release
90 that contained it)
91 - Updated for v5.25.1
6af6e599 92
e42cacf8
SH
935.20160429
94 - Updated for v5.22.2
95
489c35bb 965.20160320
6af6e599 97 - Updated for v5.23.9
489c35bb 98
b564105b
CBW
995.20160228
100 - [perl #127624] corelist: wrong Digest::SHA version in 5.18.4
101
28192377
S
1025.20160220
103 - Updated for v5.23.8
104
bf336c70 1055.20160120
5d4cc497
DG
106 - Updated for v5.23.7
107
1969d092
SH
1085.20151220
109 - Updated for v5.23.6
110
9c75bdd1 1115.20151213
83cfc1da
SH
112 - Updated for v5.22.1
113
7792a6f5
SH
1145.20151120
115 - Updated for v5.23.5
116
210f4ae1
SH
1175.20151020
118 - Updated for v5.23.4
119
c0bc7731
MH
1205.20150920
121 - Updated for v5.23.3
122
b55fc902 1235.20150912
2490a830
SH
124 - Updated for v5.20.3
125
003900e2
MH
1265.20150820
127 - Updated for v5.23.2
128
8656412d
MH
1295.20150720
130 - Updated for v5.23.1
131
6bb5549b 1325.20150520
1ca987e4 133 - Updated for v5.22.0
6bb5549b 134
53902397
SH
1355.20150420
136 - Updated for v5.21.11
acf7ab33
KE
137 - fixes a fencepost error in is_core()
138 - copes with versions that do not match x.yyyzzz
53902397 139
77dc754d
SH
1405.20150320
141 - Updated for v5.21.10
142
c543a22d
MH
1435.20150220
144 - Updated for v5.21.9
145
28a17c3c 1465.20150214
8ad047ea
SH
147 - Updated for v5.20.2
148
50ab518c
MH
1495.20150120
150 - Updated for v5.21.8
151
e544daaa
MM
1525.20141220
153 - Updated for v5.21.7
154
20f5d8f8
CBW
1555.20141120
156 - Updated for v5.21.6
157
84d03adf 1585.20141020
20f5d8f8 159 - Updated for v5.21.5
84d03adf 160
a63813b3
CBW
1615.20141002
162 - Updated for v5.18.3 and v5.18.4
163
50e7b15e
SH
1645.20140920
165 - Updated for v5.21.4
166
37416c14 1675.20140914
1c6aa017
SH
168 - Updated for v5.20.1
169
46e58890
PM
1705.021003
171 - Prepared for v5.21.3
172
2901561d 1735.021002
6488e103 174 - Prepared for v5.21.2
2901561d 175
04c0d500
MH
1765.021001_01
177 - Prepared for v5.21.1
178
48cbd9dd 1793.11
98830e71 180 - Prepared for v5.20.0
ff0f0afd
CBW
181 - Fix regression in corelist with -v output listing the same perl
182 multiple times
183 - Fix regression in corelist with v5.x.10 appearing twice in -a output
48cbd9dd 184
33642846 1853.10
70152776 186 - Updated for v5.19.11
33642846 187
ce42a9e6
AC
1883.09
189 - updated for v5.19.10
190
591cc292
CBW
1913.08
192 - prepared for v5.19.10
193
1943.07 Fri Feb 21 2014
195 - fix for is_core tests and perls ending in 0
196
1973.06 Thu Feb 20 2014
5a39b45b
TC
198 - updated for 5.19.9
199 - fix Module::CoreList::is_core default perl version
a9ccbcd7 200 - fix Module::CoreList::is_core version comparison
5a39b45b 201
a27b5f52
CBW
2023.05
203 - Prepared for v5.19.9
204
365f8c3e
CBW
2053.04
206 - Prepared for v5.19.8
207
6c2a7b42
CBW
2083.03 Mon Jan 6 2014
209 - Updated for v5.18.2
365f8c3e 210
6c2a7b42 2113.02 Fri Dec 20 2013
b3f76264 212 - Prepared for v5.19.7
ee3ee04b 213 - Added CGI et al deprecation status
95eb96f3 214 - Finalised for v5.19.7
b3f76264 215
1f2fd626
CBW
2163.01 Wed Nov 20 2013
217 - Finalised for v5.19.6
494bd897
SH
218
2193.00 Sun Oct 20 2013
19c1ec11 220 - Updated for v5.19.5
c676c838 221 - exported %delta
717ace6e
NB
222 - fixed bug in is_core(): it was naively assuming a linear sequence of releases,
223 rather than the tree with multiple branches.
fa5fbb39
SH
224
2252.99 Fri Sep 20 2013
62de23d1 226 - Updated for v5.19.4
5622f451
CBW
227 - fixed Module::Build core deprecation
228 - changes_between now has the same API as all other functions
2a21e867
NB
229 - added is_core() which returns true if a module is/was core
230 in a specific version of Perl. Can optionally specify minimum
231 version of the module.
5622f451 232
37287258
SH
2332.98 Wed Aug 21 2013
234 - Prepared for v5.19.4
235
91c842ce
SH
2362.97 Tue Aug 20 2013
237 - Updated for v5.19.3
238
ba4dd7ef 2392.96 Mon Aug 12 2013
ffaa01bb 240 - Utils module listing all utilities released with core
ba4dd7ef
RS
241 - Updated for v5.18.1
242
a7e68be8 2432.95 Mon Jun 22 2013
91c842ce 244 - Prepared for v5.19.3
a7e68be8 245
1f0ad552
AP
2462.94 Sun Jun 21 2013
247 - Updated for v5.19.2
248
2492.93 Thu 20 Jun 2013
250 - Updated for v5.19.1
d04adc20 251
2f4a2205 2522.92 Thu Jun 21 2013
81115207 253 - Make switches case-sensitive (keep -d and -D distinct)
1a2d1f10 254 - correct omission of Text::Soundex and File::CheckTree from deprecations
cd1607cd 255 - switch %deprecated to a delta hash
81115207
RS
256
2572.91 Mon May 20 2013
258 - Updated for v5.19.0
259
2602.90 Mon May 18 2013
058ce27e
RS
261 - Updated for v5.18.0
262
4a6672dc
CBW
2632.88 Tue Apr 23 2013
264 - Include deprecations for v5.17.10 and v5.17.11
265
2662.87 Sat Apr 20 2013
267 - Updated for v5.17.11
fd3b4111
MM
2682.85 Thu Mar 19 2013
269 - Updated for v5.17.10
270
cd98b2f5
CBW
2712.84 Mon Mar 11 2013
272 - Updated for v5.16.3
273
11d2dbf3 2742.83 Sun Mar 10 2013
6ee607eb
CBW
275 - Updated for v5.14.4
276
cff517f5
CBW
2772.82 Wed Feb 20 2013
278 - --feature switch added
279 - --upstream switch added
280 - Updated for v5.17.9
281
299c740c
CBW
2822.81 Sun Jan 27 2013
283 - Add modules deprecated with v5.17.9
284
dd4b1c75
AC
2852.80 Sun Jan 20 2013
286 - Updated for v5.17.8
287
288 - v5.17.7 contained Module::CoreList::TieHashDelta 2.79, not 2.78
289
fe03d33b
DR
2902.79 Tue Dec 18 2012
291 - Updated for v5.17.7
292
1549d03d
AC
293 - Errno was added in 5.5, not in 5.5.4
294
94691b80 2952.78 Sat Nov 12 2012
e498bd59
RS
296 - Updated for v5.17.6
297
94691b80
YO
298 - Fix hash order dependency bug in deprecated_in().
299 Tests would would fail or succeed depending on what order keys()
300 would return the version list in. List::Utils::min() considers
301 '5.011' and '5.011000' to be equivalent, and returns the first
302 whichever it encounters. Changing to List::Utils::minstr() fixes
303 this.
304
3df1c36a
CBW
3052.77 Sat Nov 10 2012
306 - Updated for v5.12.5
307 - deprecated_in() function added
308 - corelist reports deprecated data
309
e0a7ebbc
CBW
3102.76 Fri Nov 1 2012
311 - Updated for v5.16.2
312
03708946
FR
3132.75 Fri Oct 20 2012
314 - Updated for v5.17.5
315
ef559253
CBW
3162.74 Fri Oct 12 2012
317 - Updated for v5.14.3
318
a1484e43
FR
3192.73 Thu Sep 20 2012
320 - Updated for v.5.17.4
321
644f7c9e
CBW
3222.72 Tue aug 21 2012
323 - Fix for older perls
324
752b5616
SH
3252.71 Mon Aug 20 2012
326 - Updated for v5.17.3
327
3282.70 Thu Aug 9 2012
329 - Updated for v5.16.1
330
7ca04d94
TC
3312.69 Fri Jul 20 2012
332 - Updated for v5.17.2
333
71014848
JL
3342.68 Tue Jun 19 2012
335 - Updated for v5.17.1
336
f558db2f
Z
3372.67 Sat May 26 2012
338 - Updated for v5.17.0
339
835bc841
RS
3402.66 ??
341 - Add the --diff option to compare two perl core modlibs
342
34312112
A
3432.65 Tue Mar 20 2012
344 - Update of lib/charnames
345
3462.64 Tue Mar 20 2012
347 - Update of Data::Dumper and XS::APItest
348
3492.63 Tue Mar 20 2012
350 - Update for v5.15.9
351
dd4d388c
CBW
3522.62 Thu Mar 15 2012
353 - Separate the POD (bingos)
354
f50587e0
MM
3552.61 Fri Feb 20 2012
356 - Updated for v5.15.8
357
b240fc0f
CBW
3582.60 Fri Jan 20 2012
359 - Updated for v5.15.7
360
273189ea
DR
3612.59 Sun Dec 20 2011
362 - Updated for v5.15.6
363
40f3bdee
SH
3642.58 Sun Nov 20 2011
365 - Updated for v5.15.5
366
3672.57 Thu Oct 20 2011
f0381222
FR
368 - Updated for v5.15.4
369
e46b3c7d
SL
3702.56 Tues Sept 20 2011
371 - Updated for v5.15.3
77cc041d
CBW
372 - Corrected version of Module::CoreList shipped
373 with v5.10.0
2b7e2f65
CBW
374 - Corrected Errno being shipped with v5.6.0 and v5.6.1
375 - Corrected VMS::Filespec being shipped with v5.12.3
47ec1fa6 376 - Corrected DB_File being shipped with v5.8.2
2b7e2f65 377 - Added http://perlpunks.de/corelist to SEE ALSO
77cc041d 378
2f183b41
RS
3792.55 Sat Aug 20 2011
380 - Updated for v5.15.2
381
48b66e80
Z
3822.54 Wed Jul 20 2011
383 - Updated for v5.15.1
384
dd413713
CBW
3852.53 Thu Jul 14 2011
386 - Added release date option '-r' to corelist
387
734696e3
CBW
3882.52 Mon Jul 4 2011
389 - [rt.cpan.org #69108] Extraneous modules listed
390 reported by Dee Newcum
391
1f1f08f5
DG
3922.51
393 - Updated for v5.15.0
394
0b3bdea4
LB
3952.50
396 - Updated for v5.12.4
397
ee2a35ba 3982.49
f3fd521e
JV
399 - Updated for v5.14.0
400
45492fbf
FR
4012.46 Sun Mar 20 2011
402 - Resolved RT #59511
403 - Updated for v5.13.11
95effdf1 404
892528fd 4052.45 Sun Feb 20 2011
071e5f37
AB
406 - Bumped the version number and data for the 5.13.10 release
407
f1495101
CBW
4082.44 Sat Jan 22 2011
409 - Merged v5.12.3 and v5.13.9
410
4112.43 Sat Jan 22 2011
6402e2d3
RS
412 - Updated for v5.12.3
413
2926a53c
CBW
4142.42_01 Thu Jan 20 2011
415 - Updated for v5.13.9
416
67dbc274
Z
4172.42 Mon Dec 20 2010
418 - Updated for v5.13.8
419
d24e0a99
CBW
4202.41 Sat Nov 20 2010
421 - Updated for v5.13.7
422
7de25fd5
TM
4232.40 Wed Oct 20 2010
424 - Updated for v5.13.6
425
0530d763
SH
4262.39 Sun Sep 19 2010
427 - Updated for v5.13.5
428
134bbc57
CBW
4292.38 Mon Sep 07 2010
430 - Updated for v5.12.2
431
7529c15c
FR
4322.37 Tue Jul 20 2010
433 - Updated for 5.13.4
434 - Remove 'Filespec' module. It never existed in the core and is supposed to be
435 'VMS::Filespec' instead.
436
a4729c0f
DG
4372.36 Tue Jul 20 2010
438 - Updated for 5.13.3
439
37e1f6c7
MT
4402.35 Thu Jun 22 2010
441 - Updated for 5.13.2
442
4432.34 Thu May 20 2010
2db8ee47
RS
444 - Updated for 5.13.1
445
2cf408ea
CBW
4462.31_01 Fri Apr 30 2010
447 - [rt.cpan.org #56740] Format Perl versions >= 5.6.0 as X.Y.Z (schwern)
448 - Functional interface amended to make calling conventions consistent
449 (bingos)
450 - Documented all functions and all hash structures (bingos)
451 - Fixed functions with edge-case involving querying for Module::CoreList
452 itself. Pointed out by Ilmari.
7529c15c 453 - Added removed_from() and removed_from_by_date() functions
2cf408ea
CBW
454 for querying which release a module was removed from core. (bingos)
455 - Amended corelist utility to use new removed from functions when
456 stating when a module entered core ( and when it left it ). (bingos)
457 - Added tests to the testsuite to cover the edge-cases and new funcs. (bingos)
458
3ec75686
LB
4592.31 Sun Mar 20 2010
460 - Updated for 5.13.0
461
812cbf67
JV
4622.27 Sun Mar 14 2010
463 - Updated for 5.12.0
464
2a3ea5b5
SH
4652.26 Sat Feb 20 2010
466 - Updated for 5.11.5
467
d3cba0fe
RS
4682.25 Wed Jan 20 2010
469 - Updated for 5.11.4
470
4712.24 Mon Dec 21 2009
472 - Updated for 5.11.3
473
7c5c215e
CBW
4742.23 Fri Nov 20 2009
475 - Updated for 5.11.2
476
2098fd41
CBW
4772.22 Thu Oct 22 2009
478 - is_deprecated function and %deprecated hash (dagolden)
479
1bb41870
CBW
4802.21 <>
481 - Added 5.11.1
482
2a61b338
RGS
4832.20 Sat Oct 3 2009
484 - Make Module::Corelist recognise $] as a version number on 5.11.0
485
4862.19 Fri Oct 2 2009
9eea45ee
RGS
487 - Update for perl 5.11.1
488
3a02dfe7
RGS
4892.18 Mon Aug 24 2009
490 - Update for perl 5.10.1
491 - Remove %patchlevel hash (now that perl uses git and not perforce)
492 - Add %upstream and %bug_tracker data (Nicholas Clark)
493
4942.17 Sun Jan 18 2009
495 - Make $] work to select perl version for 5.1 and 5.10 (John Peacock)
496 - Add ExtUtils::Miniperl to the list of core modules for all versions
497 >= 5.00504
498 - Add 5.8.9
499 - Fix release date for 5.002 (Grant McLean)
500
5012.15 Tue Apr 1 2008
502 - Add missing entries for Config.pm in recent perls
503 - Install in core location for perl >= 5.8.9 (Jerry D. Hedden)
504
5052.14 Mon Mar 17 2008
506 corelist changes:
507 - Add a new -d option to find first perl version by date
508 and not by version number
509 - Better handling of perl versions that end with a 0
510 - use version.pm only for version numbers that have multiple dots
511
512 - Fix tag for 5.00405 (Sam Vilain)
513
5142.13 Tue Dec 18 2007
515 - Add data for perl 5.10.0
516
5172.12 Mon Jul 9 2007
518 - Add data for perl 5.9.5
519
5202.11 Thu May 10 2007
521 - first_release() now returns the first release in the order of
522 perl version numbers. Add a new method first_release_by_date()
523 to keep the old behaviour available. Suggested by Michael G Schwern.
524 - Update data about UCD versions
525
5262.10 Wed May 9 2007
527 - Add versioning for the Unicode Character Database bundled
528 with Perl (H. Merijn Brand)
529
5302.09 Thu Oct 5 2006
531 - Make the dependency on version.pm optional
532 - Improve doc of corelist(1)
533
5342.08 Thu Sep 7 2006
535 - Add data for 5.9.4
536
5372.07 Wed Aug 9 2006
538 - Regenerate data correctly for 5.8.7, 5.8.8, 5.9.2 and 5.9.3
539 - Add OS-specific modules for those versions
540
5412.06 Tue Aug 1 2006
542 Patches by Marius Feraru :
543 - handle dotted perl versions (e.g. 5.8.6)
544 - add an easy way to determine what was some module's version bundled
545 with a specified Perl release
546
5472.05 Tue Jun 6 2006
548 Patches by Adriano Ferreira :
549 - corelist utility accepts regexes as arguments, eg. /IPC::Open/
550 - Errors when building regexes are trapped and warning is generated
551
5522.04 Thursday 2nd February, 2006
553 Fix patchlevel for 5.8.8 (Gisle Aas)
554 Silence warnings in corelist utility
555
5562.03 Wednesday 1st February, 2006
557 Include data for perl 5.9.3 and 5.8.8
558
5592.02 Tuesday 31th May, 2005
560 Include data for perl 5.8.7
561
5622.01 Sunday 24th April, 2005
563 Allow to specify several modules on the corelist command-line
564 (Yves Orton)
565 Add a %patchlevel hash to get perforce patchlevels corresponding to
566 released versions
567
5682.00 Sunday 10th April, 2005
569 Data from Sebastien Aperghis-Tramoni for perl 5.00{0,1,2}.
570
5711.99 Tuesday 5th April, 2005
572 Backport to CPAN the version of Module::CoreList shipped with
573 perl 5.9.2 (containing info for this latest distribution).
574 Install in coreperl instead of sitelib for perls >= 5.9.2.
575
5761.98 Saturday 1st January, 2005
577 Data from José Pedro Oliveira for 5.8.6
578
5791.97 Wednesday 8th September, 2004
580 Ship with a traditional Makefile.PL
581
5821.96 Monday 26th July, 2004
583 Lars Thegler supplied many many fixes as #6922, #7085, #7086,
584 #7089, #7090, #7091, #7092, #7093, #7094, #7095, #7096, #7098,
585 #7099, #7100, and #7101
586 Added the %families hash.
587 Small changes to the tests to ensure that things look consistent.
588
5891.95 Wednesday 21st July, 2004
590 Data from José Pedro Oliveira for 5.8.4 and 5.8.5
591
5921.94 Monday 12th July, 2004
593 Applied fixes from Lars Thegler (rt.cpan.org tickets #6919,
594 #6920, #6922, and #6923)
595 Data from Jose Pedro Oliveira for 5.005_04, 5.8.3, and 5.9.1.
596
5971.93 Friday 14th November, 2003
598 Data for 5.9.0 and 5.6.2
599
6001.92 Friday 14th November, 2003
601 Incorporated two patches submitted from anonymous reporters
602 via rt.cpan.org (#4358 and #4359, corelist enhancement and
603 information for 5.8.2)
604 Added 5.8.1 information.
605
6061.91 18th May 2003
607 - Fix from Mark Fowler - XSLoader is autogenerated too
608
6091.9 22nd April 2003
c4a6f826 610 - incorporated PodMaster's corelist script
3a02dfe7
RGS
611
6121.8 13th February 2003
613 - reformatted Changes file to use makereadme
614 - fixed version of Exporter::Heavy for 5.8 (as caught by Leon Brocard)
615
6161.7 30th July 2002
617 - HISTORY contents moved to this Changes file
618 - identify-dependencies script given some loving.
619
6201.6 July 2002
621 - Included Config as a shipped module for all releases of perl
622 (caught by Mark Fowler)
623 - Added data for the 5.8 release.
624
6251.5 2nd April 2002
626 - Fixed a glaring bug caught by the testsuite but sadly
627 released. perl5.004_05 was released post 5.005_03 and so
628 isn't the first release to contain File::Spec.
629 - Added data for 5.003_07, 5.004, and 5.005 releases.
630 - Added the %released hash.
631
6321.4 2nd April 2002
633 - Bugfixes from Roland Bauer to allow the code to work under
634 5.004_04.
635 - Using a cgi developed by Roland caught and fixed a number of
636 bugs in the previous extraction of module names.
637 - Rewrote the name extractor to be simpler.
638 - Added data for the 5.004_05 and 5.6.0 releases of perl.
639
6401.3 25th March 2002
641 - Initial CPAN release, covers 5.00503, 5.6.1 and 5.7.3