Skip to content

@grossmj grossmj released this Sep 14, 2020

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
Assets 18

@grossmj grossmj released this Aug 7, 2020 · 6 commits to master since this release

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
Assets 18

@grossmj grossmj released this Jul 9, 2020 · 14 commits to master since this release

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
Assets 18

@grossmj grossmj released this Jun 18, 2020 · 36 commits to master since this release

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.
Assets 18

@grossmj grossmj released this Jun 4, 2020 · 44 commits to master since this release

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
Assets 18

@grossmj grossmj released this May 7, 2020 · 70 commits to master since this release

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 #2883 (comment)
  • Support for WebSocket consoles
  • Return array for controller statistics endpoint
  • Server statistics implementation
Assets 18

@grossmj grossmj released this Apr 7, 2020 · 89 commits to master since this release

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
Assets 20

@grossmj grossmj released this Mar 26, 2020 · 95 commits to master since this release

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 https://github.com/advisories/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 https://github.com/advisories/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
Assets 18

@grossmj grossmj released this Jan 9, 2020 · 114 commits to master since this release

Add gns3-gui.xml and update Linux icons paths & permissions. Ref #2919

Assets 10
You can’t perform that action at this time.