# \[Announce\] Dashboard 3.1.0

**URL:** https://discourse.nodered.org/t/announce-dashboard-3-1-0/52747
**Category:** Dashboard
**Created:** [26 October 2021 10:06 UTC](https://discourse.nodered.org/t/announce-dashboard-3-1-0/52747 "2021-10-26T10:06:35Z")
**Posts on this page:** 13
**Page:** 1

<div class="post-metadata">

### Author: ![dceejay](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/dceejay/32/38_2.png) [@dceejay](https://discourse.nodered.org/u/dceejay)
#### Post date: [26 October 2021 10:06 UTC](https://discourse.nodered.org/t/announce-dashboard-3-1-0/52747/1 "2021-10-26T10:06:35Z")

</div>

Just a few tiny fixes and [socket.io](http://socket.io) library update

**Fixes**

- Bump [socket.io](http://socket.io) to 4.3.x
- Remove ui\_control messages weird feedback block (not sure why it was ever there... but no doubt someone will remind me, at which point I'll fix it again - but this time in a manner that doesn't break basic feedback)
- Fix bad class field in text\_input. PR #783 - see [Dashboard Button Node - \</\>Class Field not working](https://discourse.nodered.org/t/dashboard-button-node-class-field-not-working/52651)

As usual - don't forget to fully refresh your local browser cache on upgrading to ensure the latest code gets loaded.

---

<div class="post-metadata">

### Author: ![MikeW](https://avatars.discourse-cdn.com/v4/letter/m/7ba0ec/32.png) [@MikeW](https://discourse.nodered.org/u/MikeW)
#### Post date: [26 October 2021 10:53 UTC](https://discourse.nodered.org/t/announce-dashboard-3-1-0/52747/2 "2021-10-26T10:53:57Z")

</div>

Thanks for fixing this.

Mike

---

<div class="post-metadata">

### Author: ![henkkas](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/henkkas/32/39844_2.png) [@henkkas](https://discourse.nodered.org/u/henkkas)
#### Post date: [14 November 2021 13:36 UTC](https://discourse.nodered.org/t/announce-dashboard-3-1-0/52747/3 "2021-11-14T13:36:36Z")

</div>

@dceejay , can you tell me where I can find the version of dashboard I am using?  
I am trying to use ui\_control to show and hide groups. But this doesn't seem te be working.  
I used an example from here, where it says dashboard 2.9 or higher, but I can't seem to find the version.  
Is there also a command to determine the version?

I am sorry, already found out, just realizing it was in the lib., now updating 3.04 to 3.11.  
But question remains, is there a command to determine version?

gr.  
Henk

---

<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: [14 November 2021 13:49 UTC](https://discourse.nodered.org/t/announce-dashboard-3-1-0/52747/4 "2021-11-14T13:49:25Z")

</div>

> [@henkkas](#):
>
> is there a command to determine version

You can see it in Manage Palette in the editor, or, via the command line, in the .node-red folder you can run `npm list node-red-dashboard`.  
Also when you start node-red it appears in the log.

---

<div class="post-metadata">

### Author: ![henkkas](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/henkkas/32/39844_2.png) [@henkkas](https://discourse.nodered.org/u/henkkas)
#### Post date: [14 November 2021 14:26 UTC](https://discourse.nodered.org/t/announce-dashboard-3-1-0/52747/5 "2021-11-14T14:26:31Z")

</div>

@Colin , indeed manage pallet I already discovered.

I used you suggestion and got this.  
 ![afbeelding](https://us1.discourse-cdn.com/flex026/uploads/nodered/original/3X/4/8/48fd02afcb0b5426926184b0e51d47111319249e.png)

I already have made a software table in dashboard and I want to add dashboard version too.  
 ![afbeelding](https://us1.discourse-cdn.com/flex026/uploads/nodered/original/3X/f/3/f3ed44d34a30d216291d5cac61b85aca6fad4267.png)

But how can I give command included with this path in "exec node"?

---

<div class="post-metadata">

### Author: ![UnborN](https://avatars.discourse-cdn.com/v4/letter/u/4491bb/32.png) [@UnborN](https://discourse.nodered.org/u/UnborN)
#### Post date: [14 November 2021 14:48 UTC](https://discourse.nodered.org/t/announce-dashboard-3-1-0/52747/6 "2021-11-14T14:48:56Z")

</div>

run an exec that takes the first level dashboard package --depth=0 (no need to get the dependancy packages)

```auto
cd /home/pi/.node-red && npm list node-red-dashboard --depth=0

```

then with a Function node split and clean up the string and get the version

```auto
msg.payload = msg.payload.split("@")[2].trim()
return msg;

```

---

<div class="post-metadata">

### Author: ![henkkas](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/henkkas/32/39844_2.png) [@henkkas](https://discourse.nodered.org/u/henkkas)
#### Post date: [14 November 2021 14:53 UTC](https://discourse.nodered.org/t/announce-dashboard-3-1-0/52747/7 "2021-11-14T14:53:39Z")

</div>

@UnborN , that was a complete solution. thanks very much. Great!!!  
@Colin, also thanks for your help.....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: [14 November 2021 15:31 UTC](https://discourse.nodered.org/t/announce-dashboard-3-1-0/52747/8 "2021-11-14T15:31:56Z")

</div>

> [@henkkas](#):
>
> I used you suggestion and got this

The reason it appears twice is, I think, that both ui-led and ui-table have it as a dependency. The deduped comment means there is actually only one installed.

---

<div class="post-metadata">

### Author: ![henkkas](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/henkkas/32/39844_2.png) [@henkkas](https://discourse.nodered.org/u/henkkas)
#### Post date: [14 November 2021 16:49 UTC](https://discourse.nodered.org/t/announce-dashboard-3-1-0/52747/9 "2021-11-14T16:49:16Z")

</div>

@Colin, thanks. 👍

---

<div class="post-metadata">

### Author: ![dceejay](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/dceejay/32/38_2.png) [@dceejay](https://discourse.nodered.org/u/dceejay)
#### Post date: [14 November 2021 22:32 UTC](https://discourse.nodered.org/t/announce-dashboard-3-1-0/52747/10 "2021-11-14T22:32:11Z")

</div>

It also gets logged when you start Node-RED

```auto
Welcome to Node-RED
===================

14 Nov 18:19:41 - [info] Node-RED version: v2.1.3
14 Nov 18:19:41 - [info] Node.js version: v14.18.1
14 Nov 18:19:41 - [info] Darwin 20.6.0 x64 LE
14 Nov 18:19:41 - [info] Loading palette nodes
14 Nov 18:19:44 - [info] Worldmap version 2.21.5
14 Nov 18:19:44 - [info] Dashboard version 3.1.2 started at /ui

```

---

<div class="post-metadata">

### Author: ![henkkas](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/henkkas/32/39844_2.png) [@henkkas](https://discourse.nodered.org/u/henkkas)
#### Post date: [15 November 2021 11:00 UTC](https://discourse.nodered.org/t/announce-dashboard-3-1-0/52747/11 "2021-11-15T11:00:36Z")

</div>

@dceejay , yes indeed. I overlooked that one. Thanks.

---

<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: [15 November 2021 11:14 UTC](https://discourse.nodered.org/t/announce-dashboard-3-1-0/52747/12 "2021-11-15T11:14:13Z")

</div>

I think I did mention that in my earlier post.

---

<div class="post-metadata">

### Author: ![system](https://us1.discourse-cdn.com/flex026/uploads/nodered/original/1X/d073cd938eafa2e558d7c2cd59003b3ef4963033.png) [@system](https://discourse.nodered.org/u/system)
#### Post date: [15 December 2021 11:15 UTC](https://discourse.nodered.org/t/announce-dashboard-3-1-0/52747/13 "2021-12-15T11:15:14Z")

</div>

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.
