News
Announcing Hotwire Spark: live reloading for Rails applications
Reloading the browser automatically on source changes is a problem that has been well-solved for a long time. Here, we wanted to put an accent on smoothness. If the reload operation is very noticeable, the feedback loop is similar to just reloadin...
Ruby on Rails — Rails Versions 7.0.8.7, 7.1.5.1, 7.2.2.1, and 8.0.0.1 have been released!
These are security patches addressing one new issue where using the content_security_policy helper with untrusted user input could lead to a bypass of the browser Content Security Policy.
We think this usage will be rare, and the default configur...
RubyGems.org Completes First Security Audit With Trail of Bits - 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 sour...
37signals Dev — Mission Control — Jobs 1.0 released
We’ve just released Mission Control — Jobs v1.0.0, the dashboard and set of extensions to operate background jobs that we introduced earlier this year. This new version is the result of 92 pull requests, 67 issues and the help of 35 different cont...
Ruby Central’s Infrastructure Improvements for RubyGems.org
At Ruby Central, we know that RubyGems.org is more than just a tool—it’s a lifeline for Ruby developers worldwide. With millions of daily downloads, RubyGems.org supports developers globally by providing secure, reliable access to Ruby gems. To ma...
Release 2.3.0 / 2024-11-20 · sparklemotion/sqlite3-ruby
The SQLITE_DBPAGE extension is now enabled by default, which implements an eponymous-only virtual table that provides direct access to the underlying database file by interacting with the pager. See https://www.sqlite.org/dbpage.html for more info...