🎉 Node-RED 5 now available

Node-RED 5 is now generally available!

Full details are available in the release blog post - if you've been following the beta releases, make sure you read the post as there are a few extra goodies included since the beta-6 was published.

Node-RED 5.0 is the biggest change to the editor experience in the history of the project. Back in our roadmap post we set out four areas of focus - modernising the UX, improving node appearance, targeted functional enhancements, and updating our project infrastructure. After a long run of beta releases - and a huge amount of community feedback along the way - we’re delighted to bring it all together in the final release.

Thank you to everyone involved in providing feedback on the betas, raising issues, contributing PRs and documentation updates. This is a big step forward for the project with plenty more still to come.

13 Likes

Docker builds should now be available

Note
Due to what base containers are available we can only provide images for AMD64 and ARM64 using NodeJS 24

2 Likes

Is this a permanent deprecation of arm/v7 containers, or just temporary?

Node.js no longer provide arm/v7 containers that we can build on top of. As it stands, that isn't something we're able to work around.

Just a reminder that while there are no official builds of node.js, there are maintained unofficial builds.

I don't know what, if any, issues you may get using Node-RED on arm/v7 but as long as you have dev tools installed for binary compilation, I think it is likely that most things should still work?

Have I somehow turned off the doc icon?

As you can see, these certainly have doc pages but only the icon for the doc-red extension is showing.


Oops! Yes, I did. :face_with_open_eyes_and_hand_over_mouth:


For anyone wanting to know what alert types there are (I always struggle to remember) :smiley:

> [!NOTE]
> Useful information that users should know, even when skimming content.

> [!TIP]
> Helpful advice for doing things better or more easily.

> [!IMPORTANT]
> Key information users need to know to achieve their goal.

> [!WARNING]
> Urgent info that needs immediate user attention to avoid problems.

> [!CAUTION]
> Advises about risks or negative outcomes of certain actions.

The Pi 3B can run 64-bit Raspbian just fine:

So I think the release notes should be changed to state that a 64-bit OS is required to run Node-RED on the Pi 3B and the other models mentioned.

17 posts were split to a new topic: Questions on upgrading to NR5

I ran the update script on a laptop running Ubuntu which already had nodejs 20 installed. The script ran ok, leaving v20, NR 5 installed ok but errors when run, complaining it needs v22. Is it expected that the install script runs through without comment?

@k5map how did you install Node-RED originally? Was is through a similar sudo npm install command? Or perhaps you used the install script linked in the docs?

@Colin good question for @dceejay, although I think he's offline at the moment.

I've just updated the Node-RED container on my Pi 3B running RaspianOS 64-bit - without any issues:

I believe that 3B is actually arm v8, though if a 32 bit OS is installed it may report itself as v7

I think you're right @Colin - my Pi 3B was initially running the 32-bit OS, but I replaced it with the 64-bit exactly due to the arm/v7 being too old and docker images no longer being created for it.

Dashboard back up and on NR v5... off to fix the speedtest node

I raised a pr against the install script. It needs to be merged for V5.
( I’m abroad on my phone as I type. Can try to merge it later )

Just to note that UIBUILDER v7.x is perfectly happy with node-red v5 and with Node.js v24 so UIBUILDER users are free to upgrade without worries.

2 Likes

I apparently missed the memo where node red 5 is installed via the script now instead of 4.xxx, that was a surprise

The script always did install the latest version, as far as I know!

1 Like

You don't have to. I never do. :smiley:

1 Like