In perl.git, the branch blead has been updated <http://perl5.git.perl.org/perl.git/commitdiff/c1883b8b014bf0c1dad3d50b6052ef68120c7247?hp=c3de430b4163fa2425ce1f96c6979354f493ccf4>
- Log ----------------------------------------------------------------- commit c1883b8b014bf0c1dad3d50b6052ef68120c7247 Author: Matthew Horsfall <[email protected]> Date: Mon Jul 20 14:56:52 2015 -0400 Add new release to perlhist M pod/perlhist.pod commit f282dc56fa0121a54a0752163e66b158b3a60e69 Author: Matthew Horsfall <[email protected]> Date: Mon Jul 20 14:50:22 2015 -0400 Finalize perldelta for 5.23.1 M pod/perldelta.pod commit 8656412da8e4f5fd0e75563115e66dc105a29bb3 Author: Matthew Horsfall <[email protected]> Date: Mon Jul 20 14:21:09 2015 -0400 Update Module::CoreList for 5.23.1 M dist/Module-CoreList/Changes M dist/Module-CoreList/lib/Module/CoreList.pm commit e89d87ccef460faf57b78f904d5113b01353308b Author: Matthew Horsfall <[email protected]> Date: Mon Jul 20 14:20:47 2015 -0400 RMG: Note that Porting/cmpVERSION.pl requires -Ilib to run M Porting/release_managers_guide.pod ----------------------------------------------------------------------- Summary of changes: Porting/release_managers_guide.pod | 2 +- dist/Module-CoreList/Changes | 3 + dist/Module-CoreList/lib/Module/CoreList.pm | 56 +++++++++++++- pod/perldelta.pod | 116 +++++++++++++++++----------- pod/perlhist.pod | 1 + 5 files changed, 132 insertions(+), 46 deletions(-) diff --git a/Porting/release_managers_guide.pod b/Porting/release_managers_guide.pod index 644e49c..d80dafb 100644 --- a/Porting/release_managers_guide.pod +++ b/Porting/release_managers_guide.pod @@ -552,7 +552,7 @@ For each Perl release since the previous release of the current branch, check for modules that have identical version numbers but different contents by running: - $ ./perl Porting/cmpVERSION.pl --tag=v5.X.YY + $ ./perl -Ilib Porting/cmpVERSION.pl --tag=v5.X.YY (This is done automatically by F<t/porting/cmp_version.t> for the previous release of the current branch, but not for any releases from other branches.) diff --git a/dist/Module-CoreList/Changes b/dist/Module-CoreList/Changes index ac160ba..d5cb688 100644 --- a/dist/Module-CoreList/Changes +++ b/dist/Module-CoreList/Changes @@ -1,3 +1,6 @@ +5.20150720 + - Updated for v5.23.1 + 5.20150520 - Updated for v5.22.0 diff --git a/dist/Module-CoreList/lib/Module/CoreList.pm b/dist/Module-CoreList/lib/Module/CoreList.pm index 59316ed..2cea131 100644 --- a/dist/Module-CoreList/lib/Module/CoreList.pm +++ b/dist/Module-CoreList/lib/Module/CoreList.pm @@ -280,7 +280,7 @@ sub changes_between { 5.021011 => '2015-04-20', 5.022000 => '2015-06-01', 5.023000 => '2015-06-20', - 5.023001 => '????-??-??', + 5.023001 => '2015-07-20', ); for my $version ( sort { $a <=> $b } keys %released ) { @@ -11588,12 +11588,64 @@ for my $version ( sort { $a <=> $b } keys %released ) { } }, 5.023001 => { - delta_from => 5.023, + delta_from => 5.023000, changed => { + 'B::Op_private' => '5.023001', 'Config' => '5.023001', + 'DynaLoader' => '1.33', + 'Encode' => '2.75', + 'Encode::MIME::Header' => '2.17', + 'Encode::Unicode' => '2.13', + 'Fatal' => '2.29', + 'File::Path' => '2.11', + 'Getopt::Long' => '2.47', + 'I18N::Langinfo' => '0.13', + 'IPC::Open3' => '1.19', 'Module::CoreList' => '5.20150720', 'Module::CoreList::TieHashDelta'=> '5.20150720', 'Module::CoreList::Utils'=> '5.20150720', + 'Net::Cmd' => '3.07', + 'Net::Config' => '3.07', + 'Net::Domain' => '3.07', + 'Net::FTP' => '3.07', + 'Net::FTP::A' => '3.07', + 'Net::FTP::E' => '3.07', + 'Net::FTP::I' => '3.07', + 'Net::FTP::L' => '3.07', + 'Net::FTP::dataconn' => '3.07', + 'Net::NNTP' => '3.07', + 'Net::Netrc' => '3.07', + 'Net::POP3' => '3.07', + 'Net::SMTP' => '3.07', + 'Net::Time' => '3.07', + 'Opcode' => '1.33', + 'POSIX' => '1.55', + 'PerlIO::scalar' => '0.23', + 'Socket' => '2.020', + 'Storable' => '2.54', + 'Unicode::Collate' => '1.14', + 'Unicode::Collate::CJK::Big5'=> '1.14', + 'Unicode::Collate::CJK::GB2312'=> '1.14', + 'Unicode::Collate::CJK::JISX0208'=> '1.14', + 'Unicode::Collate::CJK::Korean'=> '1.14', + 'Unicode::Collate::CJK::Pinyin'=> '1.14', + 'Unicode::Collate::CJK::Stroke'=> '1.14', + 'Unicode::Collate::CJK::Zhuyin'=> '1.14', + 'Unicode::Collate::Locale'=> '1.14', + 'Unicode::Normalize' => '1.19', + 'XS::APItest' => '0.74', + 'XS::Typemap' => '0.14', + 'autodie' => '2.29', + 'autodie::Scope::Guard' => '2.29', + 'autodie::Scope::GuardStack'=> '2.29', + 'autodie::Util' => '2.29', + 'autodie::exception' => '2.29', + 'autodie::exception::system'=> '2.29', + 'autodie::hints' => '2.29', + 'autodie::skip' => '2.29', + 'encoding' => '2.16', + 'feature' => '1.42', + 'warnings' => '1.33', }, removed => { 'autodie::ScopeUtil' => 1, diff --git a/pod/perldelta.pod b/pod/perldelta.pod index 2648dd9..3e3564d 100644 --- a/pod/perldelta.pod +++ b/pod/perldelta.pod @@ -85,64 +85,47 @@ a scalar argument) has been deemed unsuccessful. It has now been removed; trying to use the feature (or to disable the C<experimental::autoderef> warning it previously triggered) now yields an exception. -=head1 Deprecations - -=head2 Module removals +=head1 Modules and Pragmata -XXX Remove this section if inapplicable. +=head2 Updated Modules and Pragmata -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. +=over 4 -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. +=item * -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. +The libnet distribution has been upgraded from version 3.06 to 3.07. -=over +=item * -=item XXX +L<autodie> has been upgraded from version 2.27 to 2.29. -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. +=item * -=back +L<DynaLoader> has been upgraded from version 1.32 to 1.33. -[ List each other deprecation as a =head2 entry ] +=item * -=head1 Modules and Pragmata +L<Encode> has been upgraded from version 2.73 to 2.75. -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. +=item * -[ Within each section, list entries as a =item entry ] +L<encoding> has been upgraded from version 2.15 to 2.16. -=head2 New Modules and Pragmata +=item * -=over 4 +L<feature> has been upgraded from version 1.41 to 1.42. =item * -XXX +L<File::Path> has been upgraded from version 2.09 to 2.11. -=back +=item * -=head2 Updated Modules and Pragmata - -=over 4 +L<Getopt::Long> has been upgraded from version 2.46 to 2.47. =item * -L<autodie> has been upgraded from version 2.28 to 2.29. +L<I18N::Langinfo> has been upgraded from version 0.12 to 0.13. =item * @@ -155,21 +138,43 @@ C<$@> message which triggers the failure path inside C<open3>. =item * +L<Module::CoreList> has been upgraded from version 5.20150620 to 5.20150720. + +=item * + +L<Opcode> has been upgraded from version 1.32 to 1.33. + +=item * + +L<PerlIO::scalar> has been upgraded from version 0.22 to 0.23. + +=item * + +L<POSIX> has been upgraded from version 1.54 to 1.55. + +=item * + +L<Socket> has been upgraded from version 2.019 to 2.020. + +=item * + +L<Storable> has been upgraded from version 2.53 to 2.54. + +=item * + L<Unicode::Collate> has been upgraded from version 1.12 to 1.14. =item * L<Unicode::Normalize> has been upgraded from version 1.18 to 1.19. -=back - -=head2 Removed Modules and Pragmata +=item * -=over 4 +L<warnings> has been upgraded from version 1.32 to 1.33. =item * -XXX +L<XS::Typemap> has been upgraded from version 0.13 to 0.14. =back @@ -247,9 +252,34 @@ underlying C function which may have set up a timer with a surprising value. =head1 Acknowledgements -XXX Generate this with: +Perl 5.23.1 represents approximately 4 weeks of development since Perl 5.23.0 +and contains approximately 8,400 lines of changes across 320 files from 22 +authors. + +Excluding auto-generated files, documentation and release tools, there were +approximately 5,000 lines of changes to 140 .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.23.1: + +Aaron Crane, Aristotle Pagaltzis, Chas. Owens, Chris 'BinGOs' Williams, Craig +A. Berry, Daniel Dragan, David Mitchell, Father Chrysostomos, Herbert Breunung, +H.Merijn Brand, James E Keenan, Jarkko Hietaniemi, Karen Etheridge, Karl +Williamson, Leon Timmermans, Matthew Horsfall, Max Maischein, Rafael +Garcia-Suarez, Ricardo Signes, Stanislaw Pusep, Steve Hay, Tony Cook. + +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.23.1..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 5a3a3f8..eed2b66 100644 --- a/pod/perlhist.pod +++ b/pod/perlhist.pod @@ -559,6 +559,7 @@ the strings?). Ricardo 5.22.0 2015-Jun-01 Ricardo 5.23.0 2015-Jun-20 The 5.23 development track + Matthew 5.23.1 2015-Jul-20 =head2 SELECTED RELEASE SIZES -- Perl5 Master Repository
