Releases: MindscapeHQ/raygun4py
Releases · MindscapeHQ/raygun4py
v3.0.0
- 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
- 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
v2.0.1
v1.1.3
Bug fixes & tests
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
- 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.