<feed xmlns='http://www.w3.org/2005/Atom'>
<title>ruby.git/lib/bundler/man/gemfile.5.ronn, 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>[ruby/rubygems] Make BUNDLE_LOCKFILE environment variable have precedence over lockfile method in Gemfile</title>
<updated>2025-12-02T08:25:17+00:00</updated>
<author>
<name>Jeremy Evans</name>
<email>code@jeremyevans.net</email>
</author>
<published>2025-12-01T03:16:52+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ruby-lang.org/ruby.git/commit/?id=456ba321a84d34e76c8837ac96f47a11457480cb'/>
<id>456ba321a84d34e76c8837ac96f47a11457480cb</id>
<content type='text'>
It would be simpler to do `options[:lockfile] ||= ENV["BUNDLE_LOCKFILE"]`,
but that doesn't work as `options` is frozen.

Fixes https://github.com/ruby/rubygems/pull/9117

https://github.com/ruby/rubygems/commit/6e3603a0e9
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
It would be simpler to do `options[:lockfile] ||= ENV["BUNDLE_LOCKFILE"]`,
but that doesn't work as `options` is frozen.

Fixes https://github.com/ruby/rubygems/pull/9117

https://github.com/ruby/rubygems/commit/6e3603a0e9
</pre>
</div>
</content>
</entry>
<entry>
<title>[ruby/rubygems] Support bundle install --lockfile option</title>
<updated>2025-11-25T08:09:52+00:00</updated>
<author>
<name>Jeremy Evans</name>
<email>code@jeremyevans.net</email>
</author>
<published>2025-11-23T04:31:14+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ruby-lang.org/ruby.git/commit/?id=e920ee32894dcd2ab0f97ff6f45c29d65024da0c'/>
<id>e920ee32894dcd2ab0f97ff6f45c29d65024da0c</id>
<content type='text'>
This allows for specifying the lockfile to read and write. It mirrors
the --gemfile option, and has higher priority than the lockfile
method in the Gemfile. It also mirrors the bundle lock --lockfile
option.

When the --lockfile option is used, it is applied twice. First, before
the Gemfile is read, to specify the lockfile to operate on, and again
after the Gemfile is read, so that if the Gemfile has a lockfile
method that overrides the defintion's lockfile, the --lockfile option
still has higher precedence.

https://github.com/ruby/rubygems/commit/17acdd4a89
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This allows for specifying the lockfile to read and write. It mirrors
the --gemfile option, and has higher priority than the lockfile
method in the Gemfile. It also mirrors the bundle lock --lockfile
option.

When the --lockfile option is used, it is applied twice. First, before
the Gemfile is read, to specify the lockfile to operate on, and again
after the Gemfile is read, so that if the Gemfile has a lockfile
method that overrides the defintion's lockfile, the --lockfile option
still has higher precedence.

https://github.com/ruby/rubygems/commit/17acdd4a89
</pre>
</div>
</content>
</entry>
<entry>
<title>[ruby/rubygems] Add support for BUNDLE_LOCKFILE environment variable</title>
<updated>2025-11-20T23:01:03+00:00</updated>
<author>
<name>Jeremy Evans</name>
<email>code@jeremyevans.net</email>
</author>
<published>2025-11-11T02:23:58+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ruby-lang.org/ruby.git/commit/?id=010b23a7cfc4a20371d74406f9f0563331a233fd'/>
<id>010b23a7cfc4a20371d74406f9f0563331a233fd</id>
<content type='text'>
This specifies the lockfile location. This allows for easy support
of different lockfiles per Ruby version or platform.

https://github.com/ruby/rubygems/commit/b54d65bc0a

Co-authored-by: Sutou Kouhei &lt;kou@cozmixng.org&gt;
Co-authored-by: Colby Swandale &lt;996377+colby-swandale@users.noreply.github.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This specifies the lockfile location. This allows for easy support
of different lockfiles per Ruby version or platform.

https://github.com/ruby/rubygems/commit/b54d65bc0a

Co-authored-by: Sutou Kouhei &lt;kou@cozmixng.org&gt;
Co-authored-by: Colby Swandale &lt;996377+colby-swandale@users.noreply.github.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>[ruby/rubygems] Add support for lockfile in Gemfile</title>
<updated>2025-11-20T23:01:02+00:00</updated>
<author>
<name>Jeremy Evans</name>
<email>code@jeremyevans.net</email>
</author>
<published>2025-11-09T00:00:57+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ruby-lang.org/ruby.git/commit/?id=82d8d24e7cdd26123ed4ad478ce6a0bb81d7abb5'/>
<id>82d8d24e7cdd26123ed4ad478ce6a0bb81d7abb5</id>
<content type='text'>
This allows you to specify the lockfile to use. This is useful if
you want to use different lockfiles for different ruby versions or
platforms. You can also skip writing the lockfile by using a false
value.

https://github.com/ruby/rubygems/commit/2896aa3fc2

Co-authored-by: Colby Swandale &lt;996377+colby-swandale@users.noreply.github.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This allows you to specify the lockfile to use. This is useful if
you want to use different lockfiles for different ruby versions or
platforms. You can also skip writing the lockfile by using a false
value.

