<feed xmlns='http://www.w3.org/2005/Atom'>
<title>ruby.git/lib/bundler/cli/gem.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>[rubygems/rubygems] Update required_ruby_version to 3.1</title>
<updated>2024-10-04T20:01:51+00:00</updated>
<author>
<name>Samuel Giddins</name>
<email>segiddins@segiddins.me</email>
</author>
<published>2024-10-02T01:20:19+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ruby-lang.org/ruby.git/commit/?id=bdc3363d0f045b1a6d81b72c3cd9b10d5759f71e'/>
<id>bdc3363d0f045b1a6d81b72c3cd9b10d5759f71e</id>
<content type='text'>
3.0 has been EOL since march, drop support for it before the 3.4 release is cut

Signed-off-by: Samuel Giddins &lt;segiddins@segiddins.me&gt;

https://github.com/rubygems/rubygems/commit/fc1f03b06a
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
3.0 has been EOL since march, drop support for it before the 3.4 release is cut

Signed-off-by: Samuel Giddins &lt;segiddins@segiddins.me&gt;

https://github.com/rubygems/rubygems/commit/fc1f03b06a
</pre>
</div>
</content>
</entry>
<entry>
<title>[rubygems/rubygems] Make an exe file executable when generating new gems</title>
<updated>2024-09-11T04:41:20+00:00</updated>
<author>
<name>Yuji Yaginuma</name>
<email>yuuji.yaginuma@gmail.com</email>
</author>
<published>2024-09-11T02:29:17+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ruby-lang.org/ruby.git/commit/?id=c37b667774c0c7fc761d974bdec9e4d593781433'/>
<id>c37b667774c0c7fc761d974bdec9e4d593781433</id>
<content type='text'>
Currently, an exe file isn't executable when generating new gems
because it doesn't have the correct permission.
This PR sets the correct permission same as files under the `bin`.

https://github.com/rubygems/rubygems/commit/6509bf128a
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Currently, an exe file isn't executable when generating new gems
because it doesn't have the correct permission.
This PR sets the correct permission same as files under the `bin`.

https://github.com/rubygems/rubygems/commit/6509bf128a
</pre>
</div>
</content>
</entry>
<entry>
<title>[rubygems/rubygems] bundle-gem learns to find Gemfile template correctly</title>
<updated>2024-07-25T19:50:59+00:00</updated>
<author>
<name>Jason Karns</name>
<email>jason.karns@gmail.com</email>
</author>
<published>2024-07-10T17:44:00+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ruby-lang.org/ruby.git/commit/?id=a4563be05c1e7c6031e6fde613f7e874f41fe06c'/>
<id>a4563be05c1e7c6031e6fde613f7e874f41fe06c</id>
<content type='text'>
Removes the symlink for gems.rb.tt and instead uses the singular
template file. Only the destination filename for the gemfile reads from
the `init_gems_rb` setting.

https://github.com/rubygems/rubygems/commit/43ce0e1666
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Removes the symlink for gems.rb.tt and instead uses the singular
template file. Only the destination filename for the gemfile reads from
the `init_gems_rb` setting.

https://github.com/rubygems/rubygems/commit/43ce0e1666
</pre>
</div>
</content>
</entry>
<entry>
<title>[rubygems/rubygems] Add --no-test, --no-ci, and --no-linter options</title>
<updated>2024-06-26T11:24:47+00:00</updated>
<author>
<name>Jerome Dalbert</name>
<email>jerome.dalbert@gmail.com</email>
</author>
<published>2024-06-19T18:43:28+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ruby-lang.org/ruby.git/commit/?id=c6c817df28658bf1e8913373cbf1df0cf2c29f0d'/>
<id>c6c817df28658bf1e8913373cbf1df0cf2c29f0d</id>
<content type='text'>
https://github.com/rubygems/rubygems/commit/f58660ffcc
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
https://github.com/rubygems/rubygems/commit/f58660ffcc
</pre>
</div>
</content>
</entry>
<entry>
<title>[rubygems/rubygems] Remove `travis_removal_info`</title>
<updated>2024-01-29T05:39:13+00:00</updated>
<author>
<name>Masato Ohba</name>
<email>over.rye@gmail.com</email>
</author>
<published>2024-01-27T13:35:38+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ruby-lang.org/ruby.git/commit/?id=933ede5d768a0e411336ea27840727442c42d3df'/>
<id>933ede5d768a0e411336ea27840727442c42d3df</id>
<content type='text'>
`travis_removal_info` is added by https://github.com/rubygems/rubygems/pull/6150. According to the comment, it's supposed to be removed at bundler v2.5.0 but it hasn't.

