Skip to content

Releases: GNS3/gns3-gui

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.

Version 2.2.0b2

29 May 10:20
Compare
Choose a tag to compare
Version 2.2.0b2 Pre-release
Pre-release

GUI

  • Fix wrong aligment of symbols in saved/exported projects. Fixes #2800
  • Replace urllib.request by Qt implementation for local server synchronous check. Fixes #2793
  • Support snapshots for portable projects. Fixes #2792
  • Fix event notification problem for projects and how snapshots are restored.
  • Do not close the nodes dock widget when creating project.
  • Fix no scan for images on remote controller. Fixes #2799
  • Use QNetworkAccessManager to download custom appliance symbols.
  • Experimental auto upgrade should not be available for "frozen" app. Fixes #2797
  • Don't allow link labels to be moved for locked nodes. Fixes #2794
  • Catch more OSError/PermissionError when checking md5 on remote images. Fixes #2582
  • Fix exception when grid size is 0. Fixes #2790
  • Catch PermissionError when scanning local image directories. Fixes #2791

Server

  • Ignore Unicode errors when reading base config file contents.
  • Sync appliances.
  • Support snapshots for portable projects. Fixes #2792
  • Update the GNS3 version in topology file if converted. Ref #2798
  • Support for log rotation and compression. Fixes #1586
  • Do not start QEMU console if QEMU process is not started. Fixes #2712
  • Avoid sending warning message all the time for Ethernet switch.
  • Support to include snapshots in portable projects.

Version 2.1.20

29 May 08:46
Compare
Choose a tag to compare

GUI

  • Fix KeyError: 'endpoint' issue. Fixes #2802

Server

  • Ignore Unicode errors when reading base config file contents.

Version 2.1.19

28 May 08:26
Compare
Choose a tag to compare

GUI

  • Fix wrong aligment of symbols in saved/exported projects. Fixes #2800
  • Replace urllib.request by Qt implementation for local server synchronous check. Fixes #2793
  • Set grid's minimum to 5. Fixes #2795

Server

  • Sync appliances.
  • Remove yarl from requirements.txt since it is installed by aiohttp.
  • Drop typing dependency.

Version 2.1.18

22 May 09:17
Compare
Choose a tag to compare

GUI

  • Fix error in HTTPConnection.request for Python3.6. Fixes #2793
  • Catch more OSError/PermissionError when checking md5 on remote images. Fixes #2582
  • Fix exception when grid size is 0. Fixes #2790
  • Catch PermissionError when scanning local image directories. Fixes #2791
  • Revert "Make sure the latest PyQt5 version 5.12.x is used on Windows." Ref #2778

Server

Version 2.2.0b1

21 May 08:31
Compare
Choose a tag to compare
Version 2.2.0b1 Pre-release
Pre-release

GUI

  • Change behavior when an IOU license is verified. Fixes GNS3/gns3-server#1555
  • Fix cannot load new profile. Fixes #2784
  • Fix remote packet capture when controller is also remote. Fixes #2785
  • Set console type to "none" by default for Ethernet switches and add a warning if trying to use "telnet". Fixes #2776
  • Add tooltip for symbol theme support in general preferences. Fixes #2770
  • Support for persistent docker volumes

Server

  • Upgrade GNS3 Web UI to v2019.2.0-alpha.3
  • Change behavior when an IOU license is verified. Fixes GNS3/gns3-server#1555
  • Fix Qemu VM state support after closing a project and check for JSON data returned by qemu-img. Fixes #1591
  • Ensure Qemu monitor commands are executed. Ref #1582.
  • Set console type to "none" by default for Ethernet switches and add a warning if trying to use "telnet". Fixes #2776
  • Add %console-port% variable for additional Qemu options. Fixes #2786
  • Fix invalid reStructuredText for long description in setup.py
  • Support for additional persistent docker volumes

Version 2.1.17

17 May 08:13
Compare
Choose a tag to compare
  • Upgrade to PyQt 5.12.2