Projects / Perl / Releases / 5.14.0

Version 5.14.0 of Perl

Avatar

Release Notes: Unicode version 6.0 is now supported. Regular expressions can now be reset to the default modifiers. Four new regular expression modifiers, "/d", "/l" , "/u", and "/a", were introduced. The substitution operators now support the modifier "/r" to work non-destructively, leaving the original unmodified. Larger octals can now be specified. Array and hash operators can now experimentally operate directly on hard references. printf-like functions now understand post-1980 size modifiers. Exception handling was made more reliable and consistent. Other enhancements and many bug fixes were made.

Other releases

  •  17 Mar 2013 18:56
Avatar

Release Notes: This release contains one major and a number of minor security fixes. It fixes a possible vulnerability to a denial-of-service attack by use of a carefully-crafted set of hash keys, a segmentation fault when reading or writing strings greater than 2^31 bytes in size, and a memory leak in Encode.xs's UTF-8 encoding implementation.

  •  04 Nov 2012 01:22
Avatar

Release Notes: Several minor bugs were fixed.

Release Notes: Enhancements were made to code features such as "use", which now explicitly enables feature bundles, a more consistent "eval" operator, and a revamped "substr" function. The "__SUB__" sequence now returns a reference to the current subroutine, allowing for recursive subroutines to be written more simply. Support for Unicode 6.1 was improved. Many other minor improvements and bugfixes, along with several deprecations, were made.

Release Notes: Two security vulnerabilities were resolved. Several other minor bugs were fixed.

  •  04 Jul 2011 09:30
Avatar

Release Notes: Several modules were updated to fix minor bugs. Tests were fixed. Documentation was improved.

Screenshot

Project Spotlight

vbackup

A modular backup utility.

Screenshot

Project Spotlight

Gfarm

A distributed filesystem, used for cluster computing.