summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2025-12-24ZJIT: Don't mark control-flow opcodes as invalidating locals (#15694)Max Bernstein
jump, branchif, etc don't invalidate locals in the JIT; they might in the interpreter because they can execute arbitrary code, but the JIT side exits before that happens.
2025-12-25Rollback to minitest-5.27.0Hiroshi SHIBATA
Test of 6.0.0 is not working with 4.0.0 stable version. https://github.com/ruby/actions/actions/runs/20488398805/job/58875672023#step:20:362 ``` rake aborted! NoMethodError: undefined method 'cov_filter=' for #<Hoe:0x00007fdb550fc840> (NoMethodError) self.cov_filter = %w[ tmp ] ^^^^^^^^^^^^^ /home/runner/work/actions/actions/ruby-4.0.0/gems/src/minitest/Rakefile:20:in 'block in <top (required)>' /home/runner/work/actions/actions/ruby-4.0.0/.bundle/gems/hoe-3.20.0/lib/hoe.rb:394:in 'BasicObject#instance_eval' /home/runner/work/actions/actions/ruby-4.0.0/.bundle/gems/hoe-3.20.0/lib/hoe.rb:394:in 'Hoe.spec' /home/runner/work/actions/actions/ruby-4.0.0/gems/src/minitest/Rakefile:11:in '<top (required)>' /home/runner/work/actions/actions/ruby-4.0.0/.bundle/gems/rake-13.3.1/exe/rake:27:in '<top (required)>' (See full trace by running task with --trace) ```
2025-12-25Revert "Rollback to test-unit 3.7.3"Hiroshi SHIBATA
This reverts commit c17307ac22f37f74786a4f016121c6ee8cc38915.
2025-12-25rbs_skip_tests_windowsSoutaro Matsumoto
2025-12-25Skip test to avoid NoMemoryErrorSoutaro Matsumoto
2025-12-25Bundle test-unit 3.7.5Soutaro Matsumoto
2025-12-25Bump RDoc to 7.0.3Stan Lo
2025-12-24Remove extra helpNARUSE, Yui
2025-12-24Reapply "Extract `ruby_api_version_name`"NARUSE, Yui
This reverts commit ba2f6972193cdbd7c1e77e26212513e47926b115. Box already used ruby_api_version_name.
2025-12-24Revert "Add link to Ruby options doc in help text"NARUSE, Yui
This reverts commit 31ff07ed1eb05d01f7da3c017d542137a3db1e94. * Don't add a test which only runs on production release * https://github.com/ruby/actions/actions/runs/20486784889/job/58870959976 * Don't add a new line to `ruby --help` * https://github.com/ruby/ruby/pull/14142#issuecomment-3689829564
2025-12-24Revert "Extract `ruby_api_version_name`"NARUSE, Yui
This reverts commit 9b576cd6255aba97e5e2f55f4b09f00c7dd0e839.
2025-12-24Fix a fragile testNobuyoshi Nakada
`Dir.mktmpdir` concatenates a random base-36 number separated by "-", so may generate pathnames containing "-j2".
2025-12-24Prevent "warning: assigned but unused variable - it"Yusuke Endoh
2025-12-24Remove unintentional returnYusuke Endoh
2025-12-24ext/-test-/scheduler/scheduler.c: explicitly ignore the result of writeYusuke Endoh
``` scheduler.c:44:5: warning: ignoring return value of ‘write’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 44 | write(blocking_state->notify_descriptor, "x", 1); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ```
2025-12-24Win32: Remove an unused functionNobuyoshi Nakada
Since 50e5c542cc0541fb38e52766d88d87bd8a96b072, `constat_reset` is no longer used.
2025-12-24Rollback to test-unit 3.7.3Hiroshi SHIBATA
3.7.5 is not working with rbs-3.10.0 https://github.com/ruby/ruby/actions/runs/20480628393/job/58853288287#step:22:353 ``` D:/a/ruby/ruby/src/.bundle/gems/test-unit-3.7.5/lib/test/unit/testcase.rb:641:in 'block (2 levels) in Test::Unit::TestCase#run': failed to allocate memory (NoMemoryError) ```
2025-12-24Disable auto-update of bundled gemsHiroshi SHIBATA
2025-12-24Restore gem updates that are accidentally deletedHiroshi SHIBATA
2025-12-24Added release histories of default/bundled gems from Ruby 3.4.8Hiroshi SHIBATA
2025-12-24Update to test-unit 3.7.5 at NEWS.mdHiroshi SHIBATA
2025-12-24Added https://github.com/ruby/net-http/issues/205 to NEWS.mdHiroshi SHIBATA
2025-12-24Update bundled gems list as of 2025-12-24git
2025-12-24[DOC] Update ZJIT status in NEWS.mdGodfrey Chan
As for Ruby v4.0.0-preview3, ZJIT support is enabled by default on supported platforms. The previous phrasing is not relevant for most users. Replaced with brief instructions for enabling the JIT itself.
2025-12-24Box: show the fully qualified URL of the Ruby::Box docSatoshi Tagomori
2025-12-24Remove an extra dot from `RUBY_API_VERSION_STR`Nobuyoshi Nakada
2025-12-24Lrama v0.7.1yui-knk
2025-12-24Fix a possible memory leak in dtoaNobuyoshi Nakada
Fix GH-15061
2025-12-24Minor update at stdlib sectionHiroshi SHIBATA
2025-12-24Add flag for prevent to update NEWS.md for release day.Hiroshi SHIBATA
2025-12-23[DOC] Fix backticks in Coverage.peek_resultPeter Zhu
2025-12-24Update the latest results of test-bundled-gemsHiroshi SHIBATA
2025-12-23[DOC] Cross-links between Japanese and English pages (#15705)Burdette Lamar
* [DOC] Cross-links between Japanese and English pages
2025-12-24Improve CGI.escape* docszverok
2025-12-24[DOC] Fix IO::Buffer documentTOMITA Masahiro
2025-12-24[Tests] Assert Module#set_temporary_name returns selfaguspe
The return value of Module#set_temporary_name was changed to return `self`, but the existing tests did not verify this.
2025-12-24Properly handle test cases terminated by signals in test-bundled-gemsYO4
Process::Status#exitstatus turn into nil when child process is signeled. When exit_code was unchanged, test-bundled-gems.rb returned 0 and make was unable to detect the failure. Fix this.
2025-12-24[DOC] Reword "Pattern Matching" to "Regular Expression"Nobuyoshi Nakada
In ruby, since 3.1 at least, the words "Pattern Matching" should refer the syntax.
2025-12-24[DOC] Fix minor typo in signals.rdocSteve
2025-12-24Tidy up fiber scheduler tests.Samuel Williams
2025-12-24Fix flaky test.Samuel Williams
2025-12-24[DOC] Enhance Fiber::Scheduler docs (#15708)Victor Shepelev
2025-12-23Move special const check to gc.c for rb_gc_impl_object_moved_pPeter Zhu
2025-12-23Describe base code layout rules (#15696)Victor Shepelev
* Describe base code layout rules * Enhance optional keyword explanation * Change the logical operators description
2025-12-23[DOC] Combine docs for Method#call aliasesPeter Zhu
RDoc does not parse the documentation for the Method#call aliases, so we should combine the aliases into one documentation.
2025-12-23Box: split the test for CI timeoutsSatoshi Tagomori
2025-12-23Fix a fragile testNobuyoshi Nakada
`Dir.mktmpdir` concatenates a random base-36 number separated by "-", so may generate pathnames containing "-j4".
2025-12-23Update bundled gems list as of 2025-12-23git
2025-12-23Bundle RBS 3.10.0 (#15701)Soutaro Matsumoto
* Bundle RBS 3.10.0 * Unskip BigDecimal tests
2025-12-23[DOC] Fix example in Ruby::Box documentationJeremy Evans