<feed xmlns='http://www.w3.org/2005/Atom'>
<title>ruby.git/template, branch v4.0.2</title>
<subtitle>The Ruby Programming Language</subtitle>
<link rel='alternate' type='text/html' href='https://git.ruby-lang.org/ruby.git/'/>
<entry>
<title>[Bug #21779] Do not export InitVM functions</title>
<updated>2025-12-14T02:11:52+00:00</updated>
<author>
<name>Nobuyoshi Nakada</name>
<email>nobu@ruby-lang.org</email>
</author>
<published>2025-12-13T15:41:02+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ruby-lang.org/ruby.git/commit/?id=c26057ebafb23b063190d31d5b4d19a0e0a1306c'/>
<id>c26057ebafb23b063190d31d5b4d19a0e0a1306c</id>
<content type='text'>
Fix ruby/io-console#105.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Fix ruby/io-console#105.
</pre>
</div>
</content>
</entry>
<entry>
<title>JITs: Drop cargo and use just rustc for release combo build</title>
<updated>2025-12-10T21:35:00+00:00</updated>
<author>
<name>Alan Wu</name>
<email>XrXr@users.noreply.github.com</email>
</author>
<published>2025-12-09T03:25:05+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ruby-lang.org/ruby.git/commit/?id=029a48176cf9fd367d52d8c9f87cb9f77d425a43'/>
<id>029a48176cf9fd367d52d8c9f87cb9f77d425a43</id>
<content type='text'>
So we don't expose builders to network flakiness which cannot be worked
around using cargo's --offline flag.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
So we don't expose builders to network flakiness which cannot be worked
around using cargo's --offline flag.
</pre>
</div>
</content>
</entry>
<entry>
<title>Remove an excess colon [ci skip]</title>
<updated>2025-11-26T23:10:56+00:00</updated>
<author>
<name>Nobuyoshi Nakada</name>
<email>nobu@ruby-lang.org</email>
</author>
<published>2025-11-26T23:10:56+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ruby-lang.org/ruby.git/commit/?id=52426a22de8ce5e2f02ce4169a1b6944e2165b46'/>
<id>52426a22de8ce5e2f02ce4169a1b6944e2165b46</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Fix timezone of `yesterday`</title>
<updated>2025-11-21T08:34:03+00:00</updated>
<author>
<name>Nobuyoshi Nakada</name>
<email>nobu@ruby-lang.org</email>
</author>
<published>2025-11-21T04:26:43+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ruby-lang.org/ruby.git/commit/?id=b9a213f791eb79372d10f6ba07b3803140b3eb59'/>
<id>b9a213f791eb79372d10f6ba07b3803140b3eb59</id>
<content type='text'>
Set the `TZ environment variable.  `git log` does not recognize UTC
offset in `--before` option, unless full datetime is given.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Set the `TZ environment variable.  `git log` does not recognize UTC
offset in `--before` option, unless full datetime is given.
</pre>
</div>
</content>
</entry>
<entry>
<title>Remove warning when generating $(arch)-fake.rb</title>
<updated>2025-10-07T03:33:50+00:00</updated>
<author>
<name>Étienne Barrié</name>
<email>etienne.barrie@gmail.com</email>
</author>
<published>2025-10-06T14:50:01+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ruby-lang.org/ruby.git/commit/?id=03f714de626cad7c8c45a60bffad2ce66228b524'/>
<id>03f714de626cad7c8c45a60bffad2ce66228b524</id>
<content type='text'>
This happens if BASERUBY is Ruby 3.4.

    $ rm -f *-fake.rb &amp;&amp; make test-precheck RUBYOPT=-w &gt;/dev/null
    build/arm64-darwin24-fake.rb:28: warning: ::Ruby is reserved for Ruby 3.5
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This happens if BASERUBY is Ruby 3.4.

    $ rm -f *-fake.rb &amp;&amp; make test-precheck RUBYOPT=-w &gt;/dev/null
    build/arm64-darwin24-fake.rb:28: warning: ::Ruby is reserved for Ruby 3.5
</pre>
</div>
</content>
</entry>
<entry>
<title>Expect `git -C &lt;path&gt;` to work</title>
<updated>2025-09-16T11:28:37+00:00</updated>
<author>
<name>Nobuyoshi Nakada</name>
<email>nobu@ruby-lang.org</email>
</author>
<published>2025-09-16T08:20:46+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ruby-lang.org/ruby.git/commit/?id=a2849239db9a92c3cde75724f92688e230718cc6'/>
<id>a2849239db9a92c3cde75724f92688e230718cc6</id>
<content type='text'>
This option is available since git 1.8.5 that was released in 2013.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This option is available since git 1.8.5 that was released in 2013.
</pre>
</div>
</content>
</entry>
<entry>
<title>Rename VM instruction classes to singular names (#14507)</title>
<updated>2025-09-10T21:04:33+00:00</updated>
<author>
<name>Takashi Kokubun</name>
<email>takashikkbn@gmail.com</email>
</author>
<published>2025-09-10T21:04:33+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ruby-lang.org/ruby.git/commit/?id=0cec87399df1cdff47f5b7bcfa6a804a2ebd7868'/>
<id>0cec87399df1cdff47f5b7bcfa6a804a2ebd7868</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>ZJIT: Invalidate local variables on EP escape (#14448)</title>
<updated>2025-09-05T18:26:01+00:00</updated>
<author>
<name>Takashi Kokubun</name>
<email>takashikkbn@gmail.com</email>
</author>
<published>2025-09-05T18:26:01+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ruby-lang.org/ruby.git/commit/?id=4f030951f28aad7080d8b60a28148ec0b3636d58'/>
<id>4f030951f28aad7080d8b60a28148ec0b3636d58</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Remove unnecessary Enumerable#each_slice</title>
<updated>2025-08-31T23:17:21+00:00</updated>
<author>
<name>Mari Imaizumi</name>
<email>mariimaizumi5@gmail.com</email>
</author>
<published>2025-08-31T14:02:23+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ruby-lang.org/ruby.git/commit/?id=ed0ffcdc80c41b3b1adacc7135ddf7880380c6a3'/>
<id>ed0ffcdc80c41b3b1adacc7135ddf7880380c6a3</id>
<content type='text'>
This method has been a built-in feature since Ruby 1.8.7, so this
fallback implementation is no longer needed.

Ref: https://docs.ruby-lang.org/en/3.4/NEWS/NEWS-1_8_7.html
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This method has been a built-in feature since Ruby 1.8.7, so this
fallback implementation is no longer needed.

Ref: https://docs.ruby-lang.org/en/3.4/NEWS/NEWS-1_8_7.html
</pre>
</div>
</content>
</entry>
<entry>
<title>Gererate prism source files dependencies from template.rb</title>
<updated>2025-08-19T02:55:23+00:00</updated>
<author>
<name>Nobuyoshi Nakada</name>
<email>nobu@ruby-lang.org</email>
</author>
<published>2025-08-01T12:27:36+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ruby-lang.org/ruby.git/commit/?id=d0d7f5500530402eae71cd6929fdd7389d0d65d3'/>
<id>d0d7f5500530402eae71cd6929fdd7389d0d65d3</id>
<content type='text'>
Update included file list automatically.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Update included file list automatically.
</pre>
</div>
</content>
</entry>
</feed>
