This is a live mirror of the Perl 5 development currently hosted at https://github.com/perl/perl5
Import perl5302delta.pod
authorSteve Hay <steve.m.hay@googlemail.com>
Sat, 14 Mar 2020 17:49:42 +0000 (17:49 +0000)
committerSteve Hay <steve.m.hay@googlemail.com>
Sat, 14 Mar 2020 17:49:42 +0000 (17:49 +0000)
MANIFEST
pod/perl.pod
pod/perl5302delta.pod [new file with mode: 0644]
win32/pod.mak

index ec478eb..de09d6c 100644 (file)
--- a/MANIFEST
+++ b/MANIFEST
@@ -5185,6 +5185,7 @@ pod/perl5281delta.pod             Perl changes in version 5.28.1
 pod/perl5282delta.pod          Perl changes in version 5.28.2
 pod/perl5300delta.pod          Perl changes in version 5.30.0
 pod/perl5301delta.pod          Perl changes in version 5.30.1
+pod/perl5302delta.pod          Perl changes in version 5.30.2
 pod/perl5310delta.pod          Perl changes in version 5.31.0
 pod/perl5311delta.pod          Perl changes in version 5.31.1
 pod/perl5312delta.pod          Perl changes in version 5.31.2
index 51ad47a..bc32bbb 100644 (file)
@@ -191,6 +191,7 @@ aux h2ph h2xs perlbug pl2pm pod2html pod2man splain xsubpp
     perl5312delta      Perl changes in version 5.31.2
     perl5311delta      Perl changes in version 5.31.1
     perl5310delta      Perl changes in version 5.31.0
+    perl5302delta      Perl changes in version 5.30.2
     perl5301delta      Perl changes in version 5.30.1
     perl5300delta      Perl changes in version 5.30.0
     perl5282delta      Perl changes in version 5.28.2
