+
+ v5.30 => {
+ new => [
+ ['<code>/(?<=var+)</code>', 'variable length lookbehind assertions', {experimental => 'vlb'}],
+ ['<code>m(\p{nv=/.*/})</code>', 'match unicode properties by regular expressions', {experimental => 'uniprop_wildcards'}],
+ ['<code><s>my $state if 0</s></code>', 'workaround for <code>state</code> (deprecated since v5.10!) is now prohibited'],
+ [q"<code>qr'\N'</code>", 'Delimiters must be graphemes; unescaped { illegal; \N in single quotes'],
+ ],
+ unicode => '12.1',
+ release => '2019-05-22',
+ },
+
+ v5.32 => {
+ new => [
+ ['<code>isa</code>', 'infix operator to check class instance'],
+ ['<code>$min < $_ <= $max</code>', 'chained comparison repeats inner part as <code>$min < $_ and $_ <= $max</code>'],
+ ['<code>/\p{Name=$var}/</code>', 'match Unicode Name property like \N{} but with interpolation and subpatterns'],
+ [q"<code>open F, '+>>', undef</code>", 'respect append mode on temporary files with mixed access'],
+ ["<code>no feature 'indirect'</code>", 'disable indirect object notation such as <code>new Class</code> instead of <code>Class->new</code>'],
+ ['streamzip', 'program distributed with core IO::Compress::Base to compress stdin into a zip container'],
+ ],
+ unicode => '13.0',
+ release => '2020-06-20',
+ details => 'https://www.effectiveperlprogramming.com/2020/01/perl-v5-32-new-features/',
+ },
+
+ v5.34 => {
+ new => [
+ ['<code>try {} catch</code>', 'exception handling similar to eval blocks', {experimental => 'try'}],
+ ['<code>/{,<i>n</i>}/</code>', 'empty lower bound quantifier is accepted as shorthand for 0'],
+ ['<code>\x{ … }</code>', 'insignificant space within curly braces, also for <code>\b{}</code>, <code>\g{}</code>, <code>\k{}</code>, <code>\N{}</code>, <code>\o{}</code> as well as <code>/{m,n}/</code> quantifiers'],
+ ['<code>0o0</code>', 'octal prefix <code>0o</code> alternative to <code>0…</code> and <code>oct</code>'],
+ ['<code>re::optimization(qr//)</code>', 'debug regular expression optimization information discovered at compile time'],
+ ],
+ release => '2021-05-20',
+ },