RubyGems Navigation menu

Blog

Back to blog posts

August 2023 RubyGems Updates

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 August.

RubyGems News

This month in RubyGems, we released 3.4.18, 3.4.19 and Bundler 2.4.18, 2.4.19.

In RubyGems, we improved the documentation performance by speeding up the build process when updating RubyGems - #6864. We added a poller to fetch WebAuthn OTPs - #6774, added a file option to the Ruby method in the Gemfile - #6876 and removed some side effects when unmarshalling old Gem::Specifications- #6825.

Some other improvements that landed into our repo this month but that are not included in the above releases are:

  • optimized memory usage in Bundler::Settings, resulting in a faster boot time - #6884.
  • raised Gem::Package::FormatError when gem encounters corrupt EOF - #6882.
  • made an update to resolve Ruby version file relative to bundle root - #6892.
  • added support for ruby file .tool-versions in Gemfile - #6898.
  • fixed a regression that could cause some legacy Gemfiles with multiple sources to take much longer to resolve - #6916.
  • improved warning messages for bundled gems - #6921.

In August, RubyGems gained 106 new commits contributed by 17 authors. There were 1,006 additions and 268 deletions across 97 files.

RubyGems.org News

This month, RubyGems.org saw several bug fixes and updates, some of which include:

  • fixed the footer sponsor images being cut off at certain screen widths - #3996.
  • updated Japanese translations - #3998.
  • allowed searching for a user in avo api key role resource - #4000.
  • removed WebAuthn banner from homepage - #4003.
  • added Avo to sponsors page - #3999.
  • uploaded capybara test screenshots on failure - #3990.
  • fixed compact index files when gems are yanked - #207be52ef6ce4fb9ee5eaed97c09f02277911da2.
  • enabled OIDC to fetch API tokens - #3716.

In August, RubyGems gained 83 new commits contributed by 15 authors. There were 6,625 additions and 1,967 deletions across 224 files.

Thank you

Thank you to all the contributors of RubyGems and RubyGems.org for this month! Your contributions are greatly appreciated, and we are grateful for your support.

Contributors to RubyGems:

Contributors to RubyGems.org:


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.

Gift Egwuenu