The first beta release of Node-RED 5 is now available!
As promised in our recent blog post, we're starting the beta releases for Node-RED 5 today.
This is the first step on the path to an updated Node-RED user experience.
New Sidebar Design
The sidebars have been updated to make them more accessible. Rather than hide available sidebars in a hard to discover drop-down menu, we now show a bar of buttons down the side.
We've also reworked the left-hand side to have the same sidebar behaviour - and in doing so, we've moved the Info sidebar over to the left. This is a more natural place for it to live as a way to navigate your workspace.
I really want to stress, this is an iteration; we already have a number of follow up tasks planned to further improve aspects of this new approach. Check the sub-issue list here if you want to see what's coming.
Updated pan/zoom behaviour
We've updated how you navigate around the workspace to align better with standard behaviours seen elsewhere.
As before, you can pan around the workspace with the middle-mouse button. If you don't have a middle-mouse button, you can now achieve the same result by holding the spacebar whilst dragging around with the left-mouse button.
There's also a new 'zoom to fit' button in the status bar; this will zoom your view to ensure all of your nodes are visible.
The pinch-zoom behaviour on touch screens is also better behaved.
Installing the beta
If you want to try out the beta, you will need specify node-red@next when you use npm to update. Without the @next you'll still get 4.0.x
So on a Pi you'd do:
sudo npm install -g --unsafe-perm node-red@next
Docker images
The beta images are available under nodered/node-red-dev:v5.0.0-beta.0 - with the default image being based on Node 24.
Reporting problems
If you hit any problems, please report them either as a reply on this topic, or in the #core-dev slack channel. Please do not post new topics to the forum regarding the beta as that could confuse users who are not using the beta.
What's Next
The Node-RED 5.0 work is being tracked in this issue. From there you'll find sub-issues for the various strands of activity going into Node-RED 5.
For the UX updates, you can follow this issue - with a number of sub-issues already raised for the next betas to address.
There's also a healthy backlog of issues and PRs from the community we'll be working through, so expect other exciting updates to come.







