+
+ v5.40 => {
+ new => [
+ ['<code>use v5.40</code>', 'import <a href="#builtin">builtin</a> functions and enable the <a href="#try">try</a> feature'],
+ ['<code>__CLASS__</code>', 'keyword to reference to the current class name, similar to <code>__PACKAGE__</code>', {feature => 'class'}],
+ ['<code>:reader</code>', 'attribute for <a href="#class">field</a> variables to create corresponding accessor methods', {feature => 'class'}],
+ ['<code>^^</code>', 'higher precedence logical <code>xor</code> operator, as <code>||</code> is to <code>or</code>'],
+ ['perl<code> -M …</code>', 'whitespace allowed after <code>-M</code> options', {dropped => 0}],
+ ['<code>builtin::inf</code>, <code>builtin::nan</code>', 'constants equivalent to special floating point values <em>infinity</em> and <em>Not a Number</em>'],
+ ],
+ modules => [
+ ['Test2::Suite' => 'comprehensive set of test tools for writing unit tests, providing a drop in replacement to <code>Test::More</code>'],
+ ['Term::Table' => 'format rows of data as ASCII tables, as in <a href="#test2_suite">Test2</a> diffs', {dropped => 0}],
+ ],
+ release => '2024-06-09',
+ },