I just read the thread [MQTT Nodes stopped working] and used 'npm outdated' to see what is out of date on my system.
Seems quite a lot.
Question is, how do I update these and do I need to?
I cannot remember how I installed them in the first place on my Pi3b so any help how to, if I need to please.
Once you've updated Node-RED to the latest (1.2.6), you can them upgrade the nodes.
You can do that by either opening the Palette Manager in the editor and clicking the 'upgrade' button against each one, or you npm install <name of module> in ~/.node-red for each of the nodes you want to update.
Ok, updated the nodes and just finished updateing Node Red. Seems like I am now on 1.2.6
Next I will go through your instruction Julian.
Regarding the Pi, I regularly do the update/upgrades, so that is ok (I hope).
Thanks
If you are running pretty much any npm command without the -g then you should do it from within your .node-red folder (or wherever your node-red app resides). Otherwise it is meaningless. The reason is that when run local (ie not global) it looks at nodes installed from the current folder.