Releases: graphql-python/graphql-core
v3.0.0b0
First beta release of GraphQL-core 3, based on GraphQL.js v14.5.0.
GraphQL-core 3 is the successor to both GraphQL-core 2 and GraphQL-core-next.
In addition to incorporating the latest changes from GraphQL.js (see particularly the list of changes in GraphQL.js v14.5.0), this release also contains the following improvements and changes:
- Features: Support using lazy descriptions for GraphQL types (#58)
- Performance: Add pytest-benchmark and port the benchmarks from GraphQL.js (#55)
- Performance: Use identity instead of hash for caching subfields in collect_subfields (#56)
- Changes: Use FrozenLists in AST nodes (#45)
- Changes: Changed
is_nullish()
to make it play nice with numpy arrays (#60) - Bugs: Fixed issue #43 with getting
parse_literal
viato_kwargs()
- Bugs: Fix hash method for AST nodes (#45)
- Docs: Fix typo in docs for using SDL (#48)
- Docs: Update installation instructions (#50)
- Docs: Run all code snippets as part of the test suite
- Polish: Run type check also for functions without type annotations
Contributors to this release were:
@Cito, @CorrosiveKid, @delyanr, @ktosiek, @mvanlonden, @qqi0O0, @thomascobb
Thanks to everybody who contributed by sending bug reports or pull requests. Please continue to report any problems you find in this beta release, so that these can be fixed in the final v3 release.
v1.1.1
Bugfix release of GraphQL-core-next, based on GraphQL.js v14.4.0.
This release fixes a problem with getting parse_literal
via to_kwargs()
(#43).
Future versions of GraphQL-core-next will be released as GraphQL-core version 3 and up.
GraphQL-core-next has been discontinued as separate distribution.
v1.1.0
Public release of GraphQL-core-next, based on GraphQL.js v14.4.0.
In addition to incorporating the latest changes from GraphQL.js
(see particularly the list of changes in GraphQL.js v14.4.0),
this release also contains the following improvements and changes:
- Made GraphQLError hashable (#35)
- Fixed online documentation for GraphQLError
- Support transformation of argument names (#41)
- Support value transformation of input object types (#42)
- Support custom type map reducers in GraphQLSchema
- Allow comments on the last line of the query (#39)
Future versions of GraphQL-core-next will be released as GraphQL-core version 3 and up.
GraphQL-core-next has been discontinued as separate distribution.
v1.0.5
v1.0.4
Public release of GraphQL-core-next, based on GraphQL.js v14.3.0.
In addition to incorporating the latest changes from GraphQL.js
(see the list of changes in GraphQL.js v14.3.0),
which include the addition of a new utility function strip_ignored_characters
,
this release also contains the following improvements and changes:
specified_directives
and similar lists are now read only lists (#31)introspection_types
is now a read only dict- Minor fixes in the Sphinx docs and some docstrings
v1.0.3
Public release of GraphQL-core-next, based on GraphQL.js v14.2.1.
In addition to incorporating the latest changes from GraphQL.js
(see particularly the list of changes in GraphQL.js v14.2.0),
this release also contains the following improvements and changes:
v1.0.2
Public release of GraphQL-core-next, based on GraphQL.js v14.1.1.
In addition to incorporating the latest changes from GraphQL.js,
this release also contains the following improvements and changes:
v1.0.1
Public release of GraphQL-core-next, based on GraphQL.js v14.0.2.
Besides incorporating the latest changes from GraphQL.js,
this release also contains the following improvements and changes:
v1.0.0
Final version of the first public release of GraphQL-core-next, based on GraphQL.js v14.0.0.
v1.0.0rc2
Second release candidate for GraphQL-core-next, based on GraphQL.js v14.0.0-rc.2.