# Feature Requests

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

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

**Page:** 7

---

## [Delay node- rate limit extension](https://discourse.nodered.org/t/delay-node-rate-limit-extension/94293)

<div class="topic-metadata">

**Author:** [@Tinbum1](https://discourse.nodered.org/u/Tinbum1)\
**Replies:** 16\
**Last updated:** [1 January 2025 21:17 UTC](https://discourse.nodered.org/t/delay-node-rate-limit-extension/94293 "2025-01-01T21:17:16Z")

</div>

Say if; The delay node is set to rate limit to 2 messages per every 8 seconds and drop messages. If you send a message every 1 seconds it will send the first message and the 5th message. That's really not what I would …

---

## [Link Call with dynamic timeout duration](https://discourse.nodered.org/t/link-call-with-dynamic-timeout-duration/94289)

<div class="topic-metadata">

**Author:** [@theArcher73](https://discourse.nodered.org/u/theArcher73)\
**Replies:** 1\
**Last updated:** [1 January 2025 14:10 UTC](https://discourse.nodered.org/t/link-call-with-dynamic-timeout-duration/94289 "2025-01-01T14:10:01Z")

</div>

I I am looking for a way to address a link call node using dynamic timeout times. In other words, that I can specify a value msg.timeout and this is used? Unfortunately, I haven't found a way at the moment, so I'm using…

---

## [\[feature request\] 23-watch, enable configuration via context variables (global. / flow. / env.)](https://discourse.nodered.org/t/feature-request-23-watch-enable-configuration-via-context-variables-global-flow-env/93685)

<div class="topic-metadata">

**Author:** [@mschlgl](https://discourse.nodered.org/u/mschlgl)\
**Replies:** 12\
**Last updated:** [16 December 2024 08:13 UTC](https://discourse.nodered.org/t/feature-request-23-watch-enable-configuration-via-context-variables-global-flow-env/93685 "2024-12-16T08:13:31Z")

</div>

Currently the watch-list needs to be configured in the node editor. Would be nice to have the possibility to configure via a context variable to enable flow reuse without having to edit individual nodes.

---

## [Auto move group when overlap](https://discourse.nodered.org/t/auto-move-group-when-overlap/93881)

<div class="topic-metadata">

**Author:** [@jhamel](https://discourse.nodered.org/u/jhamel)\
**Replies:** 9\
**Last updated:** [12 December 2024 20:50 UTC](https://discourse.nodered.org/t/auto-move-group-when-overlap/93881 "2024-12-12T20:50:39Z")

</div>

A nice feature would be that group cannot overlaps and that other groups move down when one is increased in size. Maybe a setting that force groups to have specific number of row (grid row) in between them so if I incre…

---

## [Include Env Variables configuration to flows.json](https://discourse.nodered.org/t/include-env-variables-configuration-to-flows-json/93739)

<div class="topic-metadata">

**Author:** [@AllanOricil](https://discourse.nodered.org/u/AllanOricil)\
**Replies:** 1\
**Last updated:** [6 December 2024 19:31 UTC](https://discourse.nodered.org/t/include-env-variables-configuration-to-flows-json/93739 "2024-12-06T19:31:25Z")

</div>

obs: this feature is not asking to serialize env variable values! I noticed that every time when I import a flows.json, in order to avoid late runtime issues, I must search for $env (jsonata) or env.get (function node) …

---

## [Custom interval for inject node](https://discourse.nodered.org/t/custom-interval-for-inject-node/10320)

<div class="topic-metadata">

**Author:** [@kenime](https://discourse.nodered.org/u/kenime)\
**Replies:** 3\
**Last updated:** [5 December 2024 16:32 UTC](https://discourse.nodered.org/t/custom-interval-for-inject-node/10320 "2024-12-05T16:32:14Z")

</div>

I have a use case to externalize the repeat interval from inject node to environment variable. One way to support this is to allow inputting cron-style interval string in inject node, and then input $(MY\_CRON\_INTERVAL) i…

---

## [Inject node remove seconds option from dropdown](https://discourse.nodered.org/t/inject-node-remove-seconds-option-from-dropdown/93702)

<div class="topic-metadata">

**Author:** [@navichawla92](https://discourse.nodered.org/u/navichawla92)\
**Replies:** 7\
**Last updated:** [5 December 2024 13:26 UTC](https://discourse.nodered.org/t/inject-node-remove-seconds-option-from-dropdown/93702 "2024-12-05T13:26:43Z")

</div>

Node-RED version: v3.1.9 Mode Version: v18.20.4 I am currently working with Node-RED and facing an issue with the Inject node. When a user sets the "repeat" option to loop every second, it can lead to potential perform…

---

## [\[Feature Request\]Set flow context directly in inject node](https://discourse.nodered.org/t/feature-request-set-flow-context-directly-in-inject-node/93299)

<div class="topic-metadata">

**Author:** [@cymplecy](https://discourse.nodered.org/u/cymplecy)\
**Replies:** 27\
**Last updated:** [29 November 2024 11:48 UTC](https://discourse.nodered.org/t/feature-request-set-flow-context-directly-in-inject-node/93299 "2024-11-29T11:48:28Z")

</div>

Instead of having to set msg properties and then having to convert them to flow properties Could we have option to set all the contexts (msg/flow/global) in the inject node please?

---

## [Direct manipulation of Globals from sidebar](https://discourse.nodered.org/t/direct-manipulation-of-globals-from-sidebar/93423)

<div class="topic-metadata">

**Author:** [@oldie](https://discourse.nodered.org/u/oldie)\
**Replies:** 2\
**Last updated:** [25 November 2024 09:26 UTC](https://discourse.nodered.org/t/direct-manipulation-of-globals-from-sidebar/93423 "2024-11-25T09:26:09Z")

</div>

Would be super useful to be able to edit the values of the Context variables directly from the sidebar, even better if you can add delete but can't be too greedy :slight\_smile:

---

## [Where's my sidebar nodes?](https://discourse.nodered.org/t/wheres-my-sidebar-nodes/93091)

<div class="topic-metadata">

**Author:** [@Ssyleric](https://discourse.nodered.org/u/Ssyleric)\
**Replies:** 10\
**Last updated:** [12 November 2024 17:58 UTC](https://discourse.nodered.org/t/wheres-my-sidebar-nodes/93091 "2024-11-12T17:58:31Z")

</div>

Hello, Several time, i have to move my mouse to the left side of the screen to know where is the vertical mark to show my node. Can you add the same vertical mark like the other side? Thanks. Cheers. Syleric

---

## [Nrlint: show source of junction node unaligned](https://discourse.nodered.org/t/nrlint-show-source-of-junction-node-unaligned/93099)

<div class="topic-metadata">

**Author:** [@ThingsTinkerer](https://discourse.nodered.org/u/ThingsTinkerer)\
**Replies:** 0\
**Last updated:** [12 November 2024 15:36 UTC](https://discourse.nodered.org/t/nrlint-show-source-of-junction-node-unaligned/93099 "2024-11-12T15:36:48Z")

</div>

Nrlint is such a great tool, played around with it today and it helped improved quality a lot. One configured nrlint left me wanting more. Applied the rule for showing unaligned nodes. It shows 30+ junctions unaligned wi…

---

## [Add Changelog Preview into the Palette Manager](https://discourse.nodered.org/t/add-changelog-preview-into-the-palette-manager/92695)

<div class="topic-metadata">

**Author:** [@GogoVega](https://discourse.nodered.org/u/GogoVega)\
**Replies:** 1\
**Last updated:** [12 November 2024 12:57 UTC](https://discourse.nodered.org/t/add-changelog-preview-into-the-palette-manager/92695 "2024-11-12T12:57:34Z")

</div>

Follow Palette, installed nodes, link to CHANGELOG.md or : I would like to add a Changelog button that opens a dialog box with the contents of the changelog. The catalog should contain a link to GitHub. As an improvem…

---

## [Allow Events: State node "output on connect" option to start timers](https://discourse.nodered.org/t/allow-events-state-node-output-on-connect-option-to-start-timers/93081)

<div class="topic-metadata">

**Author:** [@jbwiden](https://discourse.nodered.org/u/jbwiden)\
**Replies:** 2\
**Last updated:** [11 November 2024 21:16 UTC](https://discourse.nodered.org/t/allow-events-state-node-output-on-connect-option-to-start-timers/93081 "2024-11-11T21:16:45Z")

</div>

My understanding is that when "output on connect" is selected, it will not start timers that would allow the node to signal if the "For" option is populated with a time. I believe this would be good functionality to hav…

---

## [Installed Node - Links To Flows Page](https://discourse.nodered.org/t/installed-node-links-to-flows-page/93076)

<div class="topic-metadata">

**Author:** [@MyRandomThoughts](https://discourse.nodered.org/u/MyRandomThoughts)\
**Replies:** 1\
**Last updated:** [11 November 2024 18:08 UTC](https://discourse.nodered.org/t/installed-node-links-to-flows-page/93076 "2024-11-11T18:08:56Z")

</div>

As quickly discussed on the last Twitch stream (2024/11/11), this has been asked for several times now, but with the current work being done on the loading the palette data on editor load, it my be time to get this logge…

---

## [Location of stored credentials](https://discourse.nodered.org/t/location-of-stored-credentials/92944)

<div class="topic-metadata">

**Author:** [@dceejay](https://discourse.nodered.org/u/dceejay)\
**Replies:** 4\
**Last updated:** [11 November 2024 16:37 UTC](https://discourse.nodered.org/t/location-of-stored-credentials/92944 "2024-11-11T16:37:04Z")

</div>

Any fields marked as credentials get stored in a separate file from the flows file - usually flows\_cred.json. Currently if you choose a different flow file name the the creds also get a similar name - eg myflow.json and …

---

## [Visually truncate long strings in debug side-bar](https://discourse.nodered.org/t/visually-truncate-long-strings-in-debug-side-bar/91294)

<div class="topic-metadata">

**Author:** [@bakman2](https://discourse.nodered.org/u/bakman2)\
**Replies:** 27\
**Last updated:** [5 November 2024 08:51 UTC](https://discourse.nodered.org/t/visually-truncate-long-strings-in-debug-side-bar/91294 "2024-11-05T08:51:27Z")

</div>

When there is a long string in a property, would it be possible to have this actually truncated to 1 or 2 lines with a ... behind it when it is not expanded ? Expanding it only adds linebreaks.

---

## [Feature request: rearrange Global Environment Variables](https://discourse.nodered.org/t/feature-request-rearrange-global-environment-variables/89502)

<div class="topic-metadata">

**Author:** [@evdheuvelUpl](https://discourse.nodered.org/u/evdheuvelUpl)\
**Replies:** 1\
**Last updated:** [28 October 2024 15:49 UTC](https://discourse.nodered.org/t/feature-request-rearrange-global-environment-variables/89502 "2024-10-28T15:49:23Z")

</div>

As a flow designer, I want to rearrange Global Environment Variables using a gripper similar to the Inject node properties, to organize them logically and prevent them from becoming disorganized when creating new variabl…

---

## [Visual sign of available update for installed nodes](https://discourse.nodered.org/t/visual-sign-of-available-update-for-installed-nodes/92707)

<div class="topic-metadata">

**Author:** [@jf64](https://discourse.nodered.org/u/jf64)\
**Replies:** 3\
**Last updated:** [28 October 2024 12:49 UTC](https://discourse.nodered.org/t/visual-sign-of-available-update-for-installed-nodes/92707 "2024-10-28T12:49:09Z")

</div>

Currently The easiest way to check for node updates is to open the Palette Manager in the editor. Thus, manual polling. It would be useful and easy to realize a functionality, which would check for available update for …

---

## [Inject-Node trigger via Hotkey?](https://discourse.nodered.org/t/inject-node-trigger-via-hotkey/92154)

<div class="topic-metadata">

**Author:** [@foreversun69](https://discourse.nodered.org/u/foreversun69)\
**Replies:** 14\
**Last updated:** [23 October 2024 12:43 UTC](https://discourse.nodered.org/t/inject-node-trigger-via-hotkey/92154 "2024-10-23T12:43:30Z")

</div>

Is it possible to trigger the Inject node directly via hotkey after I have selected it?

---

## [Live Flow Activity Monitoring with Data Preview for Node-RED](https://discourse.nodered.org/t/live-flow-activity-monitoring-with-data-preview-for-node-red/92275)

<div class="topic-metadata">

**Author:** [@ahakobyan](https://discourse.nodered.org/u/ahakobyan)\
**Replies:** 12\
**Last updated:** [15 October 2024 08:06 UTC](https://discourse.nodered.org/t/live-flow-activity-monitoring-with-data-preview-for-node-red/92275 "2024-10-15T08:06:03Z")

</div>

Request a "Live Flow Activity Monitoring" feature in Node-RED that provides a real-time visual report of all active flows and processes. This dashboard-like view would include: Currently running flows with status indic…

---

## [Dynamically Disable individual nodes](https://discourse.nodered.org/t/dynamically-disable-individual-nodes/92396)

<div class="topic-metadata">

**Author:** [@KarolisL](https://discourse.nodered.org/u/KarolisL)\
**Replies:** 33\
**Last updated:** [15 October 2024 10:15 UTC](https://discourse.nodered.org/t/dynamically-disable-individual-nodes/92396 "2024-10-15T10:15:47Z")

</div>

From time to time there comes a need to disable individual nodes. At the moment I'm storing those nodes into separate flow and disable it which looks odd (but it works) Is there any plans to implement this functionalit…

---

## [Pull request discussion - node-red-node-suncalc (send msg at startup)](https://discourse.nodered.org/t/pull-request-discussion-node-red-node-suncalc-send-msg-at-startup/91187)

<div class="topic-metadata">

**Author:** [@BartButenaers](https://discourse.nodered.org/u/BartButenaers)\
**Replies:** 6\
**Last updated:** [25 September 2024 20:56 UTC](https://discourse.nodered.org/t/pull-request-discussion-node-red-node-suncalc-send-msg-at-startup/91187 "2024-09-25T20:56:46Z")

</div>

Hi folks, I would like to create a pull request to add a new feature to the node-red-node-suncalc node, but the contribution guidelines mention to discuss all new PR's in this forum. I added last night the suncalc node…

---

## [Environment variables: Support "config node" type on groups and tabs](https://discourse.nodered.org/t/environment-variables-support-config-node-type-on-groups-and-tabs/91219)

<div class="topic-metadata">

**Author:** [@kuema](https://discourse.nodered.org/u/kuema)\
**Replies:** 3\
**Last updated:** [24 September 2024 10:33 UTC](https://discourse.nodered.org/t/environment-variables-support-config-node-type-on-groups-and-tabs/91219 "2024-09-24T10:33:07Z")

</div>

Starting with Node-RED 4, config nodes can be configured as subflow parameters in its environment list. This opened up a lot of new and interesting use cases for subflows. I wonder if it is possible to extend this featu…

---

## [Speeding up flow creation via keyboard](https://discourse.nodered.org/t/speeding-up-flow-creation-via-keyboard/91092)

<div class="topic-metadata">

**Author:** [@bakman2](https://discourse.nodered.org/u/bakman2)\
**Replies:** 12\
**Last updated:** [19 September 2024 16:31 UTC](https://discourse.nodered.org/t/speeding-up-flow-creation-via-keyboard/91092 "2024-09-19T16:31:42Z")

</div>

Node-red is very much drag and drop, although very nice, it is not fast when you have a large number of nodes installed in the palette. I got a brainwave - what if you could use the cmd-shift-p command window to type in…

---

## [Subcategories in the node palette](https://discourse.nodered.org/t/subcategories-in-the-node-palette/89845)

<div class="topic-metadata">

**Author:** [@rafafrecceiro](https://discourse.nodered.org/u/rafafrecceiro)\
**Replies:** 3\
**Last updated:** [18 September 2024 13:09 UTC](https://discourse.nodered.org/t/subcategories-in-the-node-palette/89845 "2024-09-18T13:09:19Z")

</div>

Hello everyone, how are you doing? I have been developing nodes for Node-RED for quite some time, specifically since version 1.0. At my company, we developed a complete chatbot for WhatsApp and other communicators enti…

---

## [Using dotenv to load environmental variables on a project specific basis](https://discourse.nodered.org/t/using-dotenv-to-load-environmental-variables-on-a-project-specific-basis/91046)

<div class="topic-metadata">

**Author:** [@malee](https://discourse.nodered.org/u/malee)\
**Replies:** 0\
**Last updated:** [17 September 2024 16:15 UTC](https://discourse.nodered.org/t/using-dotenv-to-load-environmental-variables-on-a-project-specific-basis/91046 "2024-09-17T16:15:58Z")

</div>

This post is a follow up to this initial feature request. I would post a response but the thread has been closed to replies. Anyway, I have been having a play with loading environmental variables from file on a project…

---

## [Debug show full message as default / configurable](https://discourse.nodered.org/t/debug-show-full-message-as-default-configurable/90904)

<div class="topic-metadata">

**Author:** [@ThingsTinkerer](https://discourse.nodered.org/u/ThingsTinkerer)\
**Replies:** 7\
**Last updated:** [12 September 2024 17:58 UTC](https://discourse.nodered.org/t/debug-show-full-message-as-default-configurable/90904 "2024-09-12T17:58:07Z")

</div>

Every time you add a new debug node, it defaults to show payload only. Virtually all times I want to see full message. Copying an existing node helps. I get that seeing the full message is confusing to new users or whate…

---

## [UI - Search current flow only](https://discourse.nodered.org/t/ui-search-current-flow-only/4273)

<div class="topic-metadata">

**Author:** [@btsimonh](https://discourse.nodered.org/u/btsimonh)\
**Replies:** 10\
**Last updated:** [5 September 2024 17:37 UTC](https://discourse.nodered.org/t/ui-search-current-flow-only/4273 "2024-09-05T17:37:04Z")

</div>

Hi team, I often have many very similar flows loaded (most disabled). When I'm working on one flow, the ability to search only in the current flow would be nice. I checked the documentation, and it is not mentioned; a…

---

## [Flow Security, If, then How can it be done?](https://discourse.nodered.org/t/flow-security-if-then-how-can-it-be-done/16507)

<div class="topic-metadata">

**Author:** [@tree-frog](https://discourse.nodered.org/u/tree-frog)\
**Replies:** 71\
**Last updated:** [4 September 2024 13:10 UTC](https://discourse.nodered.org/t/flow-security-if-then-how-can-it-be-done/16507 "2024-09-04T13:10:30Z")

</div>

Node-RED Development Team: Within Node-RED, I would like to create a base system with a few flows that are not accessible for Technicians, but available for Engineering. These flows logic are to host the UI and functio…

---

## [Feature: Get current project information (version, name, description) from env](https://discourse.nodered.org/t/feature-get-current-project-information-version-name-description-from-env/90451)

<div class="topic-metadata">

**Author:** [@mrcamilletti](https://discourse.nodered.org/u/mrcamilletti)\
**Replies:** 1\
**Last updated:** [26 August 2024 16:27 UTC](https://discourse.nodered.org/t/feature-get-current-project-information-version-name-description-from-env/90451 "2024-08-26T16:27:00Z")

</div>

Hi, I'm currently using NodeRED with projects enabled. I would like to access the project version from package.json and display it in an http interface, but I couldn't find a direct way to retrieve this information. I th…

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

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