Releases: neo4j/graphql
@neo4j/graphql-ogm@5.9.2
Patch Changes
- Updated dependencies [
2a69218
]:- @neo4j/graphql@5.9.2
@neo4j/graphql@5.9.1
@neo4j/graphql-ogm@5.9.1
Patch Changes
- Updated dependencies [
4104217
]:- @neo4j/graphql@5.9.1
@neo4j/graphql@5.9.0
Minor Changes
-
#5633
cfa296b
Thanks @angrykoala! - Remove connection wrapper on vector queries.Previous:
query MovieVectorQuery($vector: [Float!]!) { myVectorQuery(vector: $vector) { moviesConnection { edges { cursor score node { title } } } } }
Now:
query MovieVectorQuery($vector: [Float!]!) { myVectorQuery(vector: $vector) { edges { cursor score node { title } } } }
Vector index is now a stable feature.
Patch Changes
- #5647
9feeda9
Thanks @MacondoExpress! - Fix a bug that causes an invalid Cypher generated for authorization filters in the connectOrCreate operation.
@neo4j/graphql@5.8.0
Minor Changes
Patch Changes
-
#5632
3c69066
Thanks @darrellwarde! - Theoptions
argument ofassertIndexesAndConstraints
has been deprecated and the creation of indexes and constraints will no longer be support in the next major version of the library. -
#5606
e4ac1d8
Thanks @angrykoala! - Fix delete operations inside updates for unions -
#5616
b7552f8
Thanks @angrykoala! - Fix cardinality validation on nested unions
@neo4j/graphql-ogm@5.9.0
Patch Changes
- Updated dependencies [
9feeda9
,cfa296b
]:- @neo4j/graphql@5.9.0
@neo4j/graphql-ogm@5.8.0
Patch Changes
- Updated dependencies [
3c69066
,e4ac1d8
,b7552f8
,142bc0a
]:- @neo4j/graphql@5.8.0
@neo4j/graphql@5.7.1
@neo4j/graphql-ogm@5.7.1
Patch Changes
- Updated dependencies [
d3f4679
]:- @neo4j/graphql@5.7.1
@neo4j/graphql@5.7.0
Minor Changes
Patch Changes
-
#5583
d35b00d
Thanks @angrykoala! - Deprecates top level arguments for nested operations on updates in favor of traversing the update argument. The deprecated arguments are:- create
- delete
- connect
- disconnect
- connectOrCreate
For example, for create:
deprecated
mutation UpdatePeople { updatePeople(create: { movies: { node: { title: "The Good" } } }) { people { name } } }
recommended
mutation UpdatePeople { updatePeople(update: { movies: { create: { node: { title: "The Good" } } } }) { people { name } } }
These deprecated arguments can be removed from the schema with the flag
nestedUpdateOperationsFields
inexcludeDeprecatedFields
:const neoSchema = new Neo4jGraphQL({ typeDefs, features: { excludeDeprecatedFields: { nestedUpdateOperationsFields: true, }, }, });
-
#5585
21c18ee
Thanks @mjfwebb! - Fix: standard JWT claim fields can now correctly be used even when a custom JWT payload is not defined. -
#5590
e95db9c
Thanks @angrykoala! - Fix subscriptions with autogenerated uids #5586