# Feature Requests

**URL:** https://discourse.nodered.org/c/development/feature-requests/13.md?page=12

[Latest](https://discourse.nodered.org/latest.md) · [Categories](https://discourse.nodered.org/categories.md) · [Tags](https://discourse.nodered.org/tags.md)

**Page:** 13

---

## [A flashing node for the edit screen - requeset](https://discourse.nodered.org/t/a-flashing-node-for-the-edit-screen-requeset/76698)

<div class="topic-metadata">

**Author:** [@Trying\_to\_learn](https://discourse.nodered.org/u/Trying_to_learn)\
**Replies:** 22\
**Last updated:** [21 March 2023 04:04 UTC](https://discourse.nodered.org/t/a-flashing-node-for-the-edit-screen-requeset/76698 "2023-03-21T04:04:48Z")

</div>

When I first started with NR I was only using the EDIT screen. That served me needs for MONTHS! But slowly graphical representations crept in and I had to use the Dashboard. No problems there. So what I am talking ab…

---

## [Feature request - selecting GUI group](https://discourse.nodered.org/t/feature-request-selecting-gui-group/76612)

<div class="topic-metadata">

**Author:** [@Trying\_to\_learn](https://discourse.nodered.org/u/Trying_to_learn)\
**Replies:** 12\
**Last updated:** [16 March 2023 19:50 UTC](https://discourse.nodered.org/t/feature-request-selecting-gui-group/76612 "2023-03-16T19:50:15Z")

</div>

When you put a GUI node and have to select which group it is in: It is not easy to enter the group name. Rather you have to scroll through a list. It would be nicer if you could SEARCH for the name of he group into w…

---

## [Life Cycle Events Enhancement](https://discourse.nodered.org/t/life-cycle-events-enhancement/76575)

<div class="topic-metadata">

**Author:** [@CanyonCasa](https://discourse.nodered.org/u/CanyonCasa)\
**Replies:** 0\
**Last updated:** [15 March 2023 04:06 UTC](https://discourse.nodered.org/t/life-cycle-events-enhancement/76575 "2023-03-15T04:06:56Z")

</div>

VueJS offers “life cycle” hooks, before create, created, before mount, mounted, …, that allow intercepting component rendering and functionality. It would be useful to add similar life cycle events for (custom) nodes. I …

---

## [Use of credentials other than from flows](https://discourse.nodered.org/t/use-of-credentials-other-than-from-flows/76474)

<div class="topic-metadata">

**Author:** [@Colin](https://discourse.nodered.org/u/Colin)\
**Replies:** 3\
**Last updated:** [13 March 2023 08:44 UTC](https://discourse.nodered.org/t/use-of-credentials-other-than-from-flows/76474 "2023-03-13T08:44:28Z")

</div>

I am not sure if this is a feature request or if there is already a solution, but am posting here as there doesn't seem to be a more appropriate category. node-red-mcu-plugin has a requirement to store credentials, for …

---

## [Setting for "Show Topics" on Help Tab](https://discourse.nodered.org/t/setting-for-show-topics-on-help-tab/76318)

<div class="topic-metadata">

**Author:** [@Mike7833](https://discourse.nodered.org/u/Mike7833)\
**Replies:** 2\
**Last updated:** [8 March 2023 19:41 UTC](https://discourse.nodered.org/t/setting-for-show-topics-on-help-tab/76318 "2023-03-08T19:41:28Z")

</div>

Would like to request the ability to set the "Show Topics" to collapsed or hidden in the settings.js file. For my case, it looks nicer and is more functional to seeing the help of a node in the full Help panel. Appreci…

---

## [Improve layout on small mobile devices](https://discourse.nodered.org/t/improve-layout-on-small-mobile-devices/76129)

<div class="topic-metadata">

**Author:** [@Aaroneisele55](https://discourse.nodered.org/u/Aaroneisele55)\
**Replies:** 13\
**Last updated:** [5 March 2023 12:19 UTC](https://discourse.nodered.org/t/improve-layout-on-small-mobile-devices/76129 "2023-03-05T12:19:36Z")

</div>

Hello, I often use the NodeRed Editor from my android phone (6.1 inch display size) and I find it very responsive and good for small changes, but one little thing is still annoying: The "deploy" Button is not visible, …

---

## [Gauge property "Fill gauge from centre" assumes a symmetric differential range](https://discourse.nodered.org/t/gauge-property-fill-gauge-from-centre-assumes-a-symmetric-differential-range/75080)

<div class="topic-metadata">

**Author:** [@Tortax](https://discourse.nodered.org/u/Tortax)\
**Replies:** 2\
**Last updated:** [27 February 2023 07:44 UTC](https://discourse.nodered.org/t/gauge-property-fill-gauge-from-centre-assumes-a-symmetric-differential-range/75080 "2023-02-27T07:44:33Z")

</div>

Hello, I notice a somewhat weird looking gauge when using "Fill gauge from centre" together with a non-symmetric differential range. The new gauge property "Fill gauge from centre" seems to assume a symmetric different…

---

## [Extend the right sidebar plugin concept to all sides](https://discourse.nodered.org/t/extend-the-right-sidebar-plugin-concept-to-all-sides/75667)

<div class="topic-metadata">

**Author:** [@BartButenaers](https://discourse.nodered.org/u/BartButenaers)\
**Replies:** 0\
**Last updated:** [24 February 2023 06:45 UTC](https://discourse.nodered.org/t/extend-the-right-sidebar-plugin-concept-to-all-sides/75667 "2023-02-24T06:45:27Z")

</div>

Hi folks, Currently developers can create rather easily plugins in Node-RED, for example to create a right sidebar. However this has some limitations for me: Sometimes I don't need the palette on the left, but I woul…

---

## [Pass a payload via the status framework](https://discourse.nodered.org/t/pass-a-payload-via-the-status-framework/75587)

<div class="topic-metadata">

**Author:** [@ThorbenJ](https://discourse.nodered.org/u/ThorbenJ)\
**Replies:** 6\
**Last updated:** [22 February 2023 22:50 UTC](https://discourse.nodered.org/t/pass-a-payload-via-the-status-framework/75587 "2023-02-22T22:50:31Z")

</div>

Hi. I've created some nodes that provide detailed status information via a second output. However it seemed to me that it might be nicer if I used the existing status framework: this.status({fill:"red",shape:"ring",tex…

---

## [OAuth2 in node-red-node-email](https://discourse.nodered.org/t/oauth2-in-node-red-node-email/74688)

<div class="topic-metadata">

**Author:** [@wooferguy](https://discourse.nodered.org/u/wooferguy)\
**Replies:** 7\
**Last updated:** [20 February 2023 11:38 UTC](https://discourse.nodered.org/t/oauth2-in-node-red-node-email/74688 "2023-02-20T11:38:24Z")

</div>

Recently, Microsoft has depreciated the use of basic authentication across a range of protocols on it's Exchange platform: Microsoft Basic Auth Deprecation The new method is OAuth2.0, which is not supported by the emai…

---

## [Allow wires to be rendered as straight lines and right angles](https://discourse.nodered.org/t/allow-wires-to-be-rendered-as-straight-lines-and-right-angles/75403)

<div class="topic-metadata">

**Author:** [@TaakoMagnusen](https://discourse.nodered.org/u/TaakoMagnusen)\
**Replies:** 15\
**Last updated:** [19 February 2023 17:20 UTC](https://discourse.nodered.org/t/allow-wires-to-be-rendered-as-straight-lines-and-right-angles/75403 "2023-02-19T17:20:30Z")

</div>

Pretty much every schematic software and visual code editor in the world uses straight lines and right angles to display wire connections. Node Red uses some nonstandard 3rd degree polynomial to render wires which makes …

---

## [Add More User-Friendly Way to Add Outputs to Function Node](https://discourse.nodered.org/t/add-more-user-friendly-way-to-add-outputs-to-function-node/75152)

<div class="topic-metadata">

**Author:** [@john\_wpg](https://discourse.nodered.org/u/john_wpg)\
**Replies:** 19\
**Last updated:** [16 February 2023 18:29 UTC](https://discourse.nodered.org/t/add-more-user-friendly-way-to-add-outputs-to-function-node/75152 "2023-02-16T18:29:06Z")

</div>

I have been using Node-RED for a project and found that adding additional outputs to a Function node can be a bit confusing. Currently, users need to go to the properties tab to add additional outputs, which can be time-…

---

## [Context Stores - maybe async but how can we tell?](https://discourse.nodered.org/t/context-stores-maybe-async-but-how-can-we-tell/75190)

<div class="topic-metadata">

**Author:** [@TotallyInformation](https://discourse.nodered.org/u/TotallyInformation)\
**Replies:** 17\
**Last updated:** [16 February 2023 16:32 UTC](https://discourse.nodered.org/t/context-stores-maybe-async-but-how-can-we-tell/75190 "2023-02-16T16:32:29Z")

</div>

Is there any way to programmatically detect if a context store requires asynchronous access? Having to to handle multiple context variables is a complete pain if you have to take async access into account. The easiest w…

---

## [Delay node with rate limit by x msg / x time unit](https://discourse.nodered.org/t/delay-node-with-rate-limit-by-x-msg-x-time-unit/74427)

<div class="topic-metadata">

**Author:** [@sortidocorps](https://discourse.nodered.org/u/sortidocorps)\
**Replies:** 11\
**Last updated:** [7 February 2023 10:49 UTC](https://discourse.nodered.org/t/delay-node-with-rate-limit-by-x-msg-x-time-unit/74427 "2023-02-07T10:49:19Z")

</div>

Hello everyone, It's about the core delay node. I noticed that the Delay node in rate x msg / x unit time mode doesn't work as my intended. For example, if set to 10 msg/10s it gives 1 msg/1s instead of 10 msg in 10s. …

---

## [Http request basic auth environment variables](https://discourse.nodered.org/t/http-request-basic-auth-environment-variables/74828)

<div class="topic-metadata">

**Author:** [@bakman2](https://discourse.nodered.org/u/bakman2)\
**Replies:** 4\
**Last updated:** [7 February 2023 10:01 UTC](https://discourse.nodered.org/t/http-request-basic-auth-environment-variables/74828 "2023-02-07T10:01:30Z")

</div>

I would like to set environment variables on the flow (tab) and use them in the user/password credentials field, is this possible ? Because copy/pasting the node removes the credentials (cut/paste doesn't - clever!), but…

---

## [Feature request - node Text background color](https://discourse.nodered.org/t/feature-request-node-text-background-color/74809)

<div class="topic-metadata">

**Author:** [@Giamma](https://discourse.nodered.org/u/Giamma)\
**Replies:** 1\
**Last updated:** [7 February 2023 07:16 UTC](https://discourse.nodered.org/t/feature-request-node-text-background-color/74809 "2023-02-07T07:16:06Z")

</div>

Is possible to implement this setting in the node Text? Yes, I know how to do at present, but it would be much easier to have this specific property ....

---

## [Enable/Disable nodes under the right click context menu v2](https://discourse.nodered.org/t/enable-disable-nodes-under-the-right-click-context-menu-v2/74799)

<div class="topic-metadata">

**Author:** [@dougle03](https://discourse.nodered.org/u/dougle03)\
**Replies:** 1\
**Last updated:** [6 February 2023 17:08 UTC](https://discourse.nodered.org/t/enable-disable-nodes-under-the-right-click-context-menu-v2/74799 "2023-02-06T17:08:54Z")

</div>

There was a discussion on this some time ago, just wondered if this was now on the route plan for 3.1? Looking at the Beta announcement and the screen shots, I can't see it. Thanks

---

## [Subflow node.status](https://discourse.nodered.org/t/subflow-node-status/16927)

<div class="topic-metadata">

**Author:** [@Dave](https://discourse.nodered.org/u/Dave)\
**Replies:** 16\
**Last updated:** [6 February 2023 17:03 UTC](https://discourse.nodered.org/t/subflow-node-status/16927 "2023-02-06T17:03:33Z")

</div>

I have been developing some subflows recently, the biggest thing I miss is the ability to use node.status in function nodes and the fact that there is no indication on trigger nodes etc etc, it makes tracking down proble…

---

## [Feature: Link-out nodes get a separate Index to show all connected link-in nodes](https://discourse.nodered.org/t/feature-link-out-nodes-get-a-separate-index-to-show-all-connected-link-in-nodes/74595)

<div class="topic-metadata">

**Author:** [@andesse](https://discourse.nodered.org/u/andesse)\
**Replies:** 5\
**Last updated:** [6 February 2023 08:32 UTC](https://discourse.nodered.org/t/feature-link-out-nodes-get-a-separate-index-to-show-all-connected-link-in-nodes/74595 "2023-02-06T08:32:53Z")

</div>

Hi, I didn’t found anything related searching trough post… It would be good if the link-out nodes have a second index in the setup that shows all connected link-in nodes, instead of searching them in the big list where …

---

## [Debug node status color and shape can't be modified using msg.status](https://discourse.nodered.org/t/debug-node-status-color-and-shape-cant-be-modified-using-msg-status/74726)

<div class="topic-metadata">

**Author:** [@kaushalkumarjoshi](https://discourse.nodered.org/u/kaushalkumarjoshi)\
**Replies:** 1\
**Last updated:** [5 February 2023 13:48 UTC](https://discourse.nodered.org/t/debug-node-status-color-and-shape-cant-be-modified-using-msg-status/74726 "2023-02-05T13:48:21Z")

</div>

Hi, Is it possible to modify debug node status shape and color using msg.status property or any other method? If not, will it be a good feature to be implemented for visual debugging? Best Regards

---

## [Trigger node - send every x - flow/global variables](https://discourse.nodered.org/t/trigger-node-send-every-x-flow-global-variables/74564)

<div class="topic-metadata">

**Author:** [@bakman2](https://discourse.nodered.org/u/bakman2)\
**Replies:** 3\
**Last updated:** [3 February 2023 14:36 UTC](https://discourse.nodered.org/t/trigger-node-send-every-x-flow-global-variables/74564 "2023-02-03T14:36:47Z")

</div>

If flow.somevalue changes, the value from the trigger node does not change and sends the same value from the moment the trigger node got triggered. Is this intentional ?

---

## [Make contributing translations easier](https://discourse.nodered.org/t/make-contributing-translations-easier/74368)

<div class="topic-metadata">

**Author:** [@samuelstroschein](https://discourse.nodered.org/u/samuelstroschein)\
**Replies:** 0\
**Last updated:** [29 January 2023 17:16 UTC](https://discourse.nodered.org/t/make-contributing-translations-easier/74368 "2023-01-29T17:16:26Z")

</div>

Hello everyone, I stumbled upon multiple issues (#3802) and questions from the community on how to contribute translations, see Discourse discussion 5366. The inlang/inlang project I maintain might be of use for Node-R…

---

## [Tracking exec node spawn PIDs](https://discourse.nodered.org/t/tracking-exec-node-spawn-pids/74284)

<div class="topic-metadata">

**Author:** [@bakman2](https://discourse.nodered.org/u/bakman2)\
**Replies:** 5\
**Last updated:** [28 January 2023 09:44 UTC](https://discourse.nodered.org/t/tracking-exec-node-spawn-pids/74284 "2023-01-28T09:44:39Z")

</div>

The exec node PID is propagated via the status node in the status.text property, however, there is no context, other than the originating exec node. When executing different types of commands (and i mean a lot of them),…

---

## [Default name of Join and Batch nodes](https://discourse.nodered.org/t/default-name-of-join-and-batch-nodes/74212)

<div class="topic-metadata">

**Author:** [@jbudd](https://discourse.nodered.org/u/jbudd)\
**Replies:** 1\
**Last updated:** [26 January 2023 22:18 UTC](https://discourse.nodered.org/t/default-name-of-join-and-batch-nodes/74212 "2023-01-26T22:18:36Z")

</div>

A suggestion to tweek the default name for the batch node: In "no of messages" mode include the number of messages batched. So "batch 3" instead of just "batch" In "time interval" mode include the interval and unit "…

---

## [Enhancement: add option to http in node to ignore httpNodeMiddleware](https://discourse.nodered.org/t/enhancement-add-option-to-http-in-node-to-ignore-httpnodemiddleware/74052)

<div class="topic-metadata">

**Author:** [@NetHans](https://discourse.nodered.org/u/NetHans)\
**Replies:** 8\
**Last updated:** [25 January 2023 17:03 UTC](https://discourse.nodered.org/t/enhancement-add-option-to-http-in-node-to-ignore-httpnodemiddleware/74052 "2023-01-25T17:03:06Z")

</div>

hi, I have built some REST APIs with the node HTTP IN which are authorized using JWT. For the authorization I use a separate node until now. I would like to switch to a central check with the function httpNodeMiddleware.…

---

## [Driving me bonkers! "Using unencrypted credentials"](https://discourse.nodered.org/t/driving-me-bonkers-using-unencrypted-credentials/73072)

<div class="topic-metadata">

**Author:** [@TotallyInformation](https://discourse.nodered.org/u/TotallyInformation)\
**Replies:** 8\
**Last updated:** [21 January 2023 14:23 UTC](https://discourse.nodered.org/t/driving-me-bonkers-using-unencrypted-credentials/73072 "2023-01-21T14:23:14Z")

</div>

Do we have to have this pasted to the debug panel every single time node-red is restarted?! I'm working in a dev environment and I don't want to be annoyed by this each time. Could we please have a way to supress it? I …

---

## [Right-click show/hide labels](https://discourse.nodered.org/t/right-click-show-hide-labels/73902)

<div class="topic-metadata">

**Author:** [@bakman2](https://discourse.nodered.org/u/bakman2)\
**Replies:** 2\
**Last updated:** [19 January 2023 13:37 UTC](https://discourse.nodered.org/t/right-click-show-hide-labels/73902 "2023-01-19T13:37:21Z")

</div>

As subject, would it be possible to add show/hide labels directly available under right-click ? I understand that I can use shortcuts and the action list, but I use these actions often, together with grouping.

---

## [Feature Request - node-red-node-serialport](https://discourse.nodered.org/t/feature-request-node-red-node-serialport/73894)

<div class="topic-metadata">

**Author:** [@Mick](https://discourse.nodered.org/u/Mick)\
**Replies:** 0\
**Last updated:** [19 January 2023 00:48 UTC](https://discourse.nodered.org/t/feature-request-node-red-node-serialport/73894 "2023-01-19T00:48:11Z")

</div>

There are applications where the serial port DSR set to low/high is used to turn off/on hardware. It seems the value is hard coded and can't be set via msg input. I am requesting a enhancement that would allow the valu…

---

## [Change underlying library of node-red-node-pi-gpiod](https://discourse.nodered.org/t/change-underlying-library-of-node-red-node-pi-gpiod/10106)

<div class="topic-metadata">

**Author:** [@Psykoman1990](https://discourse.nodered.org/u/Psykoman1990)\
**Replies:** 7\
**Last updated:** [18 January 2023 07:40 UTC](https://discourse.nodered.org/t/change-underlying-library-of-node-red-node-pi-gpiod/10106 "2023-01-18T07:40:16Z")

</div>

Hi folks, i'm thinking about to change the underlying library of node-red-node-pi-gpiod nodes as i have some concerns about the currently used js-pigpio. As i was doing my frequency set feature i struggled with the js-…

---

## [Make the status node have an input](https://discourse.nodered.org/t/make-the-status-node-have-an-input/73633)

<div class="topic-metadata">

**Author:** [@prof7bit](https://discourse.nodered.org/u/prof7bit)\
**Replies:** 25\
**Last updated:** [17 January 2023 23:34 UTC](https://discourse.nodered.org/t/make-the-status-node-have-an-input/73633 "2023-01-17T23:34:16Z")

</div>

Currently the status node outputs a message when the status of another node changes. But it would be very useful in some of my flows if I could also poll the current status of a node at any time on demand. If the statu…

[Previous page](https://discourse.nodered.org/c/development/feature-requests/13.md?page=11)

[Next page](https://discourse.nodered.org/c/development/feature-requests/13.md?page=13)
