Skip to content

Releases: neo4j-graphql/neo4j-graphql

Release for Neo4j 3.5.21

08 Sep 16:12
Compare
Choose a tag to compare

Just a version bump.

Release 3.5.15.5 for Neo4j 3.5.15

13 Mar 23:50
Compare
Choose a tag to compare

Recent Neo4j release has a change in the Jackson JSON library which this release fixes.

Release 3.5.0.4 for GraphQL Conf Berlin

20 Jun 05:25
Compare
Choose a tag to compare

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

  • You can now use Long as a GraphQL type for numbers larger than 32 bit, fixes #181
  • It uses projected queries when an entity contains dynamic fields, fixes #149

Release 3.4.0.3 for GraphQL Conf Berlin

20 Jun 05:31
Compare
Choose a tag to compare

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

  • You can now use Long as a GraphQL type for numbers larger than 32 bit, fixes #181
  • It uses projected queries when an entity contains dynamic fields, fixes #149

Release 3.5.0.3

05 May 21:45
Compare
Choose a tag to compare

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

05 May 21:48
Compare
Choose a tag to compare

This is is a minor release with

Release 3.5.0.2

08 Mar 23:21
Compare
Choose a tag to compare
  • 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

27 Nov 16:00
Compare
Choose a tag to compare

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

11 Oct 01:12
Compare
Choose a tag to compare
Pre-release

Just updated dependencies and fixed some minor test issues.

Release 3.4.0.1 with Management API

28 Jun 13:05
Compare
Choose a tag to compare

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.