Node-RED
Low-code programming for event-driven applications and IoT flows
Node-RED 5.0 rebuilt the editor, and the patches since are settling it in
◆Recent moves
- 3d ago
JSONata upgrade reverted after behaviour regression
A two-item maintenance release that exists mainly to roll JSONata back one patch version after an upstream behaviour regression. Fast reversal rather than a workaround, which is the right call for an expression language users depend on.
View source ↗ - 4d ago
Session message sanitization backported to the 4.1 line
The 4.1 half of a security fix sanitizing session messages, released within hours of its 5.0 counterpart. Same-day backporting is the practical evidence that the older line is still genuinely supported rather than nominally alive.
View source ↗ - 4d ago
Session messages sanitized; JSONata and test fixes
Carries the session message sanitization on the 5.0 line alongside Windows test fixes and a JSONata bump that the next release would partly undo. Routine post-major upkeep with one security-relevant change.
View source ↗ - 1mo ago
First 5.0 patch fixes sidebar APIs and tree-list behaviour
The largest cleanup after the major, and its contents map directly onto what 5.0 rewrote — sidebar tab initialisation, resize-handle layering, the containsTab API, tree-list expand behaviour. Japanese translations for the new editor land here too, catching i18n up to the release.
View source ↗ - 1mo ago
Node-RED 5.0 rebuilds the editor experience
⚡ SPARKThe release everything else in this window relates to, either as stabilisation on the 5.0 line or as continued support for users who have not moved. It closes out a roadmap covering UX modernisation, node appearance, functional enhancements and project infrastructure.
View source ↗ - 2mo ago
Git API arguments sanitized ahead of the 5.0 release
A 4.1 maintenance release whose notable item is sanitizing all arguments passed to the projects and git API, a hardening fix in the same family as the later session message work. Palette category tooltips and theme override support are small editor gains on the older line.
View source ↗