Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
This PR was opened by the Changesets release GitHub action. When you're ready to do a release, you can merge this and the packages will be published to npm automatically. If you're not ready to do a release yet, that's fine, whenever you add more changesets to dev, this PR will be updated.
Releases
@neo4j/[email protected]
Major Changes
#5638
cab1a8d
Thanks @darrellwarde! - The Neo4j GraphQL Library now requires a Neo4j 5.x database.#5639
4438b60
Thanks @darrellwarde! - Remove aggregation filters which are not actually aggregation filters, which were deprecated in 5.x.#5637
8832dd6
Thanks @darrellwarde! - Remove deprecated relationship filters without suffix. Queries which previously used these should migrate over to_SOME
filters.#5662
98e04db
Thanks @angrykoala! - Remove support for relationship subscriptions:*RelationshipCreated
*RelationshipDeleted
#5648
c716439
Thanks @darrellwarde! - Remove no-op option to removestringAggregation
deprecated fields.#5634
7e356f1
Thanks @darrellwarde! - The deprecatedbookmark
field has been removed due to bookmarks now be handled internally by the database driver.#5703
a3bd747
Thanks @MacondoExpress! - Fixed a bug that caused@cypher
field to be added as sortable fields in the schema even for not supported cases#5713
55c2ed6
Thanks @MacondoExpress! - RemoveconnectComponentsPlanner
argument from theCypherQueryOptions
#5662
98e04db
Thanks @angrykoala! - Removes support for non-cdc subscriptions. This means the only available engine for subscriptions isNeo4jGraphQLSubscriptionsCDCEngine
:The default behaviour of subscriptions has also been updated to use CDC, so now passing
true
will use the CDC engine with the default parameters and driver:#5624
87917e4
Thanks @MacondoExpress! - Removed deprecated_NOT
filters, use the Boolean operatorNOT
instead.** deprecated syntax **
** recommended syntax **
As part of the change, the option:
negationFilters
was removed from theexcludeDeprecatedFields
settings.#5649
8206edd
Thanks @darrellwarde! - The deprecatedoptions
argument ofassertIndexesAndConstraints
has been removed. Database migrations are outside of the scope of the Neo4j GraphQL Library, and all indexes and constraints will have to be managed manually.#5630
af866e0
Thanks @angrykoala! - Remove deprecated top level arguments for nested operations in mutations:For example, the following is no longer valid:
invalid
valid
#5608
2174267
Thanks @MacondoExpress! - Changed the generatedsort
argument on the top-level Connection field as a list of non-nullable elements in case the target is an Interface.From:
To:
#5668
ffb2ae3
Thanks @angrykoala! - Remove exported types for custom subscriptions engine:Neo4jGraphQLSubscriptionsEngine
SubscriptionsEvent
#5693
8322ec3
Thanks @angrykoala! - Throws an error when the same field is updated multiple times on same update operation.For example:
#5654
3332ac6
Thanks @MacondoExpress! - Removed deprecated string aggregation filters asname_SHORTEST_GT
in favor of the_LENGTH
version:name_SHORTEST_LENGTH_GT
.#5638
cab1a8d
Thanks @darrellwarde! - The Neo4j GraphQL Library now requires Node.js 20 or greater.#5654
38be579
Thanks @MacondoExpress! - RemovedaggregationFilters
fromexcludeDeprecatedFields
settings.Minor Changes
#5636
74e4d30
Thanks @MacondoExpress! - Added aggregation filtercount_EQ
filters:{ count_EQ: 10 }
, this is the replacement for the deprecated version{ count: 10 }
.#5567
233aac6
Thanks @MacondoExpress! - Added scalar_EQ
filters:{ title_EQ: "The Matrix" }
, this is an alternative version of the deprecated version{ title: "The Matrix" }
.Patch Changes
#5636
de984a2
Thanks @MacondoExpress! - Deprecated implicit aggregation filter:count
,{ count: 10 }
in favor of the explicit version:{ count_EQ: 10 }
.#5608
c64f6b4
Thanks @MacondoExpress! - Deprecated theoptions
argument in favor of the limit,
offset, and
sort` arguments.#5694
887a098
Thanks @MacondoExpress! - DeprecatedDEFAULT_DIRECTED
/DEFAULT_UNDIRECTED
DIRECTED_ONLY
/UNDIRECTED_ONLY
as@relationship.queryDirection
argument values. The options that started with theDEFAULT
are deprecated following the deprecation of the generateddirected
argument. The options with the suffix_ONLY
have been changed toDIRECTED
/UNDIRECTED
as the suffix_ONLY
.#5567
233aac6
Thanks @MacondoExpress! - Deprecated implicit scalar filter as{ title: "The Matrix" }
in favor of the explicit version:{ title_EQ: "The Matrix" }
.#5567
233aac6
Thanks @MacondoExpress! - Add a warning to instruct users about future requirements for marking Neoj4 nodes with the@node
directive.#5651
45e0233
Thanks @darrellwarde! - Thedirected
argument has been marked as deprecated.@neo4j/[email protected]
Major Changes
cab1a8d
Thanks @darrellwarde! - The Neo4j GraphQL Library now requires a Neo4j 5.x database.Minor Changes
233aac6
Thanks @MacondoExpress! - Added@node
to the generated types.