The third and final beta release of Node-RED 3.0 is now available.
Node-RED 3.x requires at least Node 14.x or later. We recommend the current Active LTS release, Node 16.x.
This release brings some fixes and improvements to the new Junction feature based on your feedback from the first beta - as well as one major new feature that should make things easier in the editor...
Here are the highlights for this release.
The Change Log has the full list of changes.
Note: if any issues are reported against the beta, we'll update this post to list them here. If you hit a problem, please do check back here before adding a comment.
We have (finally) added a right-click context menu in the workspace.
This gives you quick access to a lot of built-in actions in the editor and should help users discover more of the features available.
Getting the list of options right in the menu has been a non-trivial task - trying to get the balance right of how much we add versus making it too long and hard to find. I'm sure everyone will have a different opinion on what should (and shouldn't) be included. I'm sure many of you will let us know
There is a possible future enhancement to add something like a 'favourites' section - which allows you to add your favourite/most used actions to the menu for ease of use... so keep that in mind before asking for everything to be added.
Following feedback from the last beta, we've updated the File nodes to be a bit more intuitive in their configuration. In the last beta they let you set the filename, or specify a msg property - but the filename option was labelled
str as it was expecting a string. We've made the tweak to label this as
path which is more useful to the user.
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 2.2.x
So on a Pi you'd do:
sudo npm install -g --unsafe-perm node-red@next
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.
As we've said with the last two betas, this contains just about everything for the final release - but this time we mean it even more.
There are a couple PRs that'll get sorted early next week, and then we'll hopefully get 3.0 released in the next two weeks.