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 visible (Hide)

graphql - @neo4j/[email protected]

Published by neo4j-team-graphql about 2 years ago

Patch Changes

graphql - @neo4j/[email protected]

Published by neo4j-team-graphql about 2 years ago

Patch Changes

graphql - @neo4j/[email protected]

Published by neo4j-team-graphql about 2 years ago

Patch Changes

  • #1849 68e44f53 Thanks @tbwiss! - Fix: Cypher generation syntax error
    Generated cypher statement when executed produces a syntax error, requires white spaces between AND and variable name.
graphql - @neo4j/[email protected]

Published by neo4j-team-graphql about 2 years ago

Patch Changes

graphql - @neo4j/[email protected]

Published by neo4j-team-graphql about 2 years ago

Patch Changes

  • #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

graphql - @neo4j/[email protected]

Published by neo4j-team-graphql about 2 years ago

Patch Changes

graphql - @neo4j/[email protected]

Published by neo4j-team-graphql over 2 years ago

graphql - @neo4j/[email protected]

Published by neo4j-team-graphql over 2 years ago

Minor Changes

  • #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.

Patch Changes

graphql - @neo4j/[email protected]

Published by github-actions[bot] over 2 years ago

This release includes:

  • feat: A few pebbles for the Toolbox #1739
  • feat: Toolbox - URL query parameters connectURL and db #1547
  • feat: Playwright test runner for the Toolbox #1657

Access the latest version: https://graphql-toolbox.neo4j.io

graphql - @neo4j/[email protected]

Published by darrellwarde over 2 years ago

3.5.1

Patch Changes

graphql - @neo4j/[email protected]

Published by darrellwarde over 2 years ago

3.5.1

Patch Changes

  • 30af948c: Update Cypher execution functionality so that transaction functions are used when executing using either a driver or a session.
graphql - @neo4j/[email protected]

Published by github-actions[bot] over 2 years ago

🚀 Features

  • Feature/mathematical operators
    • PR: #1451

🐛 Fixes

  • Correct casing for functions, missing space following NOT clauses
    • PR: #1623
  • add enumFields to relationships when creating connection fields
    • PR: #1617
  • Fix/1528
    • PR: #1645
  • Fix: indexes not being used when filtering on properties of related nodes
    • PR: #1629
  • Fix: Mutation on Interface fail to keep one to one constraint
    • PR: #1506
graphql - @neo4j/[email protected]

Published by github-actions[bot] over 2 years ago

Updates the @neo4j/graphql dependency, and introduces the changes listed below (if any).

🚀 Features

  • Feature/mathematical operators
    • PR: #1451
graphql - @neo4j/[email protected]

Published by github-actions[bot] over 2 years ago

Updates the @neo4j/graphql dependency, and introduces the changes listed below (if any).

graphql - @neo4j/[email protected]

Published by github-actions[bot] over 2 years ago

This release drops official support for Neo4j 4.2, which is no longer a supported version. The library should still work for the most part, but for instance, checkNeo4jCompat will no longer work against a 4.2 database. Expect degradation here as 4.2 is no longer tested against.

Additionally, Node.js 14 is now officially the lowest runtime that the library can be run with.

🐛 Fixes

  • Fix: Correctly translate Relay IDs when Id Field is an Int
    • PR: #1563
  • Fix: Aliases in query fails when interfaces are used in schema
    • PR: #1556
  • Fix: Return multiple values when custom Cypher field is a list of Union types
    • PR: #1594
  • Throw an error if trying to set a non-nullable field to null in update Mutation
    • PR: #1596
  • Fix update subscriptions dev
    • PR: #1584
graphql - @neo4j/[email protected]

Published by github-actions[bot] over 2 years ago

Most changes were small fixes.
#1518 made changes to how we use some components of the NDL (the Neo4j design language/system).
A fix concerning the usage of encryption with the Javascript Neo4j driver (#1530) allows us to use https://graphql-toolbox.neo4j.io (secure context) with AuraDB databases as well as Neo4j Desktop databases (usually without SSL enabled).

Included PRs:

graphql - @neo4j/[email protected]

Published by github-actions[bot] over 2 years ago

  • no changes
graphql - @neo4j/[email protected]

Published by github-actions[bot] over 2 years ago

  • no changes
graphql - @neo4j/[email protected]

Published by github-actions[bot] over 2 years ago

Updates the @neo4j/graphql dependency, and introduces the changes listed below (if any).

graphql - @neo4j/[email protected]

Published by github-actions[bot] over 2 years ago

This release contains some further work on the major Subscriptions feature, which we don't yet recommend for production use.

Package Rankings
Top 1.65% on Npmjs.org
Related Projects