[ 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.21.9
+perldelta - what is new for perl v5.21.10
=head1 DESCRIPTION
-This document describes differences between the 5.21.8 release and the 5.21.9
+This document describes differences between the 5.21.9 release and the 5.21.10
release.
-If you are upgrading from an earlier release such as 5.21.7, first read
-L<perl5218delta>, which describes differences between 5.21.7 and 5.21.8.
+If you are upgrading from an earlier release such as 5.21.8, first read
+L<perl5219delta>, which describes differences between 5.21.8 and 5.21.9.
=head1 Notice
=item *
-L<B> has been upgraded from version 1.55 to 1.56.
+L<B::Deparse> has been upgraded from version 1.33 to 1.34.
+
+Deparse C<$#_> as that instead of as C<$#{_}>. [perl #123947]
=item *
-L<Encode> has been upgraded from version 2.67 to 2.68.
+L<CPAN> has been upgraded from version 2.05 to 2.09-TRIAL.
-Building in C++ mode on Windows now works.
+=over 4
=item *
-L<bigint>, L<bignum>, L<bigrat> have been upgraded to version 0.39.
+Add support for C<Cwd::getdcwd()> and introduce workaround for a misbehaviour
+seen on Strawberry Perl 5.20.1.
+
+=item *
-Document in CAVEATS that using strings as numbers won't always invoke
-the big number overloading, and how to invoke it. [perl #123064]
+Fix C<chdir()> after building dependencies bug.
=item *
-L<Opcode> has been upgraded from version 1.31 to 1.32.
+Introduce experimental support for plugins/hooks.
=item *
-L<PerlIO::scalar> has been upgraded from version 0.21 to 0.22.
+Integrate the App::Cpan sources.
-Attempting to write at file positions impossible for the platform now
-fail early rather than wrapping at 4GB.
+=item *
+
+Do not check recursion on optional dependencies.
=item *
-L<Win32API::File> has been upgraded from version 0.1201 to 0.1202
+Sanity check META.yml to contain a hash.
+L<[cpan #95271]|https://rt.cpan.org/Ticket/Display.html?id=95271>
-Building in C++ mode now works.
+=back
+
+=item *
+
+L<Text::Balanced> has been upgraded from version 2.02 to 2.03.
+
+No changes to installed files other than the version bump.
+
+=item *
+
+L<threads> has been upgraded from version 1.96 to 1.98.
=back
=back
-=head3 L<perlfaq>
-
-=over 4
-
-=item *
-
-L<perlfaq> has been synchronized with version 5.021009 from CPAN.
-
-=back
-
=head1 Diagnostics
The following additions or changes have been made to diagnostic output,
=over 4
-=item Windows
+=item XXX-some-platform
-Perl can now be built in C++ mode on Windows by setting the makefile macro
-C<USE_CPLUSPLUS> to the value "define".
+XXX
=back
=item *
-XXX
+Repeated global pattern matches in scalar context on large tainted
+strings were exponentially slow depending on the current match
+position in the string. [perl #123202]
=back
XXX Generate this with:
- perl Porting/acknowledgements.pl v5.21.8..HEAD
+ perl Porting/acknowledgements.pl v5.21.9..HEAD
=head1 Reporting Bugs