Hello! Welcome to the monthly update. During November, our work was supported by Shopify, Zendesk and many others.
ruby central news
In November, we released a new version of the Ruby Central website! This new site replaces the previous rubytogether.org and rubycentral.org sites, providing a single place to read monthly updates and blog posts, manage your newsletter subscription, and sign up as a supporting member.
The previous Ruby Together monthly updates have been brought over, as well as our previous posts about conferences, speakers, and Ruby developers. If you signed up for the newsletter or as a member in the past, the new site will allow you to manage your existing subscription.
This month, Ruby Central's open source work was supported by 32 different companies, including Ruby member Zendesk and Ruby Shield sponsor Shopify. 1 company joined as a new member.
On top of those companies, 1 new developer -- Emanuel H. Farias -- signed up as a member. In total, we were supported by 122 developer members. Thanks to all of our members for making everything that we do possible. <3
RubyGems and Bundler news
This month in RubyGems, we released new versions of RubyGems 3.3.25, 3.3.26 and Bundler 2.3.25, 2.3.26.
The following improvements and fixes are included in these releases (see the changelog for more information:
- improved some test times and fixed warning by not installing documentation. - #6074.
- fixed a broken link in
bundle-platform
man page - #6071. - added permission restrictions to GitHub actions - #6081.
- removed reference to RVM documentation in the message returned when you run
bundler outdated
- #6083. - added a test to ensure that global gemspecs do not confuse Bundler - #6086.
- fixed an issue that occurs when a lockfile gem does not resolve on the current platform - #6070.
- updated the docs for
gemfile
man page - #6007. - improved resolution messages when some platform gems are missing - #6068.
- added
asdf
, a ruby version manager option that contributors can utilize - #6066. - upgraded
rb-sys
to version 0.9.37 - #6047.
In November, RubyGems and Bundler gained 116 new commits, contributed by 15 authors. There were 3,719 additions and 3,370 deletions across 141 files.
RubyGems.org news
In November, RubyGems.org saw several bug fixes and updates, some of which include the following:
- added tests to cover scenarios where an API key is not saved after being created or updated - #3280.
- merged a PR to avoid filling the template with the gem name automatically - #6093.
- merged a PR to protect the gem placeholder name to prevent misuse of the package name.- #3275.
- used
DelayedJob
as an active job adapter - #3266. - increased the maximum size of the memcached entry to 2MB - #3260.
- added
ossf/scorecards
to assist in detecting non-secure configurations related to GitHub and GitHub Actions - #3258. - updated to the latest versions of RubyGems (3.3.25) and Bundler (2.3.25) - #3250.
In November, RubyGems.org gained 46 new commits, contributed by 6 authors. There were 108 additions and 36 deletions across 10 files.
As always, we continue to fix bugs, review and merge PRs and reply to support tickets.
total spent
In November we completed 124.5 hours of development work @$150/hour, and spent $18,683.00.
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:
- @deivid-rodriguez David Rodríguez
- @peterzhu2118 Peter Zhu
- @ianks Ian Ker-Seymer
- @simi Josef Šimánek
- @syohex Shohei YOSHIDA
- @Bo98 Bo Anderson
- @hsbt Hiroshi SHIBATA
- @gustavothecoder Gustavo Ribeiro
- @JuanVqz Juan Vásquez
- @nobu Nobuyoshi Nakada
Contributors to RubyGems.org:
- @hsbt Hiroshi SHIBATA
- @simi Josef Šimánek
- @tnir Takuya N
- @sonalkr132 Aditya Prakash
Until next time,
Irene, André and the Ruby Central team