A GraphQL to Cypher query execution layer for Neo4j and JavaScript GraphQL implementations.
APACHE-2.0 License
Bot releases are hidden (Show)
Published by neo4j-team-graphql about 1 year ago
120e22f8e
]:
Published by neo4j-team-graphql about 1 year ago
#4036 120e22f8e
Thanks @mjfwebb! - Schema generation logic improved
120e22f8e
]:
Published by neo4j-team-graphql about 1 year ago
Published by neo4j-team-graphql about 1 year ago
Published by neo4j-team-graphql about 1 year ago
Published by neo4j-team-graphql about 1 year ago
059ea1c83
Thanks @MacondoExpress! - Improved the transpilation implementation.#4011 3602fc466
Thanks @angrykoala! - Fix issue 4015, selecting the node field twice with a different selection set resulted in one selection set being ignored.
#4011 ad2fc2aea
Thanks @angrykoala! - Fix issue 3923, applying multiple predicates on different node implementations using a connection filter resulted in some predicates not being applied.
#4011 ef92e7ba0
Thanks @angrykoala! - Fix issue 4007, selecting an edges field using an alias resulted in the node fields not being returned.
#4011 a2933854a
Thanks @angrykoala! - Fix issue 4004, when a user queried a cypher field defined with an argument named "options" produced a runtime error.
Published by neo4j-team-graphql about 1 year ago
34715e332
, f6cf36456
, caa7de29f
, 529881e51
]:
Published by neo4j-team-graphql about 1 year ago
34715e332
, f6cf36456
, caa7de29f
, 529881e51
]:
Published by neo4j-team-graphql about 1 year ago
#3992 34715e332
Thanks @darrellwarde! - Fix issue where incorrect translation of authorization could cause deletion of more nodes than intended.
#4003 f6cf36456
Thanks @MacondoExpress! - Fix issue 4001, in case of user defined input parse to UnknownType rather than raise an Error.
#4002 caa7de29f
Thanks @darrellwarde! - Remove list of lists validation in schema model which was causing errors in addition to warnings.
#3983 529881e51
Thanks @darrellwarde! - Fix a validation error which was wrongly being thrown if two enum types contained the same value.
Published by neo4j-team-graphql about 1 year ago
295bb71f3
, adf10c4c0
, 15ff75521
]:
Published by neo4j-team-graphql about 1 year ago
295bb71f3
, adf10c4c0
, 15ff75521
]:
Published by neo4j-team-graphql about 1 year ago
#3949 295bb71f3
Thanks @darrellwarde! - Fix issue where authorization rules depend on create operations that haven't happened yet.
#3917 adf10c4c0
Thanks @darrellwarde! - Warning about missing features.authorization
is now only given once for all type definitions.
#3937 15ff75521
Thanks @darrellwarde! - Switches to a warning for lists of lists to allow them to be used as the result of custom resolvers/Cypher.
Published by neo4j-team-graphql about 1 year ago
6d434108f
]:
Published by neo4j-team-graphql about 1 year ago
6d434108f
Thanks @darrellwarde! - Fix: authorization checks are no longer added for the source nodes of connect operations, when the operation started with a create. The connect operation is likely required to complete before the authorization rules will be satisfied.Published by neo4j-team-graphql about 1 year ago
#3880 16e5575dc
Thanks @darrellwarde! - Fix non-relative import in the OGM
Updated dependencies [a88db901f
]:
Published by neo4j-team-graphql about 1 year ago
a88db901f
Thanks @darrellwarde! - Add the ability to pass through arbitrary database transaction metadata into the request contextPublished by neo4j-team-graphql about 1 year ago
7462b9715
, 7462b9715
, 7462b9715
, 7462b9715
, 7462b9715
, 7462b9715
, 7462b9715
, 7462b9715
, 7462b9715
, 7462b9715
, 7462b9715
, 7462b9715
, 7462b9715
, 7462b9715
, 7462b9715
, 7462b9715
, 7462b9715
, 7462b9715
, 7462b9715
, 7462b9715
, 7462b9715
, 7462b9715
, 7462b9715
, 7462b9715
, 7462b9715
, 7462b9715
, 7462b9715
, 7462b9715
, 7462b9715
, 7462b9715
, 7462b9715
, 7462b9715
, 7462b9715
, 7462b9715
, 7462b9715
, 7462b9715
]:
Published by neo4j-team-graphql about 1 year ago
#2773 7462b9715
Thanks @angrykoala! - The Neo4j GraphQL Library now only accepts a string
, DocumentNode
or an array containing these types. A callback function returning these is also accepted. This is a reduction from TypeSource
which also included types such as GraphQLSchema
and DefinitionNode
, which would have resulted in unexpected behaviour if passed in.
#2773 7462b9715
Thanks @angrykoala! - Programmatic toggling of debug logging is now done using the debug
option of the constructor.
#2773 7462b9715
Thanks @angrykoala! - The minimum version of neo4j-driver
is now 5.8.0
, please upgrade. The boomkark
field in the selection set has been marked as deprecated and will be removed in version 5.0.0
of the library.
#2773 7462b9715
Thanks @angrykoala! - Remove nodes
from the public API of the OGM
class.
#2773 7462b9715
Thanks @angrykoala! - Validation of type definitions is now configured using the validate
boolean option in the constructor, which defaults to true
.
#2773 7462b9715
Thanks @angrykoala! - Remove all arguments from IExecutableSchemaDefinition apart from typeDefs
and resolvers
. This is to simplify the API and to remove any unexpected behaviours from arguments which we blindly pass through.
#2773 7462b9715
Thanks @angrykoala! - cypherQueryOptions
moved into context-only, as a per-request option.
#2773 7462b9715
Thanks @angrykoala! - cypherParams
in the context now work as expected when using the OGM
Updated dependencies [7462b9715
, 7462b9715
, 7462b9715
, 7462b9715
, 7462b9715
, 7462b9715
, 7462b9715
, 7462b9715
, 7462b9715
, 7462b9715
, 7462b9715
, 7462b9715
, 7462b9715
, 7462b9715
, 7462b9715
, 7462b9715
, 7462b9715
, 7462b9715
, 7462b9715
, 7462b9715
, 7462b9715
, 7462b9715
, 7462b9715
, 7462b9715
, 7462b9715
, 7462b9715
, 7462b9715
, 7462b9715
, 7462b9715
, 7462b9715
, 7462b9715
, 7462b9715
, 7462b9715
, 7462b9715
, 7462b9715
, 7462b9715
]:
Published by neo4j-team-graphql about 1 year ago
Published by neo4j-team-graphql about 1 year ago