Raven Python Versions Save

Raven is the legacy Python client for Sentry (getsentry.com) — replaced by sentry-python

6.10.0

5 years ago
  • [Core] Fixed stackframes in some situations being in inverse order.
  • [Flask] Fix wrong exception handling logic (accidentally relied on Flask internals).
  • [Core] No longer send NaN local vars as non-standard JSON.

6.8.0

5 years ago
  • [Core] Fixed DSNs without secrets not sending events.
  • [Core] Added lazy import for pkg_resources
  • [Core] Added NamedTuple Serializer
  • [Sanic] Fixed sanic integration dependencies
  • [Django] Fixed sql hook bug

6.7.0

6 years ago
  • [Sanic] Added support for sanic.
  • [Core] Disabled dill logger by default
  • [Core] Added SENTRY_NAME, SENTRY_ENVIRONMENT and SENTRY_RELEASE environment variables
  • [Core] DSN secret is now optional
  • [Core] Added fix for cases with exceptions in repr
  • [core] Fixed bug with mutating record.data

6.6.0

6 years ago
  • [Core] Add trimming to breadcrumbs.
  • [Core] Improve host message at startup.
  • [Core] Update pytest to work on other environments

6.5.0

6 years ago
  • [Core] Fixed missing deprecation on processors.SanitizePasswordsProcessor
  • [Core] Improve exception handling in Serializer.transform
  • [Core] Fixed celery.register_logger_signal ignoring subclasses
  • [Core] Fixed sanitizer skipping byte instances
  • [Lambda] Fixed AttributeError when requestContext not present

6.4.0

6 years ago
  • [Core] Support for defining sanitized_keys on the client (pr/990)
  • [Django] Support for Django 2.0 Urlresolver
  • [Docs] Several fixes and improvements

6.3.0

6 years ago
  • [Core] Changed default timeout on http calls to 5 seconds
  • [Core] Fixed relative paths for traces generated on Windows
  • [Django] Fixed import issues for Django projects < 1.7
  • [Django] Fixed django management command data option
  • [Django/DRF] Added application/octet-stream to non-cacheable types in middleware
  • [Django] Added parsing X-Forwarded-For for user.ip_address
  • [Flask] Added request.remote_addr as fallback for ip addresses
  • [Lambda] Added initial AWS Lambda support with contrib.awslambda.LambdaClient

6.2.1

6 years ago

5.4.0

8 years ago
  • Binding transports via a scheme prefix on DSNs is now deprecated.
  • raven.conf.load has been removed.
  • Upstream-related configuration (such as url, project_id, and keys) is now contained in RemoteConfig attached to Client.remote
  • The aiohttp transport has been moved to raven-aiohttp package.

5.3.0

9 years ago
  • The UDP transport has been removed.
  • The integrated Sentry+Django client has been removed. This is now part of Sentry core.
  • Server configuration must now be specified with a DSN.
  • Upstream errors now have increased verbosity in logs.
  • Unsent events now log to 'sentry.errors.uncaught'.
  • Django management commands should now effectively autopatch (when run from the CLI).
  • Flask wrapper now includes user_context, tags_context, and extra_context helpers.
  • Python version is now reported with modules.