Skip to content

Releases: GNS3/gns3-gui

Version 2.2.17

04 Dec 05:59

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

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

Version 2.2.15

07 Oct 05:02

Choose a tag to compare

GUI

  • Fix custom symbol not sent to remote controller when installing appliance

Server

  • Fix symbol retrieval issue. Ref #1824
  • Fixes update() missing 2 required positional arguments: 'name' and 'value'. Fixes #1821 #1825
  • Fix Hyper-V based GNS3 VM WMI issue. Fixes #1822
  • Release Web-Ui version 2020.4.0-beta.1

Version 2.2.14

14 Sep 20:24

Choose a tag to compare

GUI

  • Improvements to add a new version of an appliance from wizard. Fixes #3002.

Server

  • Release Web-Ui version 2020.3.0-beta.4
  • Add '-smp sockets=1' by default for Qemu VMs. Ref #3047
  • Implement full restart if user reload a Qemu VM which has been updated. Fixes #3038

Version 2.2.13

04 Sep 13:46

Choose a tag to compare

GUI

  • No changes

Server

  • Release Web-Ui 2020.3.0-beta.3
  • Fix issue when resuming Qemu VM. Fixes #3027

Version 2.2.12

07 Aug 10:00

Choose a tag to compare

GUI

  • Downgrade psutil to version 5.6.7
  • Fix log shows the GUI command line without spaces between its arguments. Fixes #3026
  • Use server host is console host is equal to "0:0:0:0:0:0:0:0"
  • Remove VMware promotion.

Server

  • Release Web-Ui version 2020.3.0-beta.2
  • Catch exception when psutil returns OSError
  • Downgrade psutil to version 5.6.7
  • Use parent directory as working directory for project duplication and snapshots. Fixes #2909
  • Fix Key Error "vendor_id" is missing when configuring GNS3 VM with VirtualBox. Fixes #3018

Version 2.2.11

09 Jul 11:09

Choose a tag to compare

GUI

  • Try to fix "Recent project" selection not working. Ref #3007
  • Fix debug entries shown twice in console window and double error messages with remote GNS3VM. Fixes #3010
  • Fix deprecation warning. Ref #3009
  • Fix tests on macOS. Ref #3009
  • Fix sentry SDK is configured twice.

Server

  • Fix crash when project sets 'auto_open' option and a remote GNS3 VM is used. Fixes #3014
  • Fix Dynamips ghost image support when project contains a space. Fixes #3015
  • Release Web-Ui version 2020.3.0-beta.1
  • Fix issue when cannot skip slots for Dynamips routers. Fixes #3000
  • Allow tests to be run by root. Fixes #1784
  • Update classifiers in setup.py

Version 2.2.10

18 Jun 03:01

Choose a tag to compare

GUI

  • New fix for multi-device selection/deselection not working as expected with right click. Fixes #2986
  • Optimize snap-to-grid code for drawing items. Fixes #2997
  • Move jsonschema 2.6.0 requirement in build repository.
  • Only use jsonschema 2.6.0 on Windows and macOS.
  • Disable default integrations for sentry sdk.

Server

  • Add pytest-aiohttp to tests_require in setup.py
  • Don't require hardware acceleration. Fixes #1780
  • Release Web-Ui version 2020.2.0-beta.5
  • Tests can be run with Python 3.8
  • Wait longer for x11 socket file to be created. Ref #1761
  • Allow Hyper-V to run on AMD when Windows 10 build 19640 or later is detected. Fixes #1777
  • Show error message if IPv6 is not enabled when using SPICE console. Fixes #1772
  • Move jsonschema 2.6.0 requirement in build repository.
  • Only use jsonschema 2.6.0 on Windows and macOS.
  • Disable default integrations for sentry sdk.
  • Remove unused bytes2human function.

Version 2.2.9

04 Jun 09:11

Choose a tag to compare

