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.
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?
For anyone wanting to know what alert types there are (I always struggle to remember)
> [!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.
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 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.