Strawberry GraphQL @ 0.323.1
Released
This release fixes type checking for FastAPI GraphQLRouter subclasses that
provide a custom context getter without explicit generic parameters.
Bare subclasses now default to the context types supported by the FastAPI
integration, so valid context getters are accepted by type checkers. Explicitly
using GraphQLRouter[MyContext] is still available when the precise context
type needs to be preserved on the subclass.
The minimum supported typing-extensions version is now 4.14.0, ensuring these
default generic parameters work across Strawberry’s supported Python versions.
This release was contributed by @patrick91 in https://github.com/strawberry-graphql/strawberry/pull/4540