develooper Front page | perl.perl5.porters | Postings from July 2011

Perl 5.15.1 is now available

Thread Next
July 20, 2011 14:21
Perl 5.15.1 is now available
Message ID:
    Carter held out a hand towards the middle of the room.  `See that
    fountain?'  A ten-metre-wide marble wedding cake, topped with a
    winged cherub wrestling a serpent, duly appeared.  Water cascaded
    down from a gushing wound in the cherub's neck.  Carter said, `It's
    being computed by redundancies in the sketch of the city.  I can
    extract the results, because I know exactly where to look for them --
    but nobody else would have a hope in hell of picking them out.'

    Peer walked up to the fountain.  Even as he approached, he noticed
    that the spray was intangible; when he dipped his hand in the water
    around the base he felt nothing, and the motion he made with his
    fingers left the foaming surface unchanged.  They were spying on
    the calculations, not interacting with them; the fountain was a
    closed system.

    Carter said, `In your case, of course, nobody will need to know
    the results.  Except you -- and you'll know them because you'll
    /be/ them.'

        -- Greg Egan, "Permutation City"

It gives me great pleasure to announce the release of Perl 5.15.1.

This is the second DEVELOPMENT release in the 5.15.x series leading to
a stable release of Perl 5.16.0.  You can find a list of high-profile
changes in this release in the file "perldelta.pod" inside the

You can download the 5.15.1 release from:

The release's SHA-1 signatures are:

    73e3b77330d219d2e659626aaaaa0b21cb11434b  perl-5.15.1.tar.bz2
    4d2b6762ec622c711cb8f7abc422f590c257de3d  perl-5.15.1.tar.gz

This release corresponds to commit ed41610796 in Perl's git repository.
It is tagged as "v5.15.1".

We welcome your feedback on this release.  If you discover issues
with Perl 5.15.1, please use the "perlbug" tool included in this
distribution to report them.  If Perl 5.15.1 works well for you, please
use the "perlthanks" tool included with this distribution to tell the
all-volunteer development team how much you appreciate their work.

If you write software in Perl, it is particularly important that you
test your software against development releases.  While we strive
to maintain source compatibility with prior stable versions of Perl
wherever possible, it is always possible that a well-intentioned change
can have unexpected consequences.  If you spot a change in a development
version which breaks your code, it's much more likely that we will be
able to fix it before the next stable release.  If you only test your
code against stable releases of Perl, it may not be possible to undo a
backwards-incompatible change which breaks your code.

Notable changes in this release:

    * the (\$) prototype accepts any scalar lvalue

    * you can now "study" more than one string

    * C-level API functions for manipulating lexical pads

    * the "prototype" builtin no longer fails on some inputs

Perl 5.15.1 represents approximately 5 weeks of development since Perl 5.15.0
and contains approximately 220,000 lines of changes across 650 files from 37

    Abhijit Menon-Sen, Alan Haggai Alavi, Brian Fraser, Brian Greenfield,
    Chris 'BinGOs' Williams, Claes Jacobsson, Craig A. Berry, Dave
    Rolsky, David Golden, David Mitchell, Dee Newcum, Eric Brine, Father
    Chrysostomos, Florian Ragwitz, Gerard Goossen, H.Merijn Brand, Hojung
    Yoon, James E Keenan, Jesse Luehrs, Jesse Vincent, John Peacock,
    Karl Williamson, Keith Thompson, Leon Brocard, Matthew Horsfall,
    Nicholas Clark, Niko Tyni, Phil Monsen, Reini Urban, Ricardo Signes,
    Robin Barker, Sam Kimbrel, Shawn M Moore, Shlomi Fish, Steffen Müller,
    Vincent Pit, Zefram.

Development versions of Perl are released monthly on or about the 20th of
the month by a monthly "release manager".  You can expect the following
upcoming releases:

    2011-08-20  5.15.2          Ricardo Signes
    2011-09-20  5.15.3          Florian Ragwitz
    2011-10-20  5.15.4          Stevan Little
    2011-11-20  5.15.5          Steve Hay
    2011-12-20  5.15.6          Dave Rolsky (Contentious code freeze)
    2012-01-20  5.15.7          Chris Williams
    2012-02-20  5.15.8          TBD (User-visible code freeze)
    2012-03-20  5.15.9          TBD (Full code freeze)
    2012-04-01  5.16.0-RC0      Jesse Vincent?



Thread Next Perl Programming lists via nntp and http.
Comments to Ask Bjørn Hansen at | Group listing | About