This document describes differences between the 5.30.1 release and the 5.30.2
release.
There are no changes intentionally incompatible with 5.30.0.
Updated Modules and Pragmata
Compress::Raw::Bzip2 has been upgraded from version 2.084 to 2.089.
Module::CoreList has been upgraded from version 5.20191110 to 5.20200314.
Documentation
Changes to Existing Documentation
We have attempted to update the documentation to reflect the changes
listed in this document.
Configuration and Compilation
GCC 10 is now supported by Configure.
Testing
Tests were added and changed to reflect the other additions and changes in this
release.
Selected Bug Fixes
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
UTF8 flagged strings.
A memory leak in regular expression patterns has been fixed.
A read beyond buffer in grok_infnan has been fixed.
An assertion failure in the regular expression engine has been fixed.
(?{...}) eval groups in regular expressions no longer unintentionally
trigger "EVAL without pos change exceeded limit in regex".
perldelta - what is new for perl v5.30.2
This document describes differences between the 5.30.1 release and the 5.30.2 release.
There are no changes intentionally incompatible with 5.30.0.
Updated Modules and Pragmata
Documentation
Changes to Existing Documentation
Configuration and Compilation
Testing
Selected Bug Fixes