A quick poll to see whether it would be a problem for you to upgrade Node-RED with Node.js to version 18.x or 20.x
We are on Node.js version 16.20.x, which reached EOL in September 2023
I would have needed at least Node.js 18 for this plugin and for retrieving the Tempo tariffs from a PDF: (Ultimately no longer needed )
I hadn’t responded to the survey because I use quite a few flows in Node-RED, but I have no idea at all about the possible impact of the upgrade… The option might be a good idea. Would that allow testing the upgrade and rolling back if we find that our Node-RED flows are broken?
@prohand Thanks! In any case, I’m not sure a forced update is possible or desirable. I think we’ll need to add a version selector in the integration interface to switch to a newer version.
In the case of Node-RED, the user uses many third-party plugins that aren’t necessarily all compatible with every version, so it’s up to the user to perform the update, I think.
I’m following up on this topic because I realize I didn’t follow up regarding the update.
I just upgraded my Node-RED to version 4.1.2 (Docker)
I had to update some plugins:
I had to restart Node-RED one last time to finish updating the plugins
For now everything seems to be working well.
I’ll keep you posted if I have any problems.
I think the risk of breaking installations is, I believe, limited to the fact that some plugins may no longer be compatible, but we could indeed add a version selector for those who wish to migrate to a newer version.