https://github.com/ruby/rubygems/commit/2896aa3fc2

Co-authored-by: Colby Swandale &lt;996377+colby-swandale@users.noreply.github.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>[rubygems/rubygems] Add a note about "platforms" in Gemfile vs "platforms" in Gemfile.lock</title>
<updated>2024-08-29T09:59:26+00:00</updated>
<author>
<name>David Rodríguez</name>
<email>deivid.rodriguez@riseup.net</email>
</author>
<published>2024-08-26T14:36:39+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ruby-lang.org/ruby.git/commit/?id=871ba3e9e3e01ce313ac2274dec1058db6b63b8e'/>
<id>871ba3e9e3e01ce313ac2274dec1058db6b63b8e</id>
<content type='text'>
https://github.com/rubygems/rubygems/commit/0dd4bd59b4
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
https://github.com/rubygems/rubygems/commit/0dd4bd59b4
</pre>
</div>
</content>
</entry>
<entry>
<title>[rubygems/rubygems] Use https instead of http</title>
<updated>2024-02-21T03:30:22+00:00</updated>
<author>
<name>Hiroshi SHIBATA</name>
<email>hsbt@ruby-lang.org</email>
</author>
<published>2024-02-20T07:47:48+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ruby-lang.org/ruby.git/commit/?id=08753f203707247d4172be147bc47dc1dd241053'/>
<id>08753f203707247d4172be147bc47dc1dd241053</id>
<content type='text'>
https://github.com/rubygems/rubygems/commit/bcbe6f7b7a
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
https://github.com/rubygems/rubygems/commit/bcbe6f7b7a
</pre>
</div>
</content>
</entry>
<entry>
<title>[rubygems/rubygems] Support `ruby file: ".tool-versions"` in Gemfile</title>
<updated>2023-08-21T20:14:35+00:00</updated>
<author>
<name>Gaurav Khanna</name>
<email>gauravk92@gmail.com</email>
</author>
<published>2023-08-21T20:14:25+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ruby-lang.org/ruby.git/commit/?id=b9ef819116e90ad9c3af99046d001845b047427f'/>
<id>b9ef819116e90ad9c3af99046d001845b047427f</id>
<content type='text'>
(https://github.com/rubygems/rubygems/pull/6898)

Supports .tool-versions (ASDF) by checking for a line starting with "ruby"
before falling back to reading the entire file, as in .ruby-version.

https://github.com/rubygems/rubygems/commit/6c0a3e793a
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
(https://github.com/rubygems/rubygems/pull/6898)

Supports .tool-versions (ASDF) by checking for a line starting with "ruby"
before falling back to reading the entire file, as in .ruby-version.

https://github.com/rubygems/rubygems/commit/6c0a3e793a
</pre>
</div>
</content>
</entry>
<entry>
<title>[rubygems/rubygems] Add `file` option to `ruby` method in Gemfile</title>
<updated>2023-08-17T16:07:54+00:00</updated>
<author>
<name>Ngan Pham</name>
<email>ngan@users.noreply.github.com</email>
</author>
<published>2023-08-13T02:16:20+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ruby-lang.org/ruby.git/commit/?id=75a4767525407755a33d3b140312c00f2cababd6'/>
<id>75a4767525407755a33d3b140312c00f2cababd6</id>
<content type='text'>
https://github.com/rubygems/rubygems/commit/fb9354b7bf
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
https://github.com/rubygems/rubygems/commit/fb9354b7bf
</pre>
</div>
</content>
</entry>
<entry>
<title>[rubygems/rubygems] `gemfile.5`: Quote default glob to escape Markdown</title>
<updated>2023-07-05T11:37:20+00:00</updated>
<author>
<name>Jimmy H</name>
<email>paradox.ver5@gmail.com</email>
</author>
<published>2023-07-02T06:11:35+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ruby-lang.org/ruby.git/commit/?id=8984442154994d5cc5cb72d3825cfd34fa6af638'/>
<id>8984442154994d5cc5cb72d3825cfd34fa6af638</id>
<content type='text'>
For consistency, I chose code format over plaintext escaping.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
For consistency, I chose code format over plaintext escaping.
</pre>
</div>
</content>
</entry>
<entry>
<title>[rubygems/rubygems] Alias CurrentRuby#mswin?, mswin64?, mingw?, x64_mingw? to #windows?. (This is done instead of logging a deprecation warning.)</title>
<updated>2023-03-03T09:50:29+00:00</updated>
<author>
<name>johnnyshields</name>
<email>johnny.shields@gmail.com</email>
</author>
<published>2023-02-18T13:46:35+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ruby-lang.org/ruby.git/commit/?id=79ede4ae9911fdb180406b1a8adc7ee02e187a50'/>
<id>79ede4ae9911fdb180406b1a8adc7ee02e187a50</id>
<content type='text'>
https://github.com/rubygems/rubygems/commit/b9fcc7c0ab
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
https://github.com/rubygems/rubygems/commit/b9fcc7c0ab
</pre>
</div>
</content>
</entry>
</feed>
