=item *
+C<attributes> has been upgraded from version 0.12 to 0.14.
+
+=item *
+
C<Archive::Extract> has been upgraded from version 0.38 to 0.48.
Updates since 0.38 include: a safe print method that guards
=item *
-C<B> has been upgraded from version 1.23 to 1.27.
+C<Attribute::Handlers> has been upgraded from version 0.87 to 0.89.
+
+=item *
+
+C<autodie> has been upgraded from version 2.06_01 to 2.1001.
+
+=item *
+
+C<AutoLoader> has been upgraded from version 5.70 to 5.71.
+
+=item *
+
+C<B> has been upgraded from version 1.23 to 1.29.
It no longer crashes when taking apart a C<y///> containing characters
outside the octet range or compiled in a C<use utf8> scope.
=item *
-C<B::Concise> has been upgraded from version 0.78 to 0.82.
+C<B::Concise> has been upgraded from version 0.78 to 0.83.
B::Concise marks rv2sv, rv2av and rv2hv ops with the new OPpDEREF flag
as "DREFed".
=item *
-C<B::Deparse> has been upgraded from version 0.96 to 1.02.
+C<B::Debug> has been upgraded from version 1.12 to 1.16.
+
+=item *
+
+C<B::Deparse> has been upgraded from version 0.96 to 1.03.
The deparsing of a nextstate op has changed when it has both a
change of package (relative to the previous nextstate), or a change of
=item *
-C<Carp> has been upgraded from version 1.15 to 1.19.
+C<B::Lint> has been upgraded from version 1.11_01 to 1.13.
+
+=item *
+
+C<base> has been upgraded from version 2.15 to 2.16.
+
+=item *
+
+C<Benchmark> has been upgraded from version 1.11 to 1.12.
+
+=item *
+
+C<bignum> has been upgraded from version 0.23 to 0.26.
+
+=item *
+
+C<Carp> has been upgraded from version 1.15 to 1.20.
L<Carp> now detects incomplete L<caller()|perlfunc/"caller EXPR"> overrides and
avoids using bogus C<@DB::args>. To provide backtraces,
=item *
-C<CGI> has been upgraded from version 3.48 to 3.51.
+C<CGI> has been upgraded from version 3.48 to 3.52.
This provides the following security fixes: the MIME boundary in
multipart_init is now random and the handling of
=item *
+C<Compress::Raw::Zlib> has been upgraded from version 2.024 to 2.033.
+
+=item *
+
C<CPAN> has been upgraded from version 1.94_56 to 1.9600.
Major highlights:
=item *
+C<CPANPLUS::Dist::Build> has been upgraded from version 0.46 to 0.54.
+
+=item *
+
C<Data::Dumper> has been upgraded from version 2.125 to 2.130_02.
The indentation used to be off when C<$Data::Dumper::Terse> was set. This
=item *
+C<DB_File> has been upgraded from version 1.820 to 1.821.
+
+=item *
+
+C<DBM_Filter> has been upgraded from version 0.03 to 0.04.
+
+=item *
+
C<Devel::DProf> has been upgraded from version 20080331.00 to 20110228.00.
Merely loading C<Devel::DProf> now no longer triggers profiling to start.
=item *
+C<Devel::Peek> has been upgraded from version 1.04 to 1.07.
+
+=item *
+
+C<Devel::SelfStubber> has been upgraded from version 1.03 to 1.05.
+
+=item *
+
C<diagnostics> has been upgraded from version 1.19 to 1.22.
It now renders pod links slightly better, and has been taught to find
=item *
-C<DynaLoader> has been upgraded from version 1.10 to 1.12.
+C<DirHandle> has been upgraded from version 1.03 to 1.04.
+
+=item *
+
+C<Dumpvalue> has been upgraded from version 1.13 to 1.16.
+
+=item *
+
+C<DynaLoader> has been upgraded from version 1.10 to 1.13.
It fixes a buffer overflow when passed a very long file name.
=item *
+C<Env> has been upgraded from version 1.01 to 1.02.
+
+=item *
+
C<Errno> has been upgraded from version 1.11 to 1.13.
The implementation of C<Errno> has been refactored to use about 55% less memory.
=item *
+C<ExtUtils::CBuilder> has been upgraded from version 0.27 to 0.280202.
+
+=item *
+
+C<ExtUtils::Command> has been upgraded from version 1.16 to 1.17.
+
+=item *
+
C<ExtUtils::Constant> has been upgraded from 0.22 to 0.23.
The C<AUTOLOAD> helper code generated by C<ExtUtils::Constant::ProxySubs>
=item *
+C<ExtUtils::Install> has been upgraded from version 1.55 to 1.56.
+
+=item *
+
+C<ExtUtils::MakeMaker> has been upgraded from version 6.56 to 6.57_05.
+
+=item *
+
C<ExtUtils::Manifest> has been upgraded from version 1.57 to 1.58.
=item *
=item *
+C<Fcntl> has been upgraded from version 1.06 to 1.11.
+
+=item *
+
+C<File::Basename> has been upgraded from version 2.78 to 2.81.
+
+=item *
+
C<File::CheckTree> has been upgraded from version 4.4 to 4.41.
=item *
=item *
+C<File::Glob> has been upgraded from version 1.07 to 1.12.
+
+=item *
+
C<File::Spec> has been upgraded from version 3.31 to 3.33.
Several portability fixes were made in C<File::Spec::VMS>: a colon is now
=item *
+C<Hash::Util::FieldHash> has been upgraded from version 1.04 to 1.09.
+
+=item *
+
C<I18N::Collate> has been upgraded from version 1.01 to 1.02.
=item *
=item *
-C<NDBM_File> has been upgraded from version 1.08 to 1.11.
+C<mro> has been upgraded from version 1.02 to 1.07.
+
+=item *
+
+C<NDBM_File> has been upgraded from version 1.08 to 1.12.
This fixes a memory leak when DBM filters are used.
=item *
+C<Opcode> has been upgraded from version 1.15 to 1.18.
+
+=item *
+
C<overload> has been upgraded from 1.10 to 1.12.
C<overload::Method> can now handle subroutines that are themselves blessed
=item *
+C<PerlIO::encoding> has been upgraded from version 0.12 to 0.14.
+
+=item *
+
C<PerlIO::scalar> has been upgraded from 0.07 to 0.11.
A C<read> after a C<seek> beyond the end of the string no longer thinks it
=item *
+C<PerlIO::via> has been upgraded from version 0.09 to 0.11.
+
+=item *
+
+C<Pod::Html> has been upgraded from version 1.09 to 1.1.
+
+=item *
+
C<Pod::LaTeX> has been upgraded from version 0.58 to 0.59.
=item *
=item *
+C<SDBM_File> has been upgraded from version 1.06 to 1.09.
+
+=item *
+
C<SelfLoader> has been upgraded from 1.17 to 1.18.
It now works in taint mode [perl #72062].
=item *
+C<Sys::Hostname> has been upgraded from version 1.11 to 1.16.
+
+=item *
+
C<Term::ANSIColor> has been upgraded from version 2.02 to 3.00.
=item *
=item *
+C<Tie::Hash::NamedCapture> has been upgraded from version 0.06 to 0.08.
+
+=item *
+
C<Tie::RefHash> has been upgraded from version 1.38 to 1.39.
=item *
The names returned by C<Win32::GetOSName> and C<Win32::GetOSDisplayName>
have been corrected.
+=item *
+
+C<XS::Typemap> has been upgraded from version 0.03 to 0.05.
+
=back
=head2 Removed Modules and Pragmata
=head3 L<perlsource>, L<perlinterp>, L<perlhacktut>, and L<perlhacktips>
-See L</L<perlhack> and perlrepository revamp>, below.
+See L</perlhack and perlrepository revamp>, below.
=head2 Changes to Existing Documentation
L<overload>'s documentation has practically undergone a rewrite. It
is now much more straightforward and clear.
-=head3 L<perlhack> and perlrepository revamp
+=head3 perlhack and perlrepository revamp
The L<perlhack> and perlrepository documents have been heavily edited and
split up into several new documents.