Build(deps): bump strawberry-graphql[fastapi] from 0.227.3 to 0.227.6
Bumps strawberry-graphql[fastapi] from 0.227.3 to 0.227.6.
Release notes
Sourced from strawberry-graphql[fastapi]'s releases.
🍓 0.227.6Fix
AssertionError
caused by theDatadogTracingExtension
whenever the query is unavailable.The bug in question was reported by issue #3150. The datadog extension would throw an
AssertionError
whenever there was no query available. This could happen if, for example, a user POSTed something to/graphql
with a JSON that doesn't contain aquery
field as per the GraphQL spec.The fix consists of adding
query_missing
to theoperation_type
tag, and also addingquery_missing
to the resource name. It also makes it easier to look for logs of users making invalid queries by searching forquery_missing
in Datadog.Releases contributed by
@serramatutu
via #3483
🍓 0.227.5Deprecations: This release deprecates the
Starlite
integration in favour of theLiteStar
integration. Refer to the LiteStar integration for more information. LiteStar is a renamed and upgraded version of Starlite.Before:
from strawberry.starlite import make_graphql_controller
After:
from strawberry.litestar import make_graphql_controller
Releases contributed by
@Birdi7
via #3492
🍓 0.227.4This release fixes a bug in release 0.227.3 where FragmentSpread nodes were not resolving edges.
Releases contributed by
@euriostigue
via #3487
Changelog
Sourced from strawberry-graphql[fastapi]'s changelog.
0.227.6 - 2024-05-11
Fix
AssertionError
caused by theDatadogTracingExtension
whenever the query is unavailable.The bug in question was reported by issue #3150. The datadog extension would throw an
AssertionError
whenever there was no query available. This could happen if, for example, a user POSTed something to/graphql
with a JSON that doesn't contain aquery
field as per the GraphQL spec.The fix consists of adding
query_missing
to theoperation_type
tag, and also addingquery_missing
to the resource name. It also makes it easier to look for logs of users making invalid queries by searching forquery_missing
in Datadog.Contributed by Lucas Valente via [PR #3483](strawberry-graphql/strawberry#3483)
0.227.5 - 2024-05-11
Deprecations: This release deprecates the
Starlite
integration in favour of theLiteStar
integration. Refer to the LiteStar integration for more information. LiteStar is a renamed and upgraded version of Starlite.Before:
from strawberry.starlite import make_graphql_controller
After:
from strawberry.litestar import make_graphql_controller
Contributed by Egor via [PR #3492](strawberry-graphql/strawberry#3492)
0.227.4 - 2024-05-09
This release fixes a bug in release 0.227.3 where FragmentSpread nodes were not resolving edges.
Contributed by Eric Uriostigue via [PR #3487](strawberry-graphql/strawberry#3487)
Commits
-
92fecbd
Release🍓 0.227.6 -
2c9496f
fix(datadog): Fix datadogAssertionError
upon empty query (#3483) -
35e8866
chore: clean graphiql tests (#3495) -
b2d762e
[pre-commit.ci] pre-commit autoupdate (#3485) -
518c704
Release🍓 0.227.5 -
1ad5fb6
fix: deprecate starlite integration. closes #3359 (#3492) -
9500eab
Release🍓 0.227.4 -
9f332a1
fix: list connection optimization (#3487) -
17f05a7
[pre-commit.ci] pre-commit autoupdate (#3476) - See full diff in compare view