Skip to content

Releases: GNS3/gns3-gui

Version 2.2.25

14 Sep 09:53
Compare
Choose a tag to compare

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

25 Aug 11:03
Compare
Choose a tag to compare

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

05 Aug 06:31
Compare
Choose a tag to compare

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

10 Jun 06:16
Compare
Choose a tag to compare

GUI

  • Fix exception shown when GNS3 is started with empty config. Fixes #3188
  • Add ZOC8 console terminal for macOS command line
  • Link style support. Fixes #2461
  • Fix charcoal theme. Ref #3137
  • Fix issue when showing menu to select port. Fixes #3169

Server

  • Fix VMware support on macOS BigSur
  • Link style support. Fixes #2461
  • Release web UI version 2.2.22
  • Preserve auto_start/auto_open/auto_close when restoring snapshot
  • Fix uBridge errors for cloud nodes not visible in logs. Fixes #1895
  • Prevent directory traversal. Fixes #1894

Version 2.2.21

10 May 13:14
Compare
Choose a tag to compare

GUI

  • Fix issue with empty project variable name. Fixes #3162
  • Downgrade to PyQt5 5.12.1. Fixes #3169

Server

  • Release Web-Ui v2.2.21
  • Improvements for get symbol dimensions endpoint. Ref #1885

Version 2.2.20

09 Apr 02:47
Compare
Choose a tag to compare

GUI

  • Fix project does not load anymore. Fixes #3140
  • Do not connect to server while waiting for user to accept/reject SSL certificate. Fixes #3144
  • Fix invalid server version check request. Fixes #3144
  • Upgrade dependencies
  • Add terminator as a predefined custom console option

Server

  • Release Web UI version 2.2.20
  • Fix packet capture with HTTPS remote server. Fixes #1882
  • Sync appliance files and remove old ones after sync with online repo. Fixes #1876
  • Upgrade dependencies
  • Fix export for missing files
  • Fix issue when trying to export temporary Dynamips files.

Version 2.2.19

05 Mar 04:23
Compare
Choose a tag to compare

GUI

No changes

Server

  • Launch projects marked for auto open after SIGHUP is received
  • Release Web UI 2.2.19
  • Fix console type error when creating Ethernet switch node. Fixes #1873
  • Upgrade Jinja to version 2.11.3. Fixes #1865

Version 2.2.18

16 Feb 08:43
Compare
Choose a tag to compare

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

04 Dec 05:59
Compare
Choose a tag to compare

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.

Version 2.2.16

05 Nov 05:11
Compare
Choose a tag to compare

GUI

  • Fix packets capture stops after some time. Fixes #3067
  • Option to allocate or not the vCPUs and RAM settings for the GNS3 VM. Fixes #3069

Server

  • Release Web UI version 2.2.16
  • Fix wrong defaults for images_path, configs_path, appliances_path. Fixes #1829
  • Use EnvironmentFile for Systemd service. Ref #3048
  • Fix SSL support for controller and local compute. Fixes #1826
  • Prevent WIC to be added/removed while Dynamips router is running. Fixes #3082
  • Fix bug with application id allocation for IOU nodes. Fixes #3079
  • Allow commas in image paths and VM name for Qemu VMs. Fixes #3065
  • Option to allocate or not the vCPUs and RAM settings for the GNS3 VM. Fixes #3069