v5.22 => {
new => [
- ['<code>\$alias =</code>', 'aliasing via reference'],
+ ['<code>\$alias =</code>', 'aliasing via reference (scoped as of v5.25.3)', 'experimental::refaliasing'],
['<code><<>></code>', 'safe <code>readline</code> ignoring open flags in arguments'],
['<code>/()/n</code>', 'flag to disable numbered capturing, turning <code>()</code> into <code>(?:)</code>'],
['<code>/\b{}/</code>', 'boundary types: <em>gcb</em> (grapheme cluster), <em>sb</em> (sentence), <em>wb</em> (word)'],
unicode => '8.0',
release => '2016-05-09',
},
+
+ v5.25.8 => {
+ new => [
+ ['<code><<~EOT</code>', 'indented here-docs, strips same whitespace before delimiter in each line'],
+ ['<code>@{^CAPTURE}</code>', q"array of last match's captures, so <code>@{^CAPTURE}[0]</code> is <code>$1</code>"],
+ ],
+ unicode => '9.0', # also Script_Extensions/scx in "\p{script}"
+ release => '2016-12-20',
+ },
}