1.3.0
Features:
- Improve affected user handling to let you specify all Raygun parameters, identifier, email, first name, full name and uuid. See README.md for details
- Pass a user object as the third parameter to
Raygun.track_exception
to have affected user tracking for manually tracked exceptions, see the above link for more information on configuring this - If the exception instance responds to
:raygun_custom_data
that method will be called and the return value merged into thecustom_data
hash sent to Raygun. For convenience aRaygun::Error
class is provided that takes this custom data as a second argument - Allowed
Configuration.custom_data
to be set to a proc to allow a global custom data hook for all exceptions. It is passed as arguments the exception and the environment hash - Added
Configuration.debug
to enable logging the reason why an exception was not reported