# Core Development

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

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

**Page:** 10

---

## [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?

---

## [Resizable Flow Tabs in Node-RED Editor](https://discourse.nodered.org/t/resizable-flow-tabs-in-node-red-editor/92413)

<div class="topic-metadata">

**Author:** [@joepavitt](https://discourse.nodered.org/u/joepavitt)\
**Replies:** 15\
**Last updated:** [17 October 2024 11:24 UTC](https://discourse.nodered.org/t/resizable-flow-tabs-in-node-red-editor/92413 "2024-10-17T11:24:48Z")

</div>

Posting on behalf of a Youtube comment I received on my recent Dashboard/Node-RED Getting Started tutorial: I'm working with node red for more than one year within home assistant (~1.100 nodes in several flows over 9 d…

---

## [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…

---

## [Corrupt context file causes Node-RED server to fail to start](https://discourse.nodered.org/t/corrupt-context-file-causes-node-red-server-to-fail-to-start/92272)

<div class="topic-metadata">

**Author:** [@TotallyInformation](https://discourse.nodered.org/u/TotallyInformation)\
**Replies:** 2\
**Last updated:** [9 October 2024 19:57 UTC](https://discourse.nodered.org/t/corrupt-context-file-causes-node-red-server-to-fail-to-start/92272 "2024-10-09T19:57:00Z")

</div>

It doesn't quite feel right that a corrupted context file should prevent Node-RED from starting - is that expected behaviour? If so, could that error be better trapped with an error message and the server allowed to con…

---

## [JSONata : $moment -\> $dayjs](https://discourse.nodered.org/t/jsonata-moment-dayjs/90795)

<div class="topic-metadata">

**Author:** [@marcus-j-davies](https://discourse.nodered.org/u/marcus-j-davies)\
**Replies:** 25\
**Last updated:** [2 October 2024 15:19 UTC](https://discourse.nodered.org/t/jsonata-moment-dayjs/90795 "2024-10-02T15:19:06Z")

</div>

During a recent conversation, @dceejay brought up that moment is no longer suggested. Doing my own research, this certainly seems to be the case. So I experimented, and I was able to add dayjs to the engine with little…

---

## [Common local library for managing javascript functions used in function nodes](https://discourse.nodered.org/t/common-local-library-for-managing-javascript-functions-used-in-function-nodes/92065)

<div class="topic-metadata">

**Author:** [@psmtvdw](https://discourse.nodered.org/u/psmtvdw)\
**Replies:** 8\
**Last updated:** [30 September 2024 14:21 UTC](https://discourse.nodered.org/t/common-local-library-for-managing-javascript-functions-used-in-function-nodes/92065 "2024-09-30T14:21:14Z")

</div>

I've stumbled on this old page: Design: Function Library node · node-red/node-red Wiki · GitHub We have seen a growing number of users who are inserting JavaScript into global context so it can be readily reused among…

---

## [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…

---

## [Bug? palette manager not showing the number of plugins & nodes](https://discourse.nodered.org/t/bug-palette-manager-not-showing-the-number-of-plugins-nodes/90753)

<div class="topic-metadata">

**Author:** [@TotallyInformation](https://discourse.nodered.org/u/TotallyInformation)\
**Replies:** 2\
**Last updated:** [6 September 2024 14:49 UTC](https://discourse.nodered.org/t/bug-palette-manager-not-showing-the-number-of-plugins-nodes/90753 "2024-09-06T14:49:02Z")

</div>

When node-red-contrib-uibuilder is installed, the palette manager should show how many plugins and nodes it has. But it doesn't. Only just spotted by @fmarzocca but a quick test showed that it has been happening for …

---

## [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…

---

## [Right click to disable / enable group](https://discourse.nodered.org/t/right-click-to-disable-enable-group/90619)

<div class="topic-metadata">

**Author:** [@jbudd](https://discourse.nodered.org/u/jbudd)\
**Replies:** 4\
**Last updated:** [1 September 2024 18:17 UTC](https://discourse.nodered.org/t/right-click-to-disable-enable-group/90619 "2024-09-01T18:17:21Z")

</div>

If I right click on a group, under "node" there is the option "Disable selected nodes" After disabling them, if you manually select some of the grouped nodes it offers "Enable selected nodes" but right clicking the g…

---

## [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…

---

## [Exec node - Allow adding variables to the process environment](https://discourse.nodered.org/t/exec-node-allow-adding-variables-to-the-process-environment/90338)

<div class="topic-metadata">

**Author:** [@nsain](https://discourse.nodered.org/u/nsain)\
**Replies:** 0\
**Last updated:** [22 August 2024 15:40 UTC](https://discourse.nodered.org/t/exec-node-allow-adding-variables-to-the-process-environment/90338 "2024-08-22T15:40:29Z")

</div>

I've been using environment variables to store credentials in flows and groups and would like to easily pass them to a executed process without exposing them on the command line. Adding them to the process environment le…

---

## [Allow for "inject" on subflow](https://discourse.nodered.org/t/allow-for-inject-on-subflow/90303)

<div class="topic-metadata">

**Author:** [@michaelblight](https://discourse.nodered.org/u/michaelblight)\
**Replies:** 5\
**Last updated:** [22 August 2024 08:45 UTC](https://discourse.nodered.org/t/allow-for-inject-on-subflow/90303 "2024-08-22T08:45:59Z")

</div>

Maybe I'm just saying this out loud to see if it makes sense... I have some subflows that it would be nice to be able to click to do the equivalent of an inject node to start an 'alternate' flow inside the subflow. So l…

---

## [Show if nodes are changed in search result](https://discourse.nodered.org/t/show-if-nodes-are-changed-in-search-result/90183)

<div class="topic-metadata">

**Author:** [@svefro](https://discourse.nodered.org/u/svefro)\
**Replies:** 1\
**Last updated:** [15 August 2024 07:07 UTC](https://discourse.nodered.org/t/show-if-nodes-are-changed-in-search-result/90183 "2024-08-15T07:07:14Z")

</div>

After using search history it would be nice to be able to see if i have already changed a node in the result list. Changed nodes should have the blue dot indicating undeployed changes Then i can see if i did a chan…

---

## [\[Feedback Wanted\] TypedInput and node validation](https://discourse.nodered.org/t/feedback-wanted-typedinput-and-node-validation/90033)

<div class="topic-metadata">

**Author:** [@GogoVega](https://discourse.nodered.org/u/GogoVega)\
**Replies:** 1\
**Last updated:** [11 August 2024 13:14 UTC](https://discourse.nodered.org/t/feedback-wanted-typedinput-and-node-validation/90033 "2024-08-11T13:14:03Z")

</div>

Hi all, Foreword: the validation of node fields aims to prevent user errors directly at the source. An error field will be marked in red and a message can be given to the user which gives him the where and the why. Thes…

---

## [Persist timer/delay node state between Node-RED restarts/reboots](https://discourse.nodered.org/t/persist-timer-delay-node-state-between-node-red-restarts-reboots/89688)

<div class="topic-metadata">

**Author:** [@Semmu](https://discourse.nodered.org/u/Semmu)\
**Replies:** 1\
**Last updated:** [24 July 2024 19:01 UTC](https://discourse.nodered.org/t/persist-timer-delay-node-state-between-node-red-restarts-reboots/89688 "2024-07-24T19:01:30Z")

</div>

Hi, I'm using Node-RED for my DIY home automation stuff and it has been working great. I'm using the built-in delay nodes for some stuff, e.g. to turn off certain lights automatically after no movement has been detected…

---

## [Report import of EnvironmentFile in Node-red console / log](https://discourse.nodered.org/t/report-import-of-environmentfile-in-node-red-console-log/89673)

<div class="topic-metadata">

**Author:** [@jbudd](https://discourse.nodered.org/u/jbudd)\
**Replies:** 6\
**Last updated:** [22 July 2024 22:32 UTC](https://discourse.nodered.org/t/report-import-of-environmentfile-in-node-red-console-log/89673 "2024-07-22T22:32:03Z")

</div>

Background On Linux Node-red can be executed in various ways: sudo systemctl enable nodered & reboot sudo systemctl \[re\]start nodered node-red-start node-red-pi node-red Edit - corrected (swapped 3 & 4), added 5. 1, …

---

## [Observation: Split node label](https://discourse.nodered.org/t/observation-split-node-label/89442)

<div class="topic-metadata">

**Author:** [@evdheuvelUpl](https://discourse.nodered.org/u/evdheuvelUpl)\
**Replies:** 2\
**Last updated:** [12 July 2024 12:44 UTC](https://discourse.nodered.org/t/observation-split-node-label/89442 "2024-07-12T12:44:40Z")

</div>

Just a quick observation: The node names in the palette are written in lowercase. This convention is also followed when adding nodes to the flow, except for the split node. In the flow, the initial label of the split nod…

---

## [Ability to use hooks to listen to events on Start / Stop / Error of a Flow](https://discourse.nodered.org/t/ability-to-use-hooks-to-listen-to-events-on-start-stop-error-of-a-flow/89041)

<div class="topic-metadata">

**Author:** [@sirohiwebdev](https://discourse.nodered.org/u/sirohiwebdev)\
**Replies:** 3\
**Last updated:** [10 July 2024 11:29 UTC](https://discourse.nodered.org/t/ability-to-use-hooks-to-listen-to-events-on-start-stop-error-of-a-flow/89041 "2024-07-10T11:29:33Z")

</div>

Hey Team, I am looking for some solution to know when a flow started and ended. Something that allows you to use Hooks Api and listen for events like "onFlowStart" / "onFlowStop", This will help us monitor the flows a…

---

## [Feature request: read file, set msg.complete to true for last line](https://discourse.nodered.org/t/feature-request-read-file-set-msg-complete-to-true-for-last-line/89225)

<div class="topic-metadata">

**Author:** [@evdheuvelUpl](https://discourse.nodered.org/u/evdheuvelUpl)\
**Replies:** 6\
**Last updated:** [4 July 2024 14:13 UTC](https://discourse.nodered.org/t/feature-request-read-file-set-msg-complete-to-true-for-last-line/89225 "2024-07-04T14:13:59Z")

</div>

When processing text files via the read file node, where it outputs a msg per line, it would be convenient when msg.complete is set to true for the last line. This makes it easier to group lines using the join node witho…

---

## [Feature request: .env files](https://discourse.nodered.org/t/feature-request-env-files/88927)

<div class="topic-metadata">

**Author:** [@evdheuvelUpl](https://discourse.nodered.org/u/evdheuvelUpl)\
**Replies:** 11\
**Last updated:** [1 July 2024 09:12 UTC](https://discourse.nodered.org/t/feature-request-env-files/88927 "2024-07-01T09:12:00Z")

</div>

As a flow designer using Node-RED, I need a straightforward way to manage project-specific environment variables for my local (development) environment without altering the Node-RED settings.js file or setting them via G…

---

## [Can we have a more subtle border on the header?](https://discourse.nodered.org/t/can-we-have-a-more-subtle-border-on-the-header/89043)

<div class="topic-metadata">

**Author:** [@mbonani](https://discourse.nodered.org/u/mbonani)\
**Replies:** 2\
**Last updated:** [28 June 2024 14:04 UTC](https://discourse.nodered.org/t/can-we-have-a-more-subtle-border-on-the-header/89043 "2024-06-28T14:04:00Z")

</div>

As mentioned by @gregorius in this topic about the changes in the header: The red border I find too harsh I agree with him, we need something more subtle there. In another reply: I tried the same red as the deploy…

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

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