|
4 | 4 |
|
5 | 5 | ### Various fixes & improvements
|
6 | 6 |
|
7 |
| -- tests(profiling): Add tests for thread schedulers (#1683) by @Zylphrex |
8 |
| -- fix(profiling): get_frame_name only look at arguments (#1684) by @Zylphrex |
9 |
| -- Add exception handling to Asyncio Integration (#1695) by @antonpirker |
10 |
| -- Fix asyncio task factory (#1689) by @antonpirker |
11 |
| -- fix(integrations): Fix http putrequest when url is None (#1693) by @MattFlower |
12 |
| -- asyncio integration (#1671) by @antonpirker |
13 |
| -- Have instrumentation for ASGI middleware receive/send callbacks. (#1673) by @antonpirker |
14 |
| -- Use Django internal ASGI handling from Channels version 4.0.0. (#1688) by @antonpirker |
15 |
| -- build(deps): bump checkouts/data-schemas from `f0a57f2` to `a214fbc` (#1627) by @dependabot |
16 |
| -- build(deps): bump flake8-bugbear from 22.9.11 to 22.9.23 (#1637) by @dependabot |
17 |
| -- Remove unused node setup from ci. (#1681) by @antonpirker |
18 |
| -- build(deps): bump sphinx from 5.1.1 to 5.2.3 (#1653) by @dependabot |
19 |
| -- build(deps): bump actions/stale from 5 to 6 (#1638) by @dependabot |
20 |
| -- build(deps): bump black from 22.8.0 to 22.10.0 (#1670) by @dependabot |
21 |
| -- ref(profiling): Rename profiling frame keys (#1680) by @Zylphrex |
22 |
| -- fix(profiling): Need to sample profile correctly (#1679) by @Zylphrex |
23 |
| -- fix(profiling): Race condition spawning multiple profiling threads (#1676) by @Zylphrex |
24 |
| -- feat(profiling): Extract qualified name for each frame (#1669) by @Zylphrex |
25 |
| -- test(profiling): Add basic profiling tests (#1677) by @Zylphrex |
26 |
| -- Check for Decimal is in_valid_sample_rate (#1672) by @Arvind2222 |
27 |
| -- Include framework in SDK name (#1662) by @antonpirker |
28 | 7 | - Unified naming for span ops (#1661) by @antonpirker
|
29 |
| -- Add session for aiohttp integration (#1605) by @denys-pidlisnyi |
30 |
| -- feat(profiling): Attach thread metadata to profiles (#1660) by @Zylphrex |
31 |
| - |
32 |
| -## 1.9.11 |
33 |
| - |
34 |
| -### Various fixes & improvements |
35 |
| - |
36 |
| -- Unified naming of span "op"s (#1643) by @antonpirker |
37 | 8 |
|
38 |
| - We have unified the strings of our span operations. See https://develop.sentry.dev/sdk/performance/span-operations/ |
39 |
| - |
40 |
| - **WARNING:** If you have dashboards defined that use `transaction.op` in their fields, conditions, aggregates or columns please check them before updating to this version of the SDK. |
41 |
| - |
42 |
| - Here a list of all the changes: |
| 9 | + **WARNING**: If you have Sentry Dashboards or Sentry Discover queries that use `transaction.op` in their fields, conditions, aggregates or columns this change could potentially break your Dashboards/Discover setup. |
| 10 | + Here is a list of the changes we made to the `op`s. Please adjust your dashboards and Discover queries accordingly: |
43 | 11 |
|
44 | 12 | | Old operation (`op`) | New Operation (`op`) |
|
45 | 13 | | ------------------------ | ---------------------- |
|
|
59 | 27 | | `serverless.function` | `function.gcp` |
|
60 | 28 | | `starlette.middleware` | `middleware.starlette` |
|
61 | 29 |
|
| 30 | +- Include framework in SDK name (#1662) by @antonpirker |
| 31 | +- Asyncio integration (#1671) by @antonpirker |
| 32 | +- Add exception handling to Asyncio Integration (#1695) by @antonpirker |
| 33 | +- Fix asyncio task factory (#1689) by @antonpirker |
| 34 | +- Have instrumentation for ASGI middleware receive/send callbacks. (#1673) by @antonpirker |
| 35 | +- Use Django internal ASGI handling from Channels version 4.0.0. (#1688) by @antonpirker |
| 36 | +- fix(integrations): Fix http putrequest when url is None (#1693) by @MattFlower |
| 37 | +- build(deps): bump checkouts/data-schemas from `f0a57f2` to `a214fbc` (#1627) by @dependabot |
| 38 | +- build(deps): bump flake8-bugbear from 22.9.11 to 22.9.23 (#1637) by @dependabot |
| 39 | +- build(deps): bump sphinx from 5.1.1 to 5.2.3 (#1653) by @dependabot |
| 40 | +- build(deps): bump actions/stale from 5 to 6 (#1638) by @dependabot |
| 41 | +- build(deps): bump black from 22.8.0 to 22.10.0 (#1670) by @dependabot |
| 42 | +- Remove unused node setup from ci. (#1681) by @antonpirker |
| 43 | +- Check for Decimal is in_valid_sample_rate (#1672) by @Arvind2222 |
| 44 | +- Add session for aiohttp integration (#1605) by @denys-pidlisnyi |
| 45 | +- feat(profiling): Extract qualified name for each frame (#1669) by @Zylphrex |
| 46 | +- feat(profiling): Attach thread metadata to profiles (#1660) by @Zylphrex |
| 47 | +- ref(profiling): Rename profiling frame keys (#1680) by @Zylphrex |
| 48 | +- fix(profiling): get_frame_name only look at arguments (#1684) by @Zylphrex |
| 49 | +- fix(profiling): Need to sample profile correctly (#1679) by @Zylphrex |
| 50 | +- fix(profiling): Race condition spawning multiple profiling threads (#1676) by @Zylphrex |
| 51 | +- tests(profiling): Add basic profiling tests (#1677) by @Zylphrex |
| 52 | +- tests(profiling): Add tests for thread schedulers (#1683) by @Zylphrex |
| 53 | + |
62 | 54 | ## 1.9.10
|
63 | 55 |
|
64 | 56 | ### Various fixes & improvements
|
|
0 commit comments