<feed xmlns='http://www.w3.org/2005/Atom'>
<title>ruby.git/lib/bundler/injector.rb, branch v4.0.4</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.10</title>
<updated>2026-04-08T22:49:38+00:00</updated>
<author>
<name>Hiroshi SHIBATA</name>
<email>hsbt@ruby-lang.org</email>
</author>
<published>2026-04-08T08:07:30+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ruby-lang.org/ruby.git/commit/?id=4edfd93c0ab3c90006564a6e3ae9b4ea4924db07'/>
<id>4edfd93c0ab3c90006564a6e3ae9b4ea4924db07</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] Use shorthand hash syntax for bundle add</title>
<updated>2025-03-10T03:43:36+00:00</updated>
<author>
<name>Sean Collins</name>
<email>sean@cllns.com</email>
</author>
<published>2025-03-03T22:12:53+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ruby-lang.org/ruby.git/commit/?id=8acf0d7bcc2a55299bed00caee9679446f04e0d0'/>
<id>8acf0d7bcc2a55299bed00caee9679446f04e0d0</id>
<content type='text'>
https://github.com/rubygems/rubygems/commit/9691097036
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
https://github.com/rubygems/rubygems/commit/9691097036
</pre>
</div>
</content>
</entry>
<entry>
<title>[rubygems/rubygems] Most of the times, eagerly resolving is not necessary</title>
<updated>2024-11-25T18:14:31+00:00</updated>
<author>
<name>David Rodríguez</name>
<email>deivid.rodriguez@riseup.net</email>
</author>
<published>2024-11-20T12:03:59+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ruby-lang.org/ruby.git/commit/?id=c215e95572d0e4f2b682634fd7ed8c8418e07eb1'/>
<id>c215e95572d0e4f2b682634fd7ed8c8418e07eb1</id>
<content type='text'>
All we need is to setup remote or local sources appropriately.

https://github.com/rubygems/rubygems/commit/3ceff46a2a
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
All we need is to setup remote or local sources appropriately.

https://github.com/rubygems/rubygems/commit/3ceff46a2a
</pre>
</div>
</content>
</entry>
<entry>
<title>[rubygems/rubygems] Fix `bundle remove` sometimes not removing gems</title>
<updated>2024-11-21T12:25:31+00:00</updated>
<author>
<name>Jerome Dalbert</name>
<email>jerome.dalbert@gmail.com</email>
</author>
<published>2024-11-21T01:43:22+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ruby-lang.org/ruby.git/commit/?id=890c83e6078f8796628afdb101548a4ed1961bb0'/>
<id>890c83e6078f8796628afdb101548a4ed1961bb0</id>
<content type='text'>
https://github.com/rubygems/rubygems/commit/e7f5f067e8
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
https://github.com/rubygems/rubygems/commit/e7f5f067e8
</pre>
</div>
</content>
</entry>
<entry>
<title>[rubygems/rubygems] Fix strange error when running `bundle add` with frozen mode set</title>
<updated>2024-07-10T08:04:07+00:00</updated>
<author>
<name>David Rodríguez</name>
<email>deivid.rodriguez@riseup.net</email>
</author>
<published>2024-07-08T16:02:03+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ruby-lang.org/ruby.git/commit/?id=7e612b7414280c49ccc633cdf392f61e7acf2970'/>
<id>7e612b7414280c49ccc633cdf392f61e7acf2970</id>
<content type='text'>
If Gemfile is empty and there's no lockfile (situation after `bundle init`), and
`frozen` is configured, running `bundle add` will result in an strange
error, like this:

```
$ bundle add rake
, but the lockfile can't be updated because frozen mode is set

You have deleted from the Gemfile:
* rake (~&gt; 13.2)

Run `bundle install` elsewhere and add the updated Gemfile to version control.
```

This commit fixes the problem to instead print

https://github.com/rubygems/rubygems/commit/152331a9dc
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
If Gemfile is empty and there's no lockfile (situation after `bundle init`), and
`frozen` is configured, running `bundle add` will result in an strange
error, like this:

```
$ bundle add rake
, but the lockfile can't be updated because frozen mode is set

You have deleted from the Gemfile:
* rake (~&gt; 13.2)

Run `bundle install` elsewhere and add the updated Gemfile to version control.
```

This commit fixes the problem to instead print

