ActivePerl Changelog

What's new in ActivePerl 5.24.0.2401

Jan 5, 2017
  • The PostgreSQL client library used by DBD-Pg has been upgraded to 9.6.1 in order to support OpenSSL 1.1.0.
  • Most bundled modules have been updated to their latest released version from CPAN. Use the ppm query command to check the exact version included in this release.
  • The installer for ActivePerl on Windows is now signed and should be easier to install.
  • OpenSSL has been upgraded to version 1.1.0c:
  • IO-Socket-SSL 2.40 (was 2.27)
  • Net-SSLeay 1.78 (was 1.74)
  • GD's supporting libraries have been updated:
  • libpng updated to 1.6.26 (was 1.6.21)
  • fontconfig updated to 2.12.1 (was 2.11.95)
  • freetype2 updated to 2.6.5 (was 2.6.3)

New in ActivePerl 5.22.0.2200 (Aug 21, 2015)

  • This build corresponds to the Perl 5.22.0 source code release.
  • The 2200 series builds of ActivePerl are not binary compatible with builds in the 2000 or earlier series. Any extensions built using binaries from the ActivePerl 2000 or earlier series will need to be recompiled. Note especially that this applies to PPM packages that may have been built for earlier series of ActivePerl.
  • Significant changes that have occurred since the 5.20 release are documented in perl5220delta.
  • Most bundled distributions have been updated to their latest released version from CPAN. Use the ppm list command to check the exact version included in this release.

New in ActivePerl 5.20.2.2001 (Apr 8, 2015)

  • Most bundled modules have been updated to their latest released version from CPAN. Use the ppm query command to check the exact version included in this release.

New in ActivePerl 5.20.1.2000 (Nov 27, 2014)

  • This build corresponds to the Perl 5.20.1 source code release.
  • The 2000 series builds of ActivePerl are not binary compatible with builds in the 1800 or earlier series. Any extensions built using binaries from the ActivePerl 1800 or earlier series will need to be recompiled. Note especially that this applies to PPM packages that may have been built for earlier series of ActivePerl.
  • Significant changes that have occurred since the 5.18 release are documented in perl5200delta. Other minor changes and bugfixes is documented in perl5201delta.
  • Most bundled distributions have been updated to their latest released version from CPAN. Use the ppm list command to check the exact version included in this release.

New in ActivePerl 5.18.2.1801 (Feb 27, 2014)

  • Updated Modules and Pragmata:
  • B has been upgraded from version 1.42_01 to 1.42_02. The fix for [perl #118525] introduced a regression in the behaviour of B::CV::GV, changing the return value from a B::SPECIAL object on a NULL CvGV to undef. B::CV::GV again returns a B::SPECIAL object in this case. [perl #119413]
  • B::Concise has been upgraded from version 0.95 to 0.95_01. This fixes a bug in dumping unexpected SEPCIALs.
  • English has been upgraded from version 1.06 to 1.06_01. This fixes an error about the performance of $`, $&, and c

New in ActivePerl 5.18.1.1800 (Sep 25, 2013)

  • This build corresponds to the Perl 5.18.1 source code release.
  • The 1800 series builds of ActivePerl are not binary compatible with builds in the 1600 or earlier series. Any extensions built using binaries from the ActivePerl 1600 or earlier series will need to be recompiled. Note especially that this applies to PPM packages that may have been built for earlier series of ActivePerl.
  • The 1800 series builds of ActivePerl use 64 bit integers on platforms that are otherwise 32 bit. The main benefit is that Perl's scalars now can represent larger integers precisely, without turning to float approximations. The $Config{archname} of these builds has grown to include the -64int- segment.
  • All Windows builds are now built with the MinGW compiler.
  • PPM is faster in the common situation where a single repository is configured. The repository state can now be transfered as compressed SQLite database image prepared on the server.
  • The 'ppm upgrade' command now allow the install area to be overridden and will install the specified package even when it's not already present.
  • Running 'sudo ppm ...' now ensures that user files created does not end up owned by root.
  • Significant changes that have occurred since the 5.16 release are documented in perl5180delta. Bugfixes that went in the 5.18.1 release are documented in perl5181delta.
  • Most bundled distributions have been updated to their latest released version from CPAN. Use the ppm list command to check the exact version included in this release.

New in ActivePerl 5.14.2.1402 (Oct 17, 2011)

  • Bug Fixes and Changes since build 1401*
  • Most bundled modules have been updated to their latest released version from CPAN. Use the "ppm query" command to check the exact version included in this release.

New in ActivePerl 5.14.0.1400 (May 19, 2011)

  • This build corresponds to the Perl 5.14.0 source code release.
  • The 1400 series builds of ActivePerl are not binary compatible with builds in the 600, 800, 1000 or 1200 series. Any extensions built using binaries from the ActivePerl 600, 800, 1000 or 1200 series will need to be recompiled. Note especially that this applies to PPM packages that may have been built for 600, 800, 1000 or 1200 series builds.
  • Significant changes that have occurred in the 5.14.0 release are documented in the perl5140delta manpage.
  • Compared to the latest ActivePerl in the 1200 series (ActivePerl 1204) the following additional non-core CPAN distributions are now bundled:
  • Encode-Locale
  • Eval-Closure
  • IO-Socket-SSL
  • Mozilla-CA
  • Net-SSLeay
  • Package-Stash-XS
  • PPIx-Regexp
  • The libwww-perl distribution has been split into many smaller distributions that are all included separately.
  • The Crypt-SSLeay distribution is no longer bundled.
  • The ActivePerl 1400 series is built as 64-bit binaries on Mac OS X. Since the Carbon API for Mac does not support 64-bit binaries the distributions that depended on it are not longer bundled. These were:
  • Mac-AppleEvents-Simple
  • Mac-Apps-Launch
  • Mac-Carbon
  • Mac-Glue
  • Mac-OSA-Simple
  • Most bundled distributions have been updated to their latest released version from CPAN. Use the ppm query command to check the exact version included in this release.

New in ActivePerl 5.12.2.1202 (Sep 20, 2010)

  • Based on Perl 5.12.2
  • Additional modules, including Perl::Critic, Devel::NYTProf and Moose
  • GUI shell for Perl::Critic
  • y2038 compliance
  • Unicode improvements
  • Support for pluggable keywords

New in ActivePerl 5.12.1.1201 (Jun 2, 2010)

  • y2038 compliance
  • Unicode improvements
  • Support for pluggable keywords