# 🎉 Node-RED 1.2.3 released

**URL:** https://discourse.nodered.org/t/node-red-1-2-3-released/35375
**Category:** News
**Created:** [5 November 2020 13:58 UTC](https://discourse.nodered.org/t/node-red-1-2-3-released/35375 "2020-11-05T13:58:31Z")
**Posts on this page:** 20
**Page:** 1

<div class="post-metadata">

### Author: ![knolleary](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/knolleary/32/3_2.png) [@knolleary](https://discourse.nodered.org/u/knolleary)
#### Post date: [5 November 2020 13:58 UTC](https://discourse.nodered.org/t/node-red-1-2-3-released/35375/1 "2020-11-05T13:58:31Z")

</div>

Node-RED 1.2.3 is now available, sweeping up a few fixes that have gone in recently.

This includes the fix for using npm 7 with Node-RED.

Full change log: [https://github.com/node-red/node-red/releases/tag/1.2.3](https://github.com/node-red/node-red/releases/tag/1.2.3)

---

<div class="post-metadata">

### Author: ![Botched1](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/botched1/32/21190_2.png) [@Botched1](https://discourse.nodered.org/u/Botched1)
#### Post date: [5 November 2020 17:20 UTC](https://discourse.nodered.org/t/node-red-1-2-3-released/35375/2 "2020-11-05T17:20:45Z")

</div>

Don't forget us Docker folks. 🙂

---

<div class="post-metadata">

### Author: ![knolleary](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/knolleary/32/3_2.png) [@knolleary](https://discourse.nodered.org/u/knolleary)
#### Post date: [5 November 2020 17:23 UTC](https://discourse.nodered.org/t/node-red-1-2-3-released/35375/3 "2020-11-05T17:23:32Z")

</div>

> [@Botched1](#):
>
> Don't forget us Docker folks

We haven't... but the builds have got stuck. May be a while before we get them unstuck.

---

<div class="post-metadata">

### Author: ![Nodi.Rubrum](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/nodi.rubrum/32/107482_2.png) [@Nodi.Rubrum](https://discourse.nodered.org/u/Nodi.Rubrum)
#### Post date: [5 November 2020 22:04 UTC](https://discourse.nodered.org/t/node-red-1-2-3-released/35375/4 "2020-11-05T22:04:00Z")

</div>

Virtually stuck. literally stuck... Where did I leave the Tylenol?

---

<div class="post-metadata">

### Author: ![kuema](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/kuema/32/6542_2.png) [@kuema](https://discourse.nodered.org/u/kuema)
#### Post date: [6 November 2020 07:31 UTC](https://discourse.nodered.org/t/node-red-1-2-3-released/35375/5 "2020-11-06T07:31:30Z")

</div>

> [@Nodi.Rubrum](#):
>
> Where did I leave the Tylenol?

I'd have suggested WD-40. 😂

---

<div class="post-metadata">

### Author: ![Shaquu](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/shaquu/32/9701_2.png) [@Shaquu](https://discourse.nodered.org/u/Shaquu)
#### Post date: [6 November 2020 17:05 UTC](https://discourse.nodered.org/t/node-red-1-2-3-released/35375/6 "2020-11-06T17:05:09Z")

</div>

+1 for docker (actually +much more)

---

<div class="post-metadata">

### Author: ![knolleary](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/knolleary/32/3_2.png) [@knolleary](https://discourse.nodered.org/u/knolleary)
#### Post date: [6 November 2020 17:07 UTC](https://discourse.nodered.org/t/node-red-1-2-3-released/35375/7 "2020-11-06T17:07:22Z")

</div>

The docker image was published last night after the Travis build finally woke up and did its thing.

---

<div class="post-metadata">

### Author: ![Nodi.Rubrum](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/nodi.rubrum/32/107482_2.png) [@Nodi.Rubrum](https://discourse.nodered.org/u/Nodi.Rubrum)
#### Post date: [6 November 2020 18:26 UTC](https://discourse.nodered.org/t/node-red-1-2-3-released/35375/8 "2020-11-06T18:26:22Z")

</div>

Ah.... kinky. LOL.

---

<div class="post-metadata">

### Author: ![samezrp](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/samezrp/32/31968_2.png) [@samezrp](https://discourse.nodered.org/u/samezrp)
#### Post date: [14 November 2020 20:24 UTC](https://discourse.nodered.org/t/node-red-1-2-3-released/35375/9 "2020-11-14T20:24:51Z")

</div>

Hi,  
Unfortunatelly I've upgraded to this version and I have found a lot of problems 😕

1. cannot change palette, under this option in GUI there is "install node" option;
2. node-red-contrib-mqtt-broker does not connect to MQTT server, MQTT dynamic works without any problem;
3. icons on dashboard buttons are not shown  
and this is only beginning, is there any option to easily downgrade to 1.2.1?

---

<div class="post-metadata">

### Author: ![knolleary](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/knolleary/32/3_2.png) [@knolleary](https://discourse.nodered.org/u/knolleary)
#### Post date: [14 November 2020 20:28 UTC](https://discourse.nodered.org/t/node-red-1-2-3-released/35375/10 "2020-11-14T20:28:37Z")

</div>

Hi @samezrp

> 1. cannot change palette, under this option in GUI there is "install node" option;

Do you mean the "Manage Palette' menu option is missing? Or something else?

> 1. node-red-contrib-mqtt-broker does not connect to MQTT server, MQTT dynamic works without any problem;
> 2. icons on dashboard buttons are not shown

Issues with individual nodes are not going to be related to the version of Node-RED.

How have you installed Node-RED and how did you upgrade? Did you make any other changes (such as the node.js version) when you updated?

---

<div class="post-metadata">

### Author: ![Steve-Mcl](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/steve-mcl/32/4826_2.png) [@Steve-Mcl](https://discourse.nodered.org/u/Steve-Mcl)
#### Post date: [14 November 2020 20:34 UTC](https://discourse.nodered.org/t/node-red-1-2-3-released/35375/11 "2020-11-14T20:34:21Z")

</div>

Hi,.

> [@samezrp](#):
>
> node-red-contrib-mqtt-broker does not connect to MQTT server,

That node IS a broker, it does not connect to anything - MQTT nodes connect to it. You might also note, that node is built on mosca & both mosca and that node are not maintained.

There is a replacement you might want to try - node-red-contrib-aedes or just install a broker like mosquito.

---

<div class="post-metadata">

### Author: ![samezrp](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/samezrp/32/31968_2.png) [@samezrp](https://discourse.nodered.org/u/samezrp)
#### Post date: [14 November 2020 21:59 UTC](https://discourse.nodered.org/t/node-red-1-2-3-released/35375/12 "2020-11-14T21:59:28Z")

</div>

@[knolleary]  
I used command:

> npm install -g --unsafe-perm node-red

so I overwrite old installation, and then used

> npm update

I did not update any files, old ones were used. I did not update nodejs.

Regarding Pallette option chosing this menu you go to "Install node" option, there is way to change palette.  
I uninstalled all, so at the moment I cannot do any printscreen.  
BTW I'm facing another problem:

> npm WARN ws@7.4.0 requires a peer of bufferutil@^4.0.1 but none was installed.  
> npm WARN ws@7.4.0 requires a peer of utf-8-validate@^5.0.2 but none was installed.

@ [Steve-Mcl]  
OK, maybe wrong explanation or name. I have local broker (based on MOSQUITTO) and I had used standard "mqtt out" and "mqtt in" nodes using localhost server as MQTT server in parameters.  
After update they claim to be disconnected to/from server. Exactly the same config with "node-red-contrib-mqtt-dynamic" all was OK, connection successful and all is working.  
I tested connection of "mqtt in/out" using [https://test.mosquitto.org/](https://test.mosquitto.org/) server, port 1883 (without any SSL, with test topic, ports forwarded) and using command lines:

> mosquitto\_sub  
> mosquitto\_pub

I could without any problem subscribe and publish, "mqtt in/out" claimed to be disconnected.

As I mentioned at the moment I'm trying to reinstall all from skratch on Ubuntu 18.04.

---

<div class="post-metadata">

### Author: ![Steve-Mcl](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/steve-mcl/32/4826_2.png) [@Steve-Mcl](https://discourse.nodered.org/u/Steve-Mcl)
#### Post date: [14 November 2020 22:07 UTC](https://discourse.nodered.org/t/node-red-1-2-3-released/35375/13 "2020-11-14T22:07:36Z")

</div>

> [@samezrp](#):
>
> As I mentioned at the moment I'm trying to reinstall all from skratch

Ok, understand.

> [@samezrp](#):
>
> on Ubuntu 18.04

Are you using the very capable and recommended [script](https://nodered.org/docs/getting-started/raspberrypi)? (i know the title is "Running on Raspberry Pi" but keep reading - it says "this script will work on any **Debian-based** operating system, including **Ubuntu**")

---

<div class="post-metadata">

### Author: ![knolleary](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/knolleary/32/3_2.png) [@knolleary](https://discourse.nodered.org/u/knolleary)
#### Post date: [14 November 2020 22:11 UTC](https://discourse.nodered.org/t/node-red-1-2-3-released/35375/14 "2020-11-14T22:11:07Z")

</div>

> [@samezrp](#):
>
> Regarding Pallette option chosing this menu you go to "Install node" option, there is way to change palette.  
> I uninstalled all, so at the moment I cannot do any printscreen.

I'm not clear what you mean. Can you share a screenshot showing something to help explain?

---

<div class="post-metadata">

### Author: ![samezrp](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/samezrp/32/31968_2.png) [@samezrp](https://discourse.nodered.org/u/samezrp)
#### Post date: [14 November 2020 23:59 UTC](https://discourse.nodered.org/t/node-red-1-2-3-released/35375/15 "2020-11-14T23:59:19Z")

</div>

Now it looks like I have installed 1.2.3 again, NPM errors I had were connected to nodejs, I had 8.10, after clean installation of v12.19.0 I managed to install 1.2.3 again.  
Palette:  
chosing this option gives you that result:

 ![image](https://us1.discourse-cdn.com/flex026/uploads/nodered/original/3X/5/0/50db9c2913f0e1dcfc58127410b2647717c1c107.png)

No way to change palete.

In my old palette I could see buttons with different colour and text depending on switch state, now I can see only this:  
 ![image](https://us1.discourse-cdn.com/flex026/uploads/nodered/original/3X/b/e/be6a67c0b372bd3240ed5366ed479dc619549761.png)

Additinally after this clean install mqtt in/out started to work and they claim connection as succesful, see above.

BTW I just copied old setup files to:

> ~.node\_red

directory, no other changes instead installing non-existing nodes.

---

<div class="post-metadata">

### Author: ![Nodi.Rubrum](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/nodi.rubrum/32/107482_2.png) [@Nodi.Rubrum](https://discourse.nodered.org/u/Nodi.Rubrum)
#### Post date: [15 November 2020 04:02 UTC](https://discourse.nodered.org/t/node-red-1-2-3-released/35375/16 "2020-11-15T04:02:22Z")

</div>

Side question... is it not considered 'best' practice to use a stand-alone broker? Versus a node/embedded broker in NR? Just asking. Using a dedicated broker to me, just seemed logical and preferred. But given the discussion here, was curious what the general perception is.

---

<div class="post-metadata">

### Author: ![knolleary](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/knolleary/32/3_2.png) [@knolleary](https://discourse.nodered.org/u/knolleary)
#### Post date: [15 November 2020 08:37 UTC](https://discourse.nodered.org/t/node-red-1-2-3-released/35375/17 "2020-11-15T08:37:46Z")

</div>

> [@samezrp](#):
>
> No way to change palete.

You need to switch to the 'install' tab to search for and install new node modules. The 'nodes' tab you are on lists what is already installed.

---

<div class="post-metadata">

### Author: ![samezrp](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/samezrp/32/31968_2.png) [@samezrp](https://discourse.nodered.org/u/samezrp)
#### Post date: [15 November 2020 13:28 UTC](https://discourse.nodered.org/t/node-red-1-2-3-released/35375/18 "2020-11-15T13:28:56Z")

</div>

@ [Nodi.Rubrum]  
As for me it is better to have independent broker, thanks to it I had a chance to steer all with it, without Node RED running.  
@[knolleary]  
What modules? Modules to change palette? What have in common palette and installation/installed nodes list which it is under palette option?  
General question: how in 1.2.3 can I change palette?

---

<div class="post-metadata">

### Author: ![knolleary](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/knolleary/32/3_2.png) [@knolleary](https://discourse.nodered.org/u/knolleary)
#### Post date: [15 November 2020 13:33 UTC](https://discourse.nodered.org/t/node-red-1-2-3-released/35375/19 "2020-11-15T13:33:24Z")

</div>

> [@samezrp](#):
>
> No way to change palete.

> [@samezrp](#):
>
> What modules? Modules to change palette? What have in common palette and installation/installed nodes list which it is under palette option?

I don't understand what you are asking.

What does "change palette" mean? I assumed you were looking for how to install new nodes into your palette. Nodes are provided by modules, and you can browse available modules on the "Install" tab of the palette manager.

This is not new in 1.2.3 - it is how it has always worked. But you say something has changed since you upgraded to 1.2.3 - and we are not clear on what you mean.

---

<div class="post-metadata">

### Author: ![samezrp](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/samezrp/32/31968_2.png) [@samezrp](https://discourse.nodered.org/u/samezrp)
#### Post date: [18 November 2020 17:14 UTC](https://discourse.nodered.org/t/node-red-1-2-3-released/35375/20 "2020-11-18T17:14:57Z")

</div>

I used this kind of colors:  
 ![image](https://us1.discourse-cdn.com/flex026/uploads/nodered/original/3X/8/c/8cf62aab002909178034edb8e04d1215d784723d.png)  
Now it is by default like this:

 ![image](https://us1.discourse-cdn.com/flex026/uploads/nodered/original/3X/0/3/034a7f27f84539d34743668dedeabdb0bc61cc08.png)  
And not I cannot find any way to change back to the green one. This is palette and I cannot describe more clearily what I mean by "palette".

[Next page](https://discourse.nodered.org/t/node-red-1-2-3-released/35375.md?page=2)
