<feed xmlns='http://www.w3.org/2005/Atom'>
<title>ruby.git/lib/bundler/source/git, 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>Merge RubyGems/Bundler 4.0.6</title>
<updated>2026-02-10T01:38:24+00:00</updated>
<author>
<name>Hiroshi SHIBATA</name>
<email>hsbt@ruby-lang.org</email>
</author>
<published>2026-02-10T01:07:39+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ruby-lang.org/ruby.git/commit/?id=e025c839ac71b609bb50ff74352f9a11cd164c3c'/>
<id>e025c839ac71b609bb50ff74352f9a11cd164c3c</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>[ruby/rubygems] bin/rubocop -a --only Style/RedundantParentheses</title>
<updated>2025-11-14T05:22:20+00:00</updated>
<author>
<name>Hiroshi SHIBATA</name>
<email>hsbt@ruby-lang.org</email>
</author>
<published>2025-11-14T01:50:25+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ruby-lang.org/ruby.git/commit/?id=e68c0fc75bebee31f6c57b9f02bb10019a91976b'/>
<id>e68c0fc75bebee31f6c57b9f02bb10019a91976b</id>
<content type='text'>
https://github.com/ruby/rubygems/commit/be3b09c786
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
https://github.com/ruby/rubygems/commit/be3b09c786
</pre>
</div>
</content>
</entry>
<entry>
<title>[ruby/rubygems] Drop to support old git</title>
<updated>2025-10-27T07:35:58+00:00</updated>
<author>
<name>Hiroshi SHIBATA</name>
<email>hsbt@ruby-lang.org</email>
</author>
<published>2025-10-27T06:17:29+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ruby-lang.org/ruby.git/commit/?id=79684cea9f7178389f2b430abdd09ad0fee1e66d'/>
<id>79684cea9f7178389f2b430abdd09ad0fee1e66d</id>
<content type='text'>
https://github.com/ruby/rubygems/commit/687ffd7265
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
https://github.com/ruby/rubygems/commit/687ffd7265
</pre>
</div>
</content>
</entry>
<entry>
<title>[ruby/rubygems] Now ruby/rubygems is the canonical repository url</title>
<updated>2025-10-20T06:52:54+00:00</updated>
<author>
<name>Hiroshi SHIBATA</name>
<email>hsbt@ruby-lang.org</email>
</author>
<published>2025-10-20T01:23:20+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ruby-lang.org/ruby.git/commit/?id=22ceaf278f66db8e30c0b20aef34750a6de4f3e5'/>
<id>22ceaf278f66db8e30c0b20aef34750a6de4f3e5</id>
<content type='text'>
https://github.com/ruby/rubygems/commit/c637007e91
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
https://github.com/ruby/rubygems/commit/c637007e91
</pre>
</div>
</content>
</entry>
<entry>
<title>Skip to Bundler 4 directly</title>
<updated>2025-06-19T01:23:36+00:00</updated>
<author>
<name>David Rodríguez</name>
<email>deivid.rodriguez@riseup.net</email>
</author>
<published>2025-06-10T14:11:57+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ruby-lang.org/ruby.git/commit/?id=441f18df5279ba8f921015dcdd9ed1e7299660e9'/>
<id>441f18df5279ba8f921015dcdd9ed1e7299660e9</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>[rubygems/rubygems] Cache commit SHA ref revisions</title>
<updated>2025-06-06T01:09:14+00:00</updated>
<author>
<name>Thomas Marshall</name>
<email>thomas@thomasmarshall.com</email>
</author>
<published>2025-06-02T12:16:23+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ruby-lang.org/ruby.git/commit/?id=ee55b82b34017051e6854a7940efc1615a693242'/>
<id>ee55b82b34017051e6854a7940efc1615a693242</id>
<content type='text'>
If the `ref` option is a specific commit SHA, we can check to see if
it's already fetched locally. If it is, then we don't need to re-fetch
it from the remote.

The `ref` option might not be a commit SHA, so we're using the `#commit`
method which returns the full SHA if it's a commit ref, or the locked
revision, or nil.

This is a small improvement that will make `bundle update` slightly
faster in cases for git-sourced gems pinned to a specific commit.

https://github.com/rubygems/rubygems/commit/f434c2e66c
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
If the `ref` option is a specific commit SHA, we can check to see if
it's already fetched locally. If it is, then we don't need to re-fetch
it from the remote.

The `ref` option might not be a commit SHA, so we're using the `#commit`
method which returns the full SHA if it's a commit ref, or the locked
revision, or nil.

This is a small improvement that will make `bundle update` slightly
faster in cases for git-sourced gems pinned to a specific commit.

https://github.com/rubygems/rubygems/commit/f434c2e66c
</pre>
</div>
</content>
</entry>
<entry>
<title>[rubygems/rubygems] Support git 2.49</title>
<updated>2025-03-24T04:25:07+00:00</updated>
<author>
<name>David Rodríguez</name>
<email>deivid.rodriguez@riseup.net</email>
</author>
<published>2025-03-20T17:19:58+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ruby-lang.org/ruby.git/commit/?id=3b78b888423f85e206f70909adaed9ecb5dfe900'/>
<id>3b78b888423f85e206f70909adaed9ecb5dfe900</id>
<content type='text'>
One error message that we parse is now slightly different.

https://github.com/rubygems/rubygems/commit/758528791d
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
One error message that we parse is now slightly different.

https://github.com/rubygems/rubygems/commit/758528791d
</pre>
</div>
</content>
</entry>
<entry>
<title>[rubygems/rubygems] Don't treat a git-sourced gem install as complete if only the '.git' directory is present. This recovers cases where a git-sourced install can be left in a partially installed state.</title>
<updated>2025-03-10T03:43:36+00:00</updated>
<author>
<name>Tara Bass</name>
<email>tara.bass@gusto.com</email>
</author>
<published>2025-02-27T19:44:50+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ruby-lang.org/ruby.git/commit/?id=4323674fe4d697db48856292deb459f9ca923272'/>
<id>4323674fe4d697db48856292deb459f9ca923272</id>
<content type='text'>
https://github.com/rubygems/rubygems/commit/d132b7008d
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
https://github.com/rubygems/rubygems/commit/d132b7008d
</pre>
</div>
</content>
</entry>
<entry>
<title>[rubygems/rubygems] Restore previous application cache format for git sources</title>
<updated>2024-11-29T15:27:39+00:00</updated>
<author>
<name>David Rodríguez</name>
<email>deivid.rodriguez@riseup.net</email>
</author>
<published>2024-11-22T10:14:08+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ruby-lang.org/ruby.git/commit/?id=9a4d91fa9507d981a02595d1760628f74396feec'/>
<id>9a4d91fa9507d981a02595d1760628f74396feec</id>
<content type='text'>
And make sure `bundle install --local` can install from it without git.

https://github.com/rubygems/rubygems/commit/7d6b631620
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
And make sure `bundle install --local` can install from it without git.

https://github.com/rubygems/rubygems/commit/7d6b631620
</pre>
</div>
</content>
</entry>
<entry>
<title>[rubygems/rubygems] Fix old cache format detection when application is not source controlled</title>
<updated>2024-09-30T05:08:25+00:00</updated>
<author>
<name>David Rodríguez</name>
<email>deivid.rodriguez@riseup.net</email>
</author>
<published>2024-09-26T15:12:33+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ruby-lang.org/ruby.git/commit/?id=060932af989831f31c562781385100f196d63d4d'/>
<id>060932af989831f31c562781385100f196d63d4d</id>
<content type='text'>
https://github.com/rubygems/rubygems/commit/b2adcc0173
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
https://github.com/rubygems/rubygems/commit/b2adcc0173
</pre>
</div>
</content>
</entry>
</feed>
