This fixes an issue that could lead to multiple wires being added when undoing a delete. As well as fixing the path that could lead to that, it will also actively filter out any duplicate wires in the flow just in case your flow has been affected and you've not noticed.
There are a few other useful fixes in there as well - full details on GitHub
15 Feb 19:29:20 - [info] Node-RED version: v2.2.1
15 Feb 19:29:20 - [info] Node.js version: v14.17.1
15 Feb 19:29:20 - [info] Linux 5.4.0-99-generic x64 LE
I just upgraded to 2.2.1. and I noticed that the tabs are not showing as expected. I have some sample programs on this system with 3 flows. I had installed the new version and upgraded from 2.2.0. I had tab1 and tab2 hidden when I upgraded. The issue is that the first tab is shown on the page, without the tab visible. I have activated all 3 tabs and only 2 and 3 show. No matter what I do Tab1 does not show, but I can navigate to it by the right panel only.
I hid all tabs, then showed them one by one, This time tab1 came up, I then showed them all and exited the editor. Exit Node-RED. Started Node-RED and opened the editor, its OK.
UPDATE: Sorry, It seems to be related to the first tab condition. I disabled it and then hid it. Opened up my PC and started Node-RED. It is behaving like the first tab is always hidden, even when you unhide.