2026.13 Release #191

On behalf of the Rakudo development team, I’m happy to announce the March 2026 release of Rakudo #191. Rakudo is an implementation of the Raku1 language.

The source tarball for this release is available from https://rakudo.org/files/rakudo. Pre-compiled archives will be available shortly.

New in 2026.03:

Improvements:

  • Update to libtommath 1.3.0 [28d9a006]
  • Update to mimalloc v2.2.7 [7ab77078]
  • Provide better error when trying to decode too large blobs [06f16f6d]
  • Deprecate “-” as an STDIN/STDOUT indicator in 6.d [3e6406f5][d9f66ef1]
  • Deprecate Perl.new [baed6071]
  • Optimizations [ae4c136d][5c93e18b][babc6ca4][699cbac2][ac2c4cb4]

Fixes:

  • In methods of Cool that call methods of Str, coerce Cool parameters to the correct types [fffdb91f]

Additions:

  • Add CallFrame.language-revision [11e48594]
  • Add Rakudo::Internals.client-callframe method [17b9dc45]
  • Add Rakudo::Internals.client-language-revision [472105cd]
  • Add single named arg candidate to subtest [cfd44496]
  • RakuAST: [6d2fa67e][ddd5a97c][50276894][1cd333d8][d76960ba][2efcd855][400c61b9] [d13b7ab6][7a61872f][5697a5ac][759f8ba8][4e007063][fbe5a50b][8b0d6d23] [bc6c03c7][7bb73918][c318ac31][74da84b0][107ed65b][2c9345e8][fe2e46e3]

Internal:

  • Make all core constants “my” scoped [7fc93d52]
  • Update IO::Path.slurp [a77416b8][a97c7a33][af30c7be]

The following people contributed to this release:

Elizabeth Mattijsen, Will Coleda, Daniel Green, Justin DeVuyst, David Schultz, Eric Forste, Márton Polgár, Patrick Böker, Richard Hainsworth, ab5tract

TPRC Submit your Talk

Don’t Miss the Perl and Raku Conference 2026 in Greenville, SC
SAVE THE DATES! Friday through Sunday, June 26-28

Registration is open: https://tprc.us/tprc-2026-gsp

Zoffix’s Corner (of old)

The Raku Programming Language Collect, Conserve and Remaster Project – lizmat has remastered…

On Troll Hugging, Hole Digging, and Improving Open Source Communities

Timo’s Corner

Support for fuzzing moar itself with AFL

Dipped my toes in #AFLplusplus over the weekend was a kinda nice distraction / pastime.

Got #moarvm (language runtime for #rakulang) its first fuzzing target that exercises the streaming decoder system which is what you would use when reading strings (rather than bytes) with some encoding from a streaming source like the output of a process you’re running.

Anton’s Corner

If you are in a generous mood and would like to see WWW::Anthropic as a Raku module, then please take note:

BTW, if someone is willing to “donate” Anthropoc API key to me — for a day or two — I can implement “WWW::Anthropic”

Anton is on the Discord / IRC bridge for privmsg purposes.

Steve’s Corner

CragCLI – Command Line Calculator – Examples

I recently shared my fun project here (https://www.reddit.com/r/CLI/). Someone commented “OK it looks cool, but what can I do with it”, so now sharing an example (4 gifs) to demonstrate the potential.

Weekly Challenge

Weekly Challenge #367 is available for your entertainment.

Raku Tips ‘n Tricks

This week, Will Coleda amuses and informs us with their App::Unicode::Mangle module. Despite the obvious -Ofun applications, this is a great inspiration for folks who are interested in how to apply unicode props.

$ uni-mangler --circle '#rakulang'
#ⓡⓐⓚⓤⓛⓐⓝⓖ
$ uni-mangler --invert 'Hello, github!'
¡quɥʇıƃ ,oʃʃǝH
$ uni-mangler --bold 'A bird, a plane.'
𝐀 𝐛𝐢𝐫𝐝, 𝐚 𝐩𝐥𝐚𝐧𝐞.
$ uni-mangler --paren 'lisplike'
⒧⒤⒮⒫⒧⒤⒦⒠
$ uni-mangler --combo 'combo breaker'
c̩͘o̍ͧmͮ͠b̄͋o̸̫ ̣͚b͠ͅř̗ẻ͔aͪ͢k̥̀e̒͋r͎̦
$ uni-mangler --italic 'The Telltale Heart'
𝘛𝘩𝘦 𝘛𝘦𝘭𝘭𝘵𝘢𝘭𝘦 𝘏𝘦𝘢𝘳𝘵
$ uni-mangler --square 'Presenting'
🄿 🅁 🄴 🅂 🄴 🄽 🅃 🄸 🄽 🄶
$ uni-mangler --nsquare 'A little boxy'
🅰 🅻 🅸 🆃 🆃 🅻 🅴 🅱 🅾 ❎ 🆈
$ uni-mangler --random 'Happy Birthday!'
Ⓗ⒜ⓟ𝐩𝐲 𐐒⒤𝐫⒯⒣pɐ⒴¡

Your contribution is welcome, please make a gist and share via the #raku channel on IRC or Discord.

Questions About Raku

Comments About Raku

Updated Raku Modules

Winding down

Congrats to the core team for maintaining their steady release tempo. Great to see the RakuAST mineshaft is getting a little deeper each time.

Zoffix’s post on OSS communities was a foundational read for me back in the day. Thank’s to lizmat and her CCR project for remastering this to a usable state. Please do reach out and help on this if you can.

Please keep staying safe and healthy, and keep up the good work! Even after week 61 of hopefully only 209.

~librasteve

Leave a comment