Skip to content

Commit

Permalink
Added 3.6.0 release announcement
Browse files Browse the repository at this point in the history
  • Loading branch information
deivid-rodriguez committed Dec 16, 2024
1 parent 7c4ba27 commit 64948b0
Showing 1 changed file with 84 additions and 0 deletions.
84 changes: 84 additions & 0 deletions _posts/2024-12-16-3.6.0-released.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,84 @@
---
title: 3.6.0 Released
layout: post
author: David Rodríguez
author_email: [email protected]
---

RubyGems 3.6.0 includes security, breaking changes, features, enhancements, bug fixes and documentation.

To update to the latest RubyGems you can run:

gem update --system

To install RubyGems by hand see the [Download RubyGems][download] page.


_## Security:_

* Stop storing executable names in ivars. Pull request
[#8307](https://github.com/rubygems/rubygems/pull/8307) by segiddins

_## Breaking changes:_

* Drop ruby 3.0 support. Pull request
[#8091](https://github.com/rubygems/rubygems/pull/8091) by segiddins

_## Features:_

* Add --attestation option to gem push. Pull request
[#8239](https://github.com/rubygems/rubygems/pull/8239) by segiddins

_## Enhancements:_

* Skip unresolved deps warning on `Gem::Specification.reset` on benign
cases. Pull request
[#8309](https://github.com/rubygems/rubygems/pull/8309) by
deivid-rodriguez
* Let `gem install <name>` suggest `<name>-ruby` and `ruby-<name>` when
providing "did you mean" suggestions. Pull request
[#8197](https://github.com/rubygems/rubygems/pull/8197) by duckinator
* Update SPDX license list as of 2024-08-19. Pull request
[#8233](https://github.com/rubygems/rubygems/pull/8233) by
github-actions[bot]
* Add `--target-rbconfig` option to `gem install` and `gem update`
commands. Pull request
[#7628](https://github.com/rubygems/rubygems/pull/7628) by kateinoigakukun
* Skip nil-value keys to make metadata reproducible. Pull request
[#7129](https://github.com/rubygems/rubygems/pull/7129) by nobu
* Allow disabling installation of compiled extensions into lib through
`Gem.configuration.install_extension_in_lib`. Pull request
[#6463](https://github.com/rubygems/rubygems/pull/6463) by hsbt
* Installs bundler 2.6.0 as a default gem.

_## Bug fixes:_

* Set $0 to exe when running `gem exec` to fix name in CLI output. Pull
request [#8267](https://github.com/rubygems/rubygems/pull/8267) by adam12
* Fix manifest in gem package using incorrect platform sometimes. Pull
request [#8202](https://github.com/rubygems/rubygems/pull/8202) by
deivid-rodriguez

_## Documentation:_

* Fix missing single quote in git source example. Pull request
[#8303](https://github.com/rubygems/rubygems/pull/8303) by nobu
* Update the `gem install` demo in REAME to use a gem that just works on
Windows. Pull request
[#8262](https://github.com/rubygems/rubygems/pull/8262) by soda92
* Unify rubygems and bundler docs directory. Pull request
[#8159](https://github.com/rubygems/rubygems/pull/8159) by hsbt


SHA256 Checksums:

* rubygems-3.6.0.tgz
c07644e7ed67582634f2f2fe1b7e5d90f17fcded6e5f0de531fd6a50935f13cf
* rubygems-3.6.0.zip
4bfe93521152899cb017a460540588c69c2069855ea48ede2d595dab95f6435a
* rubygems-update-3.6.0.gem
ddcdb7fad79ff72acc4cbe41960c954505607ed5251afafb79f822a9d5c7c24a


[download]: https://rubygems.org/pages/download

0 comments on commit 64948b0

Please sign in to comment.