Graphql-compiler

Latest version: v1.11.0

Safety actively analyzes 619599 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 1 of 5

2.0.0

-------------------------

- **BREAKING** Change the :code:`GraphQLDateTime` scalar type from being timezone-aware to
being timezone-naive to follow the usual database convention of naming the timezone-naive
type "datetime" and avoid confusion after we've added both timezone-aware and timezone-naive
types.
`827 <https://github.com/kensho-technologies/graphql-compiler/pull/827>`__

1.11.0

-------

- Release automatic GraphQL schema generation from OrientDB schema
metadata.
`204 <https://github.com/kensho-technologies/graphql-compiler/pull/204>`__
- Release the SchemaGraph, a utility class designed for easy schema
introspection.
`292 <https://github.com/kensho-technologies/graphql-compiler/pull/292>`__
- Release :code:`not_contains` and :code:`not_in_collection` filter operations.
`349 <https://github.com/kensho-technologies/graphql-compiler/pull/349>`__
`350 <https://github.com/kensho-technologies/graphql-compiler/pull/350>`__
- Allow out-of-order :code:`tag` and :code:`filter` when in the same scope.
`351 <https://github.com/kensho-technologies/graphql-compiler/pull/351>`__
- Fix a bug causing MATCH queries to have missing type coercions.
`332 <https://github.com/kensho-technologies/graphql-compiler/pull/332>`__
- Release functionality that is able to amend parsing and serialization
of custom scalar types in schemas parsed from text form.
`398 <https://github.com/kensho-technologies/graphql-compiler/pull/398>`__
- Improve validation error messages for output and parameter names.
`414 <https://github.com/kensho-technologies/graphql-compiler/pull/414>`__
`416 <https://github.com/kensho-technologies/graphql-compiler/pull/416>`__
- Alpha (unstable) release of query cost estimation functionality.
`345 <https://github.com/kensho-technologies/graphql-compiler/pull/345>`__
- Clean up README.md and update troubleshooting documentation.
- Many maintainer quality-of-life improvements.

Thanks to :code:`0xflotus`, :code:`bojanserafimov`, :code:`evantey`,
:code:`LWProgramming`, :code:`pmantica1`, :code:`qqi0O0`, and :code:`Vlad` for their
contributions.

1.10.1

-------

- Fix :code:`_x_count` and optional filter creating duplicate
GlobalOperationsStart IR blocks.
`253 <https://github.com/kensho-technologies/graphql-compiler/pull/253>`__.
- Raise error for unused :code:`tag` directives
`224 <https://github.com/kensho-technologies/graphql-compiler/pull/224>`__.
- Much documentation cleanup and many maintainer quality-of-life
improvements.

Thanks to :code:`bojanserafimov`, :code:`evantey14`, :code:`jeremy.meulemans`, and
:code:`pmantica1` for their contributions.

1.10.0

-------

- **BREAKING**: Rename the :code:`__count` meta field to :code:`_x_count`, to
avoid GraphQL schema parsing issues with other GraphQL libraries.
`176 <https://github.com/kensho-technologies/graphql-compiler/pull/176>`__

1.9.0

------

- Add a :code:`__count` meta field that supports outputting and filtering
on the size of a :code:`fold` scope.
`158 <https://github.com/kensho-technologies/graphql-compiler/pull/158>`__
- Add scaffolding for development and testing of SQL compiler backend,
and a variety of development quality-of-life improvements.

Thanks to :code:`jmeulemans` for his contributions.

1.8.3

------

- Explicit support for Python 3.7. Earlier compiler versions also
worked on 3.7, but now we also run tests in 3.7 to confirm.
`148 <https://github.com/kensho-technologies/graphql-compiler/pull/148>`__
- Bug fix for compilation error when using :code:`has_edge_degree` and
:code:`between` filtering in the same scope.
`146 <https://github.com/kensho-technologies/graphql-compiler/pull/146>`__
- Exposed additional query metadata that describes :code:`recurse` and
:code:`filter` directives encountered in the query.
`141 <https://github.com/kensho-technologies/graphql-compiler/pull/141/files>`__

Thanks to :code:`gurer-kensho` for the contribution.

Page 1 of 5

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.