graphql

A GraphQL to Cypher query execution layer for Neo4j and JavaScript GraphQL implementations.

APACHE-2.0 License

Downloads
80K
Stars
503
Committers
61

Bot releases are hidden (Show)

graphql - @neo4j/[email protected]

Published by neo4j-team-graphql 4 months ago

Patch Changes

graphql - @neo4j/[email protected]

Published by neo4j-team-graphql 4 months ago

Patch Changes

  • #5304 92fdf2e Thanks @angrykoala! - Fix bug on generated Cypher with the @cypher directive and authorization rules #5270
graphql - @neo4j/[email protected]

Published by neo4j-team-graphql 4 months ago

Patch Changes

graphql - @neo4j/[email protected]

Published by neo4j-team-graphql 4 months ago

Patch Changes

graphql - @neo4j/[email protected]

Published by neo4j-team-graphql 4 months ago

Patch Changes

graphql - @neo4j/[email protected]

Published by neo4j-team-graphql 4 months ago

Patch Changes

graphql - @neo4j/[email protected]

Published by neo4j-team-graphql 5 months ago

Patch Changes

graphql - @neo4j/[email protected]

Published by neo4j-team-graphql 5 months ago

Patch Changes

graphql - @neo4j/[email protected]

Published by neo4j-team-graphql 5 months ago

Patch Changes

graphql - @neo4j/[email protected]

Published by neo4j-team-graphql 5 months ago

Patch Changes

graphql - @neo4j/[email protected]

Published by neo4j-team-graphql 5 months ago

Patch Changes

graphql - @neo4j/[email protected]

Published by neo4j-team-graphql 5 months ago

Patch Changes

  • #5147 97b86b5 Thanks @MacondoExpress! - Fix a bug that caused custom Cypher queries to fail when complex authorization rules are applied.

  • #5148 1106af4 Thanks @angrykoala! - Fix schema error when defining matrix values as arguments on custom fields #5142.

    For example:

    type Query {
        test(fields: [[String!]]!): String!
    }
    
graphql - [email protected]

Published by neo4j-team-graphql 5 months ago

Patch Changes

graphql - @neo4j/[email protected]

Published by neo4j-team-graphql 5 months ago

Patch Changes

graphql - @neo4j/[email protected]

Published by neo4j-team-graphql 5 months ago

Minor Changes

Patch Changes

graphql - @neo4j/[email protected]

Published by neo4j-team-graphql 5 months ago

Patch Changes

graphql - @neo4j/[email protected]

Published by neo4j-team-graphql 5 months ago

Patch Changes

  • #5103 05d83b2 Thanks @angrykoala! - Optimise schema generation for aggregations, reducing schema generation time

  • #5085 c82f7b8 Thanks @angrykoala! - Validation warning on objects without resolver only appear under env variable DEBUG=@neo4j/graphql:graphql

  • #5104 bcc3719 Thanks @angrykoala! - Add feature option excludeDeprecatedFields to reduce the schema size by removing autogenerated fields that have been deprecated:

    Usage:

    const neoSchema = new Neo4jGraphQL({
        typeDefs,
        driver,
        features: {
            excludeDeprecatedFields: {
                bookmark: true,
                negationFilters: true,
                arrayFilters: true,
                stringAggregation: true,
                aggregationFilters: true,
            },
        },
    });
    

    This flag will remove the fields marked as @deprecated that have been autogenerated by the @neo4j/graphql library to reduce the schema size and hence server startup time and performance. Note that user-defined deprecated fields are not removed. Some autogenerated fields may still be generated, particularly those that do not affect schema size.

graphql - @neo4j/[email protected]

Published by neo4j-team-graphql 6 months ago

Patch Changes

graphql - @neo4j/[email protected]

Published by neo4j-team-graphql 6 months ago

Patch Changes

graphql - @neo4j/[email protected]

Published by neo4j-team-graphql 6 months ago

Patch Changes