<feed xmlns='http://www.w3.org/2005/Atom'>
<title>ruby.git/lib/bundler/source/git.rb, branch v3_4_9</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-3.6.6 and Bundler-2.6.6</title>
<updated>2025-04-09T00:54:29+00:00</updated>
<author>
<name>Hiroshi SHIBATA</name>
<email>hsbt@ruby-lang.org</email>
</author>
<published>2025-04-09T00:19:10+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ruby-lang.org/ruby.git/commit/?id=db2bf9f078c21b9e0234a736214ed74642d9f795'/>
<id>db2bf9f078c21b9e0234a736214ed74642d9f795</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Merge RubyGems-3.6.3 and Bundler-2.6.3</title>
<updated>2025-02-21T00:50:20+00:00</updated>
<author>
<name>Hiroshi SHIBATA</name>
<email>hsbt@ruby-lang.org</email>
</author>
<published>2025-02-21T00:27:17+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ruby-lang.org/ruby.git/commit/?id=19c69f382baa13cac3bf36b861067bdc424e1be1'/>
<id>19c69f382baa13cac3bf36b861067bdc424e1be1</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] Backwards compatibility for 2.5.17-2.5.23 caches</title>
<updated>2024-11-29T15:27:40+00:00</updated>
<author>
<name>David Rodríguez</name>
<email>deivid.rodriguez@riseup.net</email>
</author>
<published>2024-11-26T18:46:26+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ruby-lang.org/ruby.git/commit/?id=ee7ff4a12b9eefaeced9b6da52f7b21317ab595c'/>
<id>ee7ff4a12b9eefaeced9b6da52f7b21317ab595c</id>
<content type='text'>
https://github.com/rubygems/rubygems/commit/9dbfce76cf
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
https://github.com/rubygems/rubygems/commit/9dbfce76cf
</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] Check feature flag earlier</title>
<updated>2024-11-29T15:27:38+00:00</updated>
<author>
<name>David Rodríguez</name>
<email>deivid.rodriguez@riseup.net</email>
</author>
<published>2024-11-26T18:07:45+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ruby-lang.org/ruby.git/commit/?id=2a8437a1eb54f8beedb9c1f2e2dd5001d04ca13b'/>
<id>2a8437a1eb54f8beedb9c1f2e2dd5001d04ca13b</id>
<content type='text'>
https://github.com/rubygems/rubygems/commit/33536aa61c
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
https://github.com/rubygems/rubygems/commit/33536aa61c
</pre>
</div>
</content>
</entry>
<entry>
<title>[rubygems/rubygems] Remove unnecessary early return</title>
<updated>2024-11-29T15:27:37+00:00</updated>
<author>
<name>David Rodríguez</name>
<email>deivid.rodriguez@riseup.net</email>
</author>
<published>2024-11-26T17:57:42+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ruby-lang.org/ruby.git/commit/?id=68c7e7534929aee9b3f56218560be4a7f465b1b1'/>
<id>68c7e7534929aee9b3f56218560be4a7f465b1b1</id>
<content type='text'>
These are never equal.

https://github.com/rubygems/rubygems/commit/69e369da74
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
These are never equal.

https://github.com/rubygems/rubygems/commit/69e369da74
</pre>
</div>
</content>
</entry>
<entry>
<title>[rubygems/rubygems] Improve naming in git sources</title>
<updated>2024-11-29T15:27:34+00:00</updated>
<author>
<name>David Rodríguez</name>
<email>deivid.rodriguez@riseup.net</email>
</author>
<published>2024-11-25T19:52:34+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ruby-lang.org/ruby.git/commit/?id=34f6334bca195a3aaf2e066da00afb14a510972e'/>
<id>34f6334bca195a3aaf2e066da00afb14a510972e</id>
<content type='text'>
The "revision" attribute is actually getting the revision from the
Gemfile.lock file. So I think "locked" is a better term here to avoid
confusion with the revision checked out in `vendor/cache`.

https://github.com/rubygems/rubygems/commit/ca5bdebe1f
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
The "revision" attribute is actually getting the revision from the
Gemfile.lock file. So I think "locked" is a better term here to avoid
confusion with the revision checked out in `vendor/cache`.

https://github.com/rubygems/rubygems/commit/ca5bdebe1f
</pre>
</div>
</content>
</entry>
<entry>
<title>[rubygems/rubygems] Remove more compatibility code with old RubyGems</title>
<updated>2024-10-10T14:51:32+00:00</updated>
<author>
<name>David Rodríguez</name>
<email>deivid.rodriguez@riseup.net</email>
</author>
<published>2024-10-02T14:35:23+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ruby-lang.org/ruby.git/commit/?id=f63873e7a2d07e23694148ea500da3baf09cc680'/>
<id>f63873e7a2d07e23694148ea500da3baf09cc680</id>
<content type='text'>
https://github.com/rubygems/rubygems/commit/74e8eff779
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
https://github.com/rubygems/rubygems/commit/74e8eff779
</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>
<entry>
<title>[rubygems/rubygems] Ensure refs directory in cached git source</title>
<updated>2024-09-23T10:49:21+00:00</updated>
<author>
<name>Daniel Colson</name>
<email>danieljamescolson@gmail.com</email>
</author>
<published>2024-09-19T18:48:57+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ruby-lang.org/ruby.git/commit/?id=d0925c075b5c9de9702adf1949f77faf8fbfc3b8'/>
<id>d0925c075b5c9de9702adf1949f77faf8fbfc3b8</id>
<content type='text'>
See https://github.com/rubygems/rubygems/issues/8046 for details

Prior to this commit a cached git source without a specific ref wouldn't
survive pushing to a remote and then pulling on a different machine.
We'd end up without a refs directory in the cache, at which point git
won't recognize it as a repo.

This commit fixes the problem by adding a refs directory if it's not
already there. This needs to be done as early as possible, so any git
commands will work as expected, so this commit adds it before creating
the app cached git proxy.

https://github.com/rubygems/rubygems/commit/8c89f0b065
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
See https://github.com/rubygems/rubygems/issues/8046 for details

Prior to this commit a cached git source without a specific ref wouldn't
survive pushing to a remote and then pulling on a different machine.
We'd end up without a refs directory in the cache, at which point git
won't recognize it as a repo.

This commit fixes the problem by adding a refs directory if it's not
already there. This needs to be done as early as possible, so any git
commands will work as expected, so this commit adds it before creating
the app cached git proxy.

https://github.com/rubygems/rubygems/commit/8c89f0b065
</pre>
</div>
</content>
</entry>
</feed>
