Beefy Boxes and Bandwidth Generously Provided by pair Networks
Do you know where your variables are?
 
PerlMonks  

Perl 5.32.0 Released

by Tux (Canon)
on Jun 21, 2020 at 07:58 UTC ( [id://11118302]=perlnews: print w/replies, xml ) Need Help??

Ooooooh, yeah!!!

perl-5.32.0 is released. Get it while it is hot!

There are some noteworthy changes and a few fixed CVE's.

Read the incompatability changes before you upgrade.

And most important: Have FUN!


Enjoy, Have FUN! H.Merijn

Replies are listed 'Best First'.
Re: Perl 5.32.0 Released
by 1nickt (Canon) on Jun 22, 2020 at 18:30 UTC

    Hi Tux, progress marches on, like it or not ... Recently I found that the newest version of Devel::Declare breaks Method::Signatures, so I pinned my stack to Devel::Declare v0.006019. But that version does not compile with the new Perl 5.32.0 ...

    (fwiw I know Devel::Declare is deprecated but I am a user, not the author, of Method::Signatures, which depends on it...)


    The way forward always starts with a minimal test.
      Devel::Declare is deprecated for many good reasons. If you are using perl 5.32 (or indeed any version of perl later than 5.20.0), you can just use core signatures (perldoc.pl/signatures) instead.

      -ether@cpan.org

        Hi Karen, thank you! But I think that's not quite a full picture.

        Signatures have not lost the experimental tag in Perl 5.32. I recently asked dave_the_m what the sticking points were and he said that it remains undecided whether @_ will be populated or not. As I read the current doc, it is populated, so that would be an incompatible change.

        In my work environment, as is true for many developers, it's not prudent to use experimental Perl features (because they change), so we don't do so.We're anxious to switch to native signatures, especially as Method::Signatures is getting more difficult to use, but we're not going to switch until we don't have to disable 'experimental' warnings.


        The way forward always starts with a minimal test.
Re: Perl 5.32.0 Released (md5 sha256 sum?)
by beech (Parson) on Aug 13, 2020 at 22:25 UTC
Re: Perl 5.32.0 Released
by stevieb (Canon) on Aug 14, 2020 at 20:41 UTC

    Has anyone heard when Strawberry will release a 5.32 version?

        Great, thanks syphilis!

        I'll get it tested with berrybrew, which is something I haven't looked at in some time. I've got a couple of open issues submitted by users so it'll be a good time to ensure the new version is found and installs correctly.

        I suppose I just didn't look deep enough, but usually I just peruse to their main page to check for updates.

Log In?
Username:
Password:

What's my password?
Create A New User
Domain Nodelet?
Node Status?
node history
Node Type: perlnews [id://11118302]
help
Chatterbox?
and the web crawler heard nothing...

How do I use this?Last hourOther CB clients
Other Users?
Others examining the Monastery: (7)
As of 2024-04-23 18:45 GMT
Sections?
Information?
Find Nodes?
Leftovers?
    Voting Booth?

    No recent polls found