Skip to content

Commit 1eadbd2

Browse files
author
getsentry-bot
committed
Merge branch 'release/1.14.0'
2 parents d27808f + 8c4a19a commit 1eadbd2

File tree

4 files changed

+41
-3
lines changed

4 files changed

+41
-3
lines changed

CHANGELOG.md

Lines changed: 38 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,43 @@
11
# Changelog
22

3+
## 1.14.0
4+
5+
### Various fixes & improvements
6+
7+
- Add `before_send_transaction` (#1840) by @antonpirker
8+
9+
Adds a hook (similar to `before_send`) that is called for all transaction events (performance releated data).
10+
11+
Usage:
12+
13+
```python
14+
import sentry_sdk
15+
16+
def strip_sensitive_data(event, hint):
17+
# modify event here (or return `None` if you want to drop the event entirely)
18+
return event
19+
20+
sentry_sdk.init(
21+
# ...
22+
before_send_transaction=strip_sensitive_data,
23+
)
24+
```
25+
26+
See also: https://docs.sentry.io/platforms/python/configuration/filtering/#using-platformidentifier-namebefore-send-transaction-
27+
28+
- Django: Always remove values of Django session related cookies. (#1842) by @antonpirker
29+
- Profiling: Enable profiling for ASGI frameworks (#1824) by @Zylphrex
30+
- Profiling: Better gevent support (#1822) by @Zylphrex
31+
- Profiling: Add profile context to transaction (#1860) by @Zylphrex
32+
- Profiling: Use co_qualname in python 3.11 (#1831) by @Zylphrex
33+
- OpenTelemetry: fix Use dict for sentry-trace context instead of tuple (#1847) by @AbhiPrasad
34+
- OpenTelemetry: fix extra dependency (#1825) by @bernardotorres
35+
- OpenTelemetry: fix NoOpSpan updates scope (#1834) by @Zylphrex
36+
- OpenTelemetry: Make sure to noop when there is no DSN (#1852) by @antonpirker
37+
- FastAPI: Fix middleware being patched multiple times (#1841) by @JohnnyDeuss
38+
- Starlette: Avoid import of pkg_resource with Starlette integration (#1836) by @mgu
39+
- Removed code coverage target (#1862) by @antonpirker
40+
341
## 1.13.0
442

543
### Various fixes & improvements

docs/conf.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,7 @@
2929
copyright = "2019, Sentry Team and Contributors"
3030
author = "Sentry Team and Contributors"
3131

32-
release = "1.13.0"
32+
release = "1.14.0"
3333
version = ".".join(release.split(".")[:2]) # The short X.Y version.
3434

3535

sentry_sdk/consts.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -144,4 +144,4 @@ def _get_default_options():
144144
del _get_default_options
145145

146146

147-
VERSION = "1.13.0"
147+
VERSION = "1.14.0"

setup.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@ def get_file_text(file_name):
2121

2222
setup(
2323
name="sentry-sdk",
24-
version="1.13.0",
24+
version="1.14.0",
2525
author="Sentry Team and Contributors",
2626
author_email="hello@sentry.io",
2727
url="https://github.com/getsentry/sentry-python",

0 commit comments

Comments
 (0)