v3.3.0b2
Pre-release
Pre-release
Beta release GraphQL-core v3.3.0b2, based on GraphQL.js v17.0.0b2.
This patch-release supports Python 3.10 to 3.14.
There are no breaking changes after the last beta version 3.3.0b1.
Notable changes:
GraphQLErrornow accepts acauseargument and exposes a correspondingcauseattribute, adopting the convention of the standard exception cause. When the cause is an exception, it is also exposed via the standard__cause__attribute. Theoriginal_errorattribute is now deprecated in favor ofcause.- The following names are now exported from the top-level
graphqlpackage:VariableValues,SchemaChange, and the defer/stream validation rulesDeferStreamDirectiveLabel,DeferStreamDirectiveOnRootField,DeferStreamDirectiveOnValidOperationsRule, andStreamDirectiveOnListField.
Thanks to @jkimbo for sponsoring this project.