From 917108461292f3da96a9e21b8050efd032378b56 Mon Sep 17 00:00:00 2001 From: David Golden Date: Wed, 19 Oct 2011 12:55:29 -0400 Subject: [PATCH] perldelta: document base.pm changes --- pod/perldelta.pod | 13 +++++++++++++ 1 file changed, 13 insertions(+) diff --git a/pod/perldelta.pod b/pod/perldelta.pod index 77df186..1cd99b5 100644 --- a/pod/perldelta.pod +++ b/pod/perldelta.pod @@ -254,6 +254,19 @@ L has been upgraded from version 1.78 to version 1.80. =item * +L has been upgraded from version 2.17 to version 2.18. + +C no longer sets a module's C<$VERSION> to "-1" when a module it loads +does not define a C<$VERSION>. This change has been made because "-1" is not +a valid version number under the new "lax" criteria used internally by +C. (See L for more on "lax" version criteria.) + +C no longer internally skips loading modules it has already loaded and +instead relies on C to inspect C<%INC>. This fixes a bug when C +is used with code that clear C<%INC> to force a module to be reloaded. + +=item * + L has been upgraded from version 1.16 to version 1.17. =item * -- 2.7.4