https://github.com/rubygems/rubygems/commit/152331a9dc
</pre>
</div>
</content>
</entry>
<entry>
<title>[rubygems/rubygems] bundler CLI option for add gem --glob=</title>
<updated>2024-04-12T13:31:43+00:00</updated>
<author>
<name>David Marshall</name>
<email>depmarshall@gmail.com</email>
</author>
<published>2024-04-04T17:33:03+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ruby-lang.org/ruby.git/commit/?id=c4b5f3f1422b1c83bc4c7e03d32218881c0b6945'/>
<id>c4b5f3f1422b1c83bc4c7e03d32218881c0b6945</id>
<content type='text'>
Bundler online documentation says that if the gem is located within a subdirectory of a git repository,
you can use the `:glob` option to specify the location of its .gemspec

`gem 'cf-copilot', git: 'https://github.com/cloudfoundry/copilot', glob: 'sdk/ruby/*.gemspec'`

This change allows for equivalent functionality from the bundler CLI

`bundle add cf-copilot --git=https://github.com/cloudfoundry/copilot --glob=sdk/ruby/*.gemspec`

https://github.com/rubygems/rubygems/commit/91052e5868
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Bundler online documentation says that if the gem is located within a subdirectory of a git repository,
you can use the `:glob` option to specify the location of its .gemspec

`gem 'cf-copilot', git: 'https://github.com/cloudfoundry/copilot', glob: 'sdk/ruby/*.gemspec'`

This change allows for equivalent functionality from the bundler CLI

`bundle add cf-copilot --git=https://github.com/cloudfoundry/copilot --glob=sdk/ruby/*.gemspec`

https://github.com/rubygems/rubygems/commit/91052e5868
</pre>
</div>
</content>
</entry>
<entry>
<title>[rubygems/rubygems] Refactor lockfile generation</title>
<updated>2024-02-08T05:43:56+00:00</updated>
<author>
<name>David Rodríguez</name>
<email>deivid.rodriguez@riseup.net</email>
</author>
<published>2023-03-02T19:18:35+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ruby-lang.org/ruby.git/commit/?id=24d5e7176e80cecfc38daf80020fb85f1144083b'/>
<id>24d5e7176e80cecfc38daf80020fb85f1144083b</id>
<content type='text'>
https://github.com/rubygems/rubygems/commit/6a0c03c77f
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
https://github.com/rubygems/rubygems/commit/6a0c03c77f
</pre>
</div>
</content>
</entry>
<entry>
<title>[rubygems/rubygems] Use modern hashes consistently</title>
<updated>2023-12-07T22:29:33+00:00</updated>
<author>
<name>David Rodríguez</name>
<email>deivid.rodriguez@riseup.net</email>
</author>
<published>2023-12-07T21:10:33+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ruby-lang.org/ruby.git/commit/?id=2755cb1b2fbc4a5f08ca56345b5945bd452da74e'/>
<id>2755cb1b2fbc4a5f08ca56345b5945bd452da74e</id>
<content type='text'>
https://github.com/rubygems/rubygems/commit/bb66253f2c
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
https://github.com/rubygems/rubygems/commit/bb66253f2c
</pre>
</div>
</content>
</entry>
<entry>
<title>[rubygems/rubygems] Don't delete the release version from pre-release string more than once</title>
<updated>2023-10-11T17:02:25+00:00</updated>
<author>
<name>Martin Emde</name>
<email>martin.emde@gmail.com</email>
</author>
<published>2023-10-10T23:41:06+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ruby-lang.org/ruby.git/commit/?id=b9a6fca67d97f7319b20b24427d6dc4b8290cd24'/>
<id>b9a6fca67d97f7319b20b24427d6dc4b8290cd24</id>
<content type='text'>
https://github.com/rubygems/rubygems/commit/6485adda54
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
https://github.com/rubygems/rubygems/commit/6485adda54
</pre>
</div>
</content>
</entry>
<entry>
<title>Merge RubyGems and Bundler master</title>
<updated>2023-01-10T06:53:07+00:00</updated>
<author>
<name>Hiroshi SHIBATA</name>
<email>hsbt@ruby-lang.org</email>
</author>
<published>2023-01-10T04:53:41+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ruby-lang.org/ruby.git/commit/?id=a43f1d90c2b3aed232d5f4ef9dfe226401cf5d81'/>
<id>a43f1d90c2b3aed232d5f4ef9dfe226401cf5d81</id>
<content type='text'>
  from https://github.com/rubygems/rubygems/commit/0635c1423db5d7c461d53bf0c3329bca75de7609
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
  from https://github.com/rubygems/rubygems/commit/0635c1423db5d7c461d53bf0c3329bca75de7609
</pre>
</div>
</content>
</entry>
</feed>
