Hello! Welcome to the December newsletter. Read on for announcements from Ruby Central and a report of the OSS work we’ve done from the previous month.
In November, we released RubyGems 3.5.23 and Bundler 2.5.23. These releases bring a series of enhancements and bug fixes designed to improve the overall developer experience with RubyGems. Notable improvements include validating the user input encoding for gem CLI arguments and ensuring the--enable-load-relative binstubs prolog works correctly when Ruby is not installed in the same directory as the binstub. Additionally, we updated the --ext=rust option to support compiling native extensions from source and resolved an issue where bundle check could sometimes lock gems under the wrong source.
Some other important accomplishments from the team this month include:
Welcoming First-Time Contributors
We’re thrilled to see an influx of new contributors and are focusing on making contributions seamless and enjoyable.
bundle exec issue on Windows.bundle fund by creating its missing man page and extended his work to cover other missing man pages. He also added a spec to ensure all Bundler commands remain fully documented.bundle remove, and added the spec for ensuring command documentation.bundle gem.We deeply appreciate the efforts of all contributors in making RubyGems and Bundler better for everyone! 🎉
Auditing and Updating Vendored Dependencies to the Latest Versions
ruby-head has also been verified as green.Bundler 2.6 and RubyGems 3.6 Coming Soon
bundle install . We’ve also reverted to the previous git gems cache format to resolve adoption issues while retaining critical fixes.bundle install --local and performance-focused RuboCop checks.In November, RubyGems gained 194 new commits contributed by 18 authors. There were 3,441 additions and 1,360 deletions across 248 files.
The updates made this month to RubyGems.org reflect a strong commitment to improving user experience, enhancing security, and modernizing the platform. Sponsored hosting for RubyGems.org in November was provided by AWS, Fastly, and DataDog.