Skip to content

Releases: nameko/nameko-sentry

Release 1.0.0

07 Feb 11:29
18ece84
Compare
Choose a tag to compare
  • Switch to semantic versioning
  • Hardcodes Eventlet transport rather than using deprecated DSN prefix. Closes #14

Release 0.0.5

11 Apr 15:34
Compare
Choose a tag to compare
  • Explicitly clears Raven context on worker teardown, in case there are any references to threads in the breadcrumbs (which will cause the thread-locals to remain in memory). Fixes #12

Release 0.0.4

22 Feb 11:27
Compare
Choose a tag to compare
  • Makes use of Raven's contexts when reporting to sentry. Now populates:
    • HTTP context with the request details, if using the @http entrypoint
    • User context if any keys in nameko's context_data seem to identify a user
    • Tags context for call IDs, service and method names
    • Extra context for everything else in nameko's context_data
  • Degrades nicely when the config file doesn't contain a SENTRY section at all

Release 0.0.3

06 Dec 16:46
Compare
Choose a tag to compare
  • Reverts to using raven's own greenthread if an eventlet transport is specified in the DSN
  • Separates DependencyProvider logic into more-easily overridable methods (e.g. build_tags, format_message)
  • Adds a configuration key to disallow reporting of "expected" entrypoint exceptions to sentry

Release 0.0.2

23 Jan 16:24
Compare
Choose a tag to compare
  • Adds compatibility for Python 3
  • Explicitly manages the background thread with nameko, rather than using raven's implemention

Release 0.0.1

23 Jan 16:19
Compare
Choose a tag to compare
v0.0.1

release v0.0.1