node-red/node-red (node-red)
### [`v3.1.1`](https://togithub.com/node-red/node-red/blob/HEAD/CHANGELOG.md#311-Maintenance-Release)
[Compare Source](https://togithub.com/node-red/node-red/compare/3.1.0...3.1.1)
Editor
- Fix debug filter ([#4461](https://togithub.com/node-red/node-red/issues/4461)) [@knolleary](https://togithub.com/knolleary)
- Fix various issues with debug pop-out window ([#4459](https://togithub.com/node-red/node-red/issues/4459)) [@knolleary](https://togithub.com/knolleary)
- Ensure subflow instances keep track of their groups ([#4457](https://togithub.com/node-red/node-red/issues/4457)) [@knolleary](https://togithub.com/knolleary)
- Fix `validateNodeProperty` without validator provided ([#4455](https://togithub.com/node-red/node-red/issues/4455)) [@GogoVega](https://togithub.com/GogoVega)
- Debounce node-removed notifications ([#4453](https://togithub.com/node-red/node-red/issues/4453)) [@knolleary](https://togithub.com/knolleary)
- Don't try to load the parents of the first commit ([#4448](https://togithub.com/node-red/node-red/issues/4448)) [@bonanitech](https://togithub.com/bonanitech)
- Allow a theme to specifiy which theme mermaid should use ([#4441](https://togithub.com/node-red/node-red/issues/4441)) [@knolleary](https://togithub.com/knolleary)
- Update browser title with flow name if set ([#4427](https://togithub.com/node-red/node-red/issues/4427)) [@knolleary](https://togithub.com/knolleary)
- Ensure typeSearch handles undefined node definitions ([#4423](https://togithub.com/node-red/node-red/issues/4423)) [@knolleary](https://togithub.com/knolleary)
- Ensure group w/h are imported if present ([#4426](https://togithub.com/node-red/node-red/issues/4426)) [@knolleary](https://togithub.com/knolleary)
- Hide node status background when there is no status to show ([#4425](https://togithub.com/node-red/node-red/issues/4425)) [@knolleary](https://togithub.com/knolleary)
- Add a close button to the restart-required notification ([#4407](https://togithub.com/node-red/node-red/issues/4407)) [@knolleary](https://togithub.com/knolleary)
- Extend typedInput "num" type validity check to NaN, binary, octal & hex ([#4371](https://togithub.com/node-red/node-red/issues/4371)) [@ralphwetzel](https://togithub.com/ralphwetzel)
- Fix unintended new line in node name ([#4399](https://togithub.com/node-red/node-red/issues/4399)) [@kazuhitoyokoi](https://togithub.com/kazuhitoyokoi)
- Ctrl-Enter does not close tray (Monaco) [#4377](https://togithub.com/node-red/node-red/issues/4377) ([#4382](https://togithub.com/node-red/node-red/issues/4382)) [@hazymat](https://togithub.com/hazymat)
- fix buffer viewer to handle 0b style binary ([#4393](https://togithub.com/node-red/node-red/issues/4393)) [@dceejay](https://togithub.com/dceejay)
- Rework mermaid integration to support off-DOM rendering ([#4364](https://togithub.com/node-red/node-red/issues/4364)) [@knolleary](https://togithub.com/knolleary)
- Add missing nls labels to context menu ([#4365](https://togithub.com/node-red/node-red/issues/4365)) [@knolleary](https://togithub.com/knolleary)
Runtime
- Bump the github-actions group with 2 updates ([#4404](https://togithub.com/node-red/node-red/issues/4404)) [@app/dependabot](https://togithub.com/app/dependabot)
- Handle unknown node reference inside subflow module ([#4460](https://togithub.com/node-red/node-red/issues/4460)) [@knolleary](https://togithub.com/knolleary)
- Add modules.install audit event when external module installed ([#4452](https://togithub.com/node-red/node-red/issues/4452)) [@knolleary](https://togithub.com/knolleary)
- Allow import of modules with subpath in specifier ([#4451](https://togithub.com/node-red/node-red/issues/4451)) [@knolleary](https://togithub.com/knolleary)
- Update node-red-admin version ([#4438](https://togithub.com/node-red/node-red/issues/4438)) [@knolleary](https://togithub.com/knolleary)
- Handle false-like env vars properly ([#4411](https://togithub.com/node-red/node-red/issues/4411)) [@knolleary](https://togithub.com/knolleary)
- Only save settings once during node load process ([#4409](https://togithub.com/node-red/node-red/issues/4409)) [@knolleary](https://togithub.com/knolleary)
- Ensure global-config nodes lookup cred values properly ([#4405](https://togithub.com/node-red/node-red/issues/4405)) [@knolleary](https://togithub.com/knolleary)
- Handle credential env var evaluation when no value set ([#4362](https://togithub.com/node-red/node-red/issues/4362)) [@knolleary](https://togithub.com/knolleary)
- Don't commit package-lock.json ([#4354](https://togithub.com/node-red/node-red/issues/4354)) [@bonanitech](https://togithub.com/bonanitech)
- Fix env evaluation when one env references another in the same object ([#4361](https://togithub.com/node-red/node-red/issues/4361)) [@knolleary](https://togithub.com/knolleary)
- Add dependabot for Github Actions ([#4312](https://togithub.com/node-red/node-red/issues/4312)) [@Rotzbua](https://togithub.com/Rotzbua)
- Update outdated Github Actions ([#4311](https://togithub.com/node-red/node-red/issues/4311)) [@Rotzbua](https://togithub.com/Rotzbua)
- github: Request `npm run test` in PR template ([#4348](https://togithub.com/node-red/node-red/issues/4348)) [@ZJvandeWeg](https://togithub.com/ZJvandeWeg)
- Add French translation of v3.1.0-beta.4 changes + slight improvements ([#4329](https://togithub.com/node-red/node-red/issues/4329)) [@GogoVega](https://togithub.com/GogoVega)
- Handle nodes with multiple input handlers properly ([#4332](https://togithub.com/node-red/node-red/issues/4332)) [@knolleary](https://togithub.com/knolleary)
- Soften the language around unrequited PRs ([#4351](https://togithub.com/node-red/node-red/issues/4351)) [@knolleary](https://togithub.com/knolleary)
Nodes
- CSV: make CSV export way faster by not re-allocating and handling huge string ([#4349](https://togithub.com/node-red/node-red/issues/4349)) [@Fadoli](https://togithub.com/Fadoli)
- Delay: Fix regression in delay node to not pass on msg.reset ([#4350](https://togithub.com/node-red/node-red/issues/4350)) [@dceejay](https://togithub.com/dceejay)
- Link Call: Handle undefined linkType value for existing link-call nodes ([#4331](https://togithub.com/node-red/node-red/issues/4331)) [@knolleary](https://togithub.com/knolleary)
- MQTT: Guard against node.broker being undefined ([#4454](https://togithub.com/node-red/node-red/issues/4454)) [@knolleary](https://togithub.com/knolleary)
- MQTT: check topic length > 0 before publish ([#4416](https://togithub.com/node-red/node-red/issues/4416)) [@dceejay](https://togithub.com/dceejay)
- Switch/Change: Improve validation of switch/change node rules ([#4368](https://togithub.com/node-red/node-red/issues/4368)) [@knolleary](https://togithub.com/knolleary)
- Template: Fix height of description editor in template node ([#4346](https://togithub.com/node-red/node-red/issues/4346)) [@kazuhitoyokoi](https://togithub.com/kazuhitoyokoi)
- Various: Add validators to any fields using msg-typed Input ([#4440](https://togithub.com/node-red/node-red/issues/4440)) [@knolleary](https://togithub.com/knolleary)
Configuration
📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 Automerge: Enabled.
♻ Rebasing: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
[ ] If you want to rebase/retry this PR, check this box
This PR has been generated by Mend Renovate. View repository job log here.
This PR contains the following updates:
3.1.0
->3.1.1
Release Notes
node-red/node-red (node-red)
### [`v3.1.1`](https://togithub.com/node-red/node-red/blob/HEAD/CHANGELOG.md#311-Maintenance-Release) [Compare Source](https://togithub.com/node-red/node-red/compare/3.1.0...3.1.1) Editor - Fix debug filter ([#4461](https://togithub.com/node-red/node-red/issues/4461)) [@knolleary](https://togithub.com/knolleary) - Fix various issues with debug pop-out window ([#4459](https://togithub.com/node-red/node-red/issues/4459)) [@knolleary](https://togithub.com/knolleary) - Ensure subflow instances keep track of their groups ([#4457](https://togithub.com/node-red/node-red/issues/4457)) [@knolleary](https://togithub.com/knolleary) - Fix `validateNodeProperty` without validator provided ([#4455](https://togithub.com/node-red/node-red/issues/4455)) [@GogoVega](https://togithub.com/GogoVega) - Debounce node-removed notifications ([#4453](https://togithub.com/node-red/node-red/issues/4453)) [@knolleary](https://togithub.com/knolleary) - Don't try to load the parents of the first commit ([#4448](https://togithub.com/node-red/node-red/issues/4448)) [@bonanitech](https://togithub.com/bonanitech) - Allow a theme to specifiy which theme mermaid should use ([#4441](https://togithub.com/node-red/node-red/issues/4441)) [@knolleary](https://togithub.com/knolleary) - Update browser title with flow name if set ([#4427](https://togithub.com/node-red/node-red/issues/4427)) [@knolleary](https://togithub.com/knolleary) - Ensure typeSearch handles undefined node definitions ([#4423](https://togithub.com/node-red/node-red/issues/4423)) [@knolleary](https://togithub.com/knolleary) - Ensure group w/h are imported if present ([#4426](https://togithub.com/node-red/node-red/issues/4426)) [@knolleary](https://togithub.com/knolleary) - Hide node status background when there is no status to show ([#4425](https://togithub.com/node-red/node-red/issues/4425)) [@knolleary](https://togithub.com/knolleary) - Add a close button to the restart-required notification ([#4407](https://togithub.com/node-red/node-red/issues/4407)) [@knolleary](https://togithub.com/knolleary) - Extend typedInput "num" type validity check to NaN, binary, octal & hex ([#4371](https://togithub.com/node-red/node-red/issues/4371)) [@ralphwetzel](https://togithub.com/ralphwetzel) - Fix unintended new line in node name ([#4399](https://togithub.com/node-red/node-red/issues/4399)) [@kazuhitoyokoi](https://togithub.com/kazuhitoyokoi) - Ctrl-Enter does not close tray (Monaco) [#4377](https://togithub.com/node-red/node-red/issues/4377) ([#4382](https://togithub.com/node-red/node-red/issues/4382)) [@hazymat](https://togithub.com/hazymat) - fix buffer viewer to handle 0b style binary ([#4393](https://togithub.com/node-red/node-red/issues/4393)) [@dceejay](https://togithub.com/dceejay) - Rework mermaid integration to support off-DOM rendering ([#4364](https://togithub.com/node-red/node-red/issues/4364)) [@knolleary](https://togithub.com/knolleary) - Add missing nls labels to context menu ([#4365](https://togithub.com/node-red/node-red/issues/4365)) [@knolleary](https://togithub.com/knolleary) Runtime - Bump the github-actions group with 2 updates ([#4404](https://togithub.com/node-red/node-red/issues/4404)) [@app/dependabot](https://togithub.com/app/dependabot) - Handle unknown node reference inside subflow module ([#4460](https://togithub.com/node-red/node-red/issues/4460)) [@knolleary](https://togithub.com/knolleary) - Add modules.install audit event when external module installed ([#4452](https://togithub.com/node-red/node-red/issues/4452)) [@knolleary](https://togithub.com/knolleary) - Allow import of modules with subpath in specifier ([#4451](https://togithub.com/node-red/node-red/issues/4451)) [@knolleary](https://togithub.com/knolleary) - Update node-red-admin version ([#4438](https://togithub.com/node-red/node-red/issues/4438)) [@knolleary](https://togithub.com/knolleary) - Handle false-like env vars properly ([#4411](https://togithub.com/node-red/node-red/issues/4411)) [@knolleary](https://togithub.com/knolleary) - Only save settings once during node load process ([#4409](https://togithub.com/node-red/node-red/issues/4409)) [@knolleary](https://togithub.com/knolleary) - Ensure global-config nodes lookup cred values properly ([#4405](https://togithub.com/node-red/node-red/issues/4405)) [@knolleary](https://togithub.com/knolleary) - Handle credential env var evaluation when no value set ([#4362](https://togithub.com/node-red/node-red/issues/4362)) [@knolleary](https://togithub.com/knolleary) - Don't commit package-lock.json ([#4354](https://togithub.com/node-red/node-red/issues/4354)) [@bonanitech](https://togithub.com/bonanitech) - Fix env evaluation when one env references another in the same object ([#4361](https://togithub.com/node-red/node-red/issues/4361)) [@knolleary](https://togithub.com/knolleary) - Add dependabot for Github Actions ([#4312](https://togithub.com/node-red/node-red/issues/4312)) [@Rotzbua](https://togithub.com/Rotzbua) - Update outdated Github Actions ([#4311](https://togithub.com/node-red/node-red/issues/4311)) [@Rotzbua](https://togithub.com/Rotzbua) - github: Request `npm run test` in PR template ([#4348](https://togithub.com/node-red/node-red/issues/4348)) [@ZJvandeWeg](https://togithub.com/ZJvandeWeg) - Add French translation of v3.1.0-beta.4 changes + slight improvements ([#4329](https://togithub.com/node-red/node-red/issues/4329)) [@GogoVega](https://togithub.com/GogoVega) - Handle nodes with multiple input handlers properly ([#4332](https://togithub.com/node-red/node-red/issues/4332)) [@knolleary](https://togithub.com/knolleary) - Soften the language around unrequited PRs ([#4351](https://togithub.com/node-red/node-red/issues/4351)) [@knolleary](https://togithub.com/knolleary) Nodes - CSV: make CSV export way faster by not re-allocating and handling huge string ([#4349](https://togithub.com/node-red/node-red/issues/4349)) [@Fadoli](https://togithub.com/Fadoli) - Delay: Fix regression in delay node to not pass on msg.reset ([#4350](https://togithub.com/node-red/node-red/issues/4350)) [@dceejay](https://togithub.com/dceejay) - Link Call: Handle undefined linkType value for existing link-call nodes ([#4331](https://togithub.com/node-red/node-red/issues/4331)) [@knolleary](https://togithub.com/knolleary) - MQTT: Guard against node.broker being undefined ([#4454](https://togithub.com/node-red/node-red/issues/4454)) [@knolleary](https://togithub.com/knolleary) - MQTT: check topic length > 0 before publish ([#4416](https://togithub.com/node-red/node-red/issues/4416)) [@dceejay](https://togithub.com/dceejay) - Switch/Change: Improve validation of switch/change node rules ([#4368](https://togithub.com/node-red/node-red/issues/4368)) [@knolleary](https://togithub.com/knolleary) - Template: Fix height of description editor in template node ([#4346](https://togithub.com/node-red/node-red/issues/4346)) [@kazuhitoyokoi](https://togithub.com/kazuhitoyokoi) - Various: Add validators to any fields using msg-typed Input ([#4440](https://togithub.com/node-red/node-red/issues/4440)) [@knolleary](https://togithub.com/knolleary)Configuration
📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 Automerge: Enabled.
♻ Rebasing: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
This PR has been generated by Mend Renovate. View repository job log here.