18 Oct 2022
Septemeber 2022 RubyGems Updates
by Gift Egwuenu
Welcome to the RubyGems monthly update! As part of our efforts at Ruby Central, we publish a recap of the work that we’ve done the previous month. Read on to find out what updates were made to RubyGems and RubyGems.org in September.
The following improvements and fixes are also included in these releases (see the changelog for more information):
bundle-consolecommand in Bundler’s documentation - #5901.
- updated the Bundler metadata source code URI for accuracy in gemspec - #5896.
- removed warning for old TLS version connections - #5928.
- removed no longer needed
fiddlehacks since RubyInstaller released patch versions to not load
fiddleon boot - #5902.
In addition, this month we’ve been working on migrating Bundler’s internal resolver engine to use PubGrub, which should result in much better error messages and resolution performance. We hope to release this work soon.
We have also removed the feature of auto-sudo’ing when there are not enough permissions to perform certain operations, because it was considered harmful and hardly useful. This removal will be released with Bundler 2.4.0
In September, RubyGems gained 94 new commits, contributed by 19 authors. There were 1,678 additions and 1,869 deletions across 161 files.
In September, RubyGems.org saw several bug fixes and updates, some of which include the following:
- merged a feature that allows users to delete all scoped
APIkeys on password reset - #3202.
rake taskto migrate MFA
- fixed MFA status label on owners index page - #3206.
- added a fix to include missing i18n API Keys - #3208.
- implemented a fix to allow users to delete all scoped
API keyson password reset - #3202.
- added recommended
to_utf8method when comparing certificates subject - #3197.
This month, RubyGems gained 45 new commits, contributed by 11 authors. There were 621 additions and 212 deletions across 65 files.
As always, we continue to fix bugs, review and merge PRs and reply to support tickets.
Learn more about contributing to RubyGems by visiting the RubyGems Contributing Guide. We welcome all kinds of contributions, including bug fixes, feature implementation, writing and updating documentation, and bug triage.