Skip to content

Releases: GNS3/gns3-gui

Version 2.2.42

09 Aug 11:15
Compare
Choose a tag to compare

GUI

  • Use the system's certificate store for SSL connections
  • Give a node some time to start before opening the console (for console auto start). Fixes #3474
  • Use Mate Terminal by default if installed on Debian, Ubuntu and Linux Mint.
  • Support for gnome-terminal tabs to be opened in the same window.
  • Remove import urllib3 and let sentry_sdk import and patch it. Fixes #3498
  • Add import sys in sudo.py
  • Rounded Rectangle support

Server

  • Bundle web-ui v2.2.42
  • Handle API version key in VirtualBox 7. Fixes #2266
  • Enable system certificate store for SSL connections
  • Use DEFAULT_BUFFER_SIZE for md5sum
  • Fix version check when installing appliances. Ref https://github.com/GNS3/gns3-gui/issues/3486
  • Allow connection to ws console over IPv6. Fixes GNS3/gns3-web-ui#1400
  • Remove import urllib3 and let sentry_sdk import and patch it. Fixes #3498

Version 2.2.41

12 Jul 07:10
Compare
Choose a tag to compare

GUI

  • Use alternative method to set the correct permissions for uBridge on macOS
  • Remove sending stats to GA
  • Catch urllib3 exceptions when sending crash report. Ref #3483
  • Backport UEFI boot mode support for Qemu VMs
  • Add debug for dropEvent. Ref GNS3/gns3-server#2242

Server

  • Bundle web-ui v2.2.41
  • Catch urllib3 exceptions when sending crash report. Ref #3483
  • Only fetch Qemu version once when starting Qemu + only add speed/duplex for virtio-net-pci with Qemu version >= 2.12
  • Use recent OVMF firmware (stable-202305) and use flash drives to configure Qemu command line
  • Remove the useless executable permissions to the file gns3server/disks/empty8G.qcow2
  • Backport UEFI boot mode support for Qemu VMs

Version 2.2.40.1

10 Jun 10:40
Compare
Choose a tag to compare

GUI

  • No changes

Server

  • Re-bundle Web-Ui v2.2.40. Fixes #2239

Version 2.2.40

06 Jun 00:55
Compare
Choose a tag to compare

GUI

  • Change log messages for Websocket errors
  • Do not proceed if an appliance symbol cannot be downloaded. Ref #3466
  • Delete a node or link from topology summary view using Delete key. Ref #3445
  • Fix "Start the capture visualization program" checkbox works only one (first) time for a given link. Fixes #3442
  • Let the selected link style applied when editing a link. Fixes #3460
  • Fix hovered color shown in style editing dialog. Fixes #3460

Server

Version 2.2.39

08 May 11:19
Compare
Choose a tag to compare

GUI

  • Fix nodes are not snapped to the grid at the moment of creation
  • Upgrade distro and aiohttp dependencies

Server

  • Install web-ui v2.2.39
  • Add generic function to install resource files
  • Install empty Qemu disks on first start
  • Check for colon in project name. Fixes #2203
  • Upgrade distro and aiohttp dependencies

Version 2.2.38

28 Feb 05:37
Compare
Choose a tag to compare

GUI

No changes

Server

  • Bundle web-ui v2.2.38
  • Fix c7200_i0_log.txt is created in the current directory. Fixes #2191
  • Check swtpm version and start swtpm before qemu
  • Fix broken websocket console with Python 3.11
  • Fix "cannot reopen console". Ref #2182
  • Fix Qemu binary not set when adding appliance from template

Version 2.2.37

25 Jan 07:09
Compare
Choose a tag to compare

GUI

  • Upgrade to PyQt5 v5.15.7
  • Changed Windows Terminal telnet console profile from OS X to windows ref: issue #3193

Server

  • Fix link communication issues on Windows with uBridge
  • Fix StreamWriter doesn't have the wait_closed() method in Python3.6. Fixes #2170
  • Install built-in appliances when no previous version has been detected. Fixes #2168
  • Update documentation to install gns3-server. Fixes #2124
  • Give udhcpc executable right. Fixes #2159

Version 2.2.36

04 Jan 11:49
Compare
Choose a tag to compare

GUI

  • Add Trusted Platform Module (TPM) support for Qemu VMs
  • Add "on_close" setting to appliance schema. Fixes GNS3/gns3-server#2148
  • Add default 'ide' disk interface when manually creating Qemu VM template. Fixes #3360
  • Fix zoom factor is multiplied when loading projects. Fixes #3408
  • Remove deprecated PuTTY option in preferences. Ref #3415

Server

  • Install web-ui v2.2.36
  • Add Trusted Platform Module (TPM) support for Qemu VMs
  • Require Dynamips 0.2.23 and bind Dynamips hypervisor on 127.0.0.1
  • Delete the built-in appliance directory before installing updated files
  • Use a stock BusyBox for the Docker integration
  • Overwrite built-in appliance files when starting a more recent version of the server
  • Fix reset console. Fixes #1619
  • Only use importlib_resources for Python <= 3.9. Fixes #2147
  • Support when the user field defined in Docker container is an ID. Fixes #2134

Version 3.0.0 alpha 3

27 Dec 08:23
Compare
Choose a tag to compare
Version 3.0.0 alpha 3 Pre-release
Pre-release

GUI

  • Catch timeout error while updating appliance files
  • Fix RecursionError with invalid credentials. Fixes #3374
  • Allow raw images by default. Fixes GNS3/gns3-server#2097
  • Remove deprecated PuTTY option in preferences. Ref #3415
  • Fix "variables": [] in project file leads to unlimited increase of empty name/value pairs in GUI. Fixes #3397
  • Ignore local revision when comparing versions.
  • Make version PEP 440 compliant
  • Support for Python 3.11
  • Replace deprecated distro.linux_distribution() call
  • Add a fix for the CVE-2007-4559

Server

  • Add web-ui v3.0.0a3
  • Add config option to change the server name. Ref #2149
  • Option to disable image discovery and do not scan parent directory
  • Allow raw images by default. Fixes GNS3/gns3-server#2097
  • Fix bug when creating Dynamips router with chassis setting
  • Stricter checks to create/update an Ethernet switch and add tests
  • Fix schema for removing WICs from Cisco routers. Fixes #3392
  • Fix issues with VMnet interface on macOS >= 11.0. Ref #3381
  • Use importlib_resources instead of pkg_resources and install built-in appliances in config dir.
  • Fix console vnc don't use configured ports in some case. Fixes #2111
  • Add missing VMware settings in gns3_server.conf
  • Make version PEP 440 compliant
  • Support for Python 3.11
  • Allow for more dependency versions at patch level
  • Replace deprecated distro.linux_distribution() call
  • Update gns3.service.systemd
  • Fix some issues with HTTP notification streams
  • gns3.service.openrc: make openrc script posix compliant
  • fix: use exact match to find interface in windows to avoid get wrong interface

Version 2.2.35.1

10 Nov 14:24
Compare
Choose a tag to compare

Re-release of Web-Ui v2.2.35