[ 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.25.3
+perldelta - what is new for perl v5.25.5
=head1 DESCRIPTION
-This document describes differences between the 5.25.2 release and the 5.25.3
+This document describes differences between the 5.25.4 release and the 5.25.5
release.
-If you are upgrading from an earlier release such as 5.25.1, first read
-L<perl5252delta>, which describes differences between 5.25.1 and 5.25.2.
+If you are upgrading from an earlier release such as 5.25.3, first read
+L<perl5254delta>, which describes differences between 5.25.3 and 5.25.4.
=head1 Notice
[ List each enhancement as a =head2 entry ]
-=head2 Unicode 9.0 is now supported
-
-A list of changes is at
-L<http://www.unicode.org/versions/Unicode9.0.0/>. Modules that are
-shipped with core Perl but not maintained by p5p do not necessarily
-support Unicode 9.0. L<Unicode::Normalize> does work on 9.0.
-
=head1 Security
XXX Any security-related notices go here. In particular, any security
=item *
-L<Module::CoreList> has been upgraded from version 5.20160620 to 5.20160720.
+L<Filter::Simple> has been upgraded from version 0.92 to 0.93.
-=item *
-
-L<XXX> has been upgraded from version A.xx to B.yy.
+It no longer treats C<no MyFilter> immediately following C<use MyFilter> as
+end-of-file. [perl #107726]
=back
However, any changes to F<pod/perldiag.pod> should go in the L</Diagnostics>
section.
-=head3 L<XXX>
+=head3 L<perlinterp>
=over 4
=item *
-XXX Description of the change here
+L<perlinterp> has been expanded to give a more detailed example of how to
+hunt around in the parser to how a given operator is handled.
=back
=over 4
-=item XXX-some-platform
+=item VMS
-XXX
+=over 4
+
+=item *
+
+The path separator for the C<PERL5LIB> and C<PERLLIB> environment entries is
+now a colon (C<:>) when running under a Unix shell. There is no change when
+running under DCL (it's still C<|>).
+
+=back
=back
=item *
-XXX
+Invalid assignments to a reference constructor (e.g., C<\eval=time>) could
+sometimes crash in addition to giving a syntax error. [perl #125679]
=back
XXX Add anything here that we forgot to add, or were mistaken about, in
the perldelta of a previous release.
-=item *
-
-Parsing bad POSIX charclasses no longer leaks memory. [perl #128313]
-
-=item *
-
-Fixed issues with recursive regexes. The behavior was broken in 5.24.0.
-[perl #126182]
-
=back
=head1 Obituary
XXX Generate this with:
- perl Porting/acknowledgements.pl v5.25.2..HEAD
+ perl Porting/acknowledgements.pl v5.25.4..HEAD
=head1 Reporting Bugs