Skip to content

Releases: GNS3/gns3-gui

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

Version 2.2.35

08 Nov 15:43
Compare
Choose a tag to compare

GUI

  • Fix "variables": [] in project file leads to unlimited increase of empty name/value pairs in GUI. Fixes #3397
  • Make version PEP 440 compliant
  • Support for Python 3.11
  • Upgrade PyQt to 5.15.7 and pywin32 to v305
  • Allow for more dependency versions at patch level
  • Replace deprecated distro.linux_distribution() call
  • Add a fix for the CVE-2007-4559

Server

  • Release web-ui v2.2.35
  • 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
  • gns3.service.openrc: make openrc script posix compliant
  • fix: use exact match to find interface in windows to avoid get wrong interface

Version 3.0.0 alpha 2

06 Sep 23:08
Compare
Choose a tag to compare
Version 3.0.0 alpha 2 Pre-release
Pre-release

GUI

  • Add missing 'sys' module. Ref #3373
  • Upgrade dev dependencies
  • Dot not allow "no border" style for line items
  • Use "none" for solid line style in drawing items
  • Implement new option (Delete All) to contextual menu in "Console" dock. Fixes #3325
  • Fix editing Docker container config generates exception and empty config. Fixes #3371
  • Fix 2560x1440 resolution for Docker container
  • Fix cannot detect images by default when trying to upload them in the Image Manager. Fixes #3367
  • Fix unable to set VNC console resolution. Fixes #3365

Server

  • Add web-ui v3.0.0a2
  • Upgrade FastAPI to v0.82.0
  • API endpoint to get the locked status of a project
  • Global project lock and unlock
  • Update appliance files
  • Require name for custom adapters. Fixes #2098
  • Allow empty adapter slots for Dynamips templates. Ref #3373
  • Use original $PATH in init.sh for Docker containers. Ref #2069

Version 2.2.34

28 Aug 21:30
Compare
Choose a tag to compare

GUI

  • Upgrade dev dependencies
  • Implement new option (Delete All) to contextual menu in "Console" dock. Fixes #3325
  • Fix 2560x1440 resolution for Docker container

Server

  • Use original $PATH in init.sh for Docker containers. Ref #2069
  • Support pytest-asyncio 0.19.0
  • Upgrade dev dependencies and fix issues after upgrading to pytest-aiohttp v1.0.4
  • Update compute.py to automatically reconnect to remote compute