Skip to content

Releases: GNS3/gns3-gui

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

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