Perl v5.32 is out and it has some interesting new features. The previous major releases focussed more on finally removing deprecations and shoring up odd cases, and you still find a few of those in this release. Full details, as always, are in the perldelta.
Sawyer X just announced Perl 7 as a major version jump that relabels what is now v5.32. If you’re code is ready for v5.32, you should be mostly ready for Perl 7.
- The new
isa
infix operator (“class instance”) - The
streamzip
program comes with IO::Compress::Base, so it comes with perl - Regex alpha assertions are stable
- Script runs are no longer experimental
- Alpha assertions are no longer experimental
- Match Unicode names with a pattern
- Mixed mode access to undef uses a temporary file
"0" .. "-1"
is fixed- Modifiable contexts in constants now throw an exception
- User-defined properties override Unicode ones of the same name
- Use chained comparison operators
- Disable indirect object notation