Skip to content

Releases: neo4j/graphql

@neo4j/graphql@2.3.0

12 Oct 10:10
Compare
Choose a tag to compare

🚀 Features

  • Specify mapping of GraphQL type -> Neo4j node label using @node directive
  • Custom pluralization
  • Feat/where aggregations
  • Feat/top level aggregations
  • Refactor: dateTimeFields to temporalFields

🐛 Fixes

  • Fix missing subscription payload
  • Fix: Creation of Empty {Create,Update}Input for Relationship Properties
  • Fix: Filter Null Values In Union Relationship
  • fix: wrap auth sub clauses in parentheses to preserve precedence
  • Fix transformation of arguments to @cypher directives
  • Top level string aggregations length
  • Fix: Alias count top level
  • Add remaining node input types into validation

@neo4j/graphql-ogm@2.3.0

12 Oct 10:10
Compare
Choose a tag to compare

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

🚀 Features

  • Feat/top level aggregations
  • Refactor: dateTimeFields to temporalFields

@neo4j/graphql@2.2.0

14 Sep 08:57
Compare
Choose a tag to compare

🚀 Features

  • @alias directive - map a GraphQL field to a Neo4j node/relationship property under a different name
  • Feature: Add Duration Scalar

🐛 Fixes

  • Fix: Project Interface Fields

@neo4j/graphql-ogm@2.2.0

14 Sep 08:57
Compare
Choose a tag to compare

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

@neo4j/graphql@2.1.0

25 Aug 12:08
Compare
Choose a tag to compare

🚀 Features

  • Add @relationshipProperties directive
  • Feature: Add Time Scalar
  • Feature: Add LocalTime Scalar
  • Feature: Add LocalDateTime Scalar
  • Return bookmarks so that users can read their own writes

🐛 Fixes

  • Fix variable assignment for filtering on relationship node in connections
  • Fix aliasing of ID, Int, and Float fields
  • Allow MutationResponse and SortDirection through validation
  • Fix/433 - Exclude empty where from cypher generation
  • Fix @id and @timestamp for relationship properties
  • Wrap disconnect operations in subqueries

@neo4j/graphql-ogm@2.1.0

25 Aug 12:08
Compare
Choose a tag to compare

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

@neo4j/graphql@2.0.1

17 Aug 10:33
Compare
Choose a tag to compare

🐛 Fixes

  • Resolve node/relationship variable naming collision
  • Fix/413: Count query not working with allow @auth
  • Fix/402: Error when using an optional variable with _IN on a related node
  • Fix union connections with where clause
  • Aliased fields from custom Cypher
  • Fix incorrect replacement of projection parameters in translateCreate
  • Fixed issue #425 (broken count)

@neo4j/graphql-ogm@2.0.1

17 Aug 10:33
Compare
Choose a tag to compare

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

Neo4j GraphQL Library 2.0.0

10 Aug 10:39
Compare
Choose a tag to compare

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.

Features

Improvements

Fixes and refactors

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.

Resources

OGM 2.0.0

10 Aug 10:27
Compare
Choose a tag to compare

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.