<feed xmlns='http://www.w3.org/2005/Atom'>
<title>ruby.git/lib/rubygems/version.rb, branch v3_2_11</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.4.10 and Bundler-2.4.10 (#7479)</title>
<updated>2023-03-28T11:36:47+00:00</updated>
<author>
<name>Hiroshi SHIBATA</name>
<email>hsbt@ruby-lang.org</email>
</author>
<published>2023-03-28T11:36:47+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ruby-lang.org/ruby.git/commit/?id=c3c461c4ff1b998ac49ed1a3ad411d2f0a9123b8'/>
<id>c3c461c4ff1b998ac49ed1a3ad411d2f0a9123b8</id>
<content type='text'>
* Merge RubyGems-3.4.7 and Bundler-2.4.7

* Merge RubyGems-3.4.8 and Bundler-2.4.8

* Skip failing test on MSWin

* Merge RubyGems-3.4.9 and Bundler-2.4.9

* Merge RubyGems-3.4.10 and Bundler-2.4.10

---------

Co-authored-by: Nobuyoshi Nakada &lt;nobu@ruby-lang.org&gt;</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* Merge RubyGems-3.4.7 and Bundler-2.4.7

* Merge RubyGems-3.4.8 and Bundler-2.4.8

* Skip failing test on MSWin

* Merge RubyGems-3.4.9 and Bundler-2.4.9

* Merge RubyGems-3.4.10 and Bundler-2.4.10

---------

Co-authored-by: Nobuyoshi Nakada &lt;nobu@ruby-lang.org&gt;</pre>
</div>
</content>
</entry>
<entry>
<title>Merge rubygems/bundler HEAD.</title>
<updated>2022-08-09T03:05:19+00:00</updated>
<author>
<name>Hiroshi SHIBATA</name>
<email>hsbt@ruby-lang.org</email>
</author>
<published>2022-08-09T02:16:07+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ruby-lang.org/ruby.git/commit/?id=44264b4fee1e208e759710c39271186ff9856b40'/>
<id>44264b4fee1e208e759710c39271186ff9856b40</id>
<content type='text'>
  Pick from https://github.com/rubygems/rubygems/commit/dfbb5a38114640e0d8d616861607f3de73ee0199
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
  Pick from https://github.com/rubygems/rubygems/commit/dfbb5a38114640e0d8d616861607f3de73ee0199
</pre>
</div>
</content>
</entry>
<entry>
<title>[rubygems/rubygems] Warn (rather than crash) when setting `nil` specification versions</title>
<updated>2022-08-02T21:56:18+00:00</updated>
<author>
<name>David Rodríguez</name>
<email>deivid.rodriguez@riseup.net</email>
</author>
<published>2022-08-01T07:56:39+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ruby-lang.org/ruby.git/commit/?id=20936eb3a95f3564e565f59228a35453ae94eee3'/>
<id>20936eb3a95f3564e565f59228a35453ae94eee3</id>
<content type='text'>
https://github.com/rubygems/rubygems/commit/a4ba1a4d97
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
https://github.com/rubygems/rubygems/commit/a4ba1a4d97
</pre>
</div>
</content>
</entry>
<entry>
<title>RubyGems: Enable Style/StringLiterals cop</title>
<updated>2022-07-22T03:07:23+00:00</updated>
<author>
<name>Takuya Noguchi</name>
<email>takninnovationresearch@gmail.com</email>
</author>
<published>2022-07-17T08:08:51+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ruby-lang.org/ruby.git/commit/?id=d7ffd3fea402239b16833cc434404a7af82d44f3'/>
<id>d7ffd3fea402239b16833cc434404a7af82d44f3</id>
<content type='text'>
Signed-off-by: Takuya Noguchi &lt;takninnovationresearch@gmail.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Signed-off-by: Takuya Noguchi &lt;takninnovationresearch@gmail.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>[rubygems/rubygems] Unify loading `Gem::Requirement`</title>
<updated>2022-06-06T09:36:31+00:00</updated>
<author>
<name>David Rodríguez</name>
<email>deivid.rodriguez@riseup.net</email>
</author>
<published>2022-06-03T07:49:59+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ruby-lang.org/ruby.git/commit/?id=ba383188279cd30abbb826f45af775fed3266221'/>
<id>ba383188279cd30abbb826f45af775fed3266221</id>
<content type='text'>
It was being explicitly required from `Gem::Specification` but also a
strange autoload was set for it at `Gem::Version`. The autoload was non
standard because it should've been done in the `Gem` module, not in
`Gem::Specification`, since that's where the constant is expected to get
defined. Doing this might get deprecated in the future, and it was not
being effective anyways due to the explicit require.

Unify everything with an `autoload` at the right place.

https://github.com/rubygems/rubygems/commit/174ea3e24c
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
It was being explicitly required from `Gem::Specification` but also a
strange autoload was set for it at `Gem::Version`. The autoload was non
standard because it should've been done in the `Gem` module, not in
`Gem::Specification`, since that's where the constant is expected to get
defined. Doing this might get deprecated in the future, and it was not
being effective anyways due to the explicit require.

Unify everything with an `autoload` at the right place.

https://github.com/rubygems/rubygems/commit/174ea3e24c
</pre>
</div>
</content>
</entry>
<entry>
<title>[rubygems/rubygems] Fix missing rdoc for Gem::Version</title>
<updated>2022-02-07T14:06:19+00:00</updated>
<author>
<name>nicholas a. evans</name>
<email>nicholas.evans@gmail.com</email>
</author>
<published>2022-01-21T21:54:40+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ruby-lang.org/ruby.git/commit/?id=981a75db910cd5cfd5ee527a25bdd762918077e3'/>
<id>981a75db910cd5cfd5ee527a25bdd762918077e3</id>
<content type='text'>
The rdoc for Gem::Version is available here:
* https://docs.ruby-lang.org/en/3.0/Gem/Version.html

However it is currently missing from:
* https://ruby-doc.org/stdlib-3.1.0/libdoc/rubygems/rdoc/Gem/Version.html
* https://docs.ruby-lang.org/en/3.1/Gem/Version.html
* https://docs.ruby-lang.org/en/master/Gem/Version.html
* `ri Gem::Version`
  with `ri --version` =&gt; 6.4.0 and `gem --version` =&gt; 3.3.5
* `yard ri Gem::Version` with `yard --version` =&gt; 0.9.27

https://github.com/rubygems/rubygems/commit/c10e5dd884
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
The rdoc for Gem::Version is available here:
* https://docs.ruby-lang.org/en/3.0/Gem/Version.html

However it is currently missing from:
* https://ruby-doc.org/stdlib-3.1.0/libdoc/rubygems/rdoc/Gem/Version.html
* https://docs.ruby-lang.org/en/3.1/Gem/Version.html
* https://docs.ruby-lang.org/en/master/Gem/Version.html
* `ri Gem::Version`
  with `ri --version` =&gt; 6.4.0 and `gem --version` =&gt; 3.3.5
* `yard ri Gem::Version` with `yard --version` =&gt; 0.9.27

https://github.com/rubygems/rubygems/commit/c10e5dd884
</pre>
</div>
</content>
</entry>
<entry>
<title>[rubygems/rubygems] Normalize end alignment style with Bundler</title>
<updated>2022-01-19T02:20:36+00:00</updated>
<author>
<name>David Rodríguez</name>
<email>deivid.rodriguez@riseup.net</email>
</author>
<published>2022-01-17T14:16:34+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ruby-lang.org/ruby.git/commit/?id=f04954d95c8a729d70be1c883617534a2e7cc239'/>
<id>f04954d95c8a729d70be1c883617534a2e7cc239</id>
<content type='text'>
https://github.com/rubygems/rubygems/commit/f7f504b24c
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
https://github.com/rubygems/rubygems/commit/f7f504b24c
</pre>
</div>
</content>
</entry>
<entry>
<title>[rubygems/rubygems] Let Version#spaceship accept a String</title>
<updated>2022-01-13T09:15:14+00:00</updated>
<author>
<name>Akira Matsuda</name>
<email>ronnie@dio.jp</email>
</author>
<published>2022-01-10T20:30:05+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ruby-lang.org/ruby.git/commit/?id=9828502570acce53f4094c23756bc82bd256eab7'/>
<id>9828502570acce53f4094c23756bc82bd256eab7</id>
<content type='text'>
With this patch, handwriting version comparisons become a little bit easier.

before:
  SomeGem.version &lt;=&gt; Gem::Version.new('1.3')

after:
  SomeGem.version &lt;=&gt; '1.3'

https://github.com/rubygems/rubygems/commit/7e0dbb79f2
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
With this patch, handwriting version comparisons become a little bit easier.

before:
  SomeGem.version &lt;=&gt; Gem::Version.new('1.3')

after:
  SomeGem.version &lt;=&gt; '1.3'

https://github.com/rubygems/rubygems/commit/7e0dbb79f2
</pre>
</div>
</content>
</entry>
<entry>
<title>Merge RubyGems and Bundler master</title>
<updated>2021-12-15T09:05:18+00:00</updated>
<author>
<name>Hiroshi SHIBATA</name>
<email>hsbt@ruby-lang.org</email>
</author>
<published>2021-12-14T12:14:58+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ruby-lang.org/ruby.git/commit/?id=7e084ed707310139b351f6d30af435676422af62'/>
<id>7e084ed707310139b351f6d30af435676422af62</id>
<content type='text'>
  Merge from https://github.com/rubygems/rubygems/commit/793ad95ecb40e84a1dcb4cb60f2686843ed90de5
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
  Merge from https://github.com/rubygems/rubygems/commit/793ad95ecb40e84a1dcb4cb60f2686843ed90de5
</pre>
</div>
</content>
</entry>
<entry>
<title>[rubygems/rubygems] Allow using `Gem::Version` without loading the rest of rubygems</title>
<updated>2021-12-06T09:43:29+00:00</updated>
<author>
<name>David Rodríguez</name>
<email>deivid.rodriguez@riseup.net</email>
</author>
<published>2021-12-05T08:23:28+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ruby-lang.org/ruby.git/commit/?id=d044ffd77fb3a486bbaca350980beee3f222bdb1'/>
<id>d044ffd77fb3a486bbaca350980beee3f222bdb1</id>
<content type='text'>
https://github.com/rubygems/rubygems/commit/1b862537a5
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
https://github.com/rubygems/rubygems/commit/1b862537a5
</pre>
</div>
</content>
</entry>
</feed>
