Skip to content

Releases: kiwicom/structlog-sentry

Release 2.2.1

12 Nov 14:31
Compare
Choose a tag to compare

πŸ› Bug fixes

  • 247096c Scope.clinet AttributeError
  • ae910f9 update min supported version of the sentry sdk

πŸ”§ Chores and Improvements

  • 31fa5e3 Bump version to 2.2.1
  • eae6c00 (deps) bump certifi from 2024.2.2 to 2024.7.4
  • dad6ab1 (deps) bump sentry-sdk from 2.17.0 to 2.18.0

Release 2.2.0

21 Oct 12:37
d7cd30c
Compare
Choose a tag to compare

πŸ› Features

  • 91c6dbe BREAKING CHANGE:Β Use isolation Scope instead of a Hub
    • SentryProcessor now accepts optional scope argument instead of hub

πŸ”§ Chores and Improvements

πŸ“¦ Other

  • 64d6463 Update README.md to document change from hub to scope
  • 0a6d19a replace level=logging.ERROR with event_level=... in README.md
  • e5712ab fix typo in README.md

Release 2.1.0

13 Mar 07:47
Compare
Choose a tag to compare

πŸš€ Features

  • a31d2e4 Add ignore_breadcrumb_data param, send data with breadcrumbs

πŸ”§ Chores and Improvements

  • 19ae195 Bump version to 2.1.0
  • dcd3eaa Add prettier as pre-commit hook
  • fe2dd13 Use tox-gh-actions in CI
  • 311aa87 Update pre-commit hooks and add py3.11 and py3.12 for testing
  • 76b5df6 Upgrade dependencies
  • eb525e2 (deps) bump pytest-cov from 3.0.0 to 4.1.0

πŸ“¦ Other

  • 64dd4f4 Add tests for breadcrumbs

Release 2.0.3

22 Jun 10:34
Compare
Choose a tag to compare

πŸ› Bug fixes

  • 2166423 Use sentry-sdk client options instead of custom dict

πŸ”§ Chores and Improvements

Release 2.0.2

20 Apr 07:32
Compare
Choose a tag to compare

πŸš€ Features

  • db2b9bb Add support for custom log levels

πŸ”§ Chores and Improvements

Release 2.0.1

18 Apr 12:56
Compare
Choose a tag to compare
v2.0.1

chore: Bump version

v2.0.0

01 Sep 18:09
Compare
Choose a tag to compare

πŸš€ 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

v1.4.0

08 Mar 19:41
Compare
Choose a tag to compare

πŸ› Bug fixes

  • d7e7af4 (ci) install poetry as global dependency

πŸ”§ Chores and Improvements

v1.3.0

02 Mar 07:13
Compare
Choose a tag to compare

πŸš€ Features

  • e8e0b6a (ci) automated pypi release and changelog
  • 576af0f allow ignoring loggers via optional argument

πŸ› Bug fixes

  • 8d74bef (ci) use poetry for build dist
  • d020738 (ci) use correct actions runner
  • 031890b (ci) add missing dependency for cryptography
  • 626ea93 (ci) pin kiwicom/tox image
  • 5f204d9 avoid sharing event extra and tag dict reference

πŸ”§ Chores and Improvements

  • 83d4f45 (ci) avoid pypi upload if version already exists
  • 6eacaed bump version to 1.3.0
  • 205b6a8 (readme) remove unnecessary note about tox
  • 189a78e add dependabot config
  • 2de53b9 update supported python version classifiers
  • 8152682 (ci) replace travis ci with github actions
  • 9d1b858 update pre-commit hook versions
  • c8fae6f manage project using poetry

πŸ“¦ Other

  • debac1d fix incorrect patching of sentry's ignore_logger
  • aa5a329 update readme to reflect last changes and current owner
  • 74f5590 change event exc_info default to false

Version 1.2.2

06 Mar 13:21
Compare
Choose a tag to compare