xref: /openbsd-src/gnu/usr.bin/perl/dist/Module-CoreList/Changes (revision 3d61058aa5c692477b6d18acfbbdb653a9930ff9)
15.20250118_40
2  - Updated for v5.40.1
3
45.20241220
5  - Updated for v5.41.7
6
75.20241120
8  - Updated for v5.41.6
9
105.20241020
11  - Updated for v5.41.5
12
135.20240920
14  - Updated for v5.41.4
15
165.20240829
17  - Updated for v5.41.3
18
195.20240720
20  - Updated for v5.41.2
21
225.20240702
23  - Updated for v5.41.1
24
255.20240610
26  - Updated for v5.41.0
27
285.20240609
29  - Updated for v5.40.0
30
315.20240420
32  - Updated for v5.39.10
33
345.20240320
35  - Updated for v5.39.9
36
375.20240223
38  - Updated for v5.39.8
39
405.20240120
41  - Updated for v5.39.7
42
435.20231230
44  - Updated for v5.39.6
45
465.20231129
47  - Updated for v5.34.3, v5.36.3, v5.38.2
48
495.20231125
50  - Updated for v5.34.2, v5.36.2, v5.38.1
51
525.20231120
53  - Updated for v5.39.5
54
555.20231025
56  - Updated for v5.39.4
57
585.20230920
59  - Updated for v5.39.3
60
615.20230820
62  - Updated for v5.39.2
63
645.20230720
65  - Updated for v5.39.1
66
675.20230520
68  - Updated for v5.38.0
69
705.20230423
71  - Updated for v5.36.1
72
735.20230420
74  - Updated for v5.37.11
75
765.20230320
77  - Updated for v5.37.10
78
795.20230220
80  - Updated for v5.37.9
81
825.20230120
83  - Updated for v5.37.8
84
855.20221220
86  - Updated for v5.37.7
87
885.20221120
89  - Updated for v5.37.6
90
915.20221024
92  - Updated for v5.37.6
93
945.20221020
95  - Updated for v5.37.5
96
975.20220920
98  - Updated for v5.37.4
99
1005.20220820
101  - Updated for v5.37.3
102
1035.20220720
104  - Updated for v5.37.2
105
1065.20220620
107  - Updated for v5.37.1
108
1095.20220520
110  - Updated for v5.35.12
111
1125.20220420
113  - Updated for v5.35.11
114
1155.20220320
116  - Updated for v5.35.10
117
1185.20220313
119  - Updated for v5.34.1
120
1215.20220220
122  - Updated for v5.35.9
123
1245.20220120
125  - Updated for v5.35.8
126
1275.20211220
128  - Updated for v5.35.7
129
1305.20211120
131  - Updated for v5.35.6
132
1335.20211020
134  - Updated for v5.35.5
135
1365.20210920
137  - Updated for v5.35.4
138
1395.20210820
140  - Updated for v5.35.3
141
1425.20210723
143  - Updated for v5.35.2
144
1455.20210620
146  - Updated for v5.35.1, second part
147
1485.20210523
149  - Updated for v5.35.1
150
1515.20210521
152  - Updated for v5.35.0
153
1545.20210520
155  - Updated for v5.34.0
156
1575.20210420
158  - Updated for v5.33.9
159
1605.20210320
161  - Updated for v5.33.8
162
1635.20210220
164  - Updated for v5.33.7
165
1665.20210123
167  - Updated for v5.32.1
168
1695.20210120
170  - Updated for v5.33.6
171
1725.20201220
173  - Updated for v5.33.5
174
1755.20201120
176  - Updated for v5.33.4
177
1785.20201020
179  - Updated for v5.33.3
180
1815.20200920
182  - Updated for v5.33.2
183
1845.20200820
185  - Updated for v5.33.1
186
1875.20200717
188  - Updated for v5.33.0
189
1905.20200620
191  - Updated for v5.32.0
192
1935.20200601_30
194  - Updated for v5.30.3
195
1965.20200601_28
197  - Updated for v5.28.3
198
1995.20200520
200  - Updated for v5.31.12
201
2025.20200428
203  - Updated for v5.31.11
204
2055.20200320
206  - Updated for v5.31.10
207
2085.20200314
209  - Updated for v5.30.2
210
2115.20200220
212  - Updated for v5.31.9
213
2145.20200120
215  - Updated for v5.31.8
216
2175.20191220
218  - Updated for v5.31.7
219
2205.20191120
221  - Updated for v5.31.6
222
2235.20191110
224  - Updated for v5.30.1
225
2265.20191020
227  - Updated for v5.31.5
228
2295.20190920
230  - Updated for v5.31.4
231
2325.20190820
233  - Updated for v5.31.3
234
2355.20190720
236  - Updated for v5.31.2
237
2385.20190620
239  - Updated for v5.31.1
240
2415.20190524
242  - Updated for v5.31.0
243
2445.20190522
245  - Updated for v5.30.0
246
2475.20190420
248  - Updated for v5.29.10
249
2505.20190419
251  - Updated for v5.28.2
252
2535.20190320
254  - Updated for v5.29.9
255
2565.20190220
257  - Updated for v5.29.8
258
2595.20190120
260  - Updated for v5.29.7
261
2625.20181218
263  - Updated for v5.29.6
264
2655.20181129_28
266  - Updated for v5.28.1
267
2685.20181129_26
269  - Updated for v5.26.3
270
2715.20181120
272  - Updated for v5.29.5
273
2745.20181020
275  - Updated for v5.29.4
276
2775.20180920
278  - Updated for v5.29.3
279
2805.20180820
281  - Updated for v5.29.2
282
2835.20180720
284  - Updated for v5.29.1
285
2865.20180624
287  - Updated for v5.29.0
288
2895.20180622
290  - Updated for v5.28.0
291
2925.20180420
293  - Updated for v5.27.11
294
2955.20180414_26
296  - Updated for v5.26.2
297
2985.20180414_24
299  - Updated for v5.24.4
300
3015.20180221
302  - Updated for v5.27.10
303
3045.20180220
305  - Improve handling of broken versions in is_core()
306  - Removed Module::CoreList::TieHashDelta
307  - Updated for v5.27.9
308
3095.20180120
310  - Updated for v5.27.8
311
3125.20171220
313  - Updated for v5.27.7
314
3155.20171120
316  - Updated for v5.27.6
317
3185.20171020
319  - Updated for v5.27.5
320
3215.20170922_26
322  - Updated for v5.26.1
323
3245.20170922_24
325  - Updated for v5.24.3
326
3275.20170920
328  - Updated for v5.27.4
329
3305.20170821
331  - Updated for v5.27.3
332
3335.20170720
334  - Updated for v5.27.2
335
3365.20170715_24
337  - Updated for v5.24.2
338
3395.20170715_22
340  - Updated for v5.22.4
341
3425.20170621
343  - Updated for v5.27.1
344
3455.20170531
346  - Updated for v5.27.0
347
3485.20170530
349  - Updated for v5.26.0
350
3515.20170420
352  - Updated for v5.25.12
353
3545.20170320
355  - Updated for v5.25.11
356
3575.20170220
358  - Updated for v5.25.10
359
3605.20170120
361  - Updated for v5.25.9
362
3635.20170114_24
364  - Updated for v5.24.1
365
3665.20170114_22
367  - Updated for v5.22.3
368
3695.20161220
370  - Updated for v5.25.8
371
3725.20161120
373  - Updated for v5.25.7
374
3755.20161020
376  - Updated for v5.25.6
377
3785.20160920
379  - Updated for v5.25.5
380
3815.20160820
382  - Updated for v5.25.4
383
3845.20160720
385  - Updated for v5.25.3
386
3875.20160620
388  - Updated for v5.25.2
389
3905.20160520
391 - fixed edge-case checking in is_core() (checking for a specific
392   version of a module returned false for the first perl release
393   that contained it)
394 - Updated for v5.25.1
395
3965.20160429
397 - Updated for v5.22.2
398
3995.20160320
400 - Updated for v5.23.9
401
4025.20160228
403  - [perl #127624] corelist: wrong Digest::SHA version in 5.18.4
404
4055.20160220
406  - Updated for v5.23.8
407
4085.20160120
409  - Updated for v5.23.7
410
4115.20151220
412  - Updated for v5.23.6
413
4145.20151213
415  - Updated for v5.22.1
416
4175.20151120
418  - Updated for v5.23.5
419
4205.20151020
421  - Updated for v5.23.4
422
4235.20150920
424  - Updated for v5.23.3
425
4265.20150912
427  - Updated for v5.20.3
428
4295.20150820
430  - Updated for v5.23.2
431
4325.20150720
433  - Updated for v5.23.1
434
4355.20150520
436  - Updated for v5.22.0
437
4385.20150420
439  - Updated for v5.21.11
440  - fixes a fencepost error in is_core()
441  - copes with versions that do not match x.yyyzzz
442
4435.20150320
444  - Updated for v5.21.10
445
4465.20150220
447  - Updated for v5.21.9
448
4495.20150214
450  - Updated for v5.20.2
451
4525.20150120
453  - Updated for v5.21.8
454
4555.20141220
456  - Updated for v5.21.7
457
4585.20141120
459  - Updated for v5.21.6
460
4615.20141020
462  - Updated for v5.21.5
463
4645.20141002
465  - Updated for v5.18.3 and v5.18.4
466
4675.20140920
468  - Updated for v5.21.4
469
4705.20140914
471  - Updated for v5.20.1
472
4735.021003
474  - Prepared for v5.21.3
475
4765.021002
477  - Prepared for v5.21.2
478
4795.021001_01
480  - Prepared for v5.21.1
481
4823.11
483  - Prepared for v5.20.0
484  - Fix regression in corelist with -v output listing the same perl
485    multiple times
486  - Fix regression in corelist with v5.x.10 appearing twice in -a output
487
4883.10
489  - Updated for v5.19.11
490
4913.09
492  - updated for v5.19.10
493
4943.08
495  - prepared for v5.19.10
496
4973.07 Fri Feb 21 2014
498 - fix for is_core tests and perls ending in 0
499
5003.06 Thu Feb 20 2014
501 - updated for 5.19.9
502 - fix Module::CoreList::is_core default perl version
503 - fix Module::CoreList::is_core version comparison
504
5053.05
506  - Prepared for v5.19.9
507
5083.04
509  - Prepared for v5.19.8
510
5113.03 Mon Jan  6 2014
512  - Updated for v5.18.2
513
5143.02 Fri Dec 20 2013
515  - Prepared for v5.19.7
516  - Added CGI et al deprecation status
517  - Finalised for v5.19.7
518
5193.01 Wed Nov 20 2013
520  - Finalised for v5.19.6
521
5223.00 Sun Oct 20 2013
523  - Updated for v5.19.5
524  - exported %delta
525  - fixed bug in is_core(): it was naively assuming a linear sequence of releases,
526    rather than the tree with multiple branches.
527
5282.99 Fri Sep 20 2013
529  - Updated for v5.19.4
530  - fixed Module::Build core deprecation
531  - changes_between now has the same API as all other functions
532  - added is_core() which returns true if a module is/was core
533    in a specific version of Perl. Can optionally specify minimum
534    version of the module.
535
5362.98 Wed Aug 21 2013
537  - Prepared for v5.19.4
538
5392.97 Tue Aug 20 2013
540  - Updated for v5.19.3
541
5422.96 Mon Aug 12 2013
543  - Utils module listing all utilities released with core
544  - Updated for v5.18.1
545
5462.95 Mon Jun 22 2013
547  - Prepared for v5.19.3
548
5492.94 Sun Jun 21 2013
550  - Updated for v5.19.2
551
5522.93 Thu 20 Jun 2013
553  - Updated for v5.19.1
554
5552.92 Thu Jun 21 2013
556  - Make switches case-sensitive (keep -d and -D distinct)
557  - correct omission of Text::Soundex and File::CheckTree from deprecations
558  - switch %deprecated to a delta hash
559
5602.91 Mon May 20 2013
561  - Updated for v5.19.0
562
5632.90 Mon May 18 2013
564  - Updated for v5.18.0
565
5662.88 Tue Apr 23 2013
567  - Include deprecations for v5.17.10 and v5.17.11
568
5692.87 Sat Apr 20 2013
570  - Updated for v5.17.11
5712.85 Thu Mar 19 2013
572  - Updated for v5.17.10
573
5742.84 Mon Mar 11 2013
575  - Updated for v5.16.3
576
5772.83 Sun Mar 10 2013
578  - Updated for v5.14.4
579
5802.82 Wed Feb 20 2013
581  - --feature switch added
582  - --upstream switch added
583  - Updated for v5.17.9
584
5852.81 Sun Jan 27 2013
586  - Add modules deprecated with v5.17.9
587
5882.80 Sun Jan 20 2013
589  - Updated for v5.17.8
590
591  - v5.17.7 contained Module::CoreList::TieHashDelta 2.79, not 2.78
592
5932.79 Tue Dec 18 2012
594  - Updated for v5.17.7
595
596  - Errno was added in 5.5, not in 5.5.4
597
5982.78 Sat Nov 12 2012
599  - Updated for v5.17.6
600
601  - Fix hash order dependency bug in deprecated_in().
602    Tests would would fail or succeed depending on what order keys()
603    would return the version list in. List::Utils::min() considers
604    '5.011' and '5.011000' to be equivalent, and returns the first
605    whichever it encounters. Changing to List::Utils::minstr() fixes
606    this.
607
6082.77 Sat Nov 10 2012
609  - Updated for v5.12.5
610  - deprecated_in() function added
611  - corelist reports deprecated data
612
6132.76 Fri Nov  1 2012
614  - Updated for v5.16.2
615
6162.75 Fri Oct 20 2012
617  - Updated for v5.17.5
618
6192.74 Fri Oct 12 2012
620  - Updated for v5.14.3
621
6222.73 Thu Sep 20 2012
623  - Updated for v.5.17.4
624
6252.72 Tue aug 21 2012
626  - Fix for older perls
627
6282.71 Mon Aug 20 2012
629  - Updated for v5.17.3
630
6312.70 Thu Aug 9 2012
632  - Updated for v5.16.1
633
6342.69 Fri Jul 20 2012
635  - Updated for v5.17.2
636
6372.68 Tue Jun 19 2012
638  - Updated for v5.17.1
639
6402.67 Sat May 26 2012
641  - Updated for v5.17.0
642
6432.66 ??
644  - Add the --diff option to compare two perl core modlibs
645
6462.65 Tue Mar 20 2012
647  - Update of lib/charnames
648
6492.64 Tue Mar 20 2012
650  - Update of Data::Dumper and XS::APItest
651
6522.63 Tue Mar 20 2012
653  - Update for v5.15.9
654
6552.62 Thu Mar 15 2012
656  - Separate the POD (bingos)
657
6582.61 Fri Feb 20 2012
659  - Updated for v5.15.8
660
6612.60 Fri Jan 20 2012
662  - Updated for v5.15.7
663
6642.59 Sun Dec 20 2011
665  - Updated for v5.15.6
666
6672.58 Sun Nov 20 2011
668  - Updated for v5.15.5
669
6702.57 Thu Oct 20 2011
671  - Updated for v5.15.4
672
6732.56 Tues Sept 20 2011
674  - Updated for v5.15.3
675  - Corrected version of Module::CoreList shipped
676    with v5.10.0
677  - Corrected Errno being shipped with v5.6.0 and v5.6.1
678  - Corrected VMS::Filespec being shipped with v5.12.3
679  - Corrected DB_File being shipped with v5.8.2
680  - Added http://perlpunks.de/corelist to SEE ALSO
681
6822.55 Sat Aug 20 2011
683  - Updated for v5.15.2
684
6852.54 Wed Jul 20 2011
686  - Updated for v5.15.1
687
6882.53 Thu Jul 14 2011
689  - Added release date option '-r' to corelist
690
6912.52 Mon Jul 4  2011
692  - [rt.cpan.org #69108] Extraneous modules listed
693    reported by Dee Newcum
694
6952.51
696  - Updated for v5.15.0
697
6982.50
699  - Updated for v5.12.4
700
7012.49
702  - Updated for v5.14.0
703
7042.46 Sun Mar 20 2011
705  - Resolved RT #59511
706  - Updated for v5.13.11
707
7082.45 Sun Feb 20 2011
709  - Bumped the version number and data for the 5.13.10 release
710
7112.44    Sat Jan 22 2011
712  - Merged v5.12.3 and v5.13.9
713
7142.43    Sat Jan 22 2011
715  - Updated for v5.12.3
716
7172.42_01 Thu Jan 20 2011
718  - Updated for v5.13.9
719
7202.42    Mon Dec 20 2010
721  - Updated for v5.13.8
722
7232.41    Sat Nov 20 2010
724  - Updated for v5.13.7
725
7262.40    Wed Oct 20 2010
727  - Updated for v5.13.6
728
7292.39    Sun Sep 19 2010
730  - Updated for v5.13.5
731
7322.38    Mon Sep 07 2010
733  - Updated for v5.12.2
734
7352.37    Tue Jul 20 2010
736  - Updated for 5.13.4
737  - Remove 'Filespec' module. It never existed in the core and is supposed to be
738    'VMS::Filespec' instead.
739
7402.36    Tue Jul 20 2010
741  - Updated for 5.13.3
742
7432.35    Thu Jun 22 2010
744  - Updated for 5.13.2
745
7462.34    Thu May 20 2010
747  - Updated for 5.13.1
748
7492.31_01 Fri Apr 30 2010
750  - [rt.cpan.org #56740] Format Perl versions >= 5.6.0 as X.Y.Z (schwern)
751  - Functional interface amended to make calling conventions consistent
752    (bingos)
753  - Documented all functions and all hash structures (bingos)
754  - Fixed functions with edge-case involving querying for Module::CoreList
755    itself. Pointed out by Ilmari.
756  - Added removed_from() and removed_from_by_date() functions
757    for querying which release a module was removed from core. (bingos)
758  - Amended corelist utility to use new removed from functions when
759    stating when a module entered core ( and when it left it ). (bingos)
760  - Added tests to the testsuite to cover the edge-cases and new funcs. (bingos)
761
7622.31    Sun Mar 20 2010
763  - Updated for 5.13.0
764
7652.27    Sun Mar 14 2010
766  - Updated for 5.12.0
767
7682.26    Sat Feb 20 2010
769  - Updated for 5.11.5
770
7712.25    Wed Jan 20 2010
772  - Updated for 5.11.4
773
7742.24    Mon Dec 21 2009
775  - Updated for 5.11.3
776
7772.23    Fri Nov 20 2009
778  - Updated for 5.11.2
779
7802.22    Thu Oct 22 2009
781  - is_deprecated function and %deprecated hash (dagolden)
782
7832.21    <>
784  - Added 5.11.1
785
7862.20    Sat Oct  3 2009
787	- Make Module::Corelist recognise $] as a version number on 5.11.0
788
7892.19    Fri Oct  2 2009
790	- Update for perl 5.11.1
791
7922.18	Mon Aug 24 2009
793	- Update for perl 5.10.1
794	- Remove %patchlevel hash (now that perl uses git and not perforce)
795	- Add %upstream and %bug_tracker data (Nicholas Clark)
796
7972.17	Sun Jan 18 2009
798	- Make $] work to select perl version for 5.1 and 5.10 (John Peacock)
799	- Add ExtUtils::Miniperl to the list of core modules for all versions
800	  >= 5.00504
801	- Add 5.8.9
802	- Fix release date for 5.002 (Grant McLean)
803
8042.15	Tue Apr  1 2008
805	- Add missing entries for Config.pm in recent perls
806	- Install in core location for perl >= 5.8.9 (Jerry D. Hedden)
807
8082.14	Mon Mar 17 2008
809	corelist changes:
810        - Add a new -d option to find first perl version by date
811          and not by version number
812        - Better handling of perl versions that end with a 0
813        - use version.pm only for version numbers that have multiple dots
814
815	- Fix tag for 5.00405 (Sam Vilain)
816
8172.13	Tue Dec 18 2007
818	- Add data for perl 5.10.0
819
8202.12	Mon Jul  9 2007
821	- Add data for perl 5.9.5
822
8232.11	Thu May 10 2007
824	- first_release() now returns the first release in the order of
825	  perl version numbers. Add a new method first_release_by_date()
826	  to keep the old behaviour available. Suggested by Michael G Schwern.
827	- Update data about UCD versions
828
8292.10	Wed May  9 2007
830	- Add versioning for the Unicode Character Database bundled
831	  with Perl (H. Merijn Brand)
832
8332.09	Thu Oct  5 2006
834	- Make the dependency on version.pm optional
835	- Improve doc of corelist(1)
836
8372.08	Thu Sep  7 2006
838	- Add data for 5.9.4
839
8402.07	Wed Aug  9 2006
841	- Regenerate data correctly for 5.8.7, 5.8.8, 5.9.2 and 5.9.3
842	- Add OS-specific modules for those versions
843
8442.06	Tue Aug  1 2006
845	Patches by Marius Feraru :
846	- handle dotted perl versions (e.g. 5.8.6)
847	- add an easy way to determine what was some module's version bundled
848	  with a specified Perl release
849
8502.05	Tue Jun  6 2006
851	Patches by Adriano Ferreira :
852	- corelist utility accepts regexes as arguments, eg. /IPC::Open/
853	- Errors when building regexes are trapped and warning is generated
854
8552.04	Thursday 2nd February, 2006
856	Fix patchlevel for 5.8.8 (Gisle Aas)
857	Silence warnings in corelist utility
858
8592.03	Wednesday 1st February, 2006
860	Include data for perl 5.9.3 and 5.8.8
861
8622.02	Tuesday 31th May, 2005
863	Include data for perl 5.8.7
864
8652.01	Sunday 24th April, 2005
866	Allow to specify several modules on the corelist command-line
867	(Yves Orton)
868	Add a %patchlevel hash to get perforce patchlevels corresponding to
869	released versions
870
8712.00	Sunday 10th April, 2005
872	Data from Sebastien Aperghis-Tramoni for perl 5.00{0,1,2}.
873
8741.99	Tuesday 5th April, 2005
875	Backport to CPAN the version of Module::CoreList shipped with
876	perl 5.9.2 (containing info for this latest distribution).
877	Install in coreperl instead of sitelib for perls >= 5.9.2.
878
8791.98	Saturday 1st January, 2005
880	Data from José Pedro Oliveira for 5.8.6
881
8821.97	Wednesday 8th September, 2004
883	Ship with a traditional Makefile.PL
884
8851.96	Monday 26th July, 2004
886	Lars Thegler supplied many many fixes as #6922, #7085, #7086,
887	#7089, #7090, #7091, #7092, #7093, #7094, #7095, #7096, #7098,
888	#7099, #7100, and #7101
889	Added the %families hash.
890	Small changes to the tests to ensure that things look consistent.
891
8921.95	Wednesday 21st July, 2004
893	Data from José Pedro Oliveira for 5.8.4 and 5.8.5
894
8951.94	Monday 12th July, 2004
896	Applied fixes from Lars Thegler (rt.cpan.org tickets #6919,
897	#6920, #6922, and #6923)
898	Data from Jose Pedro Oliveira for 5.005_04, 5.8.3, and 5.9.1.
899
9001.93	Friday 14th November, 2003
901	Data for 5.9.0 and 5.6.2
902
9031.92	Friday 14th November, 2003
904	Incorporated two patches submitted from anonymous reporters
905	via rt.cpan.org (#4358 and #4359, corelist enhancement and
906	information for 5.8.2)
907	Added 5.8.1 information.
908
9091.91    18th May 2003
910        - Fix from Mark Fowler - XSLoader is autogenerated too
911
9121.9     22nd April 2003
913        - incorporated PodMaster's corelist script
914
9151.8	13th February 2003
916	- reformatted Changes file to use makereadme
917	- fixed version of Exporter::Heavy for 5.8 (as caught by Leon Brocard)
918
9191.7	30th July 2002
920	- HISTORY contents moved to this Changes file
921	- identify-dependencies script given some loving.
922
9231.6	July 2002
924	- Included Config as a shipped module for all releases of perl
925	  (caught by Mark Fowler)
926	- Added data for the 5.8 release.
927
9281.5	2nd April 2002
929	- Fixed a glaring bug caught by the testsuite but sadly
930	  released.  perl5.004_05 was released post 5.005_03 and so
931	  isn't the first release to contain File::Spec.
932	- Added data for 5.003_07, 5.004, and 5.005 releases.
933	- Added the %released hash.
934
9351.4	2nd April 2002
936	- Bugfixes from Roland Bauer to allow the code to work under
937	  5.004_04.
938	- Using a cgi developed by Roland caught and fixed a number of
939	  bugs in the previous extraction of module names.
940	- Rewrote the name extractor to be simpler.
941	- Added data for the 5.004_05 and 5.6.0 releases of perl.
942
9431.3	25th March 2002
944	- Initial CPAN release, covers 5.00503, 5.6.1 and 5.7.3
945