https://github.com/rubygems/rubygems/commit/e18797d43f
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
`travis_removal_info` is added by https://github.com/rubygems/rubygems/pull/6150. According to the comment, it's supposed to be removed at bundler v2.5.0 but it hasn't.

https://github.com/rubygems/rubygems/commit/e18797d43f
</pre>
</div>
</content>
</entry>
<entry>
<title>[rubygems/rubygems] Bump Ruby version to be used in `bundle gem` template</title>
<updated>2024-01-27T15:50:24+00:00</updated>
<author>
<name>Masato Ohba</name>
<email>over.rye@gmail.com</email>
</author>
<published>2024-01-27T13:19:40+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ruby-lang.org/ruby.git/commit/?id=0bac390e079b269ca55e36dd574da1a879d5595f'/>
<id>0bac390e079b269ca55e36dd574da1a879d5595f</id>
<content type='text'>
since 2.6 and 2.7 are EOL and bundler dropped their support by https://github.com/rubygems/rubygems/pull/7116.

https://github.com/rubygems/rubygems/commit/b562d9a822
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
since 2.6 and 2.7 are EOL and bundler dropped their support by https://github.com/rubygems/rubygems/pull/7116.

https://github.com/rubygems/rubygems/commit/b562d9a822
</pre>
</div>
</content>
</entry>
<entry>
<title>[rubygems/rubygems] Use `Minitest::TestTask` in a template file for `minitest`</title>
<updated>2023-12-08T03:25:43+00:00</updated>
<author>
<name>Yuji Yaginuma</name>
<email>yuuji.yaginuma@gmail.com</email>
</author>
<published>2023-12-08T02:10:14+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ruby-lang.org/ruby.git/commit/?id=8bb90f4d771d287644a3cf21bdda26c637f091e2'/>
<id>8bb90f4d771d287644a3cf21bdda26c637f091e2</id>
<content type='text'>
`minitest` has introduced a rake task for running test on 5.16.0.
https://github.com/minitest/minitest/blob/master/History.rdoc#5160--2022-06-14-

This has some tasks related to running tests and it's useful for
`minitest` user I think.
https://github.com/minitest/minitest#rake-tasks-

This PR changed to use the task in a template file for `minitest`

https://github.com/rubygems/rubygems/commit/7a86d13062
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
`minitest` has introduced a rake task for running test on 5.16.0.
https://github.com/minitest/minitest/blob/master/History.rdoc#5160--2022-06-14-

This has some tasks related to running tests and it's useful for
`minitest` user I think.
https://github.com/minitest/minitest#rake-tasks-

This PR changed to use the task in a template file for `minitest`

https://github.com/rubygems/rubygems/commit/7a86d13062
</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] Many major_deprecations supply :removed_message</title>
<updated>2023-12-01T17:52:38+00:00</updated>
<author>
<name>Eric Mueller</name>
<email>nevinera@gmail.com</email>
</author>
<published>2023-11-30T03:40:10+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ruby-lang.org/ruby.git/commit/?id=73440e1ef21e1dd7ca590e402d37b835b9b1f0bb'/>
<id>73440e1ef21e1dd7ca590e402d37b835b9b1f0bb</id>
<content type='text'>
Generally the removed message is very similar, but often it needs to
specify that the feature has "been removed" instead of "will be
removed", or "been deprecated". And a few chunks of text needed more
substantial updates. And a number of them seemed to have been carefully
crafted to make sense in either context, so I left those alone.

https://github.com/rubygems/rubygems/commit/8d42cf9104
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Generally the removed message is very similar, but often it needs to
specify that the feature has "been removed" instead of "will be
removed", or "been deprecated". And a few chunks of text needed more
substantial updates. And a number of them seemed to have been carefully
crafted to make sense in either context, so I left those alone.

https://github.com/rubygems/rubygems/commit/8d42cf9104
</pre>
</div>
</content>
</entry>
<entry>
<title>[rubygems/rubygems] Handle CI configuration on ignore list for Gem::Specification#files</title>
<updated>2023-10-25T00:46:09+00:00</updated>
<author>
<name>Hiroshi SHIBATA</name>
<email>hsbt@ruby-lang.org</email>
</author>
<published>2023-10-24T12:07:13+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ruby-lang.org/ruby.git/commit/?id=c5861903ac5f89cafb131400835b2e3b207ba928'/>
<id>c5861903ac5f89cafb131400835b2e3b207ba928</id>
<content type='text'>
https://github.com/rubygems/rubygems/commit/4bb0ef3e55
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
https://github.com/rubygems/rubygems/commit/4bb0ef3e55
</pre>
</div>
</content>
</entry>
</feed>
