1557 Commits

Author SHA1 Message Date
git
de17b84a3d Update bundled gems list as of 2026-01-15 2026-01-15 06:55:51 +00:00
git
875dce2f59 Update bundled gems list as of 2026-01-13 2026-01-14 06:55:49 +00:00
git
9fb9bfab60 Update default gems list at ead107f0d7bd3cf1f30428b7907b98 [ci skip] 2026-01-13 01:53:37 +00:00
git
dcfbbdc38c Update bundled gems list as of 2026-01-08 2026-01-08 09:48:38 +00:00
git
0ec5678cd5 Update bundled gems list as of 2026-01-02 2026-01-02 06:55:45 +00:00
Benoit Daloze
d82fc3360d Reapply "[Feature #6012] Extend source_location for end position
* This reverts commit 065c48cdf11a1c4cece84db44ed8624d294f8fd5.
* This functionality is very valuable and has already taken 14 years
  to agree on the API.
* Let's just document it's byte columns (in the next commit).
* See https://bugs.ruby-lang.org/issues/21783#note-9
2025-12-30 16:02:39 +01:00
Jeremy Evans
38701a4de8 Remove deprecated support for to_set taking arguments 2025-12-29 14:54:41 +09:00
git
b8201a09e0 Update bundled gems list as of 2025-12-27 2025-12-27 06:53:51 +00:00
Nobuyoshi Nakada
bad7dd5d74
[DOC] Separate updated gems lists into sections in NEWS.md 2025-12-26 13:27:32 +09:00
git
e95a9942bb Update default gems list at 565ea26ad10ea8c3c6ce9bdae6cbb7 [ci skip] 2025-12-26 02:01:49 +00:00
git
715d69ac71 Update default gems list at a06a59e3b34cd5227363dc3af14dc6 [ci skip] 2025-12-26 00:07:09 +00:00
Yukihiro "Matz" Matsumoto
010dcf8556
Development of 4.1.0 started. 2025-12-26 08:59:23 +09:00
Yukihiro "Matz" Matsumoto
99e9ca1f40
[DOC] Flush NEWS.md 2025-12-26 08:59:22 +09:00
Hiroshi SHIBATA
84edb8456e
Revert "Rollback to minitest-5.27.0"
This reverts commit 8d097bc472fc66221dee23bb8f9e0dddac16db23.
2025-12-25 11:47:08 +09:00
Godfrey Chan
3c4cda10eb
[DOC] Add back Rust 1.85.0 requirement to NEWS.md (#15728)
* [DOC] Add back Rust 1.85.0 requirement to NEWS.md

Addresses k0kubun's review in https://github.com/ruby/ruby/pull/15711#issuecomment-3690541074

NEWS.md serves both CRuby developers as well as end-users. As the
release date closes in, it probably gets seen by more users than
core developers (on the blog for example).

Most users probably don't build Ruby by hand, and instead that is
abstracted through tools like ruby-install or a package manager.
For some users these tools may install pre-built binaries where
they exist, in which case the Rust requirement doesn't apply. In
other instances, the tools merely automate the build, in which case
the correct rustc version is required to enable support.

It is also a little confusing to talk about "enabling support for
the JIT during the build" vs "enabling the JIT at runtime".

This copy attempts to balance all of the above and hopefully gets
the correct points across all intended audiences.

* Apply suggestion from k0kubun

Co-authored-by: Takashi Kokubun <takashikkbn@gmail.com>

---------

Co-authored-by: Takashi Kokubun <takashikkbn@gmail.com>
2025-12-25 09:06:50 +09:00
Hiroshi SHIBATA
8d097bc472 Rollback to minitest-5.27.0
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-25 06:52:46 +09:00
Hiroshi SHIBATA
26a1a522b7
Revert "Rollback to test-unit 3.7.3"
This reverts commit c17307ac22f37f74786a4f016121c6ee8cc38915.
2025-12-25 05:47:34 +09:00
Stan Lo
96d876534e Bump RDoc to 7.0.3 2025-12-25 05:45:16 +09:00
Hiroshi SHIBATA
c17307ac22 Rollback to test-unit 3.7.3
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-24 19:44:54 +09:00
Hiroshi SHIBATA
aaed4ccc64
Restore gem updates that are accidentally deleted 2025-12-24 17:32:39 +09:00
Hiroshi SHIBATA
ca67e72bcd
Added release histories of default/bundled gems from Ruby 3.4.8 2025-12-24 17:26:10 +09:00
Hiroshi SHIBATA
1c07158203
Update to test-unit 3.7.5 at NEWS.md 2025-12-24 16:10:41 +09:00
Hiroshi SHIBATA
422ff27370
Added https://github.com/ruby/net-http/issues/205 to NEWS.md 2025-12-24 16:10:00 +09:00
Godfrey Chan
88d6c5aaa8
[DOC] Update ZJIT status in NEWS.md
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-24 15:43:40 +09:00
Hiroshi SHIBATA
6af9b8d59a
Minor update at stdlib section 2025-12-24 13:59:08 +09:00
git
3ddf69500f Update bundled gems list as of 2025-12-23 2025-12-23 08:52:15 +00:00
Hiroshi SHIBATA
b04e61c390
Added release note for RubyGems 4.0.3 2025-12-23 16:30:58 +09:00
git
3a92e07a51 Update default gems list at 1c3ef2719155b56f14bf734c82b26e [ci skip] 2025-12-23 07:11:02 +00:00
git
ed1aac5486 Update default gems list at 8eaf6739fda591233b07f3ada7ed4e [ci skip] 2025-12-23 04:04:07 +00:00
Stan Lo
5272f2bc95
Bump RDoc to 7.0.2 (#15691) 2025-12-22 12:00:09 +00:00
Nobuyoshi Nakada
87e78e6f8a
[DOC] Add multiline condition code example that was already possible
To avoid the misconception that previously conditional code had to be
written on a single line.
2025-12-22 14:39:41 +09:00
kitazawa
2ffd5ad05f
[DOC] Remove duplicate Pathname promotion entry at NEWS.md
The Pathname promotion to core class is already documented in the
"Core classes updates" section, making this duplicate entry
redundant.
2025-12-21 18:35:32 +09:00
Nobuyoshi Nakada
77c3a9e447 Revert pack/unpack support for LEB128
https://bugs.ruby-lang.org/issues/21785#note-10
> It is too late to introduce it in Ruby 4.0, let's aim for 4.1.

This reverts commits:

* d0b72429a93e54f1f956b4aedfc25c57dc7001aa
  Add support for signed and unsigned LEB128 to pack/unpack.

* 68a900e30b4ca1537d7975c3a619fd94fca7b084
  add news for pack / unpack directives
2025-12-20 16:59:51 +09:00
git
8c7e6f241f Update bundled gems list as of 2025-12-19 2025-12-19 12:58:05 +00:00
Sharon Rosner
e23a918a71
Update NEWS.md for Fiber Scheduler (#15629) 2025-12-20 00:02:57 +13:00
Hiroshi SHIBATA
8efaf5e6b6
Adjust Stdlib section with 4.0.0 and added reference of RubyGems release notes. 2025-12-19 15:55:50 +09:00
Yusuke Endoh
305f042105 NEWS.md: Sort items in alphabetical order 2025-12-19 11:58:25 +09:00
git
b90d3a6bee Update bundled gems list as of 2025-12-19 2025-12-19 02:44:57 +00:00
Aaron Patterson
68a900e30b add news for pack / unpack directives 2025-12-18 17:57:00 -08:00
git
fec5363ba6 Update default gems list at 5c0c0dd8737c8225f0ebcf0eaf3fb8 [ci skip] 2025-12-19 00:59:55 +00:00
John Hawthorn
084b916a5b [DOC] Update NEWS for implementation improvements 2025-12-18 16:00:35 -08:00
John Hawthorn
805f53a9b1 [DOC] Various improvements to NEWS 2025-12-18 16:00:35 -08:00
Stan Lo
f133ebb2db
Bump RDoc to 7.0.1 (#15628)
This improves several enhancements to the Aliki theme. And since Aliki
also became the default theme, we don't need to specify the generator name
anymore.
2025-12-18 16:12:47 +00:00
git
9f266ae674 Update default gems list at 0e85881e0cded6ec82ef105b5ff2d0 [ci skip] 2025-12-18 07:47:43 +00:00
git
a9526ab50c Update bundled gems list as of 2025-12-17 2025-12-17 18:05:21 +00:00
tomoya ishida
7e13fbc0ed
Update bundled bigdecimal and rbs (#15611)
* Bundle rbs-3.10.0.pre.1

* Update rbs gem entry with commit hash

Updated rbs entry to include commit hash.

* Fix rbs entry in bundled_gems

* Update rbs gem to version 3.10.0.pre.2

Updated rbs gem version from 3.10.0.pre.1 to 3.10.0.pre.2.

* Update bundled bigdecimal to v4.0.1

---------

Co-authored-by: Soutaro Matsumoto <matsumoto@soutaro.com>
2025-12-18 03:04:49 +09:00
Misaki Shioi
41e24aeb1a
Improve NEWS.md for Socket (#15610) 2025-12-17 22:06:53 +09:00
Akinori Musha
c99670d668 Revert the default size of Enumerator::Producer to infinity
[Bug #21780]
2025-12-17 18:56:22 +09:00
Misaki Shioi
f45b1e3a1b
Update NEWS.md for Socket (#15608) 2025-12-17 18:53:34 +09:00
Akinori Musha
79f36c544a Revert the override of Enumerator#to_set that performed size checks
[Bug #21780]
2025-12-17 17:30:24 +09:00