Skip to content

1.3.0

Compare
Choose a tag to compare
@UberMouse UberMouse released this 10 Mar 01:52
· 270 commits to master since this release

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 the custom_data hash sent to Raygun. For convenience a Raygun::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