|
2 | 2 |
|
3 | 3 | ## 3.0.0a1 |
4 | 4 |
|
5 | | -### Various fixes & improvements |
| 5 | +We're excited to announce that version 3.0 of the Sentry Python SDK is now |
| 6 | +available. This release is the result of a long-term effort to use OpenTelemetry |
| 7 | +under the hood for tracing. This switch opens the door for us to leverage the |
| 8 | +full power of OpenTelemetry, so stay tuned for more integrations and features |
| 9 | +in future releases. |
| 10 | + |
| 11 | +Looking to upgrade from Sentry SDK 2.x to 3.x? See the |
| 12 | +[full list of changes](MIGRATION_GUIDE.md) for a comprehensive overview |
| 13 | +of what's changed. Looking for a more digestible summary? See the |
| 14 | +[migration guide in the docs](https://docs.sentry.io/platforms/python/migration/2.x-to-3.x) |
| 15 | +with the most common migration patterns. |
| 16 | + |
| 17 | +⚠️ This is a pre-release. If you feel like taking it for a spin, we'd be grateful |
| 18 | +for your feedback. How was the migration? Is everything working as expected? Is |
| 19 | +*nothing* working as expected? Something in between? Please let us know |
| 20 | +[on GitHub](https://github.com/getsentry/sentry-python/discussions/3936) or |
| 21 | +[on Discord](https://discord.gg/wdNEHETs87). |
6 | 22 |
|
7 | | -- CI fixes (#3152) by @sl0thentr0py |
8 | | -- Update tox, remove redis-latest (#3152) by @sl0thentr0py |
9 | | -- Update version in setup.py (#3152) by @sl0thentr0py |
10 | | -- Update version (#3152) by @sl0thentr0py |
11 | | -- Add thread info to HTTP breadcrumbs (#4368) by @sl0thentr0py |
12 | | -- tests: Regular tox update (#4367) by @sentrivana |
13 | | -- build(deps): bump actions/create-github-app-token from 2.0.2 to 2.0.6 (#4358) by @dependabot |
14 | | -- Put feature flags on isolation scope (#4363) by @antonpirker |
15 | | -- Add top level API for `add_atttachment`. (#4360) by @sl0thentr0py |
16 | | -- Fix FastAPI recursive exceptions (#4334) by @sl0thentr0py |
17 | | -- Respect parent_sampled decision in propagation_context sentry-trace header (#4356) by @sl0thentr0py |
18 | | -- Add logger.debug for sampler decisions for root spans (#4355) by @sl0thentr0py |
19 | | -- Fix feature flags in potel (#4353) by @sl0thentr0py |
20 | | -- Fix migration guide formatting (#3152) by @sl0thentr0py |
21 | | -- tests: bump test timeout for recursion stacktrace extract to 2s (#4351) by @booxter |
22 | | -- feat(ourlogs): canonicalize paths from the logger integration (#4336) by @colin-sentry |
23 | | -- chore(ourlogs): Use new transport (#4317) by @colin-sentry |
24 | | -- tests: fix test_stacktrace_big_recursion failure due to argv (#4346) by @booxter |
25 | | -- tests: Move anthropic under toxgen (#4348) by @sentrivana |
26 | | -- Deprecate `set_measurement()` API. (#3934) by @antonpirker |
27 | | -- tests: Update tox.ini (#4347) by @sentrivana |
28 | | -- Traces sample rate default change (#4335) by @sl0thentr0py |
29 | | -- Introduce underscore span attributes (#4331) by @sl0thentr0py |
30 | | -- Add migration note about SentrySpanProcessor and SentryPropagator (#3152) by @sl0thentr0py |
31 | | - |
32 | | -_Plus 236 more_ |
33 | 23 |
|
34 | 24 | ## 2.27.0 |
35 | 25 |
|
|
0 commit comments