RubyGems.org is the Ruby community’s gem hosting service. Instantly publish your gems and install them. Use the API to interact and find out more information about available gems. Become a contributor and enhance the site with your own changes.| blog.rubygems.org
Recently, Socket.dev published research highlighting malicious gems| RubyGems Blog
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 July.| blog.rubygems.org
We are aware of a recent report about malicious gems that were targeting social media credentials. Our team first detected this activity on July 20th and began removing the affected gems immediately through our regular security processes.| blog.rubygems.org
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 June.| RubyGems Blog
RubyGems 3.7.1 includes enhancements and documentation.| RubyGems Blog
RubyGems 3.7.0 includes security, breaking changes, enhancements, bug fixes and documentation.| RubyGems Blog
We’re excited to announce that the new policies for RubyGems.org are now live! These policies—Terms of Service, Privacy Notice, Acceptable Use Policy, and Copyright Policy—help bring clarity and transparency to how RubyGems.org operates and how we protect the platform and its users.| blog.rubygems.org
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 May.| blog.rubygems.org
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 April.| blog.rubygems.org
RubyGems 3.6.9 includes enhancements, performance and documentation.| RubyGems Blog
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 March.| blog.rubygems.org
RubyGems 3.6.8 includes enhancements.| RubyGems Blog
RubyGems 3.6.7 includes enhancements and performance.| blog.rubygems.org
We’re pleased to introduce several key policies for RubyGems.org for community review. These include a Terms of Service, Privacy Notice, Acceptable Use Policy, and Copyright Policy. While these policies align with how RubyGems has always operated, the absence of formal documentation created ambiguity around acceptable use. These new policies provide clarity and transparency regarding our operations, how we protect user data, and our commitment to maintaining a safe and respectful environmen...| RubyGems Blog
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 February.| RubyGems Blog
RubyGems 3.6.6 includes enhancements and bug fixes.| blog.rubygems.org
Please pardon a blog post that is a bit different from the standard RubyGems release announcement.| RubyGems Blog
RubyGems 3.6.5 includes enhancements and documentation.| RubyGems Blog
RubyGems 3.6.4 includes enhancements and performance.| RubyGems Blog
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 January.| blog.rubygems.org
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 December. Although December was a slower month as the team enjoyed time off during the holiday season, but we’re happy to share the progress we made nonetheless. Read on for a report of the OSS work we did last month.| blog.rubygems.org
RubyGems 3.6.3 includes enhancements and bug fixes.| blog.rubygems.org
RubyGems 3.6.2 includes security, enhancements and bug fixes.| RubyGems Blog
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 November.| blog.rubygems.org
RubyGems 3.6.1 includes enhancements, bug fixes and documentation.| RubyGems Blog
RubyGems 3.6.0 includes security, breaking changes, features, enhancements, bug fixes and documentation.| RubyGems Blog
At Ruby Central, ensuring the security of RubyGems.org—the central hub for Ruby packages—is one of our top priorities. With over 184 billion downloads, RubyGems.org is crucial to the Ruby ecosystem, supporting developers, businesses, and open source projects worldwide.| blog.rubygems.org
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 October.| blog.rubygems.org
Today, we are excited to announce a new type of permission for users to have on gems. Until today, permissions on a gem were simply binary: either you were an owner on a gem, and you could do anything, or you were not an owner, and you could do nothing. In response to user requests, we have added a new option, the maintainer role.| RubyGems Blog
RubyGems 3.5.23 includes enhancements, bug fixes, performance and documentation.| blog.rubygems.org
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 September.| RubyGems Blog
RubyGems 3.5.22 includes enhancements and bug fixes.| RubyGems Blog
We are excited to announce the initial release of the new design for RubyGems.org!| blog.rubygems.org
RubyGems 3.5.21 includes enhancements and bug fixes.| RubyGems Blog
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 Blog
RubyGems 3.5.20 includes enhancements.| RubyGems Blog
RubyGems 3.5.19 includes enhancements, bug fixes and performance.| RubyGems Blog
RubyGems 3.5.18 includes enhancements and bug fixes.| RubyGems Blog
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 July.| blog.rubygems.org
RubyGems 3.5.17 includes enhancements and bug fixes.| RubyGems Blog
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 June.| blog.rubygems.org
RubyGems 3.5.16 includes enhancements, bug fixes and performance.| RubyGems Blog
RubyGems 3.5.15 includes enhancements, bug fixes and documentation.| blog.rubygems.org
RubyGems 3.5.14 includes enhancements and bug fixes.| RubyGems Blog
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 May.| blog.rubygems.org
RubyGems 3.5.13 includes enhancements and bug fixes.| RubyGems Blog
RubyGems 3.5.12 includes enhancements and bug fixes.| blog.rubygems.org
The RubyGems Team is happy to share this post from our colleague Ngan Pham, Principle Software Engineer @ Gusto. Thank you, Ngan!| blog.rubygems.org
RubyGems 3.5.11 includes enhancements, bug fixes, performance and documentation.| blog.rubygems.org
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 April.| RubyGems Blog
RubyGems 3.5.10 includes security, enhancements and bug fixes.| RubyGems Blog
Recently, at RubyGems.org, we’ve encountered an unusual surge of empty packages, triggering an investigation by our team. This influx of pointless gems, referencing one of the reasonably popular packages, hinted at an attempt to manipulate the tea.xyz protocol. As with any potentially risky incident, we delved deeper into the motives and mechanics behind these submissions. This short article contains our investigation, the conclusions we’ve reached, and how, theoretically, individuals loo...| blog.rubygems.org
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 March.| RubyGems Blog
RubyGems 3.5.9 includes enhancements.| RubyGems Blog
RubyGems 3.5.8 includes security, enhancements and bug fixes.| RubyGems Blog
RubyGems 3.5.7 includes enhancements, bug fixes and documentation.| RubyGems Blog
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 February.| RubyGems Blog
Have you ever thrown actual spaghetti at a wall? It’s funny, sticky and barely induces any panic. HackerOne reports, on the other hand, have the opposite effect. Unlike wet spaghetti, the clean-up job is far more work for our security team.| RubyGems Blog
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 January.| RubyGems Blog
RubyGems 3.5.6 includes enhancements and bug fixes.| RubyGems Blog
RubyGems 3.5.5 includes enhancements, bug fixes and documentation.| RubyGems Blog
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 December.| RubyGems Blog
RubyGems 3.5.4 includes enhancements and bug fixes.| RubyGems Blog
RubyGems 3.5.3 includes enhancements.| RubyGems Blog
RubyGems 3.5.2 includes enhancements and performance.| RubyGems Blog
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 November.| RubyGems Blog
RubyGems 3.5.1 includes enhancements.| RubyGems Blog
RubyGems 3.5.0 includes security, breaking changes, deprecations, features, performance, enhancements, bug fixes and documentation.| RubyGems Blog
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 October.| RubyGems Blog
RubyGems 3.3.27 includes bug fixes.| RubyGems Blog
RubyGems 3.4.22 includes enhancements, bug fixes, performance and documentation.| RubyGems Blog
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 September.| RubyGems Blog
RubyGems 3.4.21 includes enhancements and documentation.| RubyGems Blog
RubyGems 3.4.20 includes enhancements, bug fixes and performance.| RubyGems Blog
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 Blog
RubyGems 3.4.19 includes enhancements and performance.| RubyGems Blog
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 July.| RubyGems Blog
In a previous blog post, we introduced the latest updates to our security features, including CLI support for security devices and future plans for the feature.| RubyGems Blog
RubyGems 3.4.18 includes enhancements.| RubyGems Blog
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 June.| RubyGems Blog
RubyGems 3.4.17 includes enhancements and performance.| RubyGems Blog
RubyGems 3.4.16 includes enhancements.| RubyGems Blog
RubyGems 3.4.15 includes enhancements, bug fixes and documentation.| RubyGems Blog
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 May.| RubyGems Blog
RubyGems 3.4.14 includes enhancements and documentation.| RubyGems Blog
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 April.| RubyGems Blog
RubyGems 3.4.13 includes enhancements.| RubyGems Blog
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 March.| RubyGems Blog
In a world where many maintainer accounts are being targeted to distribute malicious code via our packages, it is crucial to add more measures that will help prevent these account takeovers. At the end of 2022, we announced the addition of hardware security token and passkey support (aka WebAuthn) to help secure your RubyGems’ account in the browser.| RubyGems Blog
RubyGems 3.4.12 introduces experimental WebAuthn CLI support.| RubyGems Blog
RubyGems 3.4.11 includes enhancements.| RubyGems Blog
Update: Based on additional feedback from community members, we have pushed back the removal by two weeks and added an exception until August 8 for Java users. New brownout dates are May 12, 15, 17, 19, 22, and the removal date is moved from May 10 to May 24.| blog.rubygems.org
RubyGems 3.4.10 includes enhancements.| RubyGems Blog
RubyGems 3.4.9 includes enhancements, bug fixes and documentation.| RubyGems Blog
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 February.| RubyGems Blog
RubyGems 3.4.8 includes enhancements, bug fixes and documentation.| RubyGems Blog
Update: The Dependency API will be disabled on May 24, after a final two week extension| blog.rubygems.org
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 January.| RubyGems Blog
The past few days have seen the security world focused on the revelation of the xz/liblzma backdoor. For more background, see this early writeup of the issue, this GitHub Gist, this detailed timeline, and the official detail page for CVE-2024-3094.| blog.rubygems.org