Releases: neo4j/graphql
@neo4j/graphql@5.4.2
Patch Changes
- #5189
7046091
Thanks @darrellwarde! - Remove parameters from transaction metadata
@neo4j/graphql-ogm@5.4.2
Patch Changes
- Updated dependencies [
7046091
]:- @neo4j/graphql@5.4.2
@neo4j/graphql@4.4.7
Patch Changes
- #5173
a77109e
Thanks @MacondoExpress! - Fix non-existing relationships for 1 to 1 relationship.
@neo4j/graphql-ogm@4.4.7
Patch Changes
- Updated dependencies [
a77109e
]:- @neo4j/graphql@4.4.7
@neo4j/graphql@5.4.1
Patch Changes
-
#5147
97b86b5
Thanks @MacondoExpress! - Fix a bug that caused custom Cypher queries to fail when complex authorization rules are applied. -
#5148
1106af4
Thanks @angrykoala! - Fix schema error when defining matrix values as arguments on custom fields #5142.For example:
type Query { test(fields: [[String!]]!): String! }
@neo4j/graphql-ogm@5.4.1
neo-place@0.1.5
@neo4j/graphql@5.4.0
Minor Changes
-
#5132
899b1b4
Thanks @darrellwarde! - Allows@populatedBy
to be used on fields of list type -
#5136
8e3ffea
Thanks @darrellwarde! - Allows@populatedBy
to be used on temporal fields
Patch Changes
-
#5132
899b1b4
Thanks @darrellwarde! - Adds schema validation so that@populatedBy
can only be used on fields of supported types -
#5132
899b1b4
Thanks @darrellwarde! - Fixes bug where non-numeric strings would evaluate to 0 as aBigInt
@neo4j/graphql-ogm@5.4.0
@neo4j/graphql@5.3.6
Patch Changes
-
#5103
05d83b2
Thanks @angrykoala! - Optimise schema generation for aggregations, reducing schema generation time -
#5085
c82f7b8
Thanks @angrykoala! - Validation warning on objects without resolver only appear under env variableDEBUG=@neo4j/graphql:graphql
-
#5104
bcc3719
Thanks @angrykoala! - Add feature optionexcludeDeprecatedFields
to reduce the schema size by removing autogenerated fields that have been deprecated:Usage:
const neoSchema = new Neo4jGraphQL({ typeDefs, driver, features: { excludeDeprecatedFields: { bookmark: true, negationFilters: true, arrayFilters: true, stringAggregation: true, aggregationFilters: true, }, }, });
This flag will remove the fields marked as
@deprecated
that have been autogenerated by the@neo4j/graphql
library to reduce the schema size and hence server startup time and performance. Note that user-defined deprecated fields are not removed. Some autogenerated fields may still be generated, particularly those that do not affect schema size.