Skip to content

Releases: GNS3/gns3-gui

Version 2.2.1

01 Nov 09:56
Compare
Choose a tag to compare

GUI

  • Check if console_type is None.
  • Explicitly cleanup the cache directory.
  • Get Windows interface from registry if cannot load win32com module.
  • Ignore OSError returned by psutil when bringing console to front.
  • Catch error if NPF or NPCAP service cannot be detected. Ref GNS3/gns3-server#1670
  • Better handling for reading synchronous JSON response from server. Ref #2874
  • Fix JSONDecodeError when getting server version. Fixes #2874
  • Fix FileNotFoundError exceptions when launching SPICE or VNC clients.
  • Fix UnboundLocalError local variable 'win32serviceutil' referenced before assignment
  • 'Fix' tab order in preferences dialog so it follows the layout
  • 'Fix' tab order in edit project dialog so it follows the layout
  • Use compatible shlex_quote to handle case where Windows needs double quotes around file names, not single quotes. Ref #2866
  • Use 0.0.0.0 by default for server host. Fixes GNS3/gns3-server#1663
  • Catch IndexError when configuring port names. Fixes #2865

Server

  • Handle builtin entry does not exist when adding node from template.
  • Upgrade aiohttp to version 3.6.2
  • Fix issue when linking to more than one NAT node with allowed_interface option enabled. Fixes #1671
  • Prevent deleting a GNS3 project outside the project directory. Ref #1669
  • Do not send "console_type" property to computes for all builtin nodes excepting Ethernet switches. Fixes #2882
  • Fix QEMU link detection flaky on last port. Fixes #1666
  • Use compatible shlex_quote to handle case where Windows needs double quotes around file names, not single quotes. Ref #2866
  • Use 0.0.0.0 by default for server host. Fixes GNS3/gns3-server#1663
  • Improvement to validate HTTP authentication config. Ref #1662
  • Use versioned config directory for profiles. Fixes #1664
  • Enable nested hardware virtualization by default for GNS3 VM running in VirtualBox. Fixes #1377 No error is sent by VBoxManage is this feature is not available, for instance with Intel processors.
  • Improve process to get guest IP address from GNS3 VM running in VMware workstation/player. Ref #2866
  • Fix error with console type in Ethernet switch schema. Fixes #1659

Version 2.2.0

30 Sep 08:27
Compare
Choose a tag to compare

GUI

  • No changes since v2.2.0rc5

Server

  • Add debug message for what directory is checked for Qemu binaries. Ref #1655
  • Release 2019.2.0-alpha.8
  • Fix single quote is not closed. Fixes #1654
  • Fix wrong Dynamips command used to rename an ATM switch. Fixes #1651
  • Don't specify the PCI bus for AHCI device
  • Add id value to all Qemu drives

Version 2.2.0rc5

09 Sep 08:09
Compare
Choose a tag to compare
Version 2.2.0rc5 Pre-release
Pre-release

GUI

  • Adjust size for setup dialog and remove question about running the wizard again. Ref #2846

Server

  • Fix AttributeError: Cannot set attribute '%s'. Fixes #1646

Version 2.2.0rc4

30 Aug 08:32
Compare
Choose a tag to compare
Version 2.2.0rc4 Pre-release
Pre-release

GUI

  • Fix issue when asking to run the setup wizard again. Ref #2846
  • Remove warning about VirtualBox not supporting nested virtualization. Ref GNS3/gns3-server#1610
  • Ask user if they want to see the wizard again. Ref #2846

Server

  • Release 2019.2.0-alpha.7
  • Check that vcpus value for GNS3 VM is an integer. Fixes #1636
  • Make x,y optional for creating links via API. Fixes #1630
  • Set default_name_format for some builtin nodes.
  • Allow "none" for compute_id in templates.

Version 2.2.0rc3

12 Aug 02:16
Compare
Choose a tag to compare
Version 2.2.0rc3 Pre-release
Pre-release
  • Revert to jsonschema 2.6.0 due to packaging problem.

Version 2.2.0rc2

10 Aug 17:05
Compare
Choose a tag to compare
Version 2.2.0rc2 Pre-release
Pre-release

GUI

  • Bump jsonschema to version 3.0.2
  • Fix "Unable to change Remote Main Server IP". Fixes #2823
  • Fix "AttributeError: 'QGraphicsTextItem' object has no attribute 'locked'". Fixes #2814
  • Fix a minor typo in the setup wizard

Server

  • Bump jsonschema to version 3.0.2
  • List Hyper-V VMs on non-english OSes. Fixes #1612
  • Add missing default values in Cloud schema.
  • Release 2019.2.0-alpha.5
  • Fix redirection to web-ui bundled server

Version 2.2.0rc1

10 Aug 16:44
Compare
Choose a tag to compare
Version 2.2.0rc1 Pre-release
Pre-release

Failed release

Version 2.2.0b4

11 Jul 15:02
Compare
Choose a tag to compare
Version 2.2.0b4 Pre-release
Pre-release

GUI

  • Fix issue preventing to open the QFileDialog in the correct directory.
  • Remove unused edit readme action. Fixes #2816
  • Remove deprecated Qemu parameter to run legacy ASA VMs. Fixes #2827
  • Upload images on remote controller. Fixes #2828
  • Preferences dialog: send API request only if connected to controller
  • Fix AttributeError: 'QGraphicsTextItem' object has no attribute 'locked'. Fixes #2814
  • Fix KeyError: 'chassis' when converting old IOS templates. Fixes #2813

Server

  • Requires a project to be opened to start/stop/suspend all nodes. Fixes #1609
  • Fix issue when starting GNS3 VM for Hyper-V
  • Set defaults for custom cloud nodes.
  • Fix issue when trying to rename a Dynamips node that is already powered on. Fixes #2824
  • Remove deprecated Qemu parameter to run legacy ASA VMs. Fixes #2827
  • Add debug message when searching for an image. Ref #2828

Version 2.2.0b3

15 Jun 13:44
Compare
Choose a tag to compare
Version 2.2.0b3 Pre-release
Pre-release

GUI

  • Fix template migration issues from GUI to controller. Fixes #2803
  • %guest-cid% variable implementation for Qemu VMs. Fixes #2804
  • Increase timeout from 2 to 5 seconds for synchronous check. Ref #2805

Server

  • Fix template migration issues from GUI to controller. Fixes #2803
  • Refresh mounted media after ISO switch.
  • Resolve conflicts in docker volumes instead of error. Fixes GNS3/gns3-server#1595
  • %guest-cid% variable implementation for Qemu VMs. Fixes #2804
  • Fix KeyError: 'usage' exception when configuring IOU template. Fixes #2806

Version 2.1.21

14 Jun 08:56
Compare
Choose a tag to compare

GUI

  • Increase timeout from 2 to 5 seconds for synchronous check. Ref #2805
  • Fix "General Preferences dialog displays misleading information". Fixes #2801

Server

  • Change uBridge debug level to '1' when debugging is enabled.