Skip to content

v2.0.0

Compare
Choose a tag to compare
@paveldedik paveldedik released this 01 Sep 18:09
· 22 commits to master since this release

πŸš€ Features

  • 502f5a8 Refactor SentryProcessor
    • BREAKING CHANGE: rename as_extra argument to as_context as extra are depracated by Sentry SDK
    • BREAKING CHANGE: remove SentryJSONProcessor which is not necessary anymore (read the docs for more information)
  • 356a2d0 BREAKING CHANGE: Unify level and event_level with sentry-sdk API
    • rename level to event_level in SentryProcessor and add level argument which controls log level of breadcrumbs
  • 56175f6 use 'with_locals' setting from current sentry client

πŸ”§ Chores and Improvements

  • 13b2650 Upgrade pre-commit hooks
  • b22dce9 Upgrade dependencies
  • 45c0f73 mark package as PEP-561 compatible
  • de74b5a make logger action reporting optional
  • f97537e enable dependabot

πŸ› Bug fixes

  • 5438480 handle record and logger objects without name attr

πŸ“¦ Other

  • d206f5e Add lint and commitsar jobs
  • efc1f26 BREAKING CHANGE: Drop support for Python 3.6 and support Python 3.10
  • db07a2f Update README.md to reflect SentryProcessor refactoring
  • 29c1f11 Update tests for SentryProcessor and remove irrelevant ones
  • f7d34ab add and update type annotations
  • 0cf922c explicitly specify class constructor parameters
  • b190a1a update pre-commit hooks to their latest version
  • c711150 update pytest to 6.2.5