| Name | Modified | Size | Downloads / Week |
|---|---|---|---|
| Parent folder | |||
| 4.0.2 source code.tar.gz | 2026-03-16 | 15.6 MB | |
| 4.0.2 source code.zip | 2026-03-16 | 19.9 MB | |
| README.md | 2026-03-16 | 3.8 kB | |
| Totals: 3 Items | 35.6 MB | 0 | |
What's Changed
- Bug [#21941]: Local variable becomes nil when YJIT enabled mid-method with fork/signal/ensure - Ruby - Ruby Issue Tracking System
- Bug [#21832]: segfault with argument forwarding, when combined with splat & positional arg - Ruby - Ruby Issue Tracking System
- Bug [#21723]:
binding.irbraises a LoadError underbundle execwhen Gemfile containspath:orgit:- Ruby - Ruby Issue Tracking System - Bug [#21847]: Backport
syntax_suggest2.0.3 to supported branches - Ruby - Ruby Issue Tracking System - Bug [#21866]: Backport Fix for integer overflow checks in enumerator - Ruby - Ruby Issue Tracking System
- Bug [#21865]: Crash on signal raise - Ruby - Ruby Issue Tracking System
- Bug [#21842]: Encoding of rb_interned_str - Ruby - Ruby Issue Tracking System
- Bug [#21838]: Rails seeing degradation (20% slowdown) related to Revision 079ef92b "Implement global allocatable slots and empty pages" (from Sep 5 2024) - Ruby - Ruby Issue Tracking System
- Bug [#21873]:
UnboundMethod#==returns false for methods from included/extended modules - Ruby - Ruby Issue Tracking System - ZJIT: Avoid runtime exceptions from RubyVM::ZJIT.stats_string by k0kubun · Pull Request [#16139]
- Bug [#21931]: GC Crash in
String#%(backport 726205b354d1068147719fb42e1de743f1838ef1) - Ruby - Ruby Issue Tracking System - Bug [#21944]: "Cannot allocate memory" with M:N threads or Ractors on a low RAM Linux machine - Ruby - Ruby Issue Tracking System
- Bug [#21946]:
and?predicate confused for leadingandkeyword - Ruby - Ruby Issue Tracking System - Bug [#21927]: Prism: misleading error message for forwarding in lambda argument - Ruby - Ruby Issue Tracking System
- Bug [#21925]: Prism misparses standalone "in" pattern matching in "case/in" - Ruby - Ruby Issue Tracking System
- Bug [#21828]: An incorrect warning message related to
benchmarkis shown when usingbenchmark-ips- Ruby - Ruby Issue Tracking System - Bug [#21917]: Unable to build 4.0.1 on AIX 7.2 - Ruby - Ruby Issue Tracking System
- Bug [#21945]: Ripper lexes newline between identifier and
and?as ignored newline - Ruby - Ruby Issue Tracking System - Bug [#21947]:
Timeout.timeoutdoesn't useTimeout::ExitExceptionwhen Fiber scheduler is in use. - Ruby - Ruby Issue Tracking System - Bug [#21926]: Thread#value on popen3 wait thread hangs in finalizer - Ruby - Ruby Issue Tracking System
- Bug [#21880]: The ultra_safe mode of pstore bundled with Ruby 4.0 is broken. - Ruby - Ruby Issue Tracking System
- Bug [#21097]:
x = a rescue b in canddef f = a rescue b in cparsed differently between parse.y and prism - Ruby - Ruby Issue Tracking System
Note: This list is automatically generated by tool/gen-github-release.rb. Because of this, some commits may be missing.