GUI
- Change log messages for Websocket errors
- Do not proceed if an appliance symbol cannot be downloaded. Ref #3466
- Delete a node or link from topology summary view using Delete key. Ref #3445
- Fix "Start the capture visualization program" checkbox works only one (first) time for a given link. Fixes #3442
- Let the selected link style applied when editing a link. Fixes #3460
- Fix hovered color shown in style editing dialog. Fixes #3460
Server
- qemu : with network adapter_type equal to "virtio-net-pci", fix the speed to 10000 and duplex to full. The values are actually fake. (https://github.com/GNS3/gns3-gui/issues/3476)
- Parse name for request to node creation from template
- Remove Xvfb + x11vnc support
- Require a Host-Only Network to start the VirtualBox GNS3 VM on macOS with VirtualBox 7
- Properly catch aiohttp client exception. Ref #2228
- Catch ConnectionResetError when waiting for the wrap console
- Fix open IPv6 address for HTTP consoles on controller. Fixes #3448
- Use proc.communicate() when checking for subprocess output As recommended in https://docs.python.org/3/library/asyncio-subprocess.html#asyncio.subprocess.Process.stderr