diff options
author | Nicolas R <atoomic@cpan.org> | 2019-02-20 10:22:48 -0700 |
---|---|---|
committer | Nicolas R <atoomic@cpan.org> | 2019-02-20 13:54:43 -0700 |
commit | 423dbb1d91181637c05dd8860f5f7c36630a1109 (patch) | |
tree | 7ac9eac0bac72ac46c4edebdbac08e4ce714d26e | |
parent | b6a6ce3e7f9a23f63f6ec88aecadc9212e31b2f5 (diff) | |
download | perl-423dbb1d91181637c05dd8860f5f7c36630a1109.tar.gz |
Perldelta final massage for 5.29.8 release
Update perldelta file with recent changes
and perform some extra cleanup.
-rw-r--r-- | pod/perldelta.pod | 119 |
1 files changed, 51 insertions, 68 deletions
diff --git a/pod/perldelta.pod b/pod/perldelta.pod index 004d6fbc99..8b4cda23b2 100644 --- a/pod/perldelta.pod +++ b/pod/perldelta.pod @@ -65,10 +65,22 @@ L<B> has been upgraded from version 1.75 to 1.76. =item * +L<deprecate> has been upgraded from version 0.03 to 0.04. + +=item * + L<Encode> has been upgraded from version 2.97 to 3.00. =item * +L<ExtUtils::Miniperl> has been upgraded from version 1.08 to 1.09. + +=item * + +L<IO> has been upgraded from version 1.39 to 1.40. + +=item * + L<JSON::PP> has been upgraded from version 2.97001 to 4.00. JSON::PP as JSON::XS 4.0 enable allow_nonref by default @@ -84,7 +96,7 @@ L<Module::Load> has been upgraded from version 0.32 to 0.34. =item * -L<Net::Ping> has been upgraded from version 2.61 to 2.71. +L<Net::Ping> has been upgraded from version 2.62 to 2.71. =item * @@ -92,6 +104,10 @@ L<perlfaq> has been upgraded from version 5.20180915 to 5.20190126. =item * +L<POSIX> has been upgraded from version 1.86 to 1.87. + +=item * + L<Test::Simple> has been upgraded from version 1.302160 to 1.302162. =item * @@ -139,7 +155,7 @@ handles both types. =item * -Add a note for the ::xdigit:: character class. +Added a note for the ::xdigit:: character class. =back @@ -175,29 +191,22 @@ Improve detection of memrchr, strlcat, and strlcpy Improve Configure detection of memmem() [perl #133760]. -=back +=item * -=head1 Testing +Fix -DPERL_GLOBAL_STRUCT_PRIVATE build option. -XXX Any significant changes to the testing of a freshly built perl should be -listed here. Changes which create B<new> files in F<t/> go here as do any -large changes to the testing harness (e.g. when parallel testing was added). -Changes to existing files in F<t/> aren't worth summarizing, although the bugs -that they represent may be covered elsewhere. +=item * -XXX If there were no significant test changes, say this: +Multiple improvements and fixes for -DPERL_GLOBAL_STRUCT build option. -Tests were added and changed to reflect the other additions and changes -in this release. +=back -XXX If instead there were significant changes, say this: +=head1 Testing Tests were added and changed to reflect the other additions and changes in this release. Furthermore, these significant changes were made: -[ List each test improvement as an =item entry ] - =over 4 =item * @@ -218,47 +227,8 @@ Split t/re/fold_grind.t into multiple test files =back -=head1 Platform Support - -XXX Any changes to platform support should be listed in the sections below. - -[ Within the sections, list each platform as an =item entry with specific -changes as paragraphs below it. ] - -=head2 New Platforms - -XXX List any platforms that this version of perl compiles on, that previous -versions did not. These will either be enabled by new files in the F<hints/> -directories, or new subdirectories and F<README> files at the top level of the -source tree. - -=over 4 - -=item XXX-some-platform - -XXX - -=back - -=head2 Discontinued Platforms - -XXX List any platforms that this version of perl no longer compiles on. - -=over 4 - -=item XXX-some-platform - -XXX - -=back - =head2 Platform-Specific Notes -XXX List any changes for specific platforms. This could include configuration -and compilation changes or changes in portability/compatibility. However, -changes within modules for platforms should generally be listed in the -L</Modules and Pragmata> section. - =over 4 =item Windows @@ -270,12 +240,6 @@ type combination is not found. [perl #133853] =head1 Internal Changes -XXX Changes which affect the interface available to C<XS> code go here. Other -significant internal changes for future core maintainers should be noted as -well. - -[ List each change as an =item entry ] - =over 4 =item * @@ -289,11 +253,6 @@ happens. =head1 Selected Bug Fixes -XXX Important bug fixes in the core language are summarized here. Bug fixes in -files in F<ext/> and F<lib/> are best summarized in L</Modules and Pragmata>. - -[ List each fix as an =item entry ] - =over 4 =item * @@ -400,9 +359,33 @@ perldelta for 5.30. =head1 Acknowledgements -XXX Generate this with: +Perl 5.29.8 represents approximately 5 weeks of development since Perl +5.29.7 and contains approximately 13,000 lines of changes across 290 files +from 18 authors. + +Excluding auto-generated files, documentation and release tools, there were +approximately 9,500 lines of changes to 210 .pm, .t, .c and .h files. + +Perl continues to flourish into its fourth decade thanks to a vibrant +community of users and developers. The following people are known to have +contributed the improvements that became Perl 5.29.8: + +Abigail, Andreas König, Andy Dougherty, Aristotle Pagaltzis, Chris 'BinGOs' +Williams, Dagfinn Ilmari Mannsåker, Dan Kogai, David Mitchell, Jakub Wilk, +James E Keenan, Karen Etheridge, Karl Williamson, Nicolas R., Pali, Sawyer +X, Shlomi Fish, Tomasz Konojacki, 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.29.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 @@ -413,7 +396,7 @@ L<http://www.perl.org/>, the Perl Home Page. If you believe you have an unreported bug, please run the L<perlbug> program included with your release. Be sure to trim your bug down to a tiny but sufficient test case. Your bug report, along with the output of C<perl -V>, -will be sent off to perlbug@perl.org to be analysed by the Perl porting team. +will be sent off to perlbug@perl.org to be analyzed by the Perl porting team. If the bug you are reporting has security implications which make it inappropriate to send to a publicly archived mailing list, then see |