Releases: graphql-python/gql
Releases · graphql-python/gql
v3.5.0b4
Features
- Allow to configure the introspection query sent to recover the schema (#402)
- Python 3.11 support (#410)
Fixes
- Restrict urllib3 to versions 1.x (#413)
This should fix the problems which appeared when requests version 2.30 bumped urllib3 to a 2.x version. - DSLSchema transform type attribute assert into AttributeError (#409)
- Fix typo response_headers in httpx transport (#407)
- Allow alias on DSLMetaField (#405)
- DOC minor typo (#396)
- Switch ubuntu-latest to ubuntu-20.04 to fix github actions
v3.4.1
v3.5.0b3
v3.5.0b2
v3.5.0b1
v3.5.0b0
v3.5.0a0
New features
- Add execute-timeout argument for gql-cli (#349)
Bug fixes
- Fix KeyError when errors is not iterable (#359)
- Handle JSON response being
None
(#365) - Get response headers even with 4xx return code (#367)
Documentation
- Add documentation on websockets level ping frames (#345)
- Minor Spelling Mistake (#351)
- Add phoenix channel transport example (#354)
Misc
v3.4.0
New features
- Permanent reconnecting async session (#324)
This new feature will make it more easy to keep a reference to a session in a class.
See the new documentation about this
Note: the backoff dependency had to be added for this feature - Adding explicit json_serialize argument in AIOHTTPTransport (#337)
Bug fixes
- Allow omitting optional arguments with serialize_variables=True (#338)
Documentation
- DOC Add basic example result in README (#336)
v3.3.0
v3.2.0
New features
- DSL: support custom names for root operation types (#320)
Fixes
- Fix gql-cli signal issue on windows (fixed in #311)
- Represent serialized floats to approximately python float precision (#318)
Maintenance
- Update black dev dependency to 22.3.0 (#313)
- replace use of
scripts
withentry_points
(#311) - build Python wheel (#312)
Documentation
- DSL add note for arguments with Python keywords (#317)