diff --git a/pod/perl5302delta.pod b/pod/perl5302delta.pod
new file mode 100644 (file)
index 0000000..49ba2ec
--- /dev/null
@@ -0,0 +1,174 @@
+=encoding utf8
+
+=head1 NAME
+
+perl5302delta - what is new for perl v5.30.2
+
+=head1 DESCRIPTION
+
+This document describes differences between the 5.30.1 release and the 5.30.2
+release.
+
+If you are upgrading from an earlier release such as 5.30.0, first read
+L<perl5301delta>, which describes differences between 5.30.0 and 5.30.1.
+
+=head1 Incompatible Changes
+
+There are no changes intentionally incompatible with 5.30.0.  If any exist,
+they are bugs, and we request that you submit a report.  See L</Reporting Bugs>
+below.
+
+=head1 Modules and Pragmata
+
+=head2 Updated Modules and Pragmata
+
+=over 4
+
+=item *
+
+L<Compress::Raw::Bzip2> has been upgraded from version 2.084 to 2.089.
+
+=item *
+
+L<Module::CoreList> has been upgraded from version 5.20191110 to 5.20200314.
+
+=back
+
+=head1 Documentation
+
+=head2 Changes to Existing Documentation
+
+We have attempted to update the documentation to reflect the changes
+listed in this document.  If you find any we have missed, send email
+to L<https://github.com/Perl/perl5/issues>.
+
+=head1 Configuration and Compilation
+
+=over 4
+
+=item *
+
+GCC 10 is now supported by F<Configure>.
+
+=back
+
+=head1 Testing
+
+Tests were added and changed to reflect the other additions and changes in this
+release.
+
+=head1 Platform Support
+
+=head2 Platform-Specific Notes
+
+=over 4
+
+=item Windows
+
+The MYMALLOC (PERL_MALLOC) build on Windows has been fixed.
+
+=back
+
+=head1 Selected Bug Fixes
+
+=over 4
+
+=item *
+
+printf() or sprintf() with the C<%n> format no longer cause a panic on
+debugging builds, or report an incorrectly cached length value when producing
+C<SVfUTF8> flagged strings.
+
+[L<GH #17221|https://github.com/Perl/perl5/issues/17221>]
+
+=item *
+
+A memory leak in regular expression patterns has been fixed.
+
+[L<GH #17218|https://github.com/Perl/perl5/issues/17218>]
+
+=item *
+
+A read beyond buffer in grok_infnan has been fixed.
+
+[L<GH #17370|https://github.com/Perl/perl5/issues/17370>]
+
+=item *
+
+An assertion failure in the regular expression engine has been fixed.
+
+[L<GH #17372|https://github.com/Perl/perl5/issues/17372>]
+
+=item *
+
+C<(?{...})> eval groups in regular expressions no longer unintentionally
+trigger "EVAL without pos change exceeded limit in regex".
+
+[L<GH #17490|https://github.com/Perl/perl5/issues/17490>]
+
+=back
+
+=head1 Acknowledgements
+
+Perl 5.30.2 represents approximately 4 months of development since Perl 5.30.1
+and contains approximately 2,100 lines of changes across 110 files from 15
+authors.
+
+Excluding auto-generated files, documentation and release tools, there were
+approximately 920 lines of changes to 30 .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.30.2:
+
+Chris 'BinGOs' Williams, Dan Book, David Mitchell, Hugo van der Sanden, Karen
+Etheridge, Karl Williamson, Matthew Horsfall, Nicolas R., Petr Písař, Renee
+Baecker, Sawyer X, Steve Hay, Tomasz Konojacki, 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.
+
+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
+
+If you find what you think is a bug, you might check the perl bug database at
+L<https://rt.perl.org/>.  There may also be information at
+L<http://www.perl.org/>, the Perl Home Page.
+
+If you believe you have an unreported bug, please open an issue at
+L<https://github.com/Perl/perl5/issues>.  Be sure to trim your bug down to a
+tiny but sufficient test case.
+
+If the bug you are reporting has security implications which make it
+inappropriate to send to a public issue tracker, then see L<perlsec/SECURITY
+VULNERABILITY CONTACT INFORMATION> for details of how to report the issue.
+
+=head1 Give Thanks
+
+If you wish to thank the Perl 5 Porters for the work we had done in Perl 5,
+you can do so by running the C<perlthanks> program:
+
+    perlthanks
+
+This will send an email to the Perl 5 Porters list with your show of thanks.
+
+=head1 SEE ALSO
+
+The F<Changes> file for an explanation of how to view exhaustive details on
+what changed.
+
+The F<INSTALL> file for how to build Perl.
+
+The F<README> file for general stuff.
+
+The F<Artistic> and F<Copying> files for copyright information.
+
+=cut
index d75e9d4..d790b5f 100644 (file)
@@ -59,6 +59,7 @@ POD = perl.pod        \
        perl5282delta.pod       \
        perl5300delta.pod       \
        perl5301delta.pod       \
+       perl5302delta.pod       \
        perl5310delta.pod       \
        perl53110delta.pod      \
        perl5311delta.pod       \
@@ -224,6 +225,7 @@ MAN = perl.man      \
        perl5282delta.man       \
        perl5300delta.man       \
        perl5301delta.man       \
+       perl5302delta.man       \
        perl5310delta.man       \
        perl53110delta.man      \
        perl5311delta.man       \
@@ -389,6 +391,7 @@ HTML = perl.html    \
        perl5282delta.html      \
        perl5300delta.html      \
        perl5301delta.html      \
+       perl5302delta.html      \
        perl5310delta.html      \
        perl53110delta.html     \
        perl5311delta.html      \
@@ -554,6 +557,7 @@ TEX = perl.tex      \
        perl5282delta.tex       \
        perl5300delta.tex       \
        perl5301delta.tex       \
+       perl5302delta.tex       \
        perl5310delta.tex       \
        perl53110delta.tex      \
        perl5311delta.tex       \