Releases: strawberry-graphql/strawberry
🍓 0.275.5
🍓 0.275.4
In this release, we updated Strawberry to gracefully handle requests containing
an invalid variables
parameter. Previously, such requests could result in
internal server errors. Now, Strawberry will return a 400 Bad Request response
with a clear error message, conforming to the GraphQL over HTTP specification.
Releases contributed by @DoctorJohn via #3932
🍓 0.275.3
In this release, we updated Strawberry to gracefully handle requests containing
an invalid query
parameter. Previously, such requests could result in internal
server errors, but now they will return a 400 Bad Request response with an
appropriate error message, conforming to the GraphQL over HTTP specification.
Releases contributed by @DoctorJohn via #3927
🍓 0.275.2
🍓 0.275.1
🍓 0.275.0
Adds a new CLI command strawberry locate-definition
that allows you to find the source location of a definition in the schema.
strawberry locate-definition path.to.schema:schema ObjectName
strawberry locate-definition path.to.schema:schema ObjectName.fieldName
Results take the form of path/to/file.py:line:column
, for example: src/models/user.py:45:12
.
This can be used, for example, with the go to definition feature of VS Code's Relay extension (configured via the relay.pathToLocateCommand
setting).
🍓 0.274.3
🍓 0.274.2
🍓 0.274.1
🍓 0.274.0
In this release, we fixed various edge cases around operation selection in
GraphQL documents. Now, operation selection works consistently across all
protocols, both in documents with single and multiple operations.
Releases contributed by @DoctorJohn via #3916