# Feature Requests

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

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

**Page:** 25

---

## [Twitter out result output](https://discourse.nodered.org/t/twitter-out-result-output/32584)

<div class="topic-metadata">

**Author:** [@PlkMarudny](https://discourse.nodered.org/u/PlkMarudny)\
**Replies:** 16\
**Last updated:** [13 September 2020 11:46 UTC](https://discourse.nodered.org/t/twitter-out-result-output/32584 "2020-09-13T11:46:19Z")

</div>

It would be nice to have the output pin from "Twitter Out" node, just to capture the response from Twitter API for further processing.

---

## [Bcrypt update from 3.0.6 to 5.0.0](https://discourse.nodered.org/t/bcrypt-update-from-3-0-6-to-5-0-0/32693)

<div class="topic-metadata">

**Author:** [@kemaric](https://discourse.nodered.org/u/kemaric)\
**Replies:** 2\
**Last updated:** [10 September 2020 14:51 UTC](https://discourse.nodered.org/t/bcrypt-update-from-3-0-6-to-5-0-0/32693 "2020-09-10T14:51:03Z")

</div>

When using node-red in my project, I get flagged on a vulnerability with Bcrypt within the node-red admin module. The suggested action is to upgrade bcrypt to 5.0.0. Is there a reason why this hasn't been done? Can a Pul…

---

## [Context Variables at User/Session Level](https://discourse.nodered.org/t/context-variables-at-user-session-level/32088)

<div class="topic-metadata">

**Author:** [@sathishkumarc14](https://discourse.nodered.org/u/sathishkumarc14)\
**Replies:** 4\
**Last updated:** [31 August 2020 08:21 UTC](https://discourse.nodered.org/t/context-variables-at-user-session-level/32088 "2020-08-31T08:21:22Z")

</div>

Hi, I am trying to simulate this example with two users. The flow context "textInput" is same for every user even though users trying to set different values. How can i defined user or session level parameters or variab…

---

## [Node-Red Dashboard COM Port Selector](https://discourse.nodered.org/t/node-red-dashboard-com-port-selector/31867)

<div class="topic-metadata">

**Author:** [@ind\_automation](https://discourse.nodered.org/u/ind_automation)\
**Replies:** 1\
**Last updated:** [22 August 2020 07:34 UTC](https://discourse.nodered.org/t/node-red-dashboard-com-port-selector/31867 "2020-08-22T07:34:00Z")

</div>

I am interested in making a node for the user interface which is a cross platform COM Port / USB Serial Device Selector. I have never had an opportunity to contribute to an opensource project before but this seems like a…

---

## [Feature Request: Add font awesome 6?](https://discourse.nodered.org/t/feature-request-add-font-awesome-6/31743)

<div class="topic-metadata">

**Author:** [@Nodi.Rubrum](https://discourse.nodered.org/u/Nodi.Rubrum)\
**Replies:** 2\
**Last updated:** [20 August 2020 13:47 UTC](https://discourse.nodered.org/t/feature-request-add-font-awesome-6/31743 "2020-08-20T13:47:44Z")

</div>

Feature Request: Add font awesome 6?

---

## [Spacer suggestion](https://discourse.nodered.org/t/spacer-suggestion/13028)

<div class="topic-metadata">

**Author:** [@Trying\_to\_learn](https://discourse.nodered.org/u/Trying_to_learn)\
**Replies:** 2\
**Last updated:** [20 August 2020 10:10 UTC](https://discourse.nodered.org/t/spacer-suggestion/13028 "2020-08-20T10:10:05Z")

</div>

When designing dashboards the spacer is a nice addition. But it would be nice if you could add backgrounds/colours to it. So if you have a fancy dashboard, the space isn't quite as sticky outy as it is now. See exampl…

---

## [Hyperlink to linked nodes on link-in/link-out](https://discourse.nodered.org/t/hyperlink-to-linked-nodes-on-link-in-link-out/10275)

<div class="topic-metadata">

**Author:** [@michaelblight](https://discourse.nodered.org/u/michaelblight)\
**Replies:** 8\
**Last updated:** [30 July 2020 19:32 UTC](https://discourse.nodered.org/t/hyperlink-to-linked-nodes-on-link-in-link-out/10275 "2020-07-30T19:32:32Z")

</div>

In would be nice if the link-in and link-out nodes had an easy way to navigate to the nodes they were linked to/from. I'm thinking something like a right-click pop-up that lists the name/id of each link and clicking one …

---

## [Arr.flat() method](https://discourse.nodered.org/t/arr-flat-method/30764)

<div class="topic-metadata">

**Author:** [@efratha94](https://discourse.nodered.org/u/efratha94)\
**Replies:** 4\
**Last updated:** [27 July 2020 12:00 UTC](https://discourse.nodered.org/t/arr-flat-method/30764 "2020-07-27T12:00:40Z")

</div>

Hi, After struggling with parsing nested arrays and objects, I thought it would be nice if the JS arr.flat() method could work in Node-Red too. Thanks,

---

## [Open with node palette collapsed](https://discourse.nodered.org/t/open-with-node-palette-collapsed/30750)

<div class="topic-metadata">

**Author:** [@LosinIt](https://discourse.nodered.org/u/LosinIt)\
**Replies:** 0\
**Last updated:** [27 July 2020 02:21 UTC](https://discourse.nodered.org/t/open-with-node-palette-collapsed/30750 "2020-07-27T02:21:38Z")

</div>

I'd like to see the option to have the node palette collapsed when opening a browser to a node-red instance. Better yet would be restoring the palette state from the last time. Thanks

---

## [\[Feature Request\] Disallow incompatible node connections](https://discourse.nodered.org/t/feature-request-disallow-incompatible-node-connections/30514)

<div class="topic-metadata">

**Author:** [@raid2light](https://discourse.nodered.org/u/raid2light)\
**Replies:** 9\
**Last updated:** [22 July 2020 08:21 UTC](https://discourse.nodered.org/t/feature-request-disallow-incompatible-node-connections/30514 "2020-07-22T08:21:57Z")

</div>

NodeRED currently allows wiring of any node to any other - this can lead to problems if such nodes are not meant to be connected in particular configuration in first place. Sugest adding property for node to define which…

---

## [Better Smartphone support!](https://discourse.nodered.org/t/better-smartphone-support/30103)

<div class="topic-metadata">

**Author:** [@lizzardguki](https://discourse.nodered.org/u/lizzardguki)\
**Replies:** 14\
**Last updated:** [20 July 2020 16:44 UTC](https://discourse.nodered.org/t/better-smartphone-support/30103 "2020-07-20T16:44:48Z")

</div>

I followed the installation instructions to run node-red from my smartphone via Termux. In time of writing this post i am at field work (managing traffic) and i have a LOT of free time on my hand , and i one of mine clie…

---

## [Feature suggestion for dashboard. New widget](https://discourse.nodered.org/t/feature-suggestion-for-dashboard-new-widget/30111)

<div class="topic-metadata">

**Author:** [@Trying\_to\_learn](https://discourse.nodered.org/u/Trying_to_learn)\
**Replies:** 12\
**Last updated:** [20 July 2020 07:31 UTC](https://discourse.nodered.org/t/feature-suggestion-for-dashboard-new-widget/30111 "2020-07-20T07:31:16Z")

</div>

Yes, the dashboard has some great things and with the library there are even more great widgets to use. Widgets as in things to add to the GUI to make it look nicer. Suggestion: A scroll wheel. When the mouse is over…

---

## [One button upgrade in pallette?](https://discourse.nodered.org/t/one-button-upgrade-in-pallette/9103)

<div class="topic-metadata">

**Author:** [@kenkoknz](https://discourse.nodered.org/u/kenkoknz)\
**Replies:** 9\
**Last updated:** [17 July 2020 13:32 UTC](https://discourse.nodered.org/t/one-button-upgrade-in-pallette/9103 "2020-07-17T13:32:57Z")

</div>

Hi, One of the key attraction of NR for me is the user friendliness, the GUI and making coding so much more easier and intuitive and fun. The pallete to install nodes is a game changer for me as I can confidently instal…

---

## [Project feature request: use git commit info](https://discourse.nodered.org/t/project-feature-request-use-git-commit-info/30100)

<div class="topic-metadata">

**Author:** [@psmtvdw](https://discourse.nodered.org/u/psmtvdw)\
**Replies:** 3\
**Last updated:** [16 July 2020 07:16 UTC](https://discourse.nodered.org/t/project-feature-request-use-git-commit-info/30100 "2020-07-16T07:16:23Z")

</div>

I would like to use the git commit and tag info as data in my flow. (to use in some logging or to show in a UI screen). This would be very helpfull if you have xx instances running on edge devices in the field.

---

## [\[FeatureRequest\]Subflow editing tab open up next to current working tab](https://discourse.nodered.org/t/featurerequest-subflow-editing-tab-open-up-next-to-current-working-tab/29987)

<div class="topic-metadata">

**Author:** [@cymplecy](https://discourse.nodered.org/u/cymplecy)\
**Replies:** 1\
**Last updated:** [13 July 2020 17:47 UTC](https://discourse.nodered.org/t/featurerequest-subflow-editing-tab-open-up-next-to-current-working-tab/29987 "2020-07-13T17:47:17Z")

</div>

I know I said I wouldn't do FEs for a while but .... :slight\_smile: I'm into Subflows at the moment and this would help tremendously in terms of ease of working and save a lot of mouse dragging

---

## [Trigger node: configurable delay time](https://discourse.nodered.org/t/trigger-node-configurable-delay-time/24741)

<div class="topic-metadata">

**Author:** [@PaulM](https://discourse.nodered.org/u/PaulM)\
**Replies:** 8\
**Last updated:** [13 July 2020 12:53 UTC](https://discourse.nodered.org/t/trigger-node-configurable-delay-time/24741 "2020-07-13T12:53:36Z")

</div>

In my project, the Trigger node is used as a watchdog. The delay time depends on a user configuration. So the delay of the Trigger node must be changed sometimes. Currently, the delay time can only be hardcoded. So t…

---

## [\[UI issue\]Wires going outside group box](https://discourse.nodered.org/t/ui-issue-wires-going-outside-group-box/29453)

<div class="topic-metadata">

**Author:** [@cymplecy](https://discourse.nodered.org/u/cymplecy)\
**Replies:** 11\
**Last updated:** [9 July 2020 17:45 UTC](https://discourse.nodered.org/t/ui-issue-wires-going-outside-group-box/29453 "2020-07-09T17:45:22Z")

</div>

I've watched Nick's last twitch video so seen all the musings about the size of the group boxes. And they look nicer now that they resize on demand but... .. I was the one to raise the issue on the beta about wires goi…

---

## [\[Feature Request\]Palette to show all nodes, not installed/available](https://discourse.nodered.org/t/feature-request-palette-to-show-all-nodes-not-installed-available/29547)

<div class="topic-metadata">

**Author:** [@cymplecy](https://discourse.nodered.org/u/cymplecy)\
**Replies:** 12\
**Last updated:** [6 July 2020 08:19 UTC](https://discourse.nodered.org/t/feature-request-palette-to-show-all-nodes-not-installed-available/29547 "2020-07-06T08:19:11Z")

</div>

I've done a LOT of installing a contrib node in past few days and I think it would be very nice if there was just one search box and it shows all matching nodes (both installed and available) and then just showed status…

---

## [\[Feature Request\]Let change nodes access local context](https://discourse.nodered.org/t/feature-request-let-change-nodes-access-local-context/29491)

<div class="topic-metadata">

**Author:** [@cymplecy](https://discourse.nodered.org/u/cymplecy)\
**Replies:** 18\
**Last updated:** [5 July 2020 17:08 UTC](https://discourse.nodered.org/t/feature-request-let-change-nodes-access-local-context/29491 "2020-07-05T17:08:32Z")

</div>

...like function nodes, so they remember stuff from one message to the next instead of having to use flow or global storage

---

## [Local Context (revisited)](https://discourse.nodered.org/t/local-context-revisited/889)

<div class="topic-metadata">

**Author:** [@shrickus](https://discourse.nodered.org/u/shrickus)\
**Replies:** 19\
**Last updated:** [18 March 2019 21:37 UTC](https://discourse.nodered.org/t/local-context-revisited/889 "2019-03-18T21:37:17Z")

</div>

Moving this discussion to a more appropriate category... Do you mean the ability in a Change node to change the node context of another node? No, just "local" context for each change node -- that way, I can keep any…

---

## [Tcp in node optionally sends zero length payload on connection](https://discourse.nodered.org/t/tcp-in-node-optionally-sends-zero-length-payload-on-connection/29219)

<div class="topic-metadata">

**Author:** [@TerrySanders](https://discourse.nodered.org/u/TerrySanders)\
**Replies:** 0\
**Last updated:** [30 June 2020 11:00 UTC](https://discourse.nodered.org/t/tcp-in-node-optionally-sends-zero-length-payload-on-connection/29219 "2020-06-30T11:00:02Z")

</div>

There are many client/server models whereby the client connects to the server and initiates the communication by sending data. At the present moment tcp in/out nodes cannot handle this model properly. This is because the…

---

## [Support for SIP (Subscribe/Notify) in standard http nodes](https://discourse.nodered.org/t/support-for-sip-subscribe-notify-in-standard-http-nodes/29061)

<div class="topic-metadata">

**Author:** [@hklages](https://discourse.nodered.org/u/hklages)\
**Replies:** 0\
**Last updated:** [27 June 2020 08:10 UTC](https://discourse.nodered.org/t/support-for-sip-subscribe-notify-in-standard-http-nodes/29061 "2020-06-27T08:10:44Z")

</div>

I would like to use the Session Initiated Protocol source with standard Node-RED http nodes. A user agent interested in event notification sends a SUBSCRIBE message to an SIP server. The SUBSCRIBE message establishes a…

---

## [Pull request proposal - Confirmation before injecting](https://discourse.nodered.org/t/pull-request-proposal-confirmation-before-injecting/28757)

<div class="topic-metadata">

**Author:** [@BartButenaers](https://discourse.nodered.org/u/BartButenaers)\
**Replies:** 17\
**Last updated:** [23 June 2020 11:15 UTC](https://discourse.nodered.org/t/pull-request-proposal-confirmation-before-injecting/28757 "2020-06-23T11:15:55Z")

</div>

Hi folks, I have a number of inject buttons in my flows, which I would like to secure for accidentally clicking them. Because some of those inject buttons trigger actions that could cause troubles, when being used at t…

---

## [\[Feature Request\]Duplicate existing switch statements](https://discourse.nodered.org/t/feature-request-duplicate-existing-switch-statements/28268)

<div class="topic-metadata">

**Author:** [@cymplecy](https://discourse.nodered.org/u/cymplecy)\
**Replies:** 7\
**Last updated:** [22 June 2020 13:38 UTC](https://discourse.nodered.org/t/feature-request-duplicate-existing-switch-statements/28268 "2020-06-22T13:38:43Z")

</div>

I'm doing a lot of Alexa phrase parsing nowadays and therefore using "contains" a lot. It's very repetitive to having to keep going thru the sequence off adding new rule,selecting contains and retyping a complete string …

---

## [Node-RED Breakpoints](https://discourse.nodered.org/t/node-red-breakpoints/2073)

<div class="topic-metadata">

**Author:** [@machadotiago](https://discourse.nodered.org/u/machadotiago)\
**Replies:** 11\
**Last updated:** [21 June 2020 08:58 UTC](https://discourse.nodered.org/t/node-red-breakpoints/2073 "2020-06-21T08:58:39Z")

</div>

Hello everyone, I was talking with a friend about how we can improve the debugging process of developing a Flow using Node-RED and he came with the idea of having breakpoints like the ones we have in the most famous IDE…

---

## [Pull request proposal - temporary node status](https://discourse.nodered.org/t/pull-request-proposal-temporary-node-status/28081)

<div class="topic-metadata">

**Author:** [@BartButenaers](https://discourse.nodered.org/u/BartButenaers)\
**Replies:** 39\
**Last updated:** [20 June 2020 09:48 UTC](https://discourse.nodered.org/t/pull-request-proposal-temporary-node-status/28081 "2020-06-20T09:48:39Z")

</div>

Hi folks, Currently when you set the status for a node, that status text will be displayed in the flow editor until a new status is set afterwards. Which makes sense of course... However in some situations it is conve…

---

## [Tablet - node long press menu "select" to select nodes in flow](https://discourse.nodered.org/t/tablet-node-long-press-menu-select-to-select-nodes-in-flow/27823)

<div class="topic-metadata">

**Author:** [@ristomatti](https://discourse.nodered.org/u/ristomatti)\
**Replies:** 4\
**Last updated:** [17 June 2020 16:34 UTC](https://discourse.nodered.org/t/tablet-node-long-press-menu-select-to-select-nodes-in-flow/27823 "2020-06-17T16:34:40Z")

</div>

As there's currently no way to "ctrl+click" multiple nodes on a touch interface, I would believe it would be more useful if the "select" option from a node long press menu would select nodes on the same flow (shift+click…

---

## [Change node: change icon based of context storage](https://discourse.nodered.org/t/change-node-change-icon-based-of-context-storage/28410)

<div class="topic-metadata">

**Author:** [@zenofmud](https://discourse.nodered.org/u/zenofmud)\
**Replies:** 7\
**Last updated:** [16 June 2020 19:02 UTC](https://discourse.nodered.org/t/change-node-change-icon-based-of-context-storage/28410 "2020-06-16T19:02:40Z")

</div>

If you have multiple context types setup in your settings.js like this: contextStorage: { memory : { module: "memory" }, default : { module: "localfilesystem" } when you go to a change node you wil…

---

## [Secrets in subflows](https://discourse.nodered.org/t/secrets-in-subflows/28386)

<div class="topic-metadata">

**Author:** [@mamosk](https://discourse.nodered.org/u/mamosk)\
**Replies:** 6\
**Last updated:** [16 June 2020 12:42 UTC](https://discourse.nodered.org/t/secrets-in-subflows/28386 "2020-06-16T12:42:00Z")

</div>

Hi everyone, I think a "secret" data type for subflow environment variables would be very useful for secrets, like API keys and other stuff you want to be stored encrypted in flows\_cred.json file, like this: A defaul…

---

## [Subflow Parameter Limitation](https://discourse.nodered.org/t/subflow-parameter-limitation/28348)

<div class="topic-metadata">

**Author:** [@mikeh](https://discourse.nodered.org/u/mikeh)\
**Replies:** 1\
**Last updated:** [15 June 2020 10:15 UTC](https://discourse.nodered.org/t/subflow-parameter-limitation/28348 "2020-06-15T10:15:38Z")

</div>

I wish subflow has more input options will accept msg or JSONata. I mean you can pass msg object into subflows, so why not just allow it as a parameter field?

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

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