In perl.git, the branch blead has been updated <http://perl5.git.perl.org/perl.git/commitdiff/6714c51ec791f8b9341a079952d06188e4c82b34?hp=df5ac742530a435aa96ebc6b0e1f6b0a7c0bc66e>
- Log ----------------------------------------------------------------- commit 6714c51ec791f8b9341a079952d06188e4c82b34 Author: Abigail <[email protected]> Date: Fri Dec 20 17:43:19 2013 +0100 Document 5.19.7 M pod/perlhist.pod commit b180fb101fdac9e9d436cdd2afb87b99db295c3a Author: Abigail <[email protected]> Date: Fri Dec 20 17:42:22 2013 +0100 Acknowledgement section M pod/perldelta.pod commit 1c5add82a6ef019aaf59ce1692838090335c9e43 Author: Abigail <[email protected]> Date: Fri Dec 20 17:25:19 2013 +0100 Mention the fact CGI is deprecated in the list of updated modules as well. It fits the pattern. M pod/perldelta.pod commit 284f2d4958c92f3b06c418f3c9ae8a63b9ed6648 Author: Abigail <[email protected]> Date: Fri Dec 20 17:14:13 2013 +0100 More borderplate removal M pod/perldelta.pod commit 1be87df66a8eddf64a7292ac6a42f241b3e90c4d Author: Abigail <[email protected]> Date: Fri Dec 20 17:08:38 2013 +0100 Document module changes. ./perl -Ilib Porting/corelist-perldelta.pl --mode=update pod/perldelta.pod M pod/perldelta.pod commit 95eb96f33695f1832b21e951c5ba4d41f123441d Author: Abigail <[email protected]> Date: Fri Dec 20 16:47:49 2013 +0100 Update Module::CoreList for 5.19.7 M dist/Module-CoreList/Changes M dist/Module-CoreList/lib/Module/CoreList.pm ----------------------------------------------------------------------- Summary of changes: dist/Module-CoreList/Changes | 1 + dist/Module-CoreList/lib/Module/CoreList.pm | 128 ++++++++++++++++++++++-- pod/perldelta.pod | 148 +++++++++++++++++----------- pod/perlhist.pod | 1 + 4 files changed, 210 insertions(+), 68 deletions(-) diff --git a/dist/Module-CoreList/Changes b/dist/Module-CoreList/Changes index 98654eb..10108c5 100644 --- a/dist/Module-CoreList/Changes +++ b/dist/Module-CoreList/Changes @@ -1,6 +1,7 @@ 3.02 - Prepared for v5.19.7 - Added CGI et al deprecation status + - Finalised for v5.19.7 3.01 Wed Nov 20 2013 - Finalised for v5.19.6 diff --git a/dist/Module-CoreList/lib/Module/CoreList.pm b/dist/Module-CoreList/lib/Module/CoreList.pm index 5ec723b..6309f18 100644 --- a/dist/Module-CoreList/lib/Module/CoreList.pm +++ b/dist/Module-CoreList/lib/Module/CoreList.pm @@ -241,7 +241,7 @@ sub changes_between { 5.019004 => '2013-09-20', 5.019005 => '2013-10-20', 5.019006 => '2013-11-20', - 5.019007 => '????-??-??', + 5.019007 => '2013-12-20', ); for my $version ( sort { $a <=> $b } keys %released ) { @@ -9137,10 +9137,118 @@ for my $version ( sort { $a <=> $b } keys %released ) { 5.019007 => { delta_from => 5.019006, changed => { + 'CGI' => '3.64', + 'CGI::Apache' => '1.02', + 'CGI::Carp' => '3.64', + 'CGI::Cookie' => '1.31', + 'CGI::Fast' => '1.10', + 'CGI::Pretty' => '3.64', + 'CGI::Push' => '1.06', + 'CGI::Switch' => '1.02', + 'CGI::Util' => '3.64', + 'CPAN::Meta' => '2.133380', + 'CPAN::Meta::Converter' => '2.133380', + 'CPAN::Meta::Feature' => '2.133380', + 'CPAN::Meta::History' => '2.133380', + 'CPAN::Meta::Prereqs' => '2.133380', + 'CPAN::Meta::Spec' => '2.133380', + 'CPAN::Meta::Validator' => '2.133380', 'Config' => '5.019007', + 'Data::Dumper' => '2.150', + 'DynaLoader' => '1.22', + 'ExtUtils::Command::MM' => '6.84', + 'ExtUtils::Liblist' => '6.84', + 'ExtUtils::Liblist::Kid'=> '6.84', + 'ExtUtils::MM' => '6.84', + 'ExtUtils::MM_AIX' => '6.84', + 'ExtUtils::MM_Any' => '6.84', + 'ExtUtils::MM_BeOS' => '6.84', + 'ExtUtils::MM_Cygwin' => '6.84', + 'ExtUtils::MM_DOS' => '6.84', + 'ExtUtils::MM_Darwin' => '6.84', + 'ExtUtils::MM_MacOS' => '6.84', + 'ExtUtils::MM_NW5' => '6.84', + 'ExtUtils::MM_OS2' => '6.84', + 'ExtUtils::MM_QNX' => '6.84', + 'ExtUtils::MM_UWIN' => '6.84', + 'ExtUtils::MM_Unix' => '6.84', + 'ExtUtils::MM_VMS' => '6.84', + 'ExtUtils::MM_VOS' => '6.84', + 'ExtUtils::MM_Win32' => '6.84', + 'ExtUtils::MM_Win95' => '6.84', + 'ExtUtils::MY' => '6.84', + 'ExtUtils::MakeMaker' => '6.84', + 'ExtUtils::MakeMaker::Config'=> '6.84', + 'ExtUtils::Mkbootstrap' => '6.84', + 'ExtUtils::Mksymlists' => '6.84', + 'ExtUtils::testlib' => '6.84', + 'File::Fetch' => '0.46', + 'HTTP::Tiny' => '0.039', + 'Locale::Codes' => '3.28', + 'Locale::Codes::Constants'=> '3.28', + 'Locale::Codes::Country'=> '3.28', + 'Locale::Codes::Country_Codes'=> '3.28', + 'Locale::Codes::Country_Retired'=> '3.28', + 'Locale::Codes::Currency'=> '3.28', + 'Locale::Codes::Currency_Codes'=> '3.28', + 'Locale::Codes::Currency_Retired'=> '3.28', + 'Locale::Codes::LangExt'=> '3.28', + 'Locale::Codes::LangExt_Codes'=> '3.28', + 'Locale::Codes::LangExt_Retired'=> '3.28', + 'Locale::Codes::LangFam'=> '3.28', + 'Locale::Codes::LangFam_Codes'=> '3.28', + 'Locale::Codes::LangFam_Retired'=> '3.28', + 'Locale::Codes::LangVar'=> '3.28', + 'Locale::Codes::LangVar_Codes'=> '3.28', + 'Locale::Codes::LangVar_Retired'=> '3.28', + 'Locale::Codes::Language'=> '3.28', + 'Locale::Codes::Language_Codes'=> '3.28', + 'Locale::Codes::Language_Retired'=> '3.28', + 'Locale::Codes::Script' => '3.28', + 'Locale::Codes::Script_Codes'=> '3.28', + 'Locale::Codes::Script_Retired'=> '3.28', + 'Locale::Country' => '3.28', + 'Locale::Currency' => '3.28', + 'Locale::Language' => '3.28', + 'Locale::Script' => '3.28', + 'Module::Build' => '0.4203', + 'Module::Build::Base' => '0.4203', + 'Module::Build::Compat' => '0.4203', + 'Module::Build::Config' => '0.4203', + 'Module::Build::Cookbook'=> '0.4203', + 'Module::Build::Dumper' => '0.4203', + 'Module::Build::ModuleInfo'=> '0.4203', + 'Module::Build::Notes' => '0.4203', + 'Module::Build::PPMMaker'=> '0.4203', + 'Module::Build::Platform::Default'=> '0.4203', + 'Module::Build::Platform::MacOS'=> '0.4203', + 'Module::Build::Platform::Unix'=> '0.4203', + 'Module::Build::Platform::VMS'=> '0.4203', + 'Module::Build::Platform::VOS'=> '0.4203', + 'Module::Build::Platform::Windows'=> '0.4203', + 'Module::Build::Platform::aix'=> '0.4203', + 'Module::Build::Platform::cygwin'=> '0.4203', + 'Module::Build::Platform::darwin'=> '0.4203', + 'Module::Build::Platform::os2'=> '0.4203', + 'Module::Build::PodParser'=> '0.4203', 'Module::CoreList' => '3.02', 'Module::CoreList::TieHashDelta'=> '3.02', 'Module::CoreList::Utils'=> '3.02', + 'POSIX' => '1.37', + 'PathTools::Cwd' => '3.45', + 'PerlIO::encoding' => '0.17', + 'PerlIO::via' => '0.14', + 'SDBM_File' => '1.11', + 'Storable' => '2.48', + 'Time::Piece' => '1.24', + 'Time::Seconds' => '1.24', + 'Unicode::Collate' => '1.04', + 'Win32' => '0.48', + 'XS::APItest' => '0.58', + 'base' => '2.20', + 'constant' => '1.30', + 'inc::latest' => '0.4203', + 'threads' => '1.91', }, removed => { } @@ -9491,15 +9599,15 @@ for my $version (sort { $a <=> $b } keys %delta) { 5.019007 => { delta_from => 5.019006, changed => { - 'CGI' => '1', - 'CGI::Apache' => '1', - 'CGI::Carp' => '1', - 'CGI::Cookie' => '1', - 'CGI::Fast' => '1', - 'CGI::Pretty' => '1', - 'CGI::Push' => '1', - 'CGI::Switch' => '1', - 'CGI::Util' => '1', + 'CGI' => '1', + 'CGI::Apache' => '1', + 'CGI::Carp' => '1', + 'CGI::Cookie' => '1', + 'CGI::Fast' => '1', + 'CGI::Pretty' => '1', + 'CGI::Push' => '1', + 'CGI::Switch' => '1', + 'CGI::Util' => '1', }, removed => { } diff --git a/pod/perldelta.pod b/pod/perldelta.pod index 34bddeb..2023728 100644 --- a/pod/perldelta.pod +++ b/pod/perldelta.pod @@ -36,55 +36,12 @@ from evaluating the dumped structure, instead of the dump itself. =head1 Deprecations -=head2 Module removals - -XXX Remove this section if inapplicable. - -The following modules will be removed from the core distribution in a -future release, and will at that time need to be installed from CPAN. -Distributions on CPAN which require these modules will need to list them as -prerequisites. - -The core versions of these modules will now issue C<"deprecated">-category -warnings to alert you to this fact. To silence these deprecation warnings, -install the modules in question from CPAN. - -Note that these are (with rare exceptions) fine modules that you are encouraged -to continue to use. Their disinclusion from core primarily hinges on their -necessity to bootstrapping a fully functional, CPAN-capable Perl installation, -not usually on concerns over their design. - -=over - -XXX Note that deprecated modules should be listed here even if they are listed -as an updated module in the L</Modules and Pragmata> section. - -=back - =head2 C<< CGI.pm >> The C<< CGI.pm >> module has been deprecated since version 3.64. =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. - -[ Within each section, list entries as a =item entry ] - -=head2 New Modules and Pragmata - -=over 4 - -=item * - -XXX - -=back - =head2 Updated Modules and Pragmata =over 4 @@ -104,6 +61,16 @@ Avoids a warning about "undefined variable in user_agent" in some cases, and updates L<CGI::Cookie> documentation to reflect that "HttpOnly" is widely supported. +NOTE: L<CGI> is deprecated and may be removed from a future version of Perl. + +=item * + +L<constant> has been upgraded from version 1.29 to 1.30. + +=item * + +L<CPAN::Meta> has been upgraded from version 2.132830 to 2.133380. + =item * L<Data::Dumper> has been upgraded from version 2.149 to 2.150. @@ -119,33 +86,80 @@ of Data::Dumper to fail. [perl #120384] =item * +L<DynaLoader> has been upgraded from version 1.21 to 1.22. + +=item * + +L<ExtUtils::MakeMaker> has been upgraded from version 6.82 to 6.84. + +=item * + L<File::Fetch> has been upgraded from version 0.44 to 0.46. Blacklists "ftp" on DragonflyBSD. =item * +L<HTTP::Tiny> has been upgraded from version 0.038 to 0.039. + +=item * + +L<inc::latest> has been upgraded from version 0.4202 to 0.4203. +NOTE: L<inc::latest> is deprecated and may be removed from a future version of Perl. + +=item * + +L<Locale::Codes> has been upgraded from version 3.27 to 3.28. + +=item * + +L<Module::Build> has been upgraded from version 0.4202 to 0.4203. +NOTE: L<Module::Build> is deprecated and may be removed from a future version of Perl. + +=item * + +L<Module::CoreList> has been upgraded from version 3.01 to 3.02. + +=item * + +L<PerlIO::encoding> has been upgraded from version 0.16 to 0.17. + +=item * + +L<PerlIO::via> has been upgraded from version 0.13 to 0.14. + +=item * + +L<POSIX> has been upgraded from version 1.36 to 1.37. + +=item * + L<SDBM_File> has been upgraded from 1.10 to 1.11. Added access to SDBM constants and to opening SDBM files with explicit page and directory file names. [perl #114350] -=back +=item * -=head2 Removed Modules and Pragmata +L<Storable> has been upgraded from version 2.47 to 2.48. -=over 4 +=item * + +L<threads> has been upgraded from version 1.90 to 1.91. =item * -XXX +L<Time::Piece> has been upgraded from version 1.23 to 1.24. -=back +=item * + +L<Unicode::Collate> has been upgraded from version 1.02 to 1.04. -=head1 Documentation +=item * + +L<Win32> has been upgraded from version 0.47 to 0.48. -XXX Changes to files in F<pod/> go here. Consider grouping entries by -file and be sure to link to the appropriate page, e.g. L<perlfunc>. +=back =head1 Diagnostics @@ -153,9 +167,6 @@ The following additions or changes have been made to diagnostic output, including warnings and fatal error messages. For the complete list of diagnostic messages, see L<perldiag>. -XXX New or changed warnings emitted by the core's C<C> code go here. Also -include any changes in L<perldiag> that reconcile it to the C<C> code. - =head2 New Diagnostics =head3 New Warnings @@ -172,8 +183,6 @@ This fixes [Perl #42957]. =head2 Changes to Existing Diagnostics -XXX Changes (i.e. rewording) of diagnostic messages go here - =over 4 =item * @@ -342,9 +351,32 @@ on in the future. =head1 Acknowledgements -XXX Generate this with: +Perl 5.19.7 represents approximately 4 weeks of development since Perl 5.19.6 +and contains approximately 90,000 lines of changes across 390 files from 26 +authors. + +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.19.7: + +Abigail, Abir Viqar, Brian Childs, Brian Fraser, Chris 'BinGOs' Williams, Craig +A. Berry, Dabrien 'Dabe' Murphy, Daniel Dragan, David Mitchell, Dennis +Kaarsemaker, Evan Zacks, Father Chrysostomos, François Perrad, Graham Knop, +James E Keenan, Jess Robinson, Karl Williamson, Kevin Ryde, Martin McGrath, +Matthew Horsfall, Nicholas Clark, Peter Martini, Ricardo Signes, Steve Hay, +Tony Cook, Yves Orton. + +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. - perl Porting/acknowledgements.pl v5.19.7..HEAD +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 b1743b2..63a4530 100644 --- a/pod/perlhist.pod +++ b/pod/perlhist.pod @@ -521,6 +521,7 @@ the strings?). Steve 5.19.4 2013-Sep-20 Steve 5.19.5 2013-Oct-20 BinGOs 5.19.6 2013-Nov-20 + Abigail 5.19.7 2013-Dec-20 =head2 SELECTED RELEASE SIZES -- Perl5 Master Repository
