Skip to content

Releases: GNS3/gns3-gui

Version 2.2.15

07 Oct 05:02
Compare
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
Compare
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
Compare
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
Compare
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
Compare
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
Compare
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
Compare
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
Compare
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

Version 2.2.7

07 Apr 14:35
Compare
Choose a tag to compare

GUI

  • Fix VNC console template doesn't extract %i (Project UUID). Fixes #2960
  • Fix contextual menu issues. Ref #2955

Server

  • Release Web-Ui 2020.2.0-beta.1
  • Fix uBrigde error popups when Docker image has stopped. Fixes #2957
  • Fix warning that you are explicitly comparing literals

Version 2.2.6

26 Mar 02:10
Compare
Choose a tag to compare

GUI

  • Prevent locked drawings to be deleted. Fixes #2948
  • Fix issues with empty project variables. Fixes #2941
  • Upgrade psutil to version 5.6.6 due to CVE-2019-18874 GHSA-qfc5-mcwq-26q8
  • Use existing README.txt if existing when exporting portable project. Fixes GNS3/gns3-server#1724
  • Allow creation of a diskless Qemu VMs. Fixes #2939
  • Re-enable "create new version" in appliance wizard. Fixes #2837
  • Fix unable to load project from project library. Fixes #2932
  • Fix some permission denied errors when loading remote project. Ref #2871 Fixes #2901
  • Add 'Royal TS V5' to predefined console list
  • Disallow invalid grid sized. Fixes #2908
  • Check if hostname is blank. Fixes #2924
  • Add nvme disk interface and fix scsi disk interface for Qemu VMs.
  • Add latest Qemu nic models.
  • Upgrade Qt version to 5.14.1. Ref #2778 #2903

Server

  • Remove --local when starting Docker dev server.
  • Release 2020.1.0-alpha.1
  • Monitor ubrige processes.
  • Add Xvnc command to the VNC servers list. Fixes #172
  • Allow controller to reconnect to compute if communication is lost. Ref #1634
  • Improvement of support for docker USER directive. Fixes #1727.
  • Fix cannot delete Dynamips router the content of the "usage" field. Fixes #2947
  • Prevent locked drawings to be deleted. Fixes #2948
  • Fix issues with empty project variables. Fixes #2941
  • Upgrade psutil to version 5.6.6 due to CVE-2019-18874 GHSA-qfc5-mcwq-26q8
  • Remove 'format=raw' from the Qemu options of the disk interfaces. Ref #1699
  • Allocate application IDs for IOU nodes on the controller. An application ID is used by IOU to generate its interface Mac addresses. They must be unique across all opened projects sharing the same computes to avoid Mac address collisions.
  • Require VirtualBox >= 6.0 on AMD and >= 6.1 on Intel processors (for GNS3 VM only). Fixes #1610
  • Add nvme disk interface and fix scsi disk interface for Qemu VMs.
  • Disallow using "legacy networking mode" with Qemu >= 2.9.0
  • Add latest Qemu nic models.
  • Attempt to fix error when loading wmi module. Fixes #1712
  • Handle "aborted" state for VirtualBox VMs. Fixes #1702
  • Change how Hyper-V VMs are found. Ref #1612