GNS3 v3.0 new features

GNS3 3.0 is a major update of GNS network emulator with provides the following enhancements.

Major new features of GNS3 v3.0 are :

  • Secured API based on the latest FastAPI and Pydantic versions
  • New RBAC system with resource pools support
  • Image manager to upload and manage images for Dynamips, Qemu and IOU
  • Templates can be automatically created after images are uploaded
  • Zstandard compression for importing/exporting projects
  • ...

Download GNS3 v3.0.5 (May 14, 2025)

GNS3 3.0.5 release notes

GNS3 v3.0.5 fixes the following GNS3 GUI and GNS3 server issues of GNS3 v3.0.0 and adds the following features :

  • GNS3 GUI :
    • Replace "Docker hub" by "Docker repository" because it is possible to use different repositories
    • Upgrade dependencies
    • Fix bring console in front when clicking on "Open all consoles".
    • Add -F arg to wmctrl.
  • GNS 3 Server :
    • Bundle web-ui v3.0.5
    • Sync appliances
    • Use Ubuntu 24.04 LTS in Dockerfile.
    • Fix tests and require Qemu version >= 2.4
    • Fix adding pci_bridges to qemu vms
    • Resolve deprecation warnings of regex library
    • Remove OVMF_CODE_4M.secboot.fd and associated code
    • Add edk2-stable202502 UEFI firmwares and try to first use firmwares from the ovmf package if installed.
    • Prettify TPM error message
    • Fix bug in qemu_stdout message
    • Try to detect swtpm and AppArmor issue.
    • Fix Docker logs decoding.
    • Add delay after starting a Docker container and adding connections in uBridge.
    • Fix TypeError when reading Docker container logs.
    • Allow an image to be uploaded to the controller again even if it is already in the database
    • Fix controller not reporting an error if invalid options are passed to Qemu command line.
    • Replace "Docker hub" by "Docker repository" because it is possible to use different repositories
    • Fix unable to add NAT cloud after configuring “allowed_interfaces” in configuration file.
    • Fix interface information API endpoint for Cloud/NAT devices
    • Upgrade Jinja2 to v3.1.6. 
    • Fix packet capture for links connected to a cloud node. 
    • fix: check if remote-install.sh is being run as root

Download GNS3 v3.0.5 for Windows

GNS3 3.0.5 installer checksums

File: GNS3-3.0.5-all-in-one.exe
SHA256: a1edd3a3757c8a1c9e0ca1367a07c1de0b125876d3d8ef7e20cb2665ac3d21c0

File: GNS3.VM.Hyper-V.3.0.5.zip
SHA256: 0D53B88F0C19125E3678A2D96F1AF25EC2E9C7C86A933BA5D1C9E4CE9C09A32B