Hello! Welcome to the monthly update. During August, Ruby Central's open source work was supported by 35 different companies, including Fastly, Ruby member Zendesk and Ruby Shield sponsor Shopify.

In total, we were supported by 189 developer members. Thanks to all of our members for making everything that we do possible. <3

Ruby Central News

RubyConf San Diego (Nov 13-15, 2023)

RubyConf is the annual fall conference for Ruby enthusiasts to gather and enjoy talks about new projects, meet and network with other Ruby developers, and hear from the community's leading minds. Here are a few things you should know:

About the event

Get involved

  • Have you spoken at a #Ruby or #Rails conference and would like to offer guidance to this year’s speakers? Apply to be a Speaker Mentor! Deadline: Fri, Sep 29th.
  • Want to share your brand at RubyConf23? Secure your sponsorship now to reach over 500 attendees, showcase your thought leadership, and cultivate invaluable industry relationships by emailing Tom.
  • Reminder: you can receive exclusive benefits like conference discounts and more by signing up for a Ruby Central membership.

New Funding Announcement

We are excited to announce our new funding partnership with the Sovereign Tech Fund.

Join the Ruby Central Board

Applications are now open until October 6 to join the board. Apply here.

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 performance when updating RubyGems in #6864. We added a poller to fetch WebAuthn OTPs in #6774, added a file option to the Ruby method in the Gemfile in #6876, and removed some side effects when unmarshalling old Gem::Specifications in #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.

Total spent

In June we completed 418 hours of development work and spent $62,707.40.

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: