Is there a simple way to update a node to the latest version?
If I recreate a new node to get the latest version, I have to copy all my settings, and then modify all the other nodes that reference it since the name has changed…
It can be a hassle when I have a workflow with a hundred nodes…
Hey @presta_melt , I’m afraid not. All the previous versions of the node are typically supported. That is, those versions are separate entities within the same n8n instance version.
Are you having issues with certain nodes?
Like @ihortom mentioned old nodes should all be fine and keep working.
So there is not really a reason to update them all.
A way to do it would go through the API to replace nodes. But sometimes nodes get different parameters and such, so that would need some manual mapping to get everything right. In my opinion a bit of a waste of time.
I’m using Basic LLM Chain node version 1.4 to bulk-create e-commerce product.
And sometimes (1 of 100 results), the LLM (gpt 4o-mini) does not answer correctly: it’s repeating the prompt in the results, instead of giving an answer…
So i was hoping that updating the node may solve problems… But maybe i’m wrong…
Ah yeah if something isn’t working in a node you might be able to fix it by updating it. But normally you would not have 100s of the same node if it wasnt working properly I guess.
So best to test replacing one manually and if it fixes your issue you can replace them all.
Yes you can do it with a text editor, but I recommend creating a simple workflow for it include the needed mapping and just let that run through the workflows and updating the nodes.