Releases: GNS3/gns3-gui
Releases · GNS3/gns3-gui
Version 2.2.26
GUI
- Upgrade embedded Python to version 3.7 in Windows package
- Upgrade Visual C++ Redistributable for Visual Studio 2019 in Windows package
- Fix SSL support in Windows package
- Open "template configuration" dialog with double click on template name in "Preferences". Fixes #3239
- Only show "virtio" network adapter when legacy node is enabled. Fixes #1969
- Double-click on a template opens "template configuration" dialog. Fixes #3236
- Fix "Custom symbols" can't be unfolded after using "Filter" field. Fixes #3231
Server
Version 2.2.25
GUI
- Fix menu disabled for modal dialogs on macOS. Fixes #3007
- Change method to display the recent files menu. Fixes #3007
- Fix bug when using empty port names for custom adapters. Fixes #3228
- Upgrade Qt to version 5.15.4 on macOS
- Fix mouse zoom-in/out step value is two times bigger than keyboard one. Fixes #3226
- Upgrade to Qt 5.15.4 on Windows. Ref #3210
- Fix issue with custom adapters at the node level. Fixes #3223
- Explicitly require setuptools, utils/get_resource.py imports pkg_resources
Server
- Release web UI 2.2.25
- Fix issue preventing to use custom nested symbols. Fixes #1969
- Updated affinity symbols
- Fix qemu-img rebase code to support Qemu 6.1. Ref GNS3/gns3-server#1962
- Reinstate qemu-img rebase
- Return disk usage for partition that contains the default project directory. Fixes #1947
- Explicitly require setuptools, utils/get_resource.py imports pkg_resources
Version 2.2.24
GUI
- Fix incorrect Qemu binary selected when importing template. Fixes #3216
- Early support for Python3.10
- Bump pywin32 from 300 to 301
- Add PyQt5==5.12.3 for macOS build
Server
- Release web UI 2.2.24
- Fix issue when searching for image with relative path. Fixes #1925
- Fix wrong error when NAT interface is not allowed. Fixes #1943
- Fix incorrect Qemu binary selected when importing template. Fixes #3216
- Fix error when updating a link style. Fixes #2461
- Some fixes for early support for Python3.10 The loop parameter has been removed from most of asyncio‘s high-level API following deprecation in Python 3.8.
- Early support for Python3.10 Fixes #1940
- Bump pywin32 from 300 to 301
Version 2.2.23
GUI
- Handle -no-kvm param deprecated in Qemu >= v5.2
- Support for invisible links. Fixes #2461
- Add kitty console application command line. Fixes #3203
- Add Windows Terminal profile as an option for Console Applications. Fixes #3193
Server
- Release web UI 2.2.23
- Fix hostname inconsistencies during script execution
- Add option
--without-kvm
- Add a
reload
server endpoint. Fixes #1926 - Handle -no-kvm param deprecated in Qemu >= v5.2
- Fix binary websocket access to the console
- Change how to generate random MAC addresses
- setup.py: prevent installing tests directory
- Support cloning of encrypted qcow2 base image files
- Fix VMware VM support on Linux and Windows. Fixes #1919
Version 2.2.22
Version 2.2.21
Version 2.2.20
Version 2.2.19
Version 2.2.18
GUI
- SSL support.
- Remove the useless file "zoom-in (copy).svg". Fixes #3114
- Use HDD disk image as startup QEMU config disk
- Edit only text mode config files
- Hide config import/export when configFiles attribute is empty
- Qemu disk interfaces must be set to "none" by default. Ref #3035
- Do not allow image to be configured on Qemu VM secondary slave disk if create config disk option is enabled.
- Add explicit option to automatically create or not the config disk. Off by default.
- QEMU config disk support
Server
- SIGHUP: remove projects with an empty project directory.
- Release Web UI 2.2.18
- Catch OSError exception in psutil. Fixes #3127
- Expose 'auto_open' and 'auto_start' properties in API when creating project. Fixes #3119
- Add mtools package information. Ref #3076
- Fix warning: 'ide-drive' is deprecated when using recent version of Qemu. Fixes #3101
- Fix bug when starting of vpcs stopped with "quit". Fixes #3110
- Fix WinError 0 handling
- Stop uBridge if VPCS node has been terminated. Ref #3110
- Allow cloned QEMU disk images to be resized before the node starts, by cloning the disk image in response to a resize request instead of waiting until the node starts.
- Fix(readme): update python version from 3.5.3 to 3.6
- Use HDD disk image as startup QEMU config disk
- Create config disk property false by default for Qemu templates
- Set default disk interface type to "none".
- Add explicit option to automatically create or not the config disk. Off by default.
- QEMU config disk support
Version 2.2.17
GUI
- Remove "-nographic" option by default for Qemu VM. Fixes #3094
- Fix app cannot start on macOS Big Sur. Ref #3037
- Require confirmation before stopping all devices.
Server
- Close and remove projects deleted from disks after SIGHUP signal is received.
- Release Web Ui 2.2.17
- New config file options to configure the VNC console port range.
- Use asyncio.all_tasks instead of deprecated method for Python 3.9 compatibility.