<feed xmlns='http://www.w3.org/2005/Atom'>
<title>ruby.git/tool/sync_default_gems.rb, 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>We don't need to check the latest release of pathname</title>
<updated>2025-12-10T06:04:02+00:00</updated>
<author>
<name>Hiroshi SHIBATA</name>
<email>hsbt@ruby-lang.org</email>
</author>
<published>2025-12-10T05:48:32+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ruby-lang.org/ruby.git/commit/?id=bbee62abbd26e3bf526dbbfddd17d72b81402a72'/>
<id>bbee62abbd26e3bf526dbbfddd17d72b81402a72</id>
<content type='text'>
Pathname is now embedded class of Ruby
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Pathname is now embedded class of Ruby
</pre>
</div>
</content>
</entry>
<entry>
<title>Sync doc/stringio in sync_default_gems.rb</title>
<updated>2025-12-07T08:34:45+00:00</updated>
<author>
<name>Peter Zhu</name>
<email>peter@peterzhu.ca</email>
</author>
<published>2025-12-06T03:09:00+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ruby-lang.org/ruby.git/commit/?id=941e70ab38d01d067b7bbbcdf8553893a9ca8b49'/>
<id>941e70ab38d01d067b7bbbcdf8553893a9ca8b49</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Allow to sync pathname manually</title>
<updated>2025-12-07T04:44:19+00:00</updated>
<author>
<name>Nobuyoshi Nakada</name>
<email>nobu@ruby-lang.org</email>
</author>
<published>2025-12-07T04:44:19+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ruby-lang.org/ruby.git/commit/?id=68eab91b147dee98873b54e97296a36301191d72'/>
<id>68eab91b147dee98873b54e97296a36301191d72</id>
<content type='text'>
Still development of the gem continues, sync as possible manually.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Still development of the gem continues, sync as possible manually.
</pre>
</div>
</content>
</entry>
<entry>
<title>Suppress noisy outputs</title>
<updated>2025-12-06T15:38:25+00:00</updated>
<author>
<name>Nobuyoshi Nakada</name>
<email>nobu@ruby-lang.org</email>
</author>
<published>2025-12-06T15:38:25+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ruby-lang.org/ruby.git/commit/?id=240afe50a1d3790d1570ad7bbc16f03bc8512b47'/>
<id>240afe50a1d3790d1570ad7bbc16f03bc8512b47</id>
<content type='text'>
Fix up ruby/ruby#14700.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Fix up ruby/ruby#14700.
</pre>
</div>
</content>
</entry>
<entry>
<title>Sync doc/stringio in sync_default_gems.rb</title>
<updated>2025-12-06T15:15:43+00:00</updated>
<author>
<name>Peter Zhu</name>
<email>peter@peterzhu.ca</email>
</author>
<published>2025-12-06T03:09:00+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ruby-lang.org/ruby.git/commit/?id=e7f9abdc910bbb37d04e8e65e9bad5f36fa074e1'/>
<id>e7f9abdc910bbb37d04e8e65e9bad5f36fa074e1</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Exclude lib/unicode_normalize from lib/un</title>
<updated>2025-11-13T12:27:53+00:00</updated>
<author>
<name>Nobuyoshi Nakada</name>
<email>nobu@ruby-lang.org</email>
</author>
<published>2025-11-13T11:50:45+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ruby-lang.org/ruby.git/commit/?id=4a1b88afb82291bd066472e8ad0000b23ed0d4dc'/>
<id>4a1b88afb82291bd066472e8ad0000b23ed0d4dc</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Move grouping by upstreams to SyncDefaultGems::Repository</title>
<updated>2025-11-10T10:12:34+00:00</updated>
<author>
<name>Nobuyoshi Nakada</name>
<email>nobu@ruby-lang.org</email>
</author>
<published>2025-11-10T03:21:15+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ruby-lang.org/ruby.git/commit/?id=286a8eee82767614641414a05d8b9400fb373c94'/>
<id>286a8eee82767614641414a05d8b9400fb373c94</id>
<content type='text'>
It is also useful to distribution changes to each upstream repository.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
It is also useful to distribution changes to each upstream repository.
</pre>
</div>
</content>
</entry>
<entry>
<title>Automatically review default-gem pull requests (#15116)</title>
<updated>2025-11-09T15:16:42+00:00</updated>
<author>
<name>Takashi Kokubun</name>
<email>takashi.kokubun@shopify.com</email>
</author>
<published>2025-11-09T15:16:42+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ruby-lang.org/ruby.git/commit/?id=a7a4bb93fc37b3d4ad5a7b2147c9adf952928342'/>
<id>a7a4bb93fc37b3d4ad5a7b2147c9adf952928342</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Suppressing unused warnings</title>
<updated>2025-11-05T10:35:48+00:00</updated>
<author>
<name>Hiroshi SHIBATA</name>
<email>hsbt@ruby-lang.org</email>
</author>
<published>2025-11-05T06:11:05+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ruby-lang.org/ruby.git/commit/?id=946d2d036faee1eb1e37cb4c2bcad9feff9b5780'/>
<id>946d2d036faee1eb1e37cb4c2bcad9feff9b5780</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>sync_default_gems.rb: gracefully handle merge commits</title>
<updated>2025-11-05T06:01:16+00:00</updated>
<author>
<name>Kazuki Yamaguchi</name>
<email>k@rhe.jp</email>
</author>
<published>2025-10-28T12:55:09+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ruby-lang.org/ruby.git/commit/?id=f979ef1fb34569cfa34f00691591feac58b27842'/>
<id>f979ef1fb34569cfa34f00691591feac58b27842</id>
<content type='text'>
Find interesting commits by following parents instead of relying on
"git log".

If we encounter a merge commit that may contain a conflict resolution,
fall back to cherry-picking the merge commit as a whole rather than
replaying each individual commit. The sync commit will include a
shortlog for the squashed commits in that case.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Find interesting commits by following parents instead of relying on
"git log".

If we encounter a merge commit that may contain a conflict resolution,
fall back to cherry-picking the merge commit as a whole rather than
replaying each individual commit. The sync commit will include a
shortlog for the squashed commits in that case.
</pre>
</div>
</content>
</entry>
</feed>
