Releases: neo4j-graphql/neo4j-graphql
Release for Neo4j 3.5.21
Release 3.5.15.5 for Neo4j 3.5.15
Recent Neo4j release has a change in the Jackson JSON library which this release fixes.
Release 3.5.0.4 for GraphQL Conf Berlin
This is mostly an upgrade release.
We upgrade graphql-java to version 12, which allows some newer features of the spec, like using triple quotes ``` e.g. for @cypher
directive statements. (fixes #110)
It also upgrades the https://github.com/neo4j-graphql/neo4j-graphql-java version to 1.0.0-M03 which adds some new features like merge mutation and mutations to add relationships.
This new transpiler library is exposed at the /graphql/experimental
endpoint and is meant to replace the current transpiler in the future.
Other fixes
Release 3.4.0.3 for GraphQL Conf Berlin
This is mostly an upgrade release.
We upgrade graphql-java to version 12, which allows some newer features of the spec, like using triple quotes ``` e.g. for @cypher
directive statements. (fixes #110)
It also upgrades the https://github.com/neo4j-graphql/neo4j-graphql-java version to 1.0.0-M03 which adds some new features like merge mutation and mutations to add relationships.
This new transpiler library is exposed at the /graphql/experimental
endpoint and is meant to replace the current transpiler in the future.
Other fixes
Release 3.5.0.3
This is is a minor release with
- A new auto-generated mergeXxxx mutation for merging objects (instead of create or update), only works with objects with an ID. Thanks to @nanic for the original PR.
- A fix for running in causal clusters to propagate updated IDL, using an timestamp stored in the graph and a 10s check interval for updates.
- The addition of the new neo4j-graphql-java transpiler as an experimental endpoint.
- An
/graphql/idl
endpoint that returns the rendered IDL to the user. Thanks to @sgratzl for the contribution.
Release 3.4.0.2
This is is a minor release with
- A new auto-generated mergeXxxx mutation for https://github.com/neo4j-graphql/neo4j-graphql#auto-generated-mutations[merging objects] (instead of create or update), only works with objects with an ID. Thanks to @nanic for the original PR.
- A fix for running in causal clusters to propagate updated IDL, using an timestamp stored in the graph and a 10s check interval for updates.
- The addition of the new neo4j-graphql-java transpiler as an https://github.com/neo4j-graphql/neo4j-graphql#new-neo4j-graphql-java-integration[experimental endpoint].
- An
/graphql/idl
endpoint that returns the rendered IDL to the user. Thanks to @sgratzl for the contribution.
Release 3.5.0.2
- Added missing
graphql.getIdl()
- Fix Variable Parameter Generation for cypher directive
- Space between SET operations
Release 3.5.0.1 for Neo4j 3.5.0
Update for Neo4j 3.5.0, e.g. to be used in Neo4j Desktop.
Thanks to @sarmbruster for adding the graphql.getIdl()
function.
Otherwise functionally equivalent to: 3.4.0.1
Beta Release for Neo4j 3.5.0-beta01
Just updated dependencies and fixed some minor test issues.
Release 3.4.0.1 with Management API
This releases sees a cool addition besides a number of bug fixes.
You can now expose Neo4j user defined procedures as queries and mutations in an /graphql/admin endpoint,
read all about it in this article
Fixed issues:
- #107 Fix deep relationship filtering
- #109 Add support for variables within filters
- #111 Make updates only update provided fields
- Several fixes in cypher execution, parameter and error handling
Please try out the new features and let us know how you like them.
Join us in neo4j.com/slack in the #neo4j-graphql
channel for discussions and questions.