Skip to content

Checking Whether a Node Is Deprecated ​

KNIME deprecates nodes that a better one has replaced. A deprecated node usually keeps working, but it no longer gets new features, and it may disappear in a later release. Check a node before you build a workflow on it.

Check the node ​

Ask for the node by its ID and keep the fields about deprecation:

sh
curl -s "https://nodepit.com/api/nodes/<nodePitId>" \
  | jq '{name, deprecated, replacedByNodePitId}'

If you only know the name of the node, search for it first, as in Finding the Extension for a Node.

Find the replacement ​

If deprecated is true and replacedByNodePitId has a value, request that ID in the same way:

sh
curl -s "https://nodepit.com/api/nodes/<replacedByNodePitId>" \
  | jq '{name, description, extension: .featureName}'

The answer has the description and the extension of the node that replaces it. A deprecated node without a replacement still works, but there is no newer node to move to yet.

With an AI assistant ​

Ask a connected assistant:

Is the Row Filter node deprecated? If so, what replaces it?

It looks up the node and follows the replacement for you. See Connecting an AI Assistant if you have not connected one yet.

Was this page helpful?