Skip to content

Instantly share code, notes, and snippets.

@Whateverable
Created March 24, 2026 19:13
Show Gist options
  • Select an option

  • Save Whateverable/2445b792271f2e5ec1bdeebf39251c1b to your computer and use it in GitHub Desktop.

Select an option

Save Whateverable/2445b792271f2e5ec1bdeebf39251c1b to your computer and use it in GitHub Desktop.
releasable6
    + Merge pull request #6077 from rakudo/release-2026.02 [640239dc]
    + Make Rationals remember where they divided by 0 (#5659) [163acc85]
    + IO::Path.slurp: Read entire file contents at once (#5867) [af30c7be]
    + Rework IO::Path.slurp(:bin) [a97c7a33]
    + Provide better error when trying to decode too large blobs [06f16f6d]
    + RakuAST: make =document a directive [6d2fa67e]
    + Add CallFrame.language-revsion [11e48594]
    + Add Rakudo::Internals.cliens-callframe method [17b9dc45]
    + Add Rakudo::Internals.client-language-revision [472105cd]
    + Add CallFrame.deprecate-IO-dash implementation-detail method [d9f66ef1]
    + Deprecate "-" as an STDIN/STDOUT indicator in 6.d [3e6406f5]
    + Bump NQP for libtommath 1.3.0 [28d9a006]
    + RakuAST: =document should codegen as "document" [8b0d6d23]
    + Simplify IO::Path.slurp [a77416b8]
    + RakuAST: the default scope of constants is 'my' [eef0e946]
    + Revert "RakuAST: the default scope of constants is 'my'" [5cf4368e]
    + Make all core constants "my" scoped [7fc93d52]
    + In methods of `Cool` that call methods of `Str`, coerce `Cool` parameters to the adequate types (#6021) [fffdb91f]
    + Reduce a bit of work on -Ilib [ae4c136d]
    + RakuAST: restore =counter behaviour [ddd5a97c]
    + RakUAST: Make sure that $?SOURCE/$?CHECKSUM are HLLized [50276894]
    + Add single named arg candidate to subtest [cfd44496]
    + Make for %h -> (:$key, :$value) { ... } 2x as fast [5c93e18b]
    + Make for %h -> (:$key, :$value) { ... } another 5% faster [babc6ca4]
    + Make several operations on Durations up to 35x faster [699cbac2]
    + Perform optimization suggested in Apr 2022 [ac2c4cb4]
    + RakuAST: ::Regex::Statement doesn't need an additional ; [1cd333d8]
    + Bump NQP for mimalloc v2.2.7 [7ab77078]
    + RakuAST: make sure non-blocks are sunk in start [d76960ba]
    + Deprecate Perl.new [baed6071]
    + RakuAST: tweak deparsing of ::Regex::Statement [2efcd855]
    + RakuAST: minor opt in defining pacakge [400c61b9]
    + RakuAST: add ::Node.fileline method [d13b7ab6]
    + RakuAST: add grammar sanity check [7a61872f]
    + RakuAST: make an empty regex not die in a horrible way [5697a5ac]
    + RakUAST: rakudoc directives are *always* abbreviated [759f8ba8]
    + RakuAST: actually use correct spelling for abbreviated [4e007063]
    + RakuAST: RakuDoc directives may not have levels [fbe5a50b]
    + RakuAST: make >>.WHAT and friends work [107ed65b]
    + Legacy Raku: introduce $?SOURCE and $?CHECKSUM analogous to RakuAST (#6091) [2c9345e8]
    + Satisfy core entity tests [fe2e46e3]
    + RakuAST: proper error for unknown compile time vars [bc6c03c7]
    + RakuAST: give ::Resolver::EVAL its own suggest-lexicals [7bb73918]
    + RakuAST: no suggestions for unknown $? variables [c318ac31]
    + RakuAST: some micro opts in levenshtein implementation [74da84b0]
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment