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 2 years ago
Published by neo4j-team-graphql about 2 years ago
#1842 037856af
Thanks @MacondoExpress! - Fix bug where callback fields were not included in the onCreate input type.
#1919 7e90ecfe
Thanks @tbwiss! - fix: Support for Neo4j GraphQL Toolbox in Safari web browser
#1926 7affa891
Thanks @angrykoala! - Remove apoc.cypher.runFirstColumnSingle from point values projection
#1882 07109478
Thanks @tbwiss! - fix: Pass the cypherParams from the top-level context to the translate functions.
#1837 07d2b61e
Thanks @angrykoala! - Fix nested filters on aggregations
#1854 d7870c31
Thanks @darrellwarde! - Remove instances of apoc.meta.type
, to reduce our Apoc footprint in the GraphQL Library.
Published by neo4j-team-graphql about 2 years ago
Published by neo4j-team-graphql about 2 years ago
68e44f53
]:
Published by neo4j-team-graphql about 2 years ago
#1796 3c2d0658
Thanks @darrellwarde! - fix: move ORDER BY
, SKIP
and LIMIT
to as early as possible in a Cypher query. This results in significant reduction in projecting related nodes which will be made redundant by a late SKIP
and LIMIT
.
#1810 fad52b51
Thanks @angrykoala! - Remove apoc.runFirstColumn from count projection to avoid database contention
Published by neo4j-team-graphql about 2 years ago
3c2d0658
, fad52b51
]:
Published by neo4j-team-graphql over 2 years ago
#1619 0a49f56d
Thanks @mjfwebb! - Feat: Array methods pop and push
#1773 381c4061
Thanks @MacondoExpress! - Comparators LT
, LTE
, GT
, and GTE
now are included for string fields.
Add features
option to Neo4jGraphQLConfig
, which allows to enable, disable or configure specific features.
#1778 4c8098f4
Thanks @darrellwarde! - fixed: Aggregation column contains implicit grouping expressions
#1781 36ebee06
Thanks @darrellwarde! - fix: always specify a default database to avoid round-trip requests for routing table
#1757 ba713faf
Thanks @angrykoala! - Fix connection projection for nodes with zero relationships
#1738 801cdaea
Thanks @litewarp! - fixed: cannot query Cypher fields on root connections when sort is not provided as an argument
#1747 21a0c58c
Thanks @tbwiss! - fix: Invalid Cypher generated for connection predicates
#1770 4d62eea7
Thanks @angrykoala! - Fix nested connection filters using SINGLE and SOME
Fix implicit and parameters missing in connection where
#1780 28ffcf88
Thanks @darrellwarde! - fixed: an EXISTS clause is used in a RETURN clause where it is not valid
#1723 0f52cf7e
Thanks @tbwiss! - Fix: Simple connection query with totalCount
fails.
#1789 52f755b0
Thanks @darrellwarde! - fix: structure of CASE statements not in line with best practice
#1743 1c7987b5
Thanks @darrellwarde! - fixed: redundant check against non-existent parameter when querying interface connection using _on
#1724 de4756ca
Thanks @tbwiss! - Fix: Filtering using connection fields could fail
Published by darrellwarde over 2 years ago
Published by darrellwarde over 2 years ago
Published by darrellwarde about 3 years ago
Today's release is a big one, notably adding in support for relationship properties and cursor-based pagination! 🎉 Thank you all for your support of the library so far, we're really excited for today's release and hope that you enjoy it too. As per usual, please raise an issue for any problems which you encounter (of which we hope there will be very few!).
There are breaking changes between version 1.x and this 2.0.0 release. Please see the migration guide for the steps involved to migrate.
A whole lot of work has gone into this 2.0.0 release, which would make for some unwieldy release notes if listed here! If you want to see everything which has been released today, this pull request filter will show all of the work which was merged into the 2.0.0 branch.
Published by darrellwarde about 3 years ago
Updates the @neo4j/graphql
dependency to the new major 2.0.0 release.
Breaking changes for queries and mutations will be identical to the changes which break for the GraphQL Library, so the same migration guide can be followed.
Published by darrellwarde about 3 years ago
relationship
renamed to edge
in nested Mutations - see https://neo4j.com/docs/graphql-manual/2.0/type-definitions/relationships/#_inserting_data for examples (#389)checkNeo4jCompat
(#378)Neo4jGraphQLAuthenticationError
and Neo4jGraphQLForbiddenError
are now exported (#394)@auth
, @cypher
or @relationship
directives are used on an relationship property interface or its fields (#379, #381, #383)Node
and PageInfo
cannot be used as type/interfaces names, nor can names ending in Connection
cursor
and node
cannot be used as relationship property fieldsWe apologise for making the breaking change from edge
to relationship
during this release candidate phase, but we felt that the consistency improvement across the schema was worth the tradeoff.
Published by darrellwarde about 3 years ago
Updated the @neo4j/graphql
dependency.
Published by danstarns about 3 years ago
Going RC now as we feel there are no more features to add. We will continue to publish release candidates until we are happy to go GA on 2.0.0.
Published by danstarns about 3 years ago
Updates @neo4j/graphql
dependency.
Published by danstarns about 3 years ago
Updates to @neo4j/graphql
dependency.
Published by danstarns about 3 years ago
Small fixes and improvements. Thanks to @mathix420 and @dmoree for your contributions to this release 🍻
Published by danstarns about 3 years ago
Apart from the additional OGM method this PR simply updates to the lastest @neo4j/graphql.
Published by danstarns about 3 years ago
Alongside the latest changes to master.
This PR includes further improvements based on the feedback given around the alpha plus a new feature being count queries. Thanks to community member @dmoree for your PR's in this release and also a shoutout to the rest of you for providing feedback.