[ this is a template for a new perldelta file. Any text flagged as XXX needs
to be processed before release. ]
-perldelta - what is new for perl v5.31.1
+perldelta - what is new for perl v5.31.5
=head1 DESCRIPTION
-This document describes differences between the 5.31.0 release and the 5.31.1
+This document describes differences between the 5.31.4 release and the 5.31.5
release.
-If you are upgrading from an earlier release such as 5.30.0, first read
-L<perl5310delta>, which describes differences between 5.30.0 and 5.31.0.
+If you are upgrading from an earlier release such as 5.31.3, first read
+L<perl5314delta>, which describes differences between 5.31.3 and 5.31.4.
=head1 Notice
=item *
-Pod::Parser has been removed from the core distribution.
-It still is available for download from CPAN. This resolves [perl
-#119439].
+XXX
=back
=item *
-L<eval_pv()|perlapi/eval_pv> no longer stringifies the exception when
-C<croak_on_error> is true. [perl #134175]
+Added the C<<PL_curstackinfo->si_cxsubix>> field. This records the stack
+index of the most recently pushed sub/format/eval context. It is set and
+restored automatically by C<cx_pushsub()>, C<cx_popsub()> etc., but would
+need to be manually managed if you do any unusual manipulation of the
+context stack.
=back
=item *
-close() on a pipe now preemptively clears the PerlIO object from the
-IO SV. This prevents a second attempt to close the already closed
-PerlIO object if a signal handler calls die() or exit() while close()
-is waiting for the child process to complete. [perl #122112]
-
-=item *
-
-C<< sprintf("%.*a", -10000, $x) >> would cause a buffer overflow due
-to mishandling of the negative precision value. [perl #134008]
-
-=item *
-
-scalar() on a reference could cause an erroneous assertion failure
-during compilation. [perl #134045]
-
-=item *
-
-Extraordinarily large (over 2GB) floating point format widths could
-cause an integer overflow in the underlying call to snprintf(),
-resulting in an assertion. Formatted floating point widths are now
-limited to the range of int, the return value of snprintf(). [perl
-#133913]
+XXX
=back
XXX Generate this with:
- perl Porting/acknowledgements.pl v5.31.0..HEAD
+ perl Porting/acknowledgements.pl v5.31.4..HEAD
=head1 Reporting Bugs