The change here is to show the most recent exception raised. Previously on Ruby versions supporting Exception#cause it would show the most recent exception's cause if there was one.
The behavior in Rails of showing an "original exception" is still in place. This seems to be a desired behavior that's specific to ActionView template errors in Rails before 5.1.
Fixes #296. More discussion in #433.
The change here is to show the most recent exception raised. Previously on Ruby versions supporting
Exception#cause
it would show the most recent exception's cause if there was one.The behavior in Rails of showing an "original exception" is still in place. This seems to be a desired behavior that's specific to ActionView template errors in Rails before 5.1.