Skip to content

Exceptional Exceptions

Latest
Compare
Choose a tag to compare
@hennevogel hennevogel released this 15 Sep 10:10
d1b1831

This release changes how the status of requests that end up in an exception are measured. The ActionController measurement will set the status just like Rails.logger does for some "standard" exceptions like ActiveRecord::RecordNotFound or ActionController::RoutingError. Everything that isn't handled by default in Rails is reported as with a 500 status tag. This makes it easier to distinguish "standard' exceptions from "real" exceptional things.

After dropping support for Ruby 2.4 a while ago, we now require Ruby 2.5.