Skip to content

Commit

Permalink
Update CHANGELOG.md
Browse files Browse the repository at this point in the history
  • Loading branch information
sentrivana authored May 15, 2023
1 parent e82e4db commit 8480e47
Showing 1 changed file with 37 additions and 9 deletions.
46 changes: 37 additions & 9 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,17 +4,45 @@

### Various fixes & improvements

- Fixed Celery headers for Beat auto-instrumentation (#2102) by @antonpirker
- Add a note about `pip freeze` to the bug template (#2103) by @sentrivana
- Make sure we're importing redis the library (#2106) by @sentrivana
- Surface `include_source_context` as an option (#2100) by @sentrivana
- Import Markup from markupsafe (#2047) by @rco-ableton
- Fix __qualname__ missing attribute in asyncio integration (#2105) by @sl0thentr0py
- Ref: Add `include_source_context` option in utils (#2020) by @farhat-nawaz
- **New:** Add `loguru` integration (#1994) by @PerchunPak

Check [the documentation](https://docs.sentry.io/platforms/python/configuration/integrations/loguru/) for more information.

Usage:

```python
from loguru import logger
import sentry_sdk
from sentry_sdk.integrations.loguru import LoguruIntegration

sentry_sdk.init(
dsn="___PUBLIC_DSN___",
integrations=[
LoguruIntegration(),
],
)

logger.debug("I am ignored")
logger.info("I am a breadcrumb")
logger.error("I am an event", extra=dict(bar=43))
logger.exception("An exception happened")
```

- An error event with the message `"I am an event"` will be created.
- `"I am a breadcrumb"` will be attached as a breadcrumb to that event.
- `bar` will end up in the `extra` attributes of that event.
- `"An exception happened"` will send the current exception from `sys.exc_info()` with the stack trace to Sentry. If there's no exception, the current stack will be attached.
- The debug message `"I am ignored"` will not be captured by Sentry. To capture it, set `level` to `DEBUG` or lower in `LoguruIntegration`.

- Do not truncate request body if `request_bodies` is `"always"` (#2092) by @sentrivana
- Fixed Celery headers for Beat auto-instrumentation (#2102) by @antonpirker
- Add `db.operation` to Redis and MongoDB spans (#2089) by @antonpirker
- Make sure we're importing `redis` the library (#2106) by @sentrivana
- Add `include_source_context` option (#2020) by @farhat-nawaz and @sentrivana
- Import `Markup` from `markupsafe` (#2047) by @rco-ableton
- Fix `__qualname__` missing attribute in asyncio integration (#2105) by @sl0thentr0py
- Remove relay extension from AWS Layer (#2068) by @sl0thentr0py
- Add `loguru` integration (#1994) by @PerchunPak
- Add `db.operation` to Redis and MongoDB spans. (#2089) by @antonpirker
- Add a note about `pip freeze` to the bug template (#2103) by @sentrivana

## 1.22.2

Expand Down

0 comments on commit 8480e47

Please sign in to comment.