Build(deps): Bump strawberry-graphql[fastapi] from 0.236.0 to 0.237.1
Bumps strawberry-graphql[fastapi] from 0.236.0 to 0.237.1.
Release notes
Sourced from strawberry-graphql[fastapi]'s releases.
🍓 0.237.1This release adds support for GraphQL-core v3.3 (which has not yet been released). Note that we continue to support GraphQL-core v3.2 as well.
Releases contributed by
@nrbnlulu
via #3570
🍓 0.237.0This release ensures using pydantic 2.8.0 doesn't break when using experimental pydantic_type and running mypy.
Releases contributed by
@lindycoder
via #3562
🍓 0.236.2Update federation entity resolver exception handling to set the result to the original error instead of a
GraphQLError
, which obscured the original message and meta-fields.Releases contributed by
@bradleyoesch
via #3144
🍓 0.236.1This release fixes an issue where optional lazy types using
| None
were failing to be correctly resolved inside modules using future annotations, e.g.from __future__ import annotations from typing import Annotated, TYPE_CHECKING import strawberry if TYPE_CHECKING: from types import Group @strawberry.type class Person: group: Annotated["Group", strawberry.lazy("types.group")] | None
This should now work as expected.
Releases contributed by
@bellini666
via #3576
Changelog
Sourced from strawberry-graphql[fastapi]'s changelog.
0.237.1 - 2024-07-24
This release adds support for GraphQL-core v3.3 (which has not yet been released). Note that we continue to support GraphQL-core v3.2 as well.
Contributed by ניר via [PR #3570](strawberry-graphql/strawberry#3570)
0.237.0 - 2024-07-24
This release ensures using pydantic 2.8.0 doesn't break when using experimental pydantic_type and running mypy.
Contributed by Martin Roy via [PR #3562](strawberry-graphql/strawberry#3562)
0.236.2 - 2024-07-23
Update federation entity resolver exception handling to set the result to the original error instead of a
GraphQLError
, which obscured the original message and meta-fields.Contributed by Bradley Oesch via [PR #3144](strawberry-graphql/strawberry#3144)
0.236.1 - 2024-07-23
This release fixes an issue where optional lazy types using
| None
were failing to be correctly resolved inside modules using future annotations, e.g.from __future__ import annotations from typing import Annotated, TYPE_CHECKING import strawberry if TYPE_CHECKING: from types import Group @strawberry.type class Person: group: Annotated["Group", strawberry.lazy("types.group")] | None
This should now work as expected.
... (truncated)
Commits
-
09cabb1
Release🍓 0.237.1 -
48ea802
gql-core 3.3 (#3570) -
3af8b52
Remove TWEET.md -
e1ee8de
Release🍓 0.237.0 -
381bae7
Fix support for pydantic 2.8.0's mypy plugin (#3562) -
581f508
Release🍓 0.236.2 -
ff54e5b
feat: propagate entity resolver original error details to response (#3144) -
494d540
Some lint fixes (#3578) -
3389c66
Release🍓 0.236.1 -
d2297c6
fix: Fix optional lazy types resolution when using future annotations (#3576) - Additional commits viewable in compare view