Skip to content

Releases: mirumee/ariadne-graphql-modules

Development version of the new Ariadne GraphQL Modules with the new api.

09 Sep 10:28
Compare
Choose a tag to compare
  • Dropped Support for Python 3.8: This release no longer supports Python 3.8. Please upgrade to Python 3.9 or newer.

  • Deprecation Notice: Direct use of v1 types is deprecated. Transition to the new system or use wrap_legacy_types for continued support.

  • Updated Ariadne Version: The supported version of Ariadne is now 0.23.

  • API v1 Moved: The old API has been moved to the v1 folder. If you are using ariadne-graphql-modules, update your imports to reference v1.

  • Major API Redesign: The entire API has been restructured for better modularity and flexibility.

  • New Type System: Introduced a new type system, replacing the old v1 types.

  • Migration Support: Added wrap_legacy_types to help transition from v1 types to the new system without a complete rewrite.

  • Enhanced make_executable_schema: Now supports both legacy and new types with improved validation and root type merging.

0.8

21 Feb 15:51
Compare
Choose a tag to compare

CHANGELOG

  • Added support for Ariadne 0.22.

0.7 Release

13 Sep 13:38
Compare
Choose a tag to compare

Changelog

  • Added support for Ariadne schema definitions to make_executable_schema.

0.7.0 B1 Release

13 Sep 12:42
Compare
Choose a tag to compare
0.7.0 B1 Release Pre-release
Pre-release

Changelog

  • Added support for Ariadne schema definitions to make_executable_schema.

0.6 Release

08 Sep 14:34
Compare
Choose a tag to compare

Changelog

  • Added support for __args__ = convert_case for MutationType.
  • Changed convert_case to be less magic in its behavior.

Ariadne GraphQL Modules 0.5

02 Jul 22:27
05b3042
Compare
Choose a tag to compare

CHANGELOG

  • Implement missing logic for ObjectType.__fields_args__

Ariadne GraphQL Modules 0.4.0

04 May 14:53
Compare
Choose a tag to compare

Changelog

  • Split logic from BaseType into DefinitionType and BindableType.
  • Add CollectionType utility type for gathering types into single type.

Ariadne GraphQL Modules 0.3.0

25 Apr 09:28
Compare
Choose a tag to compare

Changelog

  • Fix "dependency required" error raised for GraphQL Float scalar type.

Ariadne GraphQL Modules 0.2.0

13 Apr 12:58
Compare
Choose a tag to compare

First release of Ariadne GraphQL Modules 🎉

With this release we invite developers to try new way for defining GraphQL schemas in their Ariadne projects.

Please see readme and reference files for usage examples and documentation.

Feel free to use Ariadne's discussions to discuss this package!

0.2.0.dev2

09 Apr 13:13
Compare
Choose a tag to compare
0.2.0.dev2 Pre-release
Pre-release

This release moves BaseType to public API, making it directly importable from ariadne_graphql_modules.

It also re-exports ariadne.gql utility from ariadne_graphql_modules saving one extra import:

from ariadne_graphql_modules import ObjectType, gql


class MyType(ObjectType):
    __schema__ = gql(
        """
        type User {
            name: String!
        }
        """
    )