# Core Development

**URL:** https://discourse.nodered.org/c/development/8.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

---

## [Improvement of mqtt-in Nodes](https://discourse.nodered.org/t/improvement-of-mqtt-in-nodes/55445)

<div class="topic-metadata">

**Author:** [@mickym2](https://discourse.nodered.org/u/mickym2)\
**Replies:** 18\
**Last updated:** [27 January 2022 13:48 UTC](https://discourse.nodered.org/t/improvement-of-mqtt-in-nodes/55445 "2022-01-27T13:48:51Z")

</div>

I am not sure if mqtt are part of the core development - but I guess, as I don't have to install them extra, that they are part of the core nodes. When I use the mqtt-in Nodes (and I know that in mqtt this is standard) …

---

## [Allow to get comms connections by Module APIs to send notifications to client](https://discourse.nodered.org/t/allow-to-get-comms-connections-by-module-apis-to-send-notifications-to-client/56530)

<div class="topic-metadata">

**Author:** [@bubus](https://discourse.nodered.org/u/bubus)\
**Replies:** 6\
**Last updated:** [26 January 2022 19:00 UTC](https://discourse.nodered.org/t/allow-to-get-comms-connections-by-module-apis-to-send-notifications-to-client/56530 "2022-01-26T19:00:11Z")

</div>

Hello, Is it possible to add getter for connections inside @node-red/runtime/lib/api/comms.js or is there some reason why it is not implemented? The getter is as simple as getConnections: function() { return co…

---

## [FR: Debug node colourise Node status](https://discourse.nodered.org/t/fr-debug-node-colourise-node-status/57162)

<div class="topic-metadata">

**Author:** [@daxliniere](https://discourse.nodered.org/u/daxliniere)\
**Replies:** 0\
**Last updated:** [24 January 2022 18:23 UTC](https://discourse.nodered.org/t/fr-debug-node-colourise-node-status/57162 "2022-01-24T18:23:26Z")

</div>

Hey guys, Just discovered the Node status feature of the debug node. Awesome little feature. It would be great if, when the input was a boolean, the little circle was colourised as is often done with other nodes: T…

---

## [Show status of switch node](https://discourse.nodered.org/t/show-status-of-switch-node/57158)

<div class="topic-metadata">

**Author:** [@MKaiser96](https://discourse.nodered.org/u/MKaiser96)\
**Replies:** 0\
**Last updated:** [24 January 2022 17:42 UTC](https://discourse.nodered.org/t/show-status-of-switch-node/57158 "2022-01-24T17:42:18Z")

</div>

It would be nice if the standard switch node shows the payload of the property. The switch node from node-red-contrib-ccu : ccu-switch shows the payload and the output number from the switch node. Here is an example of i…

---

## [Inject node - paste in output from debug node](https://discourse.nodered.org/t/inject-node-paste-in-output-from-debug-node/57058)

<div class="topic-metadata">

**Author:** [@LosinIt](https://discourse.nodered.org/u/LosinIt)\
**Replies:** 8\
**Last updated:** [22 January 2022 23:54 UTC](https://discourse.nodered.org/t/inject-node-paste-in-output-from-debug-node/57058 "2022-01-22T23:54:40Z")

</div>

I haven't found anything in the community on this so I'm either asking for pointers or making a feature request. For debugging purposes I wanted to "replay" a couple messages from an external source. I had a debug node …

---

## [FR: Sort Group selection drop down list](https://discourse.nodered.org/t/fr-sort-group-selection-drop-down-list/56978)

<div class="topic-metadata">

**Author:** [@Sean-McG](https://discourse.nodered.org/u/Sean-McG)\
**Replies:** 8\
**Last updated:** [20 January 2022 18:31 UTC](https://discourse.nodered.org/t/fr-sort-group-selection-drop-down-list/56978 "2022-01-20T18:31:50Z")

</div>

Not sure if this has been mentioned, I couldn't see anything. But it cannot just be me that finds this a pain? As my project has grown this list is getting longer and longer. If I add a new group then I know I can find …

---

## [Flippable node wiring direction](https://discourse.nodered.org/t/flippable-node-wiring-direction/56937)

<div class="topic-metadata">

**Author:** [@r0ller](https://discourse.nodered.org/u/r0ller)\
**Replies:** 17\
**Last updated:** [20 January 2022 11:45 UTC](https://discourse.nodered.org/t/flippable-node-wiring-direction/56937 "2022-01-20T11:45:16Z")

</div>

Hi All, Would it be an easy to develop feature to make wiring direction flippable at a certain node? Currently, if you have a number of nodes in multiple rows, then the wiring goes always left to right like: A-\>B-\>C---…

---

## [Add ability to \*require\* subflow env variable before deploy (like real nodes)](https://discourse.nodered.org/t/add-ability-to-require-subflow-env-variable-before-deploy-like-real-nodes/56922)

<div class="topic-metadata">

**Author:** [@gemini86](https://discourse.nodered.org/u/gemini86)\
**Replies:** 2\
**Last updated:** [19 January 2022 15:55 UTC](https://discourse.nodered.org/t/add-ability-to-require-subflow-env-variable-before-deploy-like-real-nodes/56922 "2022-01-19T15:55:21Z")

</div>

Just a simple checkbox under each env property in properties editor, which when checked, would require these fields not be left empty before deploying. For now my workaround is checking for these fields to be filled …

---

## [Trigger "Resend it every" option to have "Then Send"](https://discourse.nodered.org/t/trigger-resend-it-every-option-to-have-then-send/55214)

<div class="topic-metadata">

**Author:** [@step-chew](https://discourse.nodered.org/u/step-chew)\
**Replies:** 6\
**Last updated:** [17 January 2022 09:22 UTC](https://discourse.nodered.org/t/trigger-resend-it-every-option-to-have-then-send/55214 "2022-01-17T09:22:05Z")

</div>

"Then Send" parameter is available for "wait for" option, after the timeout. However, it's not offered for "resend it every" option. It'd be nice if it could be added as well. Scenario: I have an event driven reminder,…

---

## [\[Proposal\] Make node name accessible as environment variable](https://discourse.nodered.org/t/proposal-make-node-name-accessible-as-environment-variable/56587)

<div class="topic-metadata">

**Author:** [@nisiyama](https://discourse.nodered.org/u/nisiyama)\
**Replies:** 3\
**Last updated:** [14 January 2022 00:12 UTC](https://discourse.nodered.org/t/proposal-make-node-name-accessible-as-environment-variable/56587 "2022-01-14T00:12:51Z")

</div>

As we can see in the following posts, I think it makes sense to be able to refer to the node name because each node has a name attribute and many nodes have meaningful names on the flow. Access subflow name like an env…

---

## [Subflow: Add labels to OUTPUT nodes](https://discourse.nodered.org/t/subflow-add-labels-to-output-nodes/56266)

<div class="topic-metadata">

**Author:** [@ralphwetzel](https://discourse.nodered.org/u/ralphwetzel)\
**Replies:** 8\
**Last updated:** [13 January 2022 22:49 UTC](https://discourse.nodered.org/t/subflow-add-labels-to-output-nodes/56266 "2022-01-13T22:49:39Z")

</div>

I'm operating with subflows that have a number of output's. I usually give those outputs a name - simply for documentation purposes (in the main flows). Within the subflow I have to use an (additional) comment node to sh…

---

## [Auto update palette (plugins)](https://discourse.nodered.org/t/auto-update-palette-plugins/56451)

<div class="topic-metadata">

**Author:** [@Hamsterman](https://discourse.nodered.org/u/Hamsterman)\
**Replies:** 1\
**Last updated:** [11 January 2022 10:39 UTC](https://discourse.nodered.org/t/auto-update-palette-plugins/56451 "2022-01-11T10:39:01Z")

</div>

Simple as that - just make it possible so all the plugins are automatically updated.

---

## [Passport-azure-ad authentication](https://discourse.nodered.org/t/passport-azure-ad-authentication/56385)

<div class="topic-metadata">

**Author:** [@tushar](https://discourse.nodered.org/u/tushar)\
**Replies:** 0\
**Last updated:** [10 January 2022 10:10 UTC](https://discourse.nodered.org/t/passport-azure-ad-authentication/56385 "2022-01-10T10:10:57Z")

</div>

hey all, i am using image 2.1.4 and i would like to know if this already supports passpord-azure-ad or has this feature already added as a dependency on this image. Basically, i am trying to modify the settings.js file t…

---

## [Feature Request: Websocket Sub-Protocol support](https://discourse.nodered.org/t/feature-request-websocket-sub-protocol-support/56315)

<div class="topic-metadata">

**Author:** [@tobiasoort](https://discourse.nodered.org/u/tobiasoort)\
**Replies:** 4\
**Last updated:** [8 January 2022 21:26 UTC](https://discourse.nodered.org/t/feature-request-websocket-sub-protocol-support/56315 "2022-01-08T21:26:44Z")

</div>

I would like to implement Websocket Sub-Protocol (RFC 6455, Section 1.9) support in the Websocket Node. I need this as a system I’m connecting to uses sub-protocols as a means of authentication (putting the api key in as…

---

## [New behavior of wires](https://discourse.nodered.org/t/new-behavior-of-wires/55900)

<div class="topic-metadata">

**Author:** [@uli-rpi](https://discourse.nodered.org/u/uli-rpi)\
**Replies:** 9\
**Last updated:** [3 January 2022 13:49 UTC](https://discourse.nodered.org/t/new-behavior-of-wires/55900 "2022-01-03T13:49:14Z")

</div>

An idea for the behavior of connections. A connection between nodes can have a color depending on one or more properties. e.g. msg.payload = true -\> color = green, msg.payload = false -\> color = red, ..... The color an…

---

## [Interactive chart with zoom and a cursor functionality](https://discourse.nodered.org/t/interactive-chart-with-zoom-and-a-cursor-functionality/55926)

<div class="topic-metadata">

**Author:** [@ChankyTheConqueror](https://discourse.nodered.org/u/ChankyTheConqueror)\
**Replies:** 4\
**Last updated:** [1 January 2022 11:59 UTC](https://discourse.nodered.org/t/interactive-chart-with-zoom-and-a-cursor-functionality/55926 "2022-01-01T11:59:24Z")

</div>

Dear developers, I was wondering whether the chart node incase of a time graph, could be enhanced to have a option of having a second y-axis (or n y axes),data coming in could be differentiated with a new property e.g …

---

## [Specify user in the update-nodejs-and-nodered script](https://discourse.nodered.org/t/specify-user-in-the-update-nodejs-and-nodered-script/55871)

<div class="topic-metadata">

**Author:** [@trentinc](https://discourse.nodered.org/u/trentinc)\
**Replies:** 4\
**Last updated:** [31 December 2021 14:10 UTC](https://discourse.nodered.org/t/specify-user-in-the-update-nodejs-and-nodered-script/55871 "2021-12-31T14:10:49Z")

</div>

I've been learning Ansible for automatic deployment of NODE-RED and ran into a stumbling block. The pi zero w (assuming all armv6's) doesn't have an official nodejs rep so one would need to use the bash \<(curl -sL https…

---

## [Add option to limit number of topics per subscription requests](https://discourse.nodered.org/t/add-option-to-limit-number-of-topics-per-subscription-requests/55879)

<div class="topic-metadata">

**Author:** [@Barbudor](https://discourse.nodered.org/u/Barbudor)\
**Replies:** 21\
**Last updated:** [30 December 2021 22:13 UTC](https://discourse.nodered.org/t/add-option-to-limit-number-of-topics-per-subscription-requests/55879 "2021-12-30T22:13:39Z")

</div>

Hi As discussed here : MQTT reconnection failure to Flespi.io - #16 by Barbudor it appears that some brokers (here it's Flespi (dot) io) have some limitations on the number of topics that can be submitted in a single s…

---

## [Change node - outputs: 0](https://discourse.nodered.org/t/change-node-outputs-0/55880)

<div class="topic-metadata">

**Author:** [@bakman2](https://discourse.nodered.org/u/bakman2)\
**Replies:** 1\
**Last updated:** [30 December 2021 10:15 UTC](https://discourse.nodered.org/t/change-node-outputs-0/55880 "2021-12-30T10:15:00Z")

</div>

I use change nodes to set flow/global variables and would like to visually see the "end" of the flow. In function nodes, one can set the number of outputs to 0. Would something like this be possible for the change node…

---

## [Dynamically Enable/Disable WebSocket node](https://discourse.nodered.org/t/dynamically-enable-disable-websocket-node/55638)

<div class="topic-metadata">

**Author:** [@namgk](https://discourse.nodered.org/u/namgk)\
**Replies:** 2\
**Last updated:** [26 December 2021 00:52 UTC](https://discourse.nodered.org/t/dynamically-enable-disable-websocket-node/55638 "2021-12-26T00:52:09Z")

</div>

Hi there, I have a websocket node that connects to a server but I only want to initiate the connection, i.e. "enable" the node based on some conditions. The reason is that the server sends back data only on new connecti…

---

## [Link button manage palette](https://discourse.nodered.org/t/link-button-manage-palette/55580)

<div class="topic-metadata">

**Author:** [@edje11](https://discourse.nodered.org/u/edje11)\
**Replies:** 1\
**Last updated:** [22 December 2021 19:50 UTC](https://discourse.nodered.org/t/link-button-manage-palette/55580 "2021-12-22T19:50:05Z")

</div>

Feature request. In the palette manager install there's a small button that will bring you quick to the webpage of the node. However in the installed nodes the small button is not there. It would be handy to have …

---

## [\[REQUEST\] Description & Instructions for Imported Examples](https://discourse.nodered.org/t/request-description-instructions-for-imported-examples/55550)

<div class="topic-metadata">

**Author:** [@gazoscalvertos](https://discourse.nodered.org/u/gazoscalvertos)\
**Replies:** 0\
**Last updated:** [22 December 2021 09:36 UTC](https://discourse.nodered.org/t/request-description-instructions-for-imported-examples/55550 "2021-12-22T09:36:50Z")

</div>

Being able to provide a markdown file alongside the example flow to be displayed within the UI would be fantastic. There has been many times I'd like to share flows however they depend on other custom nodes being install…

---

## [Add topic field to File-In node](https://discourse.nodered.org/t/add-topic-field-to-file-in-node/55376)

<div class="topic-metadata">

**Author:** [@BartButenaers](https://discourse.nodered.org/u/BartButenaers)\
**Replies:** 9\
**Last updated:** [19 December 2021 00:40 UTC](https://discourse.nodered.org/t/add-topic-field-to-file-in-node/55376 "2021-12-19T00:40:59Z")

</div>

Hi folks, One of the things I need is an easy way to combine two files into a single message. Since the Join-node already allows me to combine messages based on their topic, it would be very useful for me if the File-I…

---

## [Node red and log4j vulnerability](https://discourse.nodered.org/t/node-red-and-log4j-vulnerability/55191)

<div class="topic-metadata">

**Author:** [@TKFCE](https://discourse.nodered.org/u/TKFCE)\
**Replies:** 5\
**Last updated:** [15 December 2021 11:08 UTC](https://discourse.nodered.org/t/node-red-and-log4j-vulnerability/55191 "2021-12-15T11:08:02Z")

</div>

Hi Treasured node-red community. Is there any indication from Devs if node-red might be affected by the log4j vulnerability? Tech Solvency: The Story So Far: CVE-2021-44228 (Log4Shell log4j vulnerability). Naturally w…

---

## [Create new empty message using Trigger node](https://discourse.nodered.org/t/create-new-empty-message-using-trigger-node/53203)

<div class="topic-metadata">

**Author:** [@cymplecy](https://discourse.nodered.org/u/cymplecy)\
**Replies:** 1\
**Last updated:** [14 December 2021 23:23 UTC](https://discourse.nodered.org/t/create-new-empty-message-using-trigger-node/53203 "2021-12-14T23:23:40Z")

</div>

While the discussion over change node having ability to delete whole msg properties continues.. I'm wondering if (as probably simple to implement, without side effects and be very explicit) the trigger node could have "…

---

## [Right click to navigate and Ctrl + Mouse-scroll to change zoom](https://discourse.nodered.org/t/right-click-to-navigate-and-ctrl-mouse-scroll-to-change-zoom/55156)

<div class="topic-metadata">

**Author:** [@chribster](https://discourse.nodered.org/u/chribster)\
**Replies:** 4\
**Last updated:** [14 December 2021 09:43 UTC](https://discourse.nodered.org/t/right-click-to-navigate-and-ctrl-mouse-scroll-to-change-zoom/55156 "2021-12-14T09:43:27Z")

</div>

To simplify navigation across large flows I would like the possibility to move the board around rather than having to use the scroll bars. For example right-click, hold and drag Also it would be a good feature to have s…

---

## [Feedback wanted: Simplified git workflow](https://discourse.nodered.org/t/feedback-wanted-simplified-git-workflow/7286)

<div class="topic-metadata">

**Author:** [@knolleary](https://discourse.nodered.org/u/knolleary)\
**Replies:** 11\
**Last updated:** [13 December 2021 19:12 UTC](https://discourse.nodered.org/t/feedback-wanted-simplified-git-workflow/7286 "2021-12-13T19:12:51Z")

</div>

Hi, The Projects feature integrates a git workflow into the editor. This lets you version control the files that make up your Node-RED application. Currenty, the user has to remember to actually commit their changes in…

---

## [Cpu profiling a single node: collecting ideas](https://discourse.nodered.org/t/cpu-profiling-a-single-node-collecting-ideas/55012)

<div class="topic-metadata">

**Author:** [@BartButenaers](https://discourse.nodered.org/u/BartButenaers)\
**Replies:** 15\
**Last updated:** [11 December 2021 10:13 UTC](https://discourse.nodered.org/t/cpu-profiling-a-single-node-collecting-ideas/55012 "2021-12-11T10:13:50Z")

</div>

Hi folks, Remark: this is a quick experiment of about 30 minutes. So no deep analysis. Just wanted to collect some ideas from the community, to avoid me wasting precious free time by investigating this further... I o…

---

## [Debug - 'Filter this node' - behavior (bug?)](https://discourse.nodered.org/t/debug-filter-this-node-behavior-bug/54861)

<div class="topic-metadata">

**Author:** [@bakman2](https://discourse.nodered.org/u/bakman2)\
**Replies:** 2\
**Last updated:** [8 December 2021 09:41 UTC](https://discourse.nodered.org/t/debug-filter-this-node-behavior-bug/54861 "2021-12-08T09:41:08Z")

</div>

In the debug window This does not appear to do anything when selected. Should this update the selected nodes ? No errors in console. 8 Dec 09:25:53 - \[info\] Node-RED version: v2.1.4 8 Dec 09:25:53 - \[info\] Node.js …

---

## [Editor Tab names restart from Flow 1 upon browser restart/refresh](https://discourse.nodered.org/t/editor-tab-names-restart-from-flow-1-upon-browser-restart-refresh/54828)

<div class="topic-metadata">

**Author:** [@smanjunath211](https://discourse.nodered.org/u/smanjunath211)\
**Replies:** 4\
**Last updated:** [8 December 2021 01:16 UTC](https://discourse.nodered.org/t/editor-tab-names-restart-from-flow-1-upon-browser-restart-refresh/54828 "2021-12-08T01:16:32Z")

</div>

The tab names restart from Flow 1 upon browser refresh, even though already tab name is present. is this a known feature ? if yes, please ignore my observation. Will duplicate tab name have any issue in our project ? i…

[Previous page](https://discourse.nodered.org/c/development/8.md?page=23)

[Next page](https://discourse.nodered.org/c/development/8.md?page=25)
