Skip to content

Commit 3ea6a12

Browse files
committed
Added 4.0.17 release announcement
1 parent 26efa3f commit 3ea6a12

1 file changed

Lines changed: 70 additions & 0 deletions

File tree

Lines changed: 70 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,70 @@
1+
---
2+
title: 4.0.17 Released
3+
layout: post
4+
author: Hiroshi SHIBATA
5+
author_email: hsbt@ruby-lang.org
6+
---
7+
8+
RubyGems 4.0.17 includes enhancements and bug fixes and Bundler 4.0.17 includes enhancements, bug fixes and documentation.
9+
10+
To update to the latest RubyGems you can run:
11+
12+
gem update --system [--pre]
13+
14+
To update to the latest Bundler you can run:
15+
16+
gem install bundler [--pre]
17+
bundle update --bundler=4.0.17
18+
19+
## RubyGems Release Notes
20+
21+
22+
### Enhancements:
23+
24+
* Validate spec name before writing to the spec cache. Pull request [#9690](https://github.com/ruby/rubygems/pull/9690) by hsbt
25+
* Installs bundler 4.0.17 as a default gem.
26+
27+
### Bug fixes:
28+
29+
* Unquote Gem.ruby when spawning it as a separate argv element. Pull request [#9695](https://github.com/ruby/rubygems/pull/9695) by hsbt
30+
* Escape glob metacharacters in install paths when globbing. Pull request [#9687](https://github.com/ruby/rubygems/pull/9687) by hsbt
31+
* Preserve Windows editor paths in gem open and bundle open. Pull request [#9694](https://github.com/ruby/rubygems/pull/9694) by hsbt
32+
* Preserve Windows paths in MAKE and rake environment variables. Pull request [#9693](https://github.com/ruby/rubygems/pull/9693) by hsbt
33+
* Fix `bundle` binstub broken by `gem update --system` on Homebrew ruby. Pull request [#9688](https://github.com/ruby/rubygems/pull/9688) by hsbt
34+
35+
36+
## Bundler Release Notes
37+
38+
39+
### Enhancements:
40+
41+
* Open compact index cache in binary mode when appending. Pull request [#9679](https://github.com/ruby/rubygems/pull/9679) by hsbt
42+
43+
### Bug fixes:
44+
45+
* Unquote Gem.ruby when spawning it as a separate argv element. Pull request [#9695](https://github.com/ruby/rubygems/pull/9695) by hsbt
46+
* Escape glob metacharacters in install paths when globbing. Pull request [#9687](https://github.com/ruby/rubygems/pull/9687) by hsbt
47+
* Avoid space-containing absolute path in RUBYOPT. Pull request [#9696](https://github.com/ruby/rubygems/pull/9696) by hsbt
48+
* Preserve the locked Bundler checksum when the gem isn't cached. Pull request [#9658](https://github.com/ruby/rubygems/pull/9658) by rwstauner
49+
50+
### Documentation:
51+
52+
* Point Bundler gemspec metadata at the moved docs. Pull request [#9648](https://github.com/ruby/rubygems/pull/9648) by hsbt
53+
54+
55+
## Manual Installation
56+
57+
To install RubyGems by hand see the [Download RubyGems][download] page.
58+
59+
SHA256 Checksums:
60+
61+
* rubygems-4.0.17.tgz
62+
5bbb245b7e7c1a01b1ef7fa95c35517ebf3be77815cbe3e63c97c3067b9a0d13
63+
* rubygems-4.0.17.zip
64+
4f3cf8d8d2250be984f7ee4516b3138d82054db7ee759ec6fc6839f4557b464b
65+
* rubygems-update-4.0.17.gem
66+
a3f458ae8fcf607602bb9ae111ac9a57036914c2e6bce7736418df504ec4e455
67+
68+
69+
[download]: https://rubygems.org/pages/download
70+

0 commit comments

Comments
 (0)