Why is rate limiting such a hidden feature?

I just learned yesterday via Rails 8 Adds Ability To Use Multiple Rate Limits Per Controller. | Saeloun Blog that rails added rate limiting functionality already in 7.2 and enhanced it in 8.

But this feature was neither mentioned in the 7.2 nor 8.0 release notes, unless you read about all changes in Release 7.2.0 · rails/rails · GitHub. Just recently it was added to security rails guide, only available on Securing Rails Applications — Ruby on Rails Guides so far.

1 Like