# Feature Requests

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

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

**Page:** 17

---

## [Upgrade to bootstrap v5](https://discourse.nodered.org/t/upgrade-to-bootstrap-v5/59719)

<div class="topic-metadata">

**Author:** [@aurelhann](https://discourse.nodered.org/u/aurelhann)\
**Replies:** 12\
**Last updated:** [23 March 2022 14:44 UTC](https://discourse.nodered.org/t/upgrade-to-bootstrap-v5/59719 "2022-03-23T14:44:32Z")

</div>

I know that Node-red purpose a lot of inputs elements (input, list, select, tabs, etc...) to put into the node interface form. These settings node interface could be more effective with other components, like collapsing,…

---

## [Websocket & cookie](https://discourse.nodered.org/t/websocket-cookie/5422)

<div class="topic-metadata">

**Author:** [@indyspike](https://discourse.nodered.org/u/indyspike)\
**Replies:** 5\
**Last updated:** [21 March 2022 14:51 UTC](https://discourse.nodered.org/t/websocket-cookie/5422 "2022-03-21T14:51:12Z")

</div>

I'm trying to connect to a websocket that requires a session cookie in the header for authentication. Is this on the roadmap for the core websocket, worthy of a feature request in github, or a custom node I have to write…

---

## [JSONata in subflow interface](https://discourse.nodered.org/t/jsonata-in-subflow-interface/59813)

<div class="topic-metadata">

**Author:** [@msillano](https://discourse.nodered.org/u/msillano)\
**Replies:** 4\
**Last updated:** [18 March 2022 16:47 UTC](https://discourse.nodered.org/t/jsonata-in-subflow-interface/59813 "2022-03-18T16:47:03Z")

</div>

The lack of any form of dynamic option indirect definition (?) in subflow input interface is, for me, sometime a big limit. Subflow interface: More useful (from inject node): My personal 'workaround': Rule: if a…

---

## [Watch node - add option to wait till file write completion](https://discourse.nodered.org/t/watch-node-add-option-to-wait-till-file-write-completion/59999)

<div class="topic-metadata">

**Author:** [@Colin](https://discourse.nodered.org/u/Colin)\
**Replies:** 4\
**Last updated:** [18 March 2022 10:13 UTC](https://discourse.nodered.org/t/watch-node-add-option-to-wait-till-file-write-completion/59999 "2022-03-18T10:13:11Z")

</div>

The watch node may fire multiple times during the writing of a file. This means that it is often (very often in my experience) necessary to follow the watch node with a Trigger to delay the message till the write has fi…

---

## [Unable to filter arrays using JSON path syntax in function node](https://discourse.nodered.org/t/unable-to-filter-arrays-using-json-path-syntax-in-function-node/59938)

<div class="topic-metadata">

**Author:** [@dubnemo](https://discourse.nodered.org/u/dubnemo)\
**Replies:** 11\
**Last updated:** [17 March 2022 20:52 UTC](https://discourse.nodered.org/t/unable-to-filter-arrays-using-json-path-syntax-in-function-node/59938 "2022-03-17T20:52:35Z")

</div>

Similar to this use case, I need to filter an array for a specific property value in the array. msg.payload.store.book\[?(@.price\<10)\] msg.payload.$.phoneNumbers\[?(@.type=='iPhone')\].number Where 10 or iPhone comes fr…

---

## [V3+ additional requests](https://discourse.nodered.org/t/v3-additional-requests/59965)

<div class="topic-metadata">

**Author:** [@SandeepA](https://discourse.nodered.org/u/SandeepA)\
**Replies:** 0\
**Last updated:** [17 March 2022 05:53 UTC](https://discourse.nodered.org/t/v3-additional-requests/59965 "2022-03-17T05:53:37Z")

</div>

Hi , Just jotting down the list of FRs - which i discussed in a couple of posts. NR Team - appreciate if you can review and add them to the backlog of the product. When etc. i am aware of constraints - so that will ha…

---

## [Parameters in subflow](https://discourse.nodered.org/t/parameters-in-subflow/59925)

<div class="topic-metadata">

**Author:** [@msillano](https://discourse.nodered.org/u/msillano)\
**Replies:** 2\
**Last updated:** [16 March 2022 17:34 UTC](https://discourse.nodered.org/t/parameters-in-subflow/59925 "2022-03-16T17:34:06Z")

</div>

Context: For a variety of reasons, unfortunately a user must always customize and edit the flows of my current project. I want to provide the user with a series of subflows that simplify this task. Problem: I would like…

---

## [Build in http-in Node in Node Red](https://discourse.nodered.org/t/build-in-http-in-node-in-node-red/59796)

<div class="topic-metadata">

**Author:** [@Mohamedaminhamdad](https://discourse.nodered.org/u/Mohamedaminhamdad)\
**Replies:** 2\
**Last updated:** [13 March 2022 13:42 UTC](https://discourse.nodered.org/t/build-in-http-in-node-in-node-red/59796 "2022-03-13T13:42:31Z")

</div>

Hello, I am looking for the source code of the HTTP-IN build node in Node REd. I tried to look in Github but I only found the HTTP-request node. Can Anybody send me the link, where I can find the source code for the node…

---

## [Make node.log or RED.log available in the function node](https://discourse.nodered.org/t/make-node-log-or-red-log-available-in-the-function-node/59751)

<div class="topic-metadata">

**Author:** [@TotallyInformation](https://discourse.nodered.org/u/TotallyInformation)\
**Replies:** 3\
**Last updated:** [12 March 2022 15:48 UTC](https://discourse.nodered.org/t/make-node-log-or-red-log-available-in-the-function-node/59751 "2022-03-12T15:48:58Z")

</div>

I always find it somewhat jarring to have to use node.warn in a function node (or use a second output port and dump a msg) when all I want to do is to get some debug output to the debug panel. It would be really nice if…

---

## [Nodered with matter](https://discourse.nodered.org/t/nodered-with-matter/59263)

<div class="topic-metadata">

**Author:** [@dezire](https://discourse.nodered.org/u/dezire)\
**Replies:** 11\
**Last updated:** [11 March 2022 16:10 UTC](https://discourse.nodered.org/t/nodered-with-matter/59263 "2022-03-11T16:10:41Z")

</div>

When can we expect to see a Matter integration in nodered?

---

## [My feature request/wishlist/suggestions for 3.0](https://discourse.nodered.org/t/my-feature-request-wishlist-suggestions-for-3-0/59606)

<div class="topic-metadata">

**Author:** [@mbonani](https://discourse.nodered.org/u/mbonani)\
**Replies:** 0\
**Last updated:** [9 March 2022 16:49 UTC](https://discourse.nodered.org/t/my-feature-request-wishlist-suggestions-for-3-0/59606 "2022-03-09T16:49:52Z")

</div>

Config nodes in subflow modules Currently, we cannot use nodes that depend on configuration nodes inside subflow modules because there's no way to configure the server property of those nodes. There's a post on the forum…

---

## [FR - export the placeholders for user/password](https://discourse.nodered.org/t/fr-export-the-placeholders-for-user-password/59367)

<div class="topic-metadata">

**Author:** [@SandeepA](https://discourse.nodered.org/u/SandeepA)\
**Replies:** 4\
**Last updated:** [4 March 2022 19:01 UTC](https://discourse.nodered.org/t/fr-export-the-placeholders-for-user-password/59367 "2022-03-04T19:01:14Z")

</div>

Hi , Background :- We have multiple environments and we are developing flows and once the development finishes - we send them for QA. We are using ENV variables to set the config of MSSQL node - so that the DB connecti…

---

## [Upgrade to Font Awesome 6](https://discourse.nodered.org/t/upgrade-to-font-awesome-6/59270)

<div class="topic-metadata">

**Author:** [@Illiteratealliterato](https://discourse.nodered.org/u/Illiteratealliterato)\
**Replies:** 3\
**Last updated:** [4 March 2022 15:46 UTC](https://discourse.nodered.org/t/upgrade-to-font-awesome-6/59270 "2022-03-04T15:46:04Z")

</div>

I've seen a few requests in here to upgrade from Font Awesome 4 to 5. Unfortunately v5 was not backwards compatible with v4, and it was a tough upgrade to make. However, now that v6 is out, I thought it might be worth p…

---

## [Custom Authentication/storing own token](https://discourse.nodered.org/t/custom-authentication-storing-own-token/59006)

<div class="topic-metadata">

**Author:** [@ArFe](https://discourse.nodered.org/u/ArFe)\
**Replies:** 6\
**Last updated:** [26 February 2022 23:33 UTC](https://discourse.nodered.org/t/custom-authentication-storing-own-token/59006 "2022-02-26T23:33:53Z")

</div>

Hello, I have the same needs of this person: We have two different UIs. One for the entire system and Node-RED. Basically, the idea is to delegate the authentication entirely to an external API (same that works for t…

---

## [Disable/enable wire](https://discourse.nodered.org/t/disable-enable-wire/59039)

<div class="topic-metadata">

**Author:** [@daxliniere](https://discourse.nodered.org/u/daxliniere)\
**Replies:** 2\
**Last updated:** [26 February 2022 21:34 UTC](https://discourse.nodered.org/t/disable-enable-wire/59039 "2022-02-26T21:34:58Z")

</div>

It would be great if we could select a wire and disable it. Sometimes you want to test a different route without deleting the wires. Being able to disable them would be very useful.

---

## [Link in / out / call in appearance ability to set color](https://discourse.nodered.org/t/link-in-out-call-in-appearance-ability-to-set-color/58267)

<div class="topic-metadata">

**Author:** [@wshostak](https://discourse.nodered.org/u/wshostak)\
**Replies:** 18\
**Last updated:** [26 February 2022 16:58 UTC](https://discourse.nodered.org/t/link-in-out-call-in-appearance-ability-to-set-color/58267 "2022-02-26T16:58:02Z")

</div>

You can set the icon but setting the color too would make those nodes easier to follow without having to click the node.

---

## [Add enable buttons to the Pushbullet nodes like the one in the Debug node](https://discourse.nodered.org/t/add-enable-buttons-to-the-pushbullet-nodes-like-the-one-in-the-debug-node/58917)

<div class="topic-metadata">

**Author:** [@SpareSimian](https://discourse.nodered.org/u/SpareSimian)\
**Replies:** 6\
**Last updated:** [24 February 2022 21:53 UTC](https://discourse.nodered.org/t/add-enable-buttons-to-the-pushbullet-nodes-like-the-one-in-the-debug-node/58917 "2022-02-24T21:53:03Z")

</div>

I installed the Pushbullet nodes to alert me when an action is taken with an audible beep at my desk. I'd been using the Debug node, which includes a nice button to disable it when I don't need the output, without having…

---

## [Delay node: drop intermediate, except last](https://discourse.nodered.org/t/delay-node-drop-intermediate-except-last/58810)

<div class="topic-metadata">

**Author:** [@jonasd](https://discourse.nodered.org/u/jonasd)\
**Replies:** 34\
**Last updated:** [23 February 2022 15:56 UTC](https://discourse.nodered.org/t/delay-node-drop-intermediate-except-last/58810 "2022-02-23T15:56:28Z")

</div>

I'd like to extend the delay node to allow dropping intermediate messages; but always send the last of the rate-limited messages (if any) after the limit. use-case: I use node-red to control my thermostat; in some cases…

---

## [When a group is selected, the arrow keys select the next group](https://discourse.nodered.org/t/when-a-group-is-selected-the-arrow-keys-select-the-next-group/58842)

<div class="topic-metadata">

**Author:** [@MyRandomThoughts](https://discourse.nodered.org/u/MyRandomThoughts)\
**Replies:** 0\
**Last updated:** [22 February 2022 20:28 UTC](https://discourse.nodered.org/t/when-a-group-is-selected-the-arrow-keys-select-the-next-group/58842 "2022-02-22T20:28:07Z")

</div>

When a single node is selected the arrow keys can be used to jump to the next node in the direction pressed. All good. However this also happens when a group box is selected. Can it be changed to select the next group…

---

## [Request for HTTP/2 support](https://discourse.nodered.org/t/request-for-http-2-support/58781)

<div class="topic-metadata">

**Author:** [@TotallyInformation](https://discourse.nodered.org/u/TotallyInformation)\
**Replies:** 0\
**Last updated:** [21 February 2022 23:23 UTC](https://discourse.nodered.org/t/request-for-http-2-support/58781 "2022-02-21T23:23:24Z")

</div>

I suspect that this is a "beyond v3" request. But it would be really good to look at supporting HTTP/2 in addition to HTTP and HTTPS (both of which are HTTP/1.1 I think). Opening up HTTP/2 would potentially bring both p…

---

## [Feature Request: Consistent terminology](https://discourse.nodered.org/t/feature-request-consistent-terminology/58627)

<div class="topic-metadata">

**Author:** [@LosinIt](https://discourse.nodered.org/u/LosinIt)\
**Replies:** 4\
**Last updated:** [19 February 2022 07:14 UTC](https://discourse.nodered.org/t/feature-request-consistent-terminology/58627 "2022-02-19T07:14:42Z")

</div>

I know I'm not the only one to notice that the use of Flow, Tab, and sequence are not consistent and often confusing. I understand that many "long timers" will find what I say next to be a blaspheme so I'll :duck: as soo…

---

## [Updating of installed nodes](https://discourse.nodered.org/t/updating-of-installed-nodes/58587)

<div class="topic-metadata">

**Author:** [@krambriw](https://discourse.nodered.org/u/krambriw)\
**Replies:** 7\
**Last updated:** [18 February 2022 10:46 UTC](https://discourse.nodered.org/t/updating-of-installed-nodes/58587 "2022-02-18T10:46:45Z")

</div>

Add a feature to "update all" nodes that have a newer version available. If you have many nodes, the administration will be massive, especially if you think about having NR in commercial production/products From other a…

---

## [Function nodes option to save the function in file outside the flow json](https://discourse.nodered.org/t/function-nodes-option-to-save-the-function-in-file-outside-the-flow-json/58268)

<div class="topic-metadata">

**Author:** [@wshostak](https://discourse.nodered.org/u/wshostak)\
**Replies:** 22\
**Last updated:** [17 February 2022 12:42 UTC](https://discourse.nodered.org/t/function-nodes-option-to-save-the-function-in-file-outside-the-flow-json/58268 "2022-02-17T12:42:18Z")

</div>

It would be nice to be able to use an external IDE to edit the function code outside the node red IDE.

---

## [Import Feature: Select All](https://discourse.nodered.org/t/import-feature-select-all/58402)

<div class="topic-metadata">

**Author:** [@sniicker](https://discourse.nodered.org/u/sniicker)\
**Replies:** 0\
**Last updated:** [15 February 2022 15:24 UTC](https://discourse.nodered.org/t/import-feature-select-all/58402 "2022-02-15T15:24:14Z")

</div>

Hi, Im using Import & Export Feature very often and it would be really nice if you "developer" guis could add a "select all" and "replace all" Button at the import dialoge. If possible - would be realy nice and help…

---

## [Request - stop quick transition between tabs being treated as a tab double click](https://discourse.nodered.org/t/request-stop-quick-transition-between-tabs-being-treated-as-a-tab-double-click/58244)

<div class="topic-metadata">

**Author:** [@carpii](https://discourse.nodered.org/u/carpii)\
**Replies:** 7\
**Last updated:** [15 February 2022 13:44 UTC](https://discourse.nodered.org/t/request-stop-quick-transition-between-tabs-being-treated-as-a-tab-double-click/58244 "2022-02-15T13:44:41Z")

</div>

If you quickly click from tab A to tab B, Node-red treats it as if you have double-clicked on tab B, and brings up the 'edit flow' dialog. It should only do this if you have double clicked on the same tab, otherwise jus…

---

## [Allow for projects to be on a flow level](https://discourse.nodered.org/t/allow-for-projects-to-be-on-a-flow-level/58302)

<div class="topic-metadata">

**Author:** [@wshostak](https://discourse.nodered.org/u/wshostak)\
**Replies:** 4\
**Last updated:** [14 February 2022 17:54 UTC](https://discourse.nodered.org/t/allow-for-projects-to-be-on-a-flow-level/58302 "2022-02-14T17:54:33Z")

</div>

Instead of Switching between projects allow the flows to connect to a project. I hope this is clear I have added an image to help explain you can see each tab has a project icon to show which project it is connected to. …

---

## [FR: Wire Tie Downs](https://discourse.nodered.org/t/fr-wire-tie-downs/57811)

<div class="topic-metadata">

**Author:** [@quarfie](https://discourse.nodered.org/u/quarfie)\
**Replies:** 22\
**Last updated:** [14 February 2022 17:33 UTC](https://discourse.nodered.org/t/fr-wire-tie-downs/57811 "2022-02-14T17:33:25Z")

</div>

The objective of this idea is to have a little more control over how wires are visually router so that they can be arranged a little more neatly. Like adding a waypoint on a Google Maps route, you could double-click a w…

---

## [Request for v3: Remove ANSI formatting codes from package install output](https://discourse.nodered.org/t/request-for-v3-remove-ansi-formatting-codes-from-package-install-output/58248)

<div class="topic-metadata">

**Author:** [@TotallyInformation](https://discourse.nodered.org/u/TotallyInformation)\
**Replies:** 5\
**Last updated:** [13 February 2022 18:56 UTC](https://discourse.nodered.org/t/request-for-v3-remove-ansi-formatting-codes-from-package-install-output/58248 "2022-02-13T18:56:29Z")

</div>

Currently, if you look at the install log from the palette manager, you may get something like: 2022-02-12T23:42:38.158Z Install : node-red-contrib-telegrambot 11.2.3 2022-02-12T23:42:38.195Z npm.cmd install --no-audit…

---

## [Feature Request: Function Node - Option to save without closing](https://discourse.nodered.org/t/feature-request-function-node-option-to-save-without-closing/58176)

<div class="topic-metadata">

**Author:** [@harmonic7](https://discourse.nodered.org/u/harmonic7)\
**Replies:** 6\
**Last updated:** [13 February 2022 03:16 UTC](https://discourse.nodered.org/t/feature-request-function-node-option-to-save-without-closing/58176 "2022-02-13T03:16:07Z")

</div>

It would be useful if we could save a function node without having to close the function editor. Currently we must press Done which closes the function editor. We might have a function node sandwiched between an inject…

---

## [Add do/do not follow redirects to "http request" node](https://discourse.nodered.org/t/add-do-do-not-follow-redirects-to-http-request-node/58236)

<div class="topic-metadata">

**Author:** [@silvan](https://discourse.nodered.org/u/silvan)\
**Replies:** 2\
**Last updated:** [12 February 2022 20:18 UTC](https://discourse.nodered.org/t/add-do-do-not-follow-redirects-to-http-request-node/58236 "2022-02-12T20:18:49Z")

</div>

since the package node-red-contrib-http-request was removed on Node-Red for Homeassistant on version 11.0 i would like to get one important point back into the regulal http-request node which is the do or do not follow …

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

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