Releases: graphql-python/graphql-relay-py
Releases · graphql-python/graphql-relay-py
v3.1.5
Patch release of graphql-relay-py, based on graphql-relay-js 0.9.0, and compatible with graphql-core version 3.1.
- Re-add deprecated module 'arrayconnection' for backwards compatibility (#45)
- Export all useful names at the top level
v3.1.4
Minor bugfix release of graphql-relay-py, based on graphql-relay-js 0.9.0, and compatible with graphql-core version 3.1.
- Fixes compatibility with older versions of GraphQL-core 3.1 (#43)
v3.1.3
Minor update of graphql-relay-py, based on graphql-relay-js 0.9.0, and compatible with graphql-core version 3.1.7.
Changes:
from_global_id
now works same as in relay-js (#39)
v3.1.2
Minor update of graphql-relay-py, based on graphql-relay-js 0.8.0, and compatible with graphql-core version 3.1.7.
Changes:
unbase64
now returns an empty string on errors (#39)
- Use standard base64 implementation (5032f93)
array_connection
returns all elements if cursors are on the outside (3ba3aa2)
- Allow mutations to return mappings (c5d0407)
v3.1.1
Minor update of graphql-relay-py, based on graphql-relay-js 0.7.0, and compatible with graphql-core version 3.1.7.
Changes:
- hasPrevious/NextPage should not be optional (#30)
- Use same parameter names as in graphql/graphql_sync (67a89c6)
- Avoid null payload in mutation (41b8208)
- Remove non-null restriction on clientMutationId field definitions (67e8fca)
- Consistently use snake_case for filenames (f15bbb9)
- Do not raise an error when no clientMutationId is provided (617bb04)
- Added missing description for nodes field (36c0b15)
- Added description to the pagination arguments (3be10e8)
- Python 3.10 is now supported.
v3.1.0
Minor update of graphql-relay-py, compatible with graphql-core version 3.1.
Changes:
- Implement SizedSliceable protocol (#31).
- Define protocols for connection type overrides (#33).
- Encode IDs using URL- and filesystem-safe alphabet (#35).
- Python 3.9 is now supported.
v3.0.0
This is the first version of graphql-relay-py that is compatible with graphql-core version 3.
Changes:
- Various changes to make this compatible with graphql-core version 3.
- Version 3 of graphql-core and graphql-relay-py require Python 3.6, 3.7 and 3.8.
- Support pyproject.toml and poetry.
- The utils module is now a package.
v0.5.0
This backward compatible release of graphql-relay-py supports graphql-core versions <2
Changes:
- Formal support of Python 3.6, 3.7 and 3.8, desupport of Python 3.3 and 3.4
- Dependency of graphql-core has been capped to versions < 2
v2.0.1
This version of graphql-relay-py is compatible with graphql-core version 2.
Changes:
- Formal support of Python 3.8
v2.0.0
This is the first version of graphql-relay-py that is compatible with graphql-core version 2.
Changes:
- Various minor changes to make this compatible with graphql-core version 2.
- Dependency of graphql-core has been capped to versions < 3