Skip to content

Releases: strawberry-graphql/strawberry

🍓 0.262.5

13 Mar 21:34
Compare
Choose a tag to compare

This release updates the internals of our subscription implementation, to make the code
easier to maintain for future changes.

Releases contributed by @patrick91 via #3787

🍓 0.262.4

13 Mar 12:51
Compare
Choose a tag to compare

This release adds support for the upcoming version of Pydantic (2.11)

Releases contributed by @patrick91 via #3808

🍓 0.262.3

13 Mar 09:25
Compare
Choose a tag to compare

This release changes the required version of packaging from >=24 to >=23,
in order to allow using Strawberry on https://play.strawberry.rocks

Releases contributed by @patrick91 via #3806

🍓 0.262.2

12 Mar 14:41
Compare
Choose a tag to compare

This release adds missing packaging dependency required by DatadogTracingExtension

Releases contributed by @jakub-bacic via #3803

🍓 0.262.1

06 Mar 20:18
Compare
Choose a tag to compare

This release updates the handling of the Django graphql/graphiql.html template, if provided; it will now receive the current request as context.

Releases contributed by @sersorrel via #3800

🍓 0.262.0

04 Mar 14:51
Compare
Choose a tag to compare

This release adds support for exporting schema created by a callable:

strawberry export-schema package.module:create_schema

when

def create_schema():
    return strawberry.Schema(query=Query)

Releases contributed by @alexey-pelykh via #3797

🍓 0.261.1

27 Feb 16:38
Compare
Choose a tag to compare

This release updates the Python version requirement to use ⁠python >= 3.9 instead of ⁠^3.9 to avoid conflicts with other projects that use ⁠>= 3.x

Releases contributed by @PaleNeutron via #3789

🍓 0.261.0

27 Feb 12:39
Compare
Choose a tag to compare

This release adds support for type[strawberry.UNSET] in addition to strawberry.types.unset.UnsetType for annotations.

@strawberry.type
class User:
    name: str | None = UNSET
    age: int | None | type[strawberry.UNSET] = UNSET

Releases contributed by @alexey-pelykh via #3765

🍓 0.260.4

27 Feb 12:18
Compare
Choose a tag to compare

This release adds support for Datadog ddtrace v3.0.0 in the DatadogTracingExtension

Releases contributed by @jonfinerty via #3794

🍓 0.260.3

27 Feb 12:01
Compare
Choose a tag to compare

This release fixes the issue that some subscription resolvers were not canceled if a client unexpectedly disconnected.

Releases contributed by @jakub-bacic via #3778