In perl.git, the branch blead has been updated <http://perl5.git.perl.org/perl.git/commitdiff/38da2237eba18b80fb53f656ed0741131eae32a3?hp=bae466e878e8602a507f96eab3bac37f2066b4fb>
- Log ----------------------------------------------------------------- commit 38da2237eba18b80fb53f656ed0741131eae32a3 Author: Ricardo Signes <[email protected]> Date: Mon May 18 20:41:35 2015 -0400 corelist: regenerate the v5.22.0 corelist delta M dist/Module-CoreList/lib/Module/CoreList.pm commit 8307b1f66420a49e1f6fb4b744626f4a4d87decf Author: Ricardo Signes <[email protected]> Date: Mon May 18 20:38:48 2015 -0400 perlhist: expected perl v5.22.0 release dates M pod/perlhist.pod commit 2cf7809b610b338b3b4fc18827abedf0a18db9fe Author: Ricardo Signes <[email protected]> Date: Mon May 18 20:36:51 2015 -0400 perldelta: the v5.22.0 acknowledgements M pod/perldelta.pod commit f5b63a6e31cdb1a0c00be001bcaf0a934b6ea8a0 Author: Ricardo Signes <[email protected]> Date: Mon May 18 20:16:12 2015 -0400 switch perldelta module diff to "go ask corelist" We may yet restore a summary of important changes, but for now, this is it. M pod/perldelta.pod ----------------------------------------------------------------------- Summary of changes: dist/Module-CoreList/lib/Module/CoreList.pm | 37 ++++++++++++- pod/perldelta.pod | 81 ++++++++++++++++++----------- pod/perlhist.pod | 3 +- 3 files changed, 88 insertions(+), 33 deletions(-) diff --git a/dist/Module-CoreList/lib/Module/CoreList.pm b/dist/Module-CoreList/lib/Module/CoreList.pm index cefe087..8d2e142 100644 --- a/dist/Module-CoreList/lib/Module/CoreList.pm +++ b/dist/Module-CoreList/lib/Module/CoreList.pm @@ -11400,12 +11400,45 @@ for my $version ( sort { $a <=> $b } keys %released ) { 5.022000 => { delta_from => 5.021011, changed => { + 'B::Op_private' => '5.022000', + 'Config' => '5.022', + 'ExtUtils::Command::MM' => '7.04_01', + 'ExtUtils::Liblist' => '7.04_01', + 'ExtUtils::Liblist::Kid'=> '7.04_01', + 'ExtUtils::MM' => '7.04_01', + 'ExtUtils::MM_AIX' => '7.04_01', + 'ExtUtils::MM_Any' => '7.04_01', + 'ExtUtils::MM_BeOS' => '7.04_01', + 'ExtUtils::MM_Cygwin' => '7.04_01', + 'ExtUtils::MM_DOS' => '7.04_01', + 'ExtUtils::MM_Darwin' => '7.04_01', + 'ExtUtils::MM_MacOS' => '7.04_01', + 'ExtUtils::MM_NW5' => '7.04_01', + 'ExtUtils::MM_OS2' => '7.04_01', + 'ExtUtils::MM_QNX' => '7.04_01', + 'ExtUtils::MM_UWIN' => '7.04_01', + 'ExtUtils::MM_Unix' => '7.04_01', + 'ExtUtils::MM_VMS' => '7.04_01', + 'ExtUtils::MM_VOS' => '7.04_01', + 'ExtUtils::MM_Win32' => '7.04_01', + 'ExtUtils::MM_Win95' => '7.04_01', + 'ExtUtils::MY' => '7.04_01', + 'ExtUtils::MakeMaker' => '7.04_01', + 'ExtUtils::MakeMaker::Config'=> '7.04_01', + 'ExtUtils::MakeMaker::Locale'=> '7.04_01', + 'ExtUtils::MakeMaker::version'=> '7.04_01', + 'ExtUtils::MakeMaker::version::regex'=> '7.04_01', + 'ExtUtils::MakeMaker::version::vpp'=> '7.04_01', + 'ExtUtils::Mkbootstrap' => '7.04_01', + 'ExtUtils::Mksymlists' => '7.04_01', + 'ExtUtils::testlib' => '7.04_01', 'Module::CoreList' => '5.20150520', 'Module::CoreList::TieHashDelta'=> '5.20150520', 'Module::CoreList::Utils'=> '5.20150520', - 'B::Op_private' => '5.022000', - 'Config' => '5.022', + 'POSIX' => '1.53', + 'PerlIO::via::QuotedPrint'=> '0.08', 'overload' => '1.26', + 'utf8' => '1.17', }, removed => { } diff --git a/pod/perldelta.pod b/pod/perldelta.pod index da3ae1c..af920ae 100644 --- a/pod/perldelta.pod +++ b/pod/perldelta.pod @@ -653,45 +653,27 @@ between processes from the same perl binary. =head1 Modules and Pragmata -XXX All changes to installed files in F<cpan/>, F<dist/>, F<ext/> and F<lib/> -go here. If Module::CoreList is updated, generate an initial draft of the -following sections using F<Porting/corelist-perldelta.pl>. A paragraph summary -for important changes should then be added by hand. In an ideal world, -dual-life modules would have a F<Changes> file that could be cribbed. +Many of the libraries distributed with perl have been upgraded since v5.20.0. +For a complete list of changes, run: -[ Within each section, list entries as a =item entry ] + corelist --diff 5.20.0 5.22.0 -=head2 New Modules and Pragmata +You can substitute your favorite version in place of 5.20.0, too. -=over 4 - -=item * - -XXX - -=back +=head2 Removed Modules and Pragmata -=head2 Updated Modules and Pragmata +The following modules (and associated modules) have been removed from the core +perl distribution: =over 4 =item * -L<ExtUtils::MakeMaker> has been upgraded from version 6.98 to 7.04_01. - -Some changes from github have been backported to prevent failures and -noise on Win32 when C<chcp> is missing or unavailable. -L<[perl #123998]|https://rt.perl.org/Ticket/Display.html?id=123998> - -=back - -=head2 Removed Modules and Pragmata - -=over 4 +L<CGI> =item * -XXX +L<Module::Build> =back @@ -3271,9 +3253,48 @@ missed. =head1 Acknowledgements -XXX Generate this with: - - perl Porting/acknowledgements.pl v5.20.0..HEAD +Perl 5.22.0 represents approximately 12 months of development since Perl 5.20.0 +and contains approximately 590,000 lines of changes across 2,400 files from 94 +authors. + +Excluding auto-generated files, documentation and release tools, there were +approximately 370,000 lines of changes to 1,500 .pm, .t, .c and .h files. + +Perl continues to flourish into its third decade thanks to a vibrant community +of users and developers. The following people are known to have contributed the +improvements that became Perl 5.22.0: + +Aaron Crane, Abhijit Menon-Sen, Abigail, Alberto Simões, Alex Solovey, Alex +Vandiver, Alexandr Ciornii, Alexandre (Midnite) Jousset, Andreas König, +Andreas Voegele, Andrew Fresh, Andy Dougherty, Anthony Heading, Aristotle +Pagaltzis, brian d foy, Brian Fraser, Chad Granum, Chris 'BinGOs' Williams, +Craig A. Berry, Dagfinn Ilmari MannsÃ¥ker, Daniel Dragan, Darin McBride, Dave +Rolsky, David Golden, David Mitchell, David Wheeler, Dmitri Tikhonov, Doug +Bell, E. Choroba, Ed J, Eric Herman, Father Chrysostomos, George Greer, Glenn +D. Golden, Graham Knop, H.Merijn Brand, Herbert Breunung, Hugo van der Sanden, +James E Keenan, James McCoy, James Raspass, Jan Dubois, Jarkko Hietaniemi, +Jasmine Ngan, Jerry D. Hedden, Jim Cromie, John Goodyear, kafka, Karen +Etheridge, Karl Williamson, Kent Fredric, kmx, Lajos Veres, Leon Timmermans, +Lukas Mai, Mathieu Arnold, Matthew Horsfall, Max Maischein, Michael Bunk, +Nicholas Clark, Niels Thykier, Niko Tyni, Norman Koch, Olivier Mengué, Peter +John Acklam, Peter Martini, Petr PÃsaÅ, Philippe Bruhat (BooK), Pierre +Bogossian, Rafael Garcia-Suarez, Randy Stauner, Reini Urban, Ricardo Signes, +Rob Hoelz, Rostislav Skudnov, Sawyer X, Shirakata Kentaro, Shlomi Fish, +Sisyphus, Slaven Rezic, Smylers, Steffen Müller, Steve Hay, Sullivan Beck, +syber, Tadeusz SoÅnierz, Thomas Sibley, Todd Rinaldo, Tony Cook, Vincent Pit, +Vladimir Marek, Yaroslav Kuzmin, Yves Orton, Ãvar Arnfjörð Bjarmason. + +The list above is almost certainly incomplete as it is automatically generated +from version control history. In particular, it does not include the names of +the (very much appreciated) contributors who reported issues to the Perl bug +tracker. + +Many of the changes included in this version originated in the CPAN modules +included in Perl's core. We're grateful to the entire CPAN community for +helping Perl to flourish. + +For a more complete list of all of Perl's historical contributors, please see +the F<AUTHORS> file in the Perl source distribution. =head1 Reporting Bugs diff --git a/pod/perlhist.pod b/pod/perlhist.pod index 2815047..b8a193c 100644 --- a/pod/perlhist.pod +++ b/pod/perlhist.pod @@ -554,7 +554,8 @@ the strings?). Steve 5.21.10 2015-Mar-20 Steve 5.21.11 2015-Apr-20 - Ricardo 5.22.0-RC1 2015-May-?? The 5.22 maintenance track + Ricardo 5.22.0-RC1 2015-May-19 The 5.22 maintenance track + Ricardo 5.22.0 2015-Jun-01 =head2 SELECTED RELEASE SIZES -- Perl5 Master Repository
