perl
view release on metacpan or search on metacpan
pod/perl5140delta.pod view on Meta::CPAN
L<I18N::LangTags> has been upgraded from version 0.35 to 0.35_01.
=item *
L<if> has been upgraded from version 0.05 to 0.0601.
=item *
L<IO> has been upgraded from version 1.25_02 to 1.25_04.
This version of L<IO> includes a new L<IO::Select>, which now allows L<IO::Handle>
objects (and objects in derived classes) to be removed from an L<IO::Select> set
even if the underlying file descriptor is closed or invalid.
=item *
L<IPC::Cmd> has been upgraded from version 0.54 to 0.70.
Resolves an issue with splitting Win32 command lines. An argument
consisting of the single character "0" used to be omitted (CPAN RT #62961).
=item *
L<IPC::Open3> has been upgraded from 1.05 to 1.09.
open3() now produces an error if the C<exec> call fails, allowing this
condition to be distinguished from a child process that exited with a
non-zero status [perl #72016].
The internal xclose() routine now knows how to handle file descriptors as
documented, so duplicating C<STDIN> in a child process using its file
descriptor now works [perl #76474].
=item *
L<IPC::SysV> has been upgraded from version 2.01 to 2.03.
=item *
L<lib> has been upgraded from version 0.62 to 0.63.
=item *
L<Locale::Maketext> has been upgraded from version 1.14 to 1.19.
L<Locale::Maketext> now supports external caches.
This upgrade also fixes an infinite loop in
C<Locale::Maketext::Guts::_compile()> when
working with tainted values (CPAN RT #40727).
C<< ->maketext >> calls now back up and restore C<$@> so error
messages are not suppressed (CPAN RT #34182).
=item *
L<Log::Message> has been upgraded from version 0.02 to 0.04.
=item *
L<Log::Message::Simple> has been upgraded from version 0.06 to 0.08.
=item *
L<Math::BigInt> has been upgraded from version 1.89_01 to 1.994.
This fixes, among other things, incorrect results when computing binomial
coefficients [perl #77640].
It also prevents C<sqrt($int)> from crashing under C<use bigrat>.
[perl #73534].
=item *
L<Math::BigInt::FastCalc> has been upgraded from version 0.19 to 0.28.
=item *
L<Math::BigRat> has been upgraded from version 0.24 to 0.26_02.
=item *
L<Memoize> has been upgraded from version 1.01_03 to 1.02.
=item *
L<MIME::Base64> has been upgraded from 3.08 to 3.13.
Includes new functions to calculate the length of encoded and decoded
base64 strings.
Now provides encode_base64url() and decode_base64url() functions to process
the base64 scheme for "URL applications".
=item *
L<Module::Build> has been upgraded from version 0.3603 to 0.3800.
A notable change is the deprecation of several modules.
L<Module::Build::Version> has been deprecated and L<Module::Build> now
relies on the L<version> pragma directly. L<Module::Build::ModuleInfo> has
been deprecated in favor of a standalone copy called L<Module::Metadata>.
L<Module::Build::YAML> has been deprecated in favor of L<CPAN::Meta::YAML>.
L<Module::Build> now also generates F<META.json> and F<MYMETA.json> files
in accordance with version 2 of the CPAN distribution metadata specification,
L<CPAN::Meta::Spec>. The older format F<META.yml> and F<MYMETA.yml> files are
still generated.
=item *
L<Module::CoreList> has been upgraded from version 2.29 to 2.47.
Besides listing the updated core modules of this release, it also stops listing
the C<Filespec> module. That module never existed in core. The scripts
generating L<Module::CoreList> confused it with L<VMS::Filespec>, which actually
is a core module as of Perl 5.8.7.
=item *
L<Module::Load> has been upgraded from version 0.16 to 0.18.
( run in 1.127 second using v1.01-cache-2.11-cpan-9581c071862 )