Skip to content
Open
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Original file line number Diff line number Diff line change
Expand Up @@ -200,6 +200,16 @@ work without changes. Routes that set the header by its literal string value
(for example `setHeader("SEARCH_QUERY", ...)`) must be updated to use the
new value (`setHeader("CamelElasticsearchSearchQuery", ...)`).

=== camel-neo4j

When using the `RETRIEVE_NODES` or `DELETE_NODE` operations with the `CamelNeo4jMatchProperties`
header, the property names provided in the JSON match map are now validated before the `MATCH` /
`DELETE` `WHERE` clause is built. Property names must be valid identifiers matching
`[A-Za-z_][A-Za-z0-9_]*`. A request whose match map contains a property name that does not match
this pattern now fails fast with an `IllegalArgumentException` (wrapped in a
`Neo4jOperationException`) instead of producing a malformed query. Property values continue to be
passed as bound query parameters and are unaffected.

== Upgrading from 4.18.0 to 4.18.1

=== camel-bom
Expand Down