# 🎉 Node-RED 5 now available

**URL:** <https://discourse.nodered.org/t/node-red-5-now-available/101239>\
**Category:** News\
**Created:** [9 June 2026 09:29 UTC](https://discourse.nodered.org/t/node-red-5-now-available/101239 "2026-06-09T09:29:10Z")\
**Posts on this page:** 1\
**Showing post:** 46

<div class="post-metadata">

**Author:** ![gregorius](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/gregorius/32/73816_2.png) [@gregorius](https://discourse.nodered.org/u/gregorius)\
**Post date:** [13 June 2026 10:07 UTC](https://discourse.nodered.org/t/node-red-5-now-available/101239/46 "2026-06-13T10:07:29Z")

</div>

> [@GogoVega](#):
>
> `RED.plugins.registerPlugin(...)`

Ah ok, so there is a difference between sidebar, plugins and nodes (config & workspace)? But why does it show "0 plugins" at all, for example, tarball does not have a sidebar nor plugin and nothing is shown:

 ![Screenshot 2026-06-13 at 11.54.34](https://us1.discourse-cdn.com/flex026/uploads/nodered/original/3X/3/8/386e29fc8acf7abaf8b57457ed77bc77eafb456a.png)

NodeDev has a plugin directory and in that directory there is a sidebar defined (which is also shown as a sidebar). In the package.json it's declared as a plugin but in fact there are [two](https://github.com/gorenje/node-red-contrib-nodedev/blob/30318b84966f0186caeed3d5992c5b7705dac03f/package.json#L33-L35) plugins defined - one is just init code.

Indeed `registerPlugin` isn't called by NodeDev, instead a [`RED.sidebar.addTab`](https://github.com/gorenje/node-red-contrib-nodedev/blob/30318b84966f0186caeed3d5992c5b7705dac03f/plugins/node-factory-sidebar.html#L144C6-L153C10) is called.

---

_[View the full topic](https://discourse.nodered.org/t/node-red-5-now-available/101239)._
