Skip to content

Releases: MindscapeHQ/raygun4py

v3.1.6

10 Apr 20:53
Compare
Choose a tag to compare
  • fixes a bug in wsgi.py
  • adds support for django 1.10+

v3.1.5

29 May 04:03
Compare
Choose a tag to compare
  • Fix a syntax error in the WSGI middleware introduced in 3.1.4
  • Relaxes dependency requirements for jsonpickle etc

v3.1.4

15 Jan 23:11
Compare
Choose a tag to compare
  • Fix runtime bugs involving the WSGI pipeline, a local variable accessor edge case, and a pickling old-style classes exception

v3.1.3

24 Oct 23:12
Compare
Choose a tag to compare
  • Guard against environment variable access exceptions as seen in Google App Engine, gevent and Jython 2.6

v3.1.2

14 Apr 23:43
Compare
Choose a tag to compare
  • Guard against jsonpickle failing to serialize local/global variables

v3.1.1

14 Feb 21:50
Compare
Choose a tag to compare
  • Global variables are now populated from the final stacktrace frame instead of globals() as seen by the provider
  • Fix log statements in referring to module-level field instead of instance-level for Py2

v3.1.0

01 Feb 21:36
Compare
Choose a tag to compare
  • Add on_grouping_key for custom grouping logic
  • Add Django, Flask and WSGI middleware for Python 3
  • Allow Django settings.py config override
  • Surface more environment data (versions, interpreter location etc) for Python itself and Django/Flask
  • Fix WSGI close() implementation when an exception is raised while handling a prior one (match spec)

v3.0.3

21 Jan 22:58
Compare
Choose a tag to compare
  • Add 'httpTimeout' option to config
  • Much improved unicode handling for local variables for both py2 and py3
  • Fix Django >1.8 raw_post_data bug
  • Internal: upgrade from httplib to requests (urllib3); provider errors are now output to loggers instead of stdout/stderr; CI now runs on Travis in container-mode

v3.0.2

28 May 00:06
Compare
Choose a tag to compare
  • Fix UnicodeDecodeError being thrown when sending payload due to jsonpickle not pickling large binary values correctly (such as local variable bytestrings or high-codepoint unicode characters)
  • Guard added for tracebacks with null method names (such as exceptions from C-wrapper libraries)

v3.0.1

12 May 01:52
Compare
Choose a tag to compare
  • Fixed an error in the bdist for PY2 in the v3.0.0 where the middleware module wasn't included