GUI

  • Fix GUI doesn't detect another GUI on macOS. Fixes #2994
  • Support to activate/deactive network connection state replication in Qemu.
  • Option to reset or not all MAC addresses when exporting or duplicating a project.
  • Fix Multi-device selection/deselection not working as expected with right click. Fixes #2986
  • Replace Raven by Sentry SDK. Fixes GNS3/gns3-server#1758
  • Fix online help menu URL. Fixes #2984
  • Require setuptools>=17.1 in setup.py. Ref GNS3/gns3-server#1751 This is to support environmental markers. https://github.com/pypa/setuptools/blob/master/CHANGES.rst#171
  • Update README. Ref GNS3/gns3-server#1719
  • Restore editReadme attribute which was removed in Change 'New export project wizard'
  • Updated GUI pyqt files from Tab Order 'fixes' in "Tab Order in Preferences and Project Dialog #2872"

Server

  • Release Web-Ui version 2020.2.0-beta.4
  • Support to activate/deactive network connection state replication in Qemu.
  • Possible fix for problem connecting to the GNS3 VM. Ref #2969 #1760
  • Option to reset or not all MAC addresses when exporting or duplicating a project.
  • Fix bug when changing properties for closed project. Fixes #1754
  • Fix issues with crash reporting & bump version to 2.2.9dev2. Ref GNS3/gns3-server#1758
  • Lock listing VMs. Ref #1755
  • Try to fix error when listing Hyper-V VMs. Ref #1755
  • Catch VirtualBox errors when listing VMs. Fixes #1759
  • Deprecate running with Python 3.5
  • aiocontextvars is only necessary for Python < 3.7
  • Replace Raven by Sentry SDK. Fixes GNS3/gns3-server#1758
  • Require setuptools>=17.1 in setup.py. Ref GNS3/gns3-server#1751 This is to support environmental markers. https://github.com/pypa/setuptools/blob/master/CHANGES.rst#171

Version 2.2.8

07 May 08:43

Choose a tag to compare

GUI

  • Default port set to 80 for server running in the GNS3 VM. Fixes #1737
  • Make the Web UI the default page. Ref GNS3/gns3-server#1737
  • Fix "export portable project forgets contents of README". Fixes #1724
  • Activate unified title and toolbar on MacOS. Fixes #2968
  • Confirmation dialog for "console connect to all nodes". Fixes #2971
  • Add "Resume all suspended links". Fixes #2858
  • Revert "Change default path for SecureCRT. Fixes #2896"
  • Remove @Property from ConfigurationDialog(). Fixes #2819 #2965
  • Use Environmental Markers to force jsonschema version. Fixes #2849 Version 3.2.0 with Python >= 3.8 Version 2.6.0 with Python < 3.8
  • Use Environmental Markers to force jsonschema version 2.6.0 on Windows/macOS. Ref #2849
  • Remove preferences dialog geometry restoration. Fixes #2807
  • Fix unable to configure custom adapters for Qemu VMs. Fixes #2961

Server

  • Release Web-Ui 2020.2.0-beta.3
  • Default port set to 80 for server running in the GNS3 VM. Fixes #1737
  • Make the Web UI the default page. Ref GNS3/gns3-server#1737
  • Support controller reloading for templates, appliances and projects. Ref #1743
  • Return exit status 1 if server fails to start. Fixes #1744
  • Use Environmental Markers to force jsonschema version. Fixes #2849 Version 3.2.0 with Python >= 3.8 Version 2.6.0 with Python < 3.8
  • Use Environmental Markers to force jsonschema version 2.6.0 on Windows/macOS. Ref #2849
  • Implement a minimum interval between cpu_percent() calls. Fixes #1738
  • Add clipboard support for TigerVnc
  • Sort snapshots by (created_at, name)
  • Unprotected access for websocket consoles. Ref https://github.com/GNS3/gns3-gui/issues/2883#issuecomment-580677552
  • Support for WebSocket consoles
  • Return array for controller statistics endpoint
  • Server statistics implementation