This is a live mirror of the Perl 5 development currently hosted at https://github.com/perl/perl5
Keep perl5115delta.pod up to date
[perl5.git] / pod / perl5115delta.pod
index 19adb9b..3bbd0a7 100644 (file)
@@ -27,7 +27,6 @@ and C<len> arguments.
 
 =item C<version>
 
-XXX Double-check that the following has actually been done or else remove it:
 Upgraded from version 0.81 to 0.82.
 
 The C<is_lax> and C<is_strict> functions can now be optionally exported to the
@@ -43,7 +42,7 @@ Undefined version objects are now uninitialized with zero rather than C<undef>.
 
 =item C<CPAN>
 
-Upgraded from version 1.94_53 to 1.94_55.
+Upgraded from version 1.94_53 to 1.94_56.
 
 This module is also now built in a less specialized way, which resolves a
 problem that caused C<make> after C<make clean> to fail, fixing RT #72218.
@@ -59,9 +58,16 @@ Upgraded from version 2.21 to 2.22.
 This resolves RT #72700, in which an exception thrown from a closure was
 getting lost.
 
+=item C<Socket>
+
+Upgraded from version 1.85 to 1.86.
+
+This makes the new Socket implementation of C<inet_pton> consistent with the
+existing Socket6 implementation of C<inet_pton>, fixing RT #72884.
+
 =item C<podlators>
 
-Upgraded from version 2.2.2 to 2.3.0.
+Upgraded from version 2.2.2 to 2.3.1.
 
 =back
 
@@ -103,6 +109,11 @@ was a regression since Perl 5.10.0. (Fixes RT #72590)
 
 =item *
 
+Reading C<$!> no longer causes a SEGV for out of range C<errno> values. (Fixes
+RT #72850)
+
+=item *
+
 A possible SEGV in C</\N{...}/> has been fixed. This was a regression since
 Perl 5.10.
 
@@ -125,9 +136,9 @@ rather than checking for C<FileHandle> first.
 
 =item *
 
-A change in C<warnings::register>'s behaviour in Perl 5.10.0 that wasn't
-documented at the time is now documented in L<perl5100delta>. (Fixes RT
-#62522)
+A change in the behaviour of C<warnings::enabled> and C<warnings::warnif> in
+Perl 5.10.0 that wasn't documented at the time is now documented in
+L<perl5100delta>. (Fixes RT #62522)
 
 =item *