Ariadne

Latest version: v0.23.0

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

Scan your dependencies

Page 4 of 5

0.12.0

- Added `validation_rules` option to query executors as well as ASGI and WSGI apps and Django view that allow developers to include custom query validation logic in their APIs.
- Added `introspection` option to ASGI and WSGI apps, allowing developers to disable GraphQL introspection on their server.
- Added `validation.cost_validator` query validator that allows developers to limit maximum allowed query cost/complexity.
- Removed default literal parser from `ScalarType` because GraphQL already provides one.
- Added `extensions` and `introspection` configuration options to Django view.
- Updated requirements list to require `graphql-core` 3.

0.11.0

- Fixed `convert_kwargs_to_snake_case` utility so it also converts the case in lists items.
- Removed support for sending queries and mutations via WebSocket.
- Freezed `graphql-core` dependency at version 3.0.3.
- Unified default `info.context` value for WSGI to be dict with single `request` key.

0.10.0

- Added support for `Apollo Federation`.
- Added the ability to send queries to the same channel as the subscription via WebSocket.

0.9.0

- Updated `graphql-core-next` to `graphql-core` 3.

0.8.0

- Added recursive loading of GraphQL schema files from provided path.
- Added support for passing multiple bindables as `*args` to `make_executable_schema`.
- Updated Starlette dependency to 0.13.
- Made `python-multipart` optional dependency for `asgi-file-uploads`.
- Added Python 3.8 to officially supported versions.

0.7.0

- Added support for custom schema directives.
- Added support for synchronous extensions and synchronous versions of `ApolloTracing` and `OpenTracing` extensions.
- Added `context` argument to `has_errors` and `format` hooks.

Page 4 of 5

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.