README.md in failsafe-0.2.0 vs README.md in failsafe-0.2.1
- old
+ new
@@ -38,28 +38,29 @@
end
```
## Configuration
-Failsafe comes with 3 error backends by default: Airbrake, File, and Stderr.
+Failsafe comes with 4 error backends by default: Airbrake, Exceptiona, File, and Stderr.
You must add them to the failsafe configuration in order to log exceptions
to them:
```ruby
Failsafe.error_backends << Failsafe::Backends::Airbrake
Failsafe.error_backends << Failsafe::Backends::Stderr
```
## Backends
-"Backends" are what your exceptions get handled by instead of letting them
+"Backends" are what handle exceptions instead of letting them
bubble up to the user. When an exception occurs within a piece of code wrapped
by failsafe, the exception object is handed to each error backend.
-Failsafe ships with three error backends by default:
+Failsafe ships with four error backends by default:
* Airbrake - Send errors to airbrake
* Exceptional - Send errors to exceptional
+* Honeybadger - Send errors to honeybadger (see: https://honeybadger.io)
* Stderr - Send errors to stderr
* File - Send errors to a log file
Note: The File backend by default logs to a log file in the log directory called
failsafe_errors.log. It can be optionally configured with a different path: