Will Coleda (aka “Coke”) has published Yet Another Release of Rakudo (2026.08), the most mature implementation of the Raku Programming Language. With an impressive amount of work by Nick Logan!
NOTE: This may well be the last Rakudo release that uses the legacy grammar by default.
Nick Logan created the RakuAST Blin Module Board with a thorough investigation into which distributions in the Raku ecosystem will fail when the new RakuAST-based grammar will become default in Rakudo. If you are a module author, now is the time to check whether your work will still continue to operate in RakuAST (to test, add RAKUDO_RAKUAST=1 to your environment, or prefix it in any testing command-line based testing that you do). And please report any issues that you may find!
Andrew’s Corner
Andrew Shitov has started a registry of Raku applications that can run unaltered on Raku++. And has started publishing modules that take advantage of Raku++’s capabilities in the Raku Ecosystem, such as JSON::Native (with impressive performance characteristics!)
Weeklies
Weekly Challenge #388 is available for your perusal.
New Problem Solving Issues
New Pull Requests
Core Developments
Changes since the 2026.08 release:
- Nick Logan has again been very busy:
- Clean up all generated build artifacts
- Optimized the use of is
revision-gatedtrait - Cache interpolated regex compilation patterns
- Optimize use of
[+]on values andRanges - Fix precompilation storage in the mixed legacy / RakuAST era
- And many fixes, improvements and optimizations in RakuAST.
- Greg Donald added coverage instrumentation filtering to MoarVM.
- Elizabeth Mattijsen marked some more internal classes as actual implementation details.
Comments about Raku
New Raku Modules
- Rakudo-Type-Introspection “Introspect Raku types” by Elizabeth Mattijsen.
- TreeSitter::Native “Parse and navigate source code with tree-sitter” by Matt Doughty.
- MCP::Server::Tool::Web “Web search, fetch, crawl and grep for MCP::Server” by Matt Doughty.
- Data::Transformers “Algorithms for transforming and smoothing data” by Anton Antonov.
- JSON::Native “JSON parsing with a native fast path on Raku++, and JSON::Fast everywhere else” by Andrew Shitov.
Updated Raku Modules
- Elucid8::Build by Richard Hainsworth.
- Gnome::N, Gnome::Gtk4 by Marcel Timmerman.
- YAMLScript by Ingy Døt Net.
- Sparrowdo, Sparky-Job-Api by Alexey.
- Statistics::Distributions, Math::NumberTheory by Anton Antonov.
- NotoFonts-OT by Tom Browder.
- MCP::Server::Tool::FileSystem, MCP::Server, Tokenizers, Template::Jinja2, Vips::Native, Markdown::Lex, JobQueue, Noise::Simplex::Native, Roaring::Tags, LLM::Character, MCP::Server::Tool::Shell, MCP::Server::Tool::Ask, MCP::Server::Tool::Web, MCP::Client, Selkie, LLM::Chat, App::Moneymoor, App::Ariza, LLM::Classifiers::Emotions, LLM::Data::ContentTag, LLM::Data::Inference, LLM::Data::Pipeline, LLM::Agent, JSONL by Matt Doughty.
- Identity::Utils, IRC::Log::Colabti, IRC::Log::Textual, auto-dynamic, GD::Raw, Env, P5tie, Tie::Array, Tie::Hash, Tie::StdArray, Tie::StdHash, P5chomp, Image::Resize, P5chr, P5defined, P5fc, P5lc, P5hex, P5lcfirst, P5length, P5math, P5print, P5ref, P5reverse, P5study, P5shift, P5push, P5-X, P5opendir, P5built-ins by Elizabeth Mattijsen.
- MergeOrderedSeqs, Red by Fernando Corrêa de Oliveira.
- Test::Selector by Luc St-Louis.
Winding down
Yet another week with a Rakudo release and plenty of new and updated distributions, but sadly no blog posts.
Please keep staying safe and healthy, and keep up the good work! Even after week 83 of hopefully only 209.
Meanwhile, still: Слава Україні! Героям слава!
If you like what I’m doing, donating to the Raku Foundation would mean a great deal to me!
