Hello! Welcome to the monthly update. During June, our work was supported by Shopify, Zendesk and many others.

Ruby Central News

The latest on RubyConf 2023 San Diego:

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. This year's conference will feature a community day, a cohort experience, and more. Here are a few things you should know:

  • The CFP for RubyConf 2023 is now open! We are accepting proposals for 30-45 mins Talks or 2-hour Workshops. Take a look at this year's conference tracks and submit your proposal by August 20.
  • Need some help with your proposal? Stay tuned for our CFP coaching sessions to be held in the next few weeks  — we’ll be announcing the dates soon at rubyconf.org!
  • RubyConf 2023 tickets are on sale now! Early bird rates are available until August 20th. This year's ticket options include a couple of exciting new ways to experience the conference: Community Day and Ruby Squad. Check out the registration page to learn more.
  • Reminder: you can receive exclusive benefits like conference discounts and more by signing up for a Ruby Central membership.

In June, Ruby Central's open source work was supported by 35 different companies, including Ruby member Zendesk and Ruby Shield sponsor Shopify.

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

RubyGems News

This month in RubyGems, we released RubyGems 3.4.14, 3.4.15, and Bundler 2.4.14, 2.4.15.

The following improvements and fixes are included in these releases (see the changelog for more information):

  • resolved a problem where using git sources could make the order of lockfiles unstable - #6786.
  • updated the command to test local gem command changes - #6761.
  • enabled Performance/FlatMap cop - #6745.
  • improved the edge case error message - #6733.
  • stopped publishing the Gemfile in the default gem template - #6723.
  • added a fix to avoid infinite loops when hitting resolution bugs - #6722.
  • stopped failures from occurring when the build directory name contains + symbol - #6750.

In June, RubyGems gained 109 new commits contributed by 10 authors. There were 978 additions and 624 deletions across 110 files.

RubyGems.org News

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

  • updated toxiproxy - #3884.
  • updated kubeconform used on CI - #3886.
  • switched webauthn_credentials.any? and .present? to be webauthn_enabled? - #3867.
  • added recovery code support for webauthn - #3859.
  • made create_between consistent for versions with samecreated_at timeframe - #3887.
  • added an admin action to reserve a gem namespace - #3875.
admin dashboard

In June, RubyGems gained 113 new commits contributed by 11 authors. There were 2,262 additions and 463 deletions across 76 files.

Total spent

In June we completed 188 hours of development work @$150/hour, and spent $28,218.50.

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: