# Core Development

**URL:** https://discourse.nodered.org/c/development/8.md?page=28

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

**Page:** 29

---

## [Two suggestions for tiny enhancements](https://discourse.nodered.org/t/two-suggestions-for-tiny-enhancements/48100)

<div class="topic-metadata">

**Author:** [@jbudd](https://discourse.nodered.org/u/jbudd)\
**Replies:** 4\
**Last updated:** [8 July 2021 15:02 UTC](https://discourse.nodered.org/t/two-suggestions-for-tiny-enhancements/48100 "2021-07-08T15:02:22Z")

</div>

1 Allow a setting for the background & foreground colour of comment nodes in the editor. Some comments are mundane, some hold important information. eg I have a comment containing the SQL database structure which is im…

---

## [Sidebar always open](https://discourse.nodered.org/t/sidebar-always-open/48093)

<div class="topic-metadata">

**Author:** [@LosinIt](https://discourse.nodered.org/u/LosinIt)\
**Replies:** 3\
**Last updated:** [6 July 2021 21:00 UTC](https://discourse.nodered.org/t/sidebar-always-open/48093 "2021-07-06T21:00:22Z")

</div>

I find it a minor annoyance that the sidebar is open every time I open the editor. Is there a way to cause it to use what it was last set to? Thanks

---

## [Group Box Alignment](https://discourse.nodered.org/t/group-box-alignment/47862)

<div class="topic-metadata">

**Author:** [@MyRandomThoughts](https://discourse.nodered.org/u/MyRandomThoughts)\
**Replies:** 4\
**Last updated:** [1 July 2021 09:08 UTC](https://discourse.nodered.org/t/group-box-alignment/47862 "2021-07-01T09:08:20Z")

</div>

In the next version can we have group boxes that align correctly with the grid? When using the link out node the group box is smaller due to them being slightly smaller than the 2x2 grid - it messes with my OCD. …

---

## [TypedInput string validation](https://discourse.nodered.org/t/typedinput-string-validation/47661)

<div class="topic-metadata">

**Author:** [@H3llsing](https://discourse.nodered.org/u/H3llsing)\
**Replies:** 4\
**Last updated:** [25 June 2021 14:16 UTC](https://discourse.nodered.org/t/typedinput-string-validation/47661 "2021-06-25T14:16:43Z")

</div>

Hey devs, i got some problems with the string validation in the TypedInput widget. The validation is not working for my TypedInput of type string. it should work like described here my example: ... defaults: { at…

---

## [CTRL Scroll Zoom within the UI](https://discourse.nodered.org/t/ctrl-scroll-zoom-within-the-ui/46889)

<div class="topic-metadata">

**Author:** [@dougle03](https://discourse.nodered.org/u/dougle03)\
**Replies:** 5\
**Last updated:** [9 June 2021 10:13 UTC](https://discourse.nodered.org/t/ctrl-scroll-zoom-within-the-ui/46889 "2021-06-09T10:13:23Z")

</div>

Morning Devs. Any chance there is an item on the roadmap to change the way the UI Zooms in and out? When I hit CTRL and scroll the mouse wheel the entire application zooms in and out (This also affects other sites host…

---

## [Security vulnerabilities in child dependencies](https://discourse.nodered.org/t/security-vulnerabilities-in-child-dependencies/46876)

<div class="topic-metadata">

**Author:** [@jmholzinger](https://discourse.nodered.org/u/jmholzinger)\
**Replies:** 5\
**Last updated:** [8 June 2021 22:46 UTC](https://discourse.nodered.org/t/security-vulnerabilities-in-child-dependencies/46876 "2021-06-08T22:46:50Z")

</div>

How can I report and track vulnerabilities related to dependencies of the Node-RED project? My organization uses OWASP Dependency-Check to scan our projects for vulnerabilities. This is flagging the css-what dependency, …

---

## [RBE Node Status](https://discourse.nodered.org/t/rbe-node-status/46817)

<div class="topic-metadata">

**Author:** [@MyRandomThoughts](https://discourse.nodered.org/u/MyRandomThoughts)\
**Replies:** 2\
**Last updated:** [7 June 2021 15:16 UTC](https://discourse.nodered.org/t/rbe-node-status/46817 "2021-06-07T15:16:51Z")

</div>

What are your thoughts on having the RBE node show the current value of the property it's looking for as a node status value? It would saving having to use debug nodes or something else.

---

## [Is there a way to modify the editor UI or to provide an alternative one](https://discourse.nodered.org/t/is-there-a-way-to-modify-the-editor-ui-or-to-provide-an-alternative-one/46701)

<div class="topic-metadata">

**Author:** [@danielo515](https://discourse.nodered.org/u/danielo515)\
**Replies:** 27\
**Last updated:** [6 June 2021 17:14 UTC](https://discourse.nodered.org/t/is-there-a-way-to-modify-the-editor-ui-or-to-provide-an-alternative-one/46701 "2021-06-06T17:14:47Z")

</div>

Hello. I don't like very much how node-red represents node. I think they are over simplified in some aspects and that the connections tend to tangle. I am wondering if there is a mechanism where you can provide a diffe…

---

## [Switch node - wildcard option for routing](https://discourse.nodered.org/t/switch-node-wildcard-option-for-routing/46454)

<div class="topic-metadata">

**Author:** [@Steve-Mcl](https://discourse.nodered.org/u/Steve-Mcl)\
**Replies:** 6\
**Last updated:** [5 June 2021 15:31 UTC](https://discourse.nodered.org/t/switch-node-wildcard-option-for-routing/46454 "2021-06-05T15:31:35Z")

</div>

Hi all, following on from the thread Switch node - MQTT like wildcards for switching that was raised following some interesting points in this thread, it is proposed that it would be ultimately more beneficial to everyon…

---

## [Change node suggestion](https://discourse.nodered.org/t/change-node-suggestion/46717)

<div class="topic-metadata">

**Author:** [@Trying\_to\_learn](https://discourse.nodered.org/u/Trying_to_learn)\
**Replies:** 2\
**Last updated:** [5 June 2021 07:04 UTC](https://discourse.nodered.org/t/change-node-suggestion/46717 "2021-06-05T07:04:08Z")

</div>

An option to click on something like with the function node to make the edit area bigger.

---

## [Closing a JSONata editor leaves out a IDLE thread](https://discourse.nodered.org/t/closing-a-jsonata-editor-leaves-out-a-idle-thread/46535)

<div class="topic-metadata">

**Author:** [@Qin](https://discourse.nodered.org/u/Qin)\
**Replies:** 6\
**Last updated:** [1 June 2021 08:37 UTC](https://discourse.nodered.org/t/closing-a-jsonata-editor-leaves-out-a-idle-thread/46535 "2021-06-01T08:37:13Z")

</div>

@dceejay @knolleary Dear Sir, As title said, a thread is left after closing a JSONata editor. Reproduce Steps: Open JSONata editor from debug node, we can found there are 3 threads and this is OK. 2.Click Cancel …

---

## [Switch node - MQTT like wildcards for switching](https://discourse.nodered.org/t/switch-node-mqtt-like-wildcards-for-switching/46337)

<div class="topic-metadata">

**Author:** [@Steve-Mcl](https://discourse.nodered.org/u/Steve-Mcl)\
**Replies:** 82\
**Last updated:** [29 May 2021 17:56 UTC](https://discourse.nodered.org/t/switch-node-mqtt-like-wildcards-for-switching/46337 "2021-05-29T17:56:15Z")

</div>

Hi all, I am canvasing opinion on switch node switching with MQTT-like wildcards @bartoszek made an interesting point... Obviously we could use JSONata or regex to simulate this functionality but I think his point is…

---

## [Unit tests for Function node](https://discourse.nodered.org/t/unit-tests-for-function-node/46165)

<div class="topic-metadata">

**Author:** [@namgk](https://discourse.nodered.org/u/namgk)\
**Replies:** 0\
**Last updated:** [24 May 2021 15:34 UTC](https://discourse.nodered.org/t/unit-tests-for-function-node/46165 "2021-05-24T15:34:22Z")

</div>

Hi there, I know Node-RED is all about low code, but on production and with experienced devs, the use of function nodes saves time and nodes (e.g. Switches, Changes, etc) on the canvas. I think it would be productive i…

---

## [Request for ideas: Linter rules](https://discourse.nodered.org/t/request-for-ideas-linter-rules/45932)

<div class="topic-metadata">

**Author:** [@knolleary](https://discourse.nodered.org/u/knolleary)\
**Replies:** 35\
**Last updated:** [23 May 2021 22:34 UTC](https://discourse.nodered.org/t/request-for-ideas-linter-rules/45932 "2021-05-23T22:34:03Z")

</div>

One of the side projects that has been ticking over in the background for quite a long time now is a linter tool for Node-RED flows. Our friends at Hitachi have made a great start on it and I'm currently in the process …

---

## [Switch Node AND condition](https://discourse.nodered.org/t/switch-node-and-condition/43088)

<div class="topic-metadata">

**Author:** [@crackytsi](https://discourse.nodered.org/u/crackytsi)\
**Replies:** 6\
**Last updated:** [19 May 2021 19:05 UTC](https://discourse.nodered.org/t/switch-node-and-condition/43088 "2021-05-19T19:05:56Z")

</div>

Currently the Switch-Node only supports OR conditions. That means you can define a condition and if it matches, the output is provided to the (matching) output(s). Actually if you have multiple conditions that requires…

---

## [Node-red-node-mongodb should use a database-Parameter on "mongo in" and "mongo out"](https://discourse.nodered.org/t/node-red-node-mongodb-should-use-a-database-parameter-on-mongo-in-and-mongo-out/45921)

<div class="topic-metadata">

**Author:** [@man-of-fox](https://discourse.nodered.org/u/man-of-fox)\
**Replies:** 1\
**Last updated:** [19 May 2021 13:35 UTC](https://discourse.nodered.org/t/node-red-node-mongodb-should-use-a-database-parameter-on-mongo-in-and-mongo-out/45921 "2021-05-19T13:35:33Z")

</div>

On my Project I need to get destination database from http-request. For example I get the req.headers.host withoud port as database name. So the same Application can use different data on different domains. For that I m…

---

## [Facility to set admin password from interface](https://discourse.nodered.org/t/facility-to-set-admin-password-from-interface/45411)

<div class="topic-metadata">

**Author:** [@anakaine](https://discourse.nodered.org/u/anakaine)\
**Replies:** 5\
**Last updated:** [10 May 2021 09:08 UTC](https://discourse.nodered.org/t/facility-to-set-admin-password-from-interface/45411 "2021-05-10T09:08:52Z")

</div>

I'd like to suggest a facility to set an admin password from the front end. I've recently been trying to deploy Node-Red via an AWS lightsail container (great, they handle nearly everything including readable endpoint a…

---

## [How does the hooks API work on http in node?](https://discourse.nodered.org/t/how-does-the-hooks-api-work-on-http-in-node/44790)

<div class="topic-metadata">

**Author:** [@mannharleen](https://discourse.nodered.org/u/mannharleen)\
**Replies:** 2\
**Last updated:** [9 May 2021 09:41 UTC](https://discourse.nodered.org/t/how-does-the-hooks-api-work-on-http-in-node/44790 "2021-05-09T09:41:36Z")

</div>

The hooks API is truly amazing. At this point I am trying to build a tracing/data lineage capability using the hooks API. Unfortunately, I cant seem to find how the hook will work with nodes like HTTP In. The xxxReceive…

---

## [Feature req: Mouse wheel to scroll through flows tab](https://discourse.nodered.org/t/feature-req-mouse-wheel-to-scroll-through-flows-tab/45179)

<div class="topic-metadata">

**Author:** [@hazymat](https://discourse.nodered.org/u/hazymat)\
**Replies:** 19\
**Last updated:** [7 May 2021 20:03 UTC](https://discourse.nodered.org/t/feature-req-mouse-wheel-to-scroll-through-flows-tab/45179 "2021-05-07T20:03:38Z")

</div>

Rather than having to move mouse to far left and far right and mash repeatedly on the mouse button to scroll through the flows tab, I think it would be intuitive to allow mouse wheel scrolling through them. (Scroll down …

---

## [Update individual flows on an active NR instance?](https://discourse.nodered.org/t/update-individual-flows-on-an-active-nr-instance/45277)

<div class="topic-metadata">

**Author:** [@Nodi.Rubrum](https://discourse.nodered.org/u/Nodi.Rubrum)\
**Replies:** 2\
**Last updated:** [6 May 2021 18:34 UTC](https://discourse.nodered.org/t/update-individual-flows-on-an-active-nr-instance/45277 "2021-05-06T18:34:04Z")

</div>

Most elegant way to deploy an individual flow to active NR instance, from within a flow or otherwise? I have been playing with this idea for a while, and tried various methods. The method I find the most logical is to …

---

## [Function node external modules and docker](https://discourse.nodered.org/t/function-node-external-modules-and-docker/45182)

<div class="topic-metadata">

**Author:** [@tve](https://discourse.nodered.org/u/tve)\
**Replies:** 1\
**Last updated:** [4 May 2021 21:22 UTC](https://discourse.nodered.org/t/function-node-external-modules-and-docker/45182 "2021-05-04T21:22:20Z")

</div>

I just saw the release of "Function node external modules" in 1.3: very cool! However, I'm deploying with docker and I'm a little dismayed at the npm install into ./externalModules. Was there discussion about this and ho…

---

## [Folders of tabs](https://discourse.nodered.org/t/folders-of-tabs/738)

<div class="topic-metadata">

**Author:** [@Andres](https://discourse.nodered.org/u/Andres)\
**Replies:** 1\
**Last updated:** [1 May 2021 10:50 UTC](https://discourse.nodered.org/t/folders-of-tabs/738 "2021-05-01T10:50:07Z")

</div>

Hi everyone, as the topic suggest, it would be nice to group different tabs into a folder (or something like that), this is usefull (at least to me) because when you want to separate different implementatios but they are…

---

## [Re-arrange the order of tabs/flows in the info box](https://discourse.nodered.org/t/re-arrange-the-order-of-tabs-flows-in-the-info-box/44944)

<div class="topic-metadata">

**Author:** [@krambriw](https://discourse.nodered.org/u/krambriw)\
**Replies:** 2\
**Last updated:** [30 April 2021 10:42 UTC](https://discourse.nodered.org/t/re-arrange-the-order-of-tabs-flows-in-the-info-box/44944 "2021-04-30T10:42:58Z")

</div>

Hi, I have a suggestion that I believe would help users re-arranging the orders of tabs/flows Myself, I have a couple of NR installations with a rather high number of tabs (more than 40). Every time you create a new tab…

---

## [Installer.js consider using npm flag --engine-strict](https://discourse.nodered.org/t/installer-js-consider-using-npm-flag-engine-strict/43261)

<div class="topic-metadata">

**Author:** [@nileio](https://discourse.nodered.org/u/nileio)\
**Replies:** 1\
**Last updated:** [29 April 2021 13:47 UTC](https://discourse.nodered.org/t/installer-js-consider-using-npm-flag-engine-strict/43261 "2021-04-29T13:47:11Z")

</div>

when installing nodes using the Pallette Manager, I recommend that we add the --engine-strict flag to the npm install command in order to respect the "engines" section found in package.json and fail to install any node t…

---

## [Runtime setFlows interface does not match documentation](https://discourse.nodered.org/t/runtime-setflows-interface-does-not-match-documentation/44909)

<div class="topic-metadata">

**Author:** [@okm](https://discourse.nodered.org/u/okm)\
**Replies:** 2\
**Last updated:** [29 April 2021 08:57 UTC](https://discourse.nodered.org/t/runtime-setflows-interface-does-not-match-documentation/44909 "2021-04-29T08:57:26Z")

</div>

Hello, I want to reload the flows programmatically. Therefore I want to use the setFlows function of the node runtime. (DefinitelyTyped/index.d.ts at master · DefinitelyTyped/DefinitelyTyped · GitHub) /\*\* \* Sets the…

---

## [Diff/merge tool for function nodes code](https://discourse.nodered.org/t/diff-merge-tool-for-function-nodes-code/44021)

<div class="topic-metadata">

**Author:** [@aschena](https://discourse.nodered.org/u/aschena)\
**Replies:** 5\
**Last updated:** [28 April 2021 21:35 UTC](https://discourse.nodered.org/t/diff-merge-tool-for-function-nodes-code/44021 "2021-04-28T21:35:27Z")

</div>

Hello, I often have to compare different function nodes (within the same tab or different tabs) in order to find their differences out, and transfer some of the differences from one to the other. Actually the easiest w…

---

## [Enhanced tooltip for the \`inject\` node](https://discourse.nodered.org/t/enhanced-tooltip-for-the-inject-node/44883)

<div class="topic-metadata">

**Author:** [@drmibell](https://discourse.nodered.org/u/drmibell)\
**Replies:** 6\
**Last updated:** [28 April 2021 21:03 UTC](https://discourse.nodered.org/t/enhanced-tooltip-for-the-inject-node/44883 "2021-04-28T21:03:27Z")

</div>

Currently, when the cursor hovers over the output port of an inject node, the tooltip displays the output message by property and type: It would be useful if it could show (as much as possible) the actual values of t…

---

## [\[node-red-node-twitter\] For Tweet-In node, 'The Tweets of Specific Users' mode: msg.payload based input of 'for' field](https://discourse.nodered.org/t/node-red-node-twitter-for-tweet-in-node-the-tweets-of-specific-users-mode-msg-payload-based-input-of-for-field/44455)

<div class="topic-metadata">

**Author:** [@hgill](https://discourse.nodered.org/u/hgill)\
**Replies:** 0\
**Last updated:** [20 April 2021 10:48 UTC](https://discourse.nodered.org/t/node-red-node-twitter-for-tweet-in-node-the-tweets-of-specific-users-mode-msg-payload-based-input-of-for-field/44455 "2021-04-20T10:48:37Z")

</div>

Request for Tweet-In node to have an input point for 'Tweets of Specific Users' option as well, where twitter handles can be provided to the Tweet-In node to track for new tweets. This will allow programmatic set up of t…

---

## [Trigger node wording "extend delay if new message arrives"](https://discourse.nodered.org/t/trigger-node-wording-extend-delay-if-new-message-arrives/44421)

<div class="topic-metadata">

**Author:** [@bubleeshaark](https://discourse.nodered.org/u/bubleeshaark)\
**Replies:** 2\
**Last updated:** [20 April 2021 00:57 UTC](https://discourse.nodered.org/t/trigger-node-wording-extend-delay-if-new-message-arrives/44421 "2021-04-20T00:57:09Z")

</div>

Hello all, As a newb to node-red I found this trigger node's option extremely confusing. There is a boolean on there to extend delay if new message arrives But the actual behavior is to restart delay if new message …

---

## [Sidebar for flows instead of tabs](https://discourse.nodered.org/t/sidebar-for-flows-instead-of-tabs/42310)

<div class="topic-metadata">

**Author:** [@jeroenst](https://discourse.nodered.org/u/jeroenst)\
**Replies:** 11\
**Last updated:** [16 April 2021 11:58 UTC](https://discourse.nodered.org/t/sidebar-for-flows-instead-of-tabs/42310 "2021-04-16T11:58:49Z")

</div>

I have a lot of flows in Nodered which is not handy to work with. When I have to select a flow I have to horizontal scroll the tabs for ages to find the flow I want to edit. Of course there is a list flows button, but …

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

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