# 🎉 Node-RED 3.1.0-beta.4 released

**URL:** <https://discourse.nodered.org/t/node-red-3-1-0-beta-4-released/80091>\
**Category:** News\
**Created:** [26 July 2023 16:33 UTC](https://discourse.nodered.org/t/node-red-3-1-0-beta-4-released/80091 "2023-07-26T16:33:51Z")\
**Posts on this page:** 20\
**Page:** 4

<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:** [23 August 2023 08:05 UTC](https://discourse.nodered.org/t/node-red-3-1-0-beta-4-released/80091/63 "2023-08-23T08:05:11Z")

</div>

Thanks very much for making a repro Colin - that will help us pin this down. Very much appreciated.

Can I bother you to raise an issue please? Don't wanna let it slip under the radar.

Ofc, thanks also to @paulkeates for highlighting it originally.

---

<div class="post-metadata">

**Author:** ![Colin](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/colin/32/17040_2.png) [@Colin](https://discourse.nodered.org/u/Colin)\
**Post date:** [23 August 2023 08:33 UTC](https://discourse.nodered.org/t/node-red-3-1-0-beta-4-released/80091/64 "2023-08-23T08:33:34Z")

</div>

I will submit an issue, I am doing a bit more investigation first. Surprisingly it appears not to be an issue specifically with the beta version, I am seeing the same problem on 3.0.2  
@paulkeates what version did you upgrade from?

---

<div class="post-metadata">

**Author:** ![Colin](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/colin/32/17040_2.png) [@Colin](https://discourse.nodered.org/u/Colin)\
**Post date:** [23 August 2023 08:51 UTC](https://discourse.nodered.org/t/node-red-3-1-0-beta-4-released/80091/65 "2023-08-23T08:51:13Z")

</div>

> [@Colin](#):
>
> I am seeing the same problem on 3.0.2

Ah, V3.0.2 does not support the catch within group option. Importing the sample flow to 3.0.2 does give the same error, but it would not be expected to work properly anyway.

---

<div class="post-metadata">

**Author:** ![Colin](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/colin/32/17040_2.png) [@Colin](https://discourse.nodered.org/u/Colin)\
**Post date:** [23 August 2023 09:15 UTC](https://discourse.nodered.org/t/node-red-3-1-0-beta-4-released/80091/66 "2023-08-23T09:15:05Z")

</div>

Issue submitted [Catch "in same group" in subflow shows errors in log and does not work · Issue #4292 · node-red/node-red · GitHub](https://github.com/node-red/node-red/issues/4292)

---

<div class="post-metadata">

**Author:** ![TotallyInformation](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/totallyinformation/32/31_2.png) [@TotallyInformation](https://discourse.nodered.org/u/TotallyInformation)\
**Post date:** [23 August 2023 11:07 UTC](https://discourse.nodered.org/t/node-red-3-1-0-beta-4-released/80091/67 "2023-08-23T11:07:39Z")

</div>

I'm still seeing the sidebar default to the wrong tab on reload of the Editor

![image](https://us1.discourse-cdn.com/flex026/uploads/nodered/original/3X/1/d/1d984f9bc5f99c2ed0e52f48571b449272d4386e.png)

In the live version, that would default to the debug (1st) tab. Now it always defaults to the `i` tab which is super annoying.

---

<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:** [23 August 2023 11:23 UTC](https://discourse.nodered.org/t/node-red-3-1-0-beta-4-released/80091/68 "2023-08-23T11:23:54Z")

</div>

did you drag/move the `i` tab to front?

what happens if you drag/move the 🪲to 1st place & refresh.

---

<div class="post-metadata">

**Author:** ![TotallyInformation](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/totallyinformation/32/31_2.png) [@TotallyInformation](https://discourse.nodered.org/u/TotallyInformation)\
**Post date:** [23 August 2023 12:01 UTC](https://discourse.nodered.org/t/node-red-3-1-0-beta-4-released/80091/69 "2023-08-23T12:01:57Z")

</div>

Sorry, I should have said explicitly, if you look at the image, I've already rearranged the tab icons. Debug is already at the start, that's how I noticed the issue. I always put my tabs in that order.

No matter what order I put them in, a page reload always makes `i` show, not the last selected nor the 1st tab ~~(which was the previous default I believe)~~. Actually the previous default was that the last selected tab is shown after a reload.

---

<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:** [23 August 2023 12:11 UTC](https://discourse.nodered.org/t/node-red-3-1-0-beta-4-released/80091/70 "2023-08-23T12:11:38Z")

</div>

What browser are you using and have you tried another?

Lastly, could you check the local storage before / after changing tab, before / after refresh.

---

<div class="post-metadata">

**Author:** ![TotallyInformation](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/totallyinformation/32/31_2.png) [@TotallyInformation](https://discourse.nodered.org/u/TotallyInformation)\
**Post date:** [23 August 2023 12:15 UTC](https://discourse.nodered.org/t/node-red-3-1-0-beta-4-released/80091/71 "2023-08-23T12:15:48Z")

</div>

I use Edge by default. Happens with Vivaldi and with Firefox as well.

Local storage before page reload:  
 ![image](https://us1.discourse-cdn.com/flex026/uploads/nodered/original/3X/f/8/f832043c029baa8183b2cc805b56753b357f695c.png)

Changes back to:  
 ![image](https://us1.discourse-cdn.com/flex026/uploads/nodered/original/3X/b/2/b26f46478853622747863795fbb82b44e387b618.png)

While the page is loading (with the progress bar still showing).

---

<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:** [23 August 2023 12:24 UTC](https://discourse.nodered.org/t/node-red-3-1-0-beta-4-released/80091/72 "2023-08-23T12:24:47Z")

</div>

Then we might have a lil' buglet! Would you be kind enough to raise an issue Julian?

---

<div class="post-metadata">

**Author:** ![TotallyInformation](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/totallyinformation/32/31_2.png) [@TotallyInformation](https://discourse.nodered.org/u/TotallyInformation)\
**Post date:** [23 August 2023 12:32 UTC](https://discourse.nodered.org/t/node-red-3-1-0-beta-4-released/80091/73 "2023-08-23T12:32:02Z")

</div>

Done.

[3.1.0-beta.4: Editor sidebar always loads to the Information tab · Issue #4293 · node-red/node-red (github.com)](https://github.com/node-red/node-red/issues/4293)

---

<div class="post-metadata">

**Author:** ![philosoma](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/philosoma/32/45241_2.png) [@philosoma](https://discourse.nodered.org/u/philosoma)\
**Post date:** [24 August 2023 16:33 UTC](https://discourse.nodered.org/t/node-red-3-1-0-beta-4-released/80091/74 "2023-08-24T16:33:52Z")

</div>

Not sure what it does, but entering a Client ID number in the MQTT broker settings fixed the misconfigured server warning triangle for me.

---

<div class="post-metadata">

**Author:** ![Colin](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/colin/32/17040_2.png) [@Colin](https://discourse.nodered.org/u/Colin)\
**Post date:** [24 August 2023 16:58 UTC](https://discourse.nodered.org/t/node-red-3-1-0-beta-4-released/80091/75 "2023-08-24T16:58:05Z")

</div>

Does it stay fixed if you refresh the browser page?  
Also are you using the beta version?

---

<div class="post-metadata">

**Author:** ![philosoma](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/philosoma/32/45241_2.png) [@philosoma](https://discourse.nodered.org/u/philosoma)\
**Post date:** [24 August 2023 17:18 UTC](https://discourse.nodered.org/t/node-red-3-1-0-beta-4-released/80091/76 "2023-08-24T17:18:21Z")

</div>

Yes and yes. I noticed it would highlight the client ID box in red, so maybe the auto generate bit is not working when blank?

---

<div class="post-metadata">

**Author:** ![Colin](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/colin/32/17040_2.png) [@Colin](https://discourse.nodered.org/u/Colin)\
**Post date:** [25 August 2023 09:10 UTC](https://discourse.nodered.org/t/node-red-3-1-0-beta-4-released/80091/77 "2023-08-25T09:10:14Z")

</div>

You are correct. If a client ID is specified then the problem is not seen. I will add that to the issue. Thanks.

---

<div class="post-metadata">

**Author:** ![TotallyInformation](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/totallyinformation/32/31_2.png) [@TotallyInformation](https://discourse.nodered.org/u/TotallyInformation)\
**Post date:** [27 August 2023 12:26 UTC](https://discourse.nodered.org/t/node-red-3-1-0-beta-4-released/80091/78 "2023-08-27T12:26:29Z")

</div>

Another slight issue that I've not seen in previous versions of Node-RED.

With the current beta, if I change the output status for a debug node - say from no output to output - but do not re-deploy. If I've been away from the Editor for a while and come back, the debug node does not output anything though it should do because that is its current status even though it hasn't been deployed.

I'm pretty sure this used to work?

---

<div class="post-metadata">

**Author:** ![cymplecy](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/cymplecy/32/2773_2.png) [@cymplecy](https://discourse.nodered.org/u/cymplecy)\
**Post date:** [27 August 2023 16:53 UTC](https://discourse.nodered.org/t/node-red-3-1-0-beta-4-released/80091/79 "2023-08-27T16:53:27Z")

</div>

Your right - the button should start/stop debug output without need to deploy

And just checked on my beta install and it still does

---

<div class="post-metadata">

**Author:** ![TotallyInformation](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/totallyinformation/32/31_2.png) [@TotallyInformation](https://discourse.nodered.org/u/TotallyInformation)\
**Post date:** [27 August 2023 19:07 UTC](https://discourse.nodered.org/t/node-red-3-1-0-beta-4-released/80091/80 "2023-08-27T19:07:32Z")

</div>

You need to leave it for some time - maybe let the PC go to sleep and then wake it up again.

---

<div class="post-metadata">

**Author:** ![Colin](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/colin/32/17040_2.png) [@Colin](https://discourse.nodered.org/u/Colin)\
**Post date:** [27 August 2023 19:24 UTC](https://discourse.nodered.org/t/node-red-3-1-0-beta-4-released/80091/81 "2023-08-27T19:24:26Z")

</div>

Does the blue dot stay there? I am wondering whether the page is reloading.

---

<div class="post-metadata">

**Author:** ![TotallyInformation](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/totallyinformation/32/31_2.png) [@TotallyInformation](https://discourse.nodered.org/u/TotallyInformation)\
**Post date:** [27 August 2023 20:25 UTC](https://discourse.nodered.org/t/node-red-3-1-0-beta-4-released/80091/82 "2023-08-27T20:25:21Z")

</div>

Yes, the blue dot and the red deploy button both still remain.

[Previous page](https://discourse.nodered.org/t/node-red-3-1-0-beta-4-released/80091.md?page=3)

[Next page](https://discourse.nodered.org/t/node-red-3-1-0-beta-4-released/80091.md?page=5)
