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.
My answer on this topic: a version selector in the Node-RED integration, so we donât break Node-RED for anyone and the user can, if they wish, update