Hey Guys
I just noticed one of my Nodes still has a very old version(5months old) in NodeRed (NPM is updated several times after that- 12 version updates to be exact with in last 4 months). I am not sure how to update it. Any help is appreciated.
I think we are talking about two things here. My issue was, I was seeing a very old version of my plugin till I request an update on the https://flows.nodered.org/node/. basically, in the palette manager, it won't show the update option even though NPM package has been updated several times
Just to be clear, node-RED users don't have to go through their palette, updating the palette node versions. It should be updated by the contrib node developer after they have updated their own contrib node version on npm.
If however, a developer forgets to do so, any user logged into git can also request a refresh of any node.
We are not talking about actually updating the node in your installation, we are talking about updating the available node version in the node library.
Then you can update your local installation to the latest version via the palette.
I am not understanding what you mean by that?
As in: When I look at the nodes, their (the nodes installed) show their latest update and the one installed?
As a node developer (I use that term loosely ) and I update my Simpletime node on npm from v1 to v2.
If I forget to update the node library, it will always show up as v1 in your palette, and you will not be able to get v2. Despite npm showing that it has been updated to v2.
Now, if I (or someone else) requests that the node is refreshed in the node library, the library will be then updated, and your palette will then show v2, and allow you to update to that version.
Hope that's clear (I'm replying on my phone, whilst sheltering from rain under a tree!)