From 4e6857591fb376136d69a5183b388de3a8141e5d Mon Sep 17 00:00:00 2001 From: Graham Knop Date: Wed, 25 Oct 2023 17:00:39 +0200 Subject: [PATCH] update perldelta --- pod/perldelta.pod | 110 +++++++++++++++++++++++++++++++++++++++------- 1 file changed, 94 insertions(+), 16 deletions(-) diff --git a/pod/perldelta.pod b/pod/perldelta.pod index 5047ad57ce4f..9ffd0701abc0 100644 --- a/pod/perldelta.pod +++ b/pod/perldelta.pod @@ -20,6 +20,12 @@ L, which describes differences between 5.39.2 and 5.39.3. =item * +L 0.017 has been added to the Perl core. + +This module is a dependency of L. + +=item * + L 0.000156 has been added to the Perl core. This distribution contains a comprehensive set of test tools for writing unit @@ -27,12 +33,6 @@ tests. It is the successor to L and similar modules. Its inclusion in the Perl core means that CPAN module tests can be written using this suite of tools without extra dependencies. -=item * - -L 0.017 has been added to the Perl core. - -This module is a dependency of L. - =back =head2 Updated Modules and Pragmata @@ -41,6 +41,16 @@ This module is a dependency of L. =item * +L has been upgraded from version 0.010 to 0.011. + +L now accepts a version bundle as an input argument, requesting it to +import all of the functions that are considered a stable part of the module at +the given Perl version. For example: + + use builtin ':5.40'; + +=item * + L has been upgraded from version 1.84 to 1.85. It now documents the C<:all> feature bundle, and suggests a reason why you may @@ -48,11 +58,30 @@ not wish to use it. =item * -L now accepts a version bundle as an input argument, requesting it to -import all of the functions that are considered a stable part of the module at -the given Perl version. For example: +L has been upgraded from version 1.43 to 1.44. - use builtin ':5.40'; +=item * + +L has been upgraded from version 1.13 to 1.14. + +=item * + +L has been upgraded from version 1.999839 to 1.999842. + +=item * + +L has been upgraded from version 0.5014 to 0.5015. + +=item * + +L has been upgraded from version 5.20230920 to 5.20231025. + +=item * + +L has been upgraded from version 1.77 to 1.78. + +Made parsing of the C command arguments saner. +[L] =item * @@ -69,14 +98,39 @@ been updated to be integer types; previously they were C floating-point. =item * -L has been upgraded from version 1.77 to 1.78. +L has been upgraded from version 3.47 to 3.48. -Made parsing of the C command arguments saner. -[L] +=item * + +L has been upgraded from version 1.04 to 1.05. =item * -L has been upgraded from version 5.20230920 to 5.20231025. +L has been upgraded from version 1.03 to 1.04. + +=item * + +L has been upgraded from version 1.00 to 1.01. + +=item * + +L has been upgraded from version 1.04 to 1.05. + +=item * + +L has been upgraded from version 1.02 to 1.03. + +=item * + +L has been upgraded from version 0.9929 to 0.9930. + +=item * + +L has been upgraded from version 1.33 to 1.34. + +=item * + +L has been upgraded from version 0.19 to 0.20. =back @@ -274,9 +328,33 @@ to the C<+> quantifier where it was followed by a C<(*SKIP)> pattern. =head1 Acknowledgements -XXX Generate this with: +Perl 5.39.4 represents approximately 5 weeks of development since Perl +5.39.3 and contains approximately 46,000 lines of changes across 460 files +from 20 authors. + +Excluding auto-generated files, documentation and release tools, there were +approximately 44,000 lines of changes to 390 .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.39.4: + +Abe Timmerman, Amory Meltzer, Craig A. Berry, Dagfinn Ilmari Mannsåker, Dan +Jacobson, Elvin Aslanov, Gianni Ceccarelli, Graham Knop, Jake Hamby, James E +Keenan, Joe McMahon, Karl Williamson, Leon Timmermans, Lukas Mai, Matthew +Horsfall, Paul Evans, Peter John Acklam, Tony Cook, William Lyu, 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.39.3..HEAD +For a more complete list of all of Perl's historical contributors, please +see the F file in the Perl source distribution. =head1 Reporting Bugs