Releases: graphql/graphql-http
Releases · graphql/graphql-http
v1.7.2
v1.7.1
v1.7.0
v1.6.1
1.6.1 (2022-09-12)
Bug Fixes
- server: Accepting application/json SHOULD use status code 200 (9622ea0)
- server: Adjust audits following the spec (2b21b08)
- server: Audits requires 4xx shouldnt consider 5xx (59c51fa)
- server: Audits respect legacy watershed (050c7ba)
- server: Audits safely handle unparsable JSON in response body (f8098b6)
v1.6.0
v1.5.0
v1.4.0
v1.3.0
v1.2.0
1.2.0 (2022-08-12)
Bug Fixes
- handler:
onSubscribe
can return readonlyGraphQLError
s (5ce6841) - handler: Allow empty query string parameter (necessary for persisted operations) (4eed1d5)
- handler: Don't validate if
onSubscribe
returns execution arguments (17c8007) - handler: Respond with error if GraphQL execution result is iterable (d1ffdf7)
Features
- handler:
onSubscribe
can return anExecutionResult
for immediate result response (0dcaf89) - handler: Expose
getAcceptableMediaType
andmakeResponse
for increased modularity (ae8ea29) - handler: Request may contain a context value (3a593f8)
Performance Improvements
- handler: Detect non-string query parameter before parsing (4bc71ee)
v1.1.0
1.1.0 (2022-08-05)
Bug Fixes
isResponse
correctly asserts even if body is null (102de6d)- Different types for request and response headers (9e91141)
- handler:
context
option can return a response (86c28d1) - handler: Match status text with status code (f07454d)
- handler: More details about parse error (3306cae)