Skip to content

Releases: MindscapeHQ/raygun4py

v3.0.0

10 May 23:34
Compare
Choose a tag to compare
  • Added functions: ignore_exceptions, filter_keys, set_proxy, on_before_send
  • Added support for local variables, global variables, and environment variables
  • Added CLI for testing provider
  • Py2: Added web middleware (Django, Flask and WSGI)
  • Py2: Added send_exception function (see below)
  • send() deprecated in favor of send_exception(); see the Sending Functions in the readme for the available options

v2.2.0

27 Jan 00:52
Compare
Choose a tag to compare
  • Added new send_exception() method for Py3
  • Added support for chained exceptions for Py3
  • Automatically detect class name - this no longer needs to be provided on send() and as such this parameter is deprecated.
  • Support Google App Engine by disabling multiprocessing module if not available

v2.1.0

02 Jul 03:35
Compare
Choose a tag to compare
v2.1.0

v2.0.1

26 May 00:16
Compare
Choose a tag to compare
v2.0.1

v1.1.3

21 Jan 00:14
Compare
Choose a tag to compare

Fixed bug when logging with RaygunHandler attached but not passing exception data crashes program

Bug fixes & tests

26 Nov 23:57
Compare
Choose a tag to compare

This release fixes regressions in IP address sending on the Request object (see update sample.py) and setting the user. It also corrects the sample structure and adds unit tests for the provider and message classes.

Logging and Module Rename

23 Jul 22:50
Compare
Choose a tag to compare
  • A logging handler is now included - this cuts the boilerplate code you need to write in order to hook up the provider to your application. See the testWithLogging.py sample for how to use this.
  • This release renames the module to raygun4py. You can now add it with from raygun4py import raygunprovider
  • HTTP request data can now be added to the message if you are in a web environment.