Skip to content

Commit

Permalink
Tweak changelog
Browse files Browse the repository at this point in the history
  • Loading branch information
sentrivana committed Oct 11, 2023
1 parent c515aae commit 805fcf1
Showing 1 changed file with 86 additions and 22 deletions.
108 changes: 86 additions & 22 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,30 +4,94 @@

### Various fixes & improvements

- Fix mypy errors (#2433) by @sentrivana
- **New:** Error monitoring for some of the most popular Python GraphQL libraries:
- Add [GQL GraphQL integration](https://docs.sentry.io/platforms/python/integrations/gql/) (#2368) by @szokeasaurusrex

Usage:

```python
import sentry_sdk
from sentry_sdk.integrations.gql import GQLIntegration

sentry_sdk.init(
dsn='___PUBLIC_DSN___',
integrations=[
GQLIntegration(),
],
)
```

- Add [Graphene GraphQL error integration](https://docs.sentry.io/platforms/python/integrations/graphene/) (#2389) by @sentrivana

Usage:

```python
import sentry_sdk
from sentry_sdk.integrations.graphene import GrapheneIntegration

sentry_sdk.init(
dsn='___PUBLIC_DSN___',
integrations=[
GrapheneIntegration(),
],
)
```

- Add [Strawberry GraphQL error & tracing integration](https://docs.sentry.io/platforms/python/integrations/strawberry/) (#2393) by @sentrivana

Usage:

```python
import sentry_sdk
from sentry_sdk.integrations.gql import StrawberryIntegration

sentry_sdk.init(
dsn='___PUBLIC_DSN___',
integrations=[
# make sure to set async_execution to False if you're executing
# GraphQL queries synchronously
StrawberryIntegration(async_execution=True),
],
traces_sample_rate=1.0,
)
```

- Add [Ariadne GraphQL error integration](https://docs.sentry.io/platforms/python/integrations/ariadne/) (#2387) by @sentrivana

Usage:

```python
import sentry_sdk
from sentry_sdk.integrations.ariadne import AriadneIntegration

sentry_sdk.init(
dsn='___PUBLIC_DSN___',
integrations=[
AriadneIntegration(),
],
)
```

- Capture multiple named groups again (#2432) by @sentrivana
- Add Strawberry GraphQL integration (#2393) by @sentrivana
- feat(metrics): Make a consistent noop flush behavior (#2428) by @mitsuhiko
- lint: fix pre-commit issues (#2424) by @bukzor-sentryio
- feat(metrics): Stronger recursion protection (#2426) by @mitsuhiko
- Remove utcnow, utcfromtimestamp deprecated in Python 3.12 (#2415) by @rmad17
- Update CONTRIBUTING.md (#2411) by @sentrivana
- Move `importorskip`s in tests to `__init__.py` files (#2412) by @sentrivana
- Run more `requests`, `celery`, `falcon` tests (#2414) by @sentrivana
- RQ changed how the set jobs to failed. Dealing with this. (#2405) by @antonpirker
- fix(tracing) : Add `trace` to `__all__` in top-level `__init__.py` (#2401) by @lobsterkatie
- Add Ariadne GraphQL error integration (#2387) by @sentrivana
- Add Graphene GraphQL error integration (#2389) by @sentrivana
- [Hackweek] Add explain plan to db spans. (#2315) by @antonpirker
- Pinned some test requirements because new majors break our tests (#2404) by @antonpirker
- Updated Apidocs (#2397) by @antonpirker
- feat(metrics): Shift flushing by up to a rollup window (#2396) by @mitsuhiko
- Add GraphQL client integration (#2368) by @szokeasaurusrex
- build(deps): bump sphinx from 7.2.5 to 7.2.6 (#2378) by @dependabot
- feat(metrics): Move minimetrics code to the SDK (#2385) by @mitsuhiko
- feat(transport): Added configurable compression levels (#2382) by @mitsuhiko
- Remove OpenTelemetryIntegration from __init__.py (#2379) by @sentrivana
- Don't fail when upstream scheme is unusual (#2371) by @vanschelven
- Support new RQ version (#2405) by @antonpirker
- Remove `utcnow`, `utcfromtimestamp` deprecated in Python 3.12 (#2415) by @rmad17
- Add `trace` to `__all__` in top-level `__init__.py` (#2401) by @lobsterkatie
- Move minimetrics code to the SDK (#2385) by @mitsuhiko
- Add configurable compression levels (#2382) by @mitsuhiko
- Shift flushing by up to a rollup window (#2396) by @mitsuhiko
- Make a consistent noop flush behavior (#2428) by @mitsuhiko
- Stronger recursion protection (#2426) by @mitsuhiko
- Remove OpenTelemetryIntegration from __init__.py (#2379) by @sentrivana
- Update API docs (#2397) by @antonpirker
- Pin some test requirements because new majors break our tests (#2404) by @antonpirker
- Run more `requests`, `celery`, `falcon` tests (#2414) by @sentrivana
- Move `importorskip`s in tests to `__init__.py` files (#2412) by @sentrivana
- Fix mypy errors (#2433) by @sentrivana
- Fix pre-commit issues (#2424) by @bukzor-sentryio
- Update CONTRIBUTING.md (#2411) by @sentrivana
- Bump sphinx from 7.2.5 to 7.2.6 (#2378) by @dependabot
- [Experimental] Add explain plan to db spans (#2315) by @antonpirker

## 1.31.0

Expand Down

0 comments on commit 805fcf1

Please sign in to comment.