GUI
- Fix errors from controller are not reported
- Deactivate 'use default IOU values' by default and update RAM/NVRAM values
- Fix QMenu parents
- Fix UltraVNC preconfigured command
- Dark style
- Fix bug when dragging scene
- Upgrade pytest and jsonschema dependencies
- Upgrade sentry-sdk and psutil dependencies
- Fix mouse manipulation bug
- Add Multi VNC tab handling in Superputty
- Fixing tab name in Superputty + Adding Superputty VNC support
- settings.py: add OpenBSD packet capture command
Server
- feat(telnet_server): improve error handling and connection management
- Deactivate 'use default IOU values' by default and update RAM/NVRAM values
- Make sure the node shows as stopped when the wrap console cannot be stopped
- tests(controller,port): short_name finishes successfully when port name is None
- fix(controller,port): handle None port name to prevent TypeError in short_name method
- fix: busybox static link detection on Alpine/musl
- Take populated disks into consideration when calculating PCI device ID