Commit Graph

4935 Commits

Author SHA1 Message Date
Nick O'Leary
1813a5791d Merge pull request #5290 from node-red/5283-fix-ui-lockup-for-typed-arrays
Fix UI lock-up when typed arrays are expanded in debug window
2025-10-09 11:24:43 +01:00
Nick O'Leary
42d53c1cc5 Merge pull request #5281 from olivierpelet/master
Fix config node resolution in packaged subflow within subflow
2025-10-09 11:05:12 +01:00
Nick O'Leary
11feee3294 Merge pull request #5278 from GogoVega/fix-5275
Fix undo node output changes inside a Subflow
2025-10-09 10:18:46 +01:00
Nick O'Leary
762631e813 Merge pull request #5277 from GogoVega/notify-plugin-added
Notify installed plugins from the Palette Manager
2025-10-09 10:12:39 +01:00
Nick O'Leary
75e6ba209c Merge pull request #5266 from node-red/fix-monaco-uncaught-promise-canceled
Fix uncaught Monaco error
2025-10-09 10:09:45 +01:00
Nick O'Leary
17fe94d368 Merge pull request #5265 from node-red/add-url-types-to-server-side-fn
Add 'url' module to default server-side types in Monaco editor
2025-10-09 10:07:28 +01:00
Nick O'Leary
6ffe5700b7 Merge pull request #5263 from hardillb/catch-red-comms-subscribe-error
Catch errors from RED.comms.subscribe callback
2025-10-09 10:07:05 +01:00
Nick O'Leary
7ae2f03ef3 Merge pull request #5257 from node-red/fix-range-nodes-escapes
Fix rounding errors for range node when using float inputs and intege…
2025-10-09 10:05:54 +01:00
Stephen McLaughlin
963de93780 Merge branch 'master' into 5283-fix-ui-lockup-for-typed-arrays 2025-10-05 12:25:12 +01:00
Steve-Mcl
36f98133bf Fix UI lock-up when typed arrays are expanded in debug window
closes #5283
2025-10-05 12:18:18 +01:00
olivierpelet
c7f671a971 Merge branch 'master' into master 2025-09-24 09:52:00 +02:00
GogoVega
cad105bbd1 Fix undo node output changes if instances exist 2025-09-22 10:33:22 +02:00
GogoVega
83df61018f Fix undo node output changes inside a Subflow 2025-09-22 09:53:09 +02:00
GogoVega
dc318b5477 Notify installed plugins from the Palette Manager 2025-09-21 21:14:21 +02:00
Mauricio Bonani
21f93eac09 Remove empty if block
Fixes #5272
2025-09-17 14:24:43 -04:00
Steve-Mcl
b074b67ed1 Fix uncaught error, update monaco, update types 2025-09-07 20:51:17 +01:00
Steve-Mcl
dfb19b2636 add 'url' module to default server-side types in Monaco editor 2025-09-07 20:43:56 +01:00
Ben Hardill
d35b31cbef Catch errors from RED.comms.subscribe callback
fixes #5262
2025-09-05 14:25:37 +01:00
Dave Conway-Jones
4ae8fcbc45 Fix range node to handle input min > max
and add tests
and add pin hover to show confiog
2025-08-29 15:08:23 +01:00
Dave Conway-Jones
7b51f30d11 Fix rounding errors for range node when using float inputs and integer outputs
And add extra tests
2025-08-28 15:18:02 +01:00
Nick O'Leary
9ad329e5a1 Merge pull request #5237 from GogoVega/fix-node-docs-icon
Fix node documentation icon for long catalog loading
2025-08-28 13:53:02 +01:00
Nick O'Leary
65785be169 Merge pull request #5241 from kazuhitoyokoi/master-fixhttprequest
Show requesting status correctly in http request node when multiple processes are working
2025-08-28 13:52:30 +01:00
Nick O'Leary
9b472180a8 Merge pull request #5239 from kazuhitoyokoi/addtooltip
Add tooltip for event log view
2025-08-28 13:51:49 +01:00
Ben Hardill
54849e9e62 fix test 2025-08-20 19:12:09 +01:00
Ben Hardill
b7cef0bce7 Update packages/node_modules/@node-red/nodes/core/sequence/17-split.js 2025-08-20 18:45:26 +01:00
Ben Hardill
22a3f47060 Speed up split node
fixes #5251

The code changed from 4.0.x to 4.1.x

This change to to prevent making changes to the orginial input `msg`
object incase any values were stored in context (pass by refernce).

The change meant that for every output message the whole original
input `msg` was being cloned, which could be huge, causing a big
performance regresion.

This fix ensures the clone of the orginial `msg` is only done once
and the much smaller output message is then cloned again to update
`msg.parts` object for each output. This results in lots of small
clones rather than lots of very large clones.
2025-08-20 18:40:19 +01:00
olivierpelet
d58b802160 Fix config node resolution in packaged subflows when instancied in a subflow 2025-08-13 15:22:47 +02:00
Kazuhito Yokoi
f70770a63d Show requesting status correctly in http request node when multiple processes are working 2025-08-03 14:23:23 +09:00
Kazuhito Yokoi
a7491b0227 Add tooltip for event log view 2025-08-03 09:43:56 +09:00
GogoVega
addec16001 Fix the node docs icon for long catalog loading 2025-07-31 11:26:09 +02:00
Nick O'Leary
ab1f1a284e Update for 4.1.0 release 2025-07-29 15:55:04 +01:00
Nick O'Leary
e59169a24a Bump node-red-admin to latest 2025-07-29 13:31:46 +01:00
Debadutta Panda
f57d7d9382 Improve raw body parser to handle skipped parsing and ended streams 2025-07-26 02:44:31 +05:30
Nick O'Leary
b4ff0c7824 Bump dependencies 2025-07-22 10:04:03 +01:00
Nick O'Leary
432884f84a Merge pull request #5223 from node-red/5219-fix-undo-splice-in-group
Add splice history events to original add event
2025-07-21 17:47:49 +01:00
Nick O'Leary
2b5fa37b70 Add splice history events to original add event 2025-07-21 17:26:34 +01:00
Nick O'Leary
412f4465c7 Merge branch 'master' into dev 2025-07-21 16:29:52 +01:00
Nick O'Leary
1749ef7ac0 Support cjs files 2025-07-21 16:19:11 +01:00
Nick O'Leary
9b4acba82e Merge pull request #5202 from node-red/5198-monaco-esc-handling
Better Monaco `esc` key bubbling
2025-07-21 15:24:12 +01:00
Nick O'Leary
0845811671 Merge pull request #5207 from node-red/node24-support
Updates for Node 24
2025-07-21 15:14:24 +01:00
Stephen McLaughlin
7b4cb442e1 Merge branch 'dev' into multiple-suggestions 2025-07-14 16:34:38 +01:00
Nick O'Leary
e97e307fed Add typeSearch context when adding nodes 2025-07-14 15:20:53 +01:00
Nick O'Leary
c0b9fb5eac Handle applying suggestion without having selected one 2025-07-14 14:28:04 +01:00
Nick O'Leary
be47aac3ef Add got to runtime package 2025-07-11 16:17:50 +01:00
Nick O'Leary
8380c06a19 Support multiple suggestions at once 2025-07-11 09:32:51 +01:00
Nick O'Leary
a3563026a5 Merge pull request #5210 from kazuhitoyokoi/master-fixrbe
Update help document of filter node
2025-07-10 10:04:20 +01:00
Nick O'Leary
2608beeea5 Merge pull request #5206 from GogoVega/french-nls-4.1
Update French translation for 4.1
2025-07-10 10:03:40 +01:00
ZJ van de Weg
1eb6056843 Fix inject node validation to support binary and hexadecimal numbers
The inject node was using a restrictive regex that only accepted decimal
numbers, while the switch node properly supported binary (0b) and
hexadecimal (0x) formats. This inconsistency caused the inject node to
show validation errors for valid number formats.

Updated the inject node to use the same validateTypedProperty utility
function as the switch node, ensuring consistent number validation
across both nodes.

Fixes #5208
2025-07-07 16:19:34 +02:00
Kazuhito Yokoi
1f48dd5c0a Update help document of filter node 2025-07-07 00:19:06 +09:00
Nick O'Leary
cf2af7988d Update packages/node_modules/@node-red/runtime/lib/storage/localfilesystem/projects/git/index.js 2025-07-04 15:21:59 +01:00