From 6d7642463cba19049c55e2f8868e6345430312f4 Mon Sep 17 00:00:00 2001 From: Neo4j Team GraphQL Date: Fri, 24 Jan 2025 13:08:36 +0000 Subject: [PATCH] Version Packages (alpha) --- .changeset/pre.json | 3 +++ .../package.json | 2 +- packages/graphql/CHANGELOG.md | 12 ++++++++++++ packages/graphql/package.json | 2 +- yarn.lock | 4 ++-- 5 files changed, 19 insertions(+), 4 deletions(-) diff --git a/.changeset/pre.json b/.changeset/pre.json index 8c29540ec5..f229b50ce6 100644 --- a/.changeset/pre.json +++ b/.changeset/pre.json @@ -15,7 +15,9 @@ "clever-tomatoes-float", "cyan-grapes-laugh", "fair-elephants-yell", + "few-sloths-battle", "four-insects-repeat", + "good-sheep-refuse", "green-jobs-jam", "healthy-swans-shave", "khaki-roses-raise", @@ -34,6 +36,7 @@ "strong-jobs-eat", "tame-melons-confess", "ten-starfishes-attend", + "thick-dogs-provide", "unlucky-spoons-trade" ] } diff --git a/packages/apollo-federation-subgraph-compatibility/package.json b/packages/apollo-federation-subgraph-compatibility/package.json index 03560a9a53..05e21231bf 100644 --- a/packages/apollo-federation-subgraph-compatibility/package.json +++ b/packages/apollo-federation-subgraph-compatibility/package.json @@ -10,7 +10,7 @@ "dependencies": { "@apollo/server": "^4.7.0", "@graphql-tools/wrap": "^10.0.0", - "@neo4j/graphql": "^7.0.0-alpha.1", + "@neo4j/graphql": "^7.0.0-alpha.2", "graphql": "16.10.0", "graphql-tag": "^2.12.6", "neo4j-driver": "^5.8.0" diff --git a/packages/graphql/CHANGELOG.md b/packages/graphql/CHANGELOG.md index b7eeea07f3..1a66ddb95a 100644 --- a/packages/graphql/CHANGELOG.md +++ b/packages/graphql/CHANGELOG.md @@ -1,5 +1,17 @@ # @neo4j/graphql +## 7.0.0-alpha.2 + +### Major Changes + +- [#5936](https://github.com/neo4j/graphql/pull/5936) [`d48ea32`](https://github.com/neo4j/graphql/commit/d48ea327db022774c73a8adfada1a8d498590c2d) Thanks [@mjfwebb](https://github.com/mjfwebb)! - Changes the result projection where there are multiple relationships between two nodes. + + In the case of using the connection API then multiple relationships will still be represented, as there is the ability to select the relationship properties. In the non-connection API case, the duplicate results will only return distinct results. + +- [#5931](https://github.com/neo4j/graphql/pull/5931) [`5ce7d1d`](https://github.com/neo4j/graphql/commit/5ce7d1dff5287aa9d24beaf3992f1f66c7b62d94) Thanks [@darrellwarde](https://github.com/darrellwarde)! - `DateTime` and `Time` values are now converted from strings into temporal types in the generated Cypher instead of in server code using the driver. This could result in different values when the database is in a different timezone to the GraphQL server. + +- [#5933](https://github.com/neo4j/graphql/pull/5933) [`8bdcf6b`](https://github.com/neo4j/graphql/commit/8bdcf6b36fba1442f75fe8401cf170ed17339cdb) Thanks [@mjfwebb](https://github.com/mjfwebb)! - When performing a `connect` operation, new relationships are always created. + ## 7.0.0-alpha.1 ### Major Changes diff --git a/packages/graphql/package.json b/packages/graphql/package.json index d28bcf72ab..39d59e3c11 100644 --- a/packages/graphql/package.json +++ b/packages/graphql/package.json @@ -1,6 +1,6 @@ { "name": "@neo4j/graphql", - "version": "7.0.0-alpha.1", + "version": "7.0.0-alpha.2", "description": "A GraphQL to Cypher query execution layer for Neo4j and JavaScript GraphQL implementations", "keywords": [ "neo4j", diff --git a/yarn.lock b/yarn.lock index 8b2b08feb3..bb26d99467 100644 --- a/yarn.lock +++ b/yarn.lock @@ -2095,7 +2095,7 @@ __metadata: languageName: node linkType: soft -"@neo4j/graphql@npm:^7.0.0-alpha.0, @neo4j/graphql@npm:^7.0.0-alpha.1, @neo4j/graphql@workspace:packages/graphql": +"@neo4j/graphql@npm:^7.0.0-alpha.0, @neo4j/graphql@npm:^7.0.0-alpha.2, @neo4j/graphql@workspace:packages/graphql": version: 0.0.0-use.local resolution: "@neo4j/graphql@workspace:packages/graphql" dependencies: @@ -3823,7 +3823,7 @@ __metadata: "@apollo/federation-subgraph-compatibility": "npm:2.2.0" "@apollo/server": "npm:^4.7.0" "@graphql-tools/wrap": "npm:^10.0.0" - "@neo4j/graphql": "npm:^7.0.0-alpha.1" + "@neo4j/graphql": "npm:^7.0.0-alpha.2" fork-ts-checker-webpack-plugin: "npm:9.0.2" graphql: "npm:16.10.0" graphql-tag: "npm:^2.12.6"