Skip to content

Releases: GNS3/gns3-server

Version 3.0.0 RC2

20 Nov 04:04
b2db889
Compare
Choose a tag to compare
Version 3.0.0 RC2 Pre-release
Pre-release
  • Bundle web-ui v3.0.0rc2
  • Fix error 500 on PUT for cloud, nat, vmware and vpcs nodes. Fixes #2426
  • Add a duplicated project in the same resource pools as the original project if it is in any
  • Upgrade FastAPI to v0.115.5
  • Overwrite user resources when the originals have changed.
  • Relax setuptools requirement to allow for easier Debian packaging on Ubuntu Focal & Jammy
  • Increase SQLite timeout. Ref #2422
  • Fix test user with wrong creds
  • Upgrade dependencies and fix Pydantic warnings
  • Upgrade aiohttp to v3.10.10. Fixes #2411
  • Replace aiohttp.web.HTTPConflict()
  • Python 3.13 support

Version 2.2.51

07 Nov 05:10
754680d
Compare
Choose a tag to compare
  • Catch error when cannot resize Docker container TTY.
  • Do not use "ide" if there is a disk image and no interface type has been explicitly configured.
  • Use locking when sending uBridge commands. Ref GNS3/gns3-gui#3651
  • Fix run Docker containers with user namespaces enabled. Fixes #2414
  • Python 3.13 support
  • Upgrade dependencies
  • Fix errors in init.sh. Fixes #2431

Version 2.2.50

21 Oct 02:17
2b5c6ce
Compare
Choose a tag to compare
  • Bundle web-ui v2.2.50
  • Symbolic links support for project export/import
  • Add comment to indicate sentry-sdk is optional. Ref #2423
  • Fix issues with recent busybox versions
  • Support to reset MAC addresses for Docker nodes and some adjustments for fast duplication.
  • Update README.md to change the minimum required Python version.
  • Faster project duplication for local projects (no remote compute)
  • Improve error message when a project cannot be parsed.
  • Fix for running Docker containers with user namespaces enabled
  • Support for configuring MAC address in Docker containers
  • Upgrade aiohttp to v3.10.3

Version 3.0.0 RC1

11 Aug 17:38
9bcf26b
Compare
Choose a tag to compare
Version 3.0.0 RC1 Pre-release
Pre-release
  • Bundle web-ui v3.0.0rc1
  • Convert topologies < 3.0 to have valid node hostnames
  • Fix to access resources_path and install_builtin_appliances settings

Version 2.2.49

06 Aug 11:00
b120915
Compare
Choose a tag to compare
  • Bundle web-ui v2.2.49
  • Forbid -nic and -nicdev in Qemu additional options. Fixes #2397
  • Upgrade jsonschema and sentry-sdk packages
  • Update IOU base configs to use "no ip domain lookup". Fixes #2404

Version 2.2.48.1

12 Jul 16:28
8659439
Compare
Choose a tag to compare
  • Bundle web-ui v2.2.48.1

Version 2.2.48

08 Jul 16:46
6e8e076
Compare
Choose a tag to compare
  • Bundle web-ui v2.2.48
  • Add 'install_builtin_appliances' and 'resources_path' settings in the server config
  • Option to keep the compute IDs unchanged when exporting a project
  • Forbid unsafe Qemu additional options
  • Fix error when snapshot exists with an underscore in the name
  • Upgrade sentry-sdk, psutil and aiofiles packages
  • Fix check for IPv6 enabled on host

Version 3.0.0 beta 3

19 May 10:26
3e512e6
Compare
Choose a tag to compare
Version 3.0.0 beta 3 Pre-release
Pre-release
  • Bundle web-ui v3.0.0b3
  • Fix to allow duplicating IOS routers
  • Fix to allow changing the auxiliary console for IOS router nodes.
  • Replace deprecated method datetime.utcnow()
  • Upgrade FastAPI to v0.111.0
  • Fix reset console for non running IOU devices
  • Do not allow to create a builtin template using the API.
  • Use cryptography backend for python-jose. Ref #2372

Version 2.2.47

15 May 05:17
0561aba
Compare
Choose a tag to compare
  • Fix update-bundled-web-ui.sh script
  • Bundle web-ui v2.2.47
  • Change sentry-sdk version
  • Upgrade aiohttp, sentry-sdk and truststore
  • Upgrade jsonschema and aiohttp
  • Drop Python 3.7
  • Remove dev requirements for Python 3.6
  • Do not run Docker VM tests on Windows
  • Do not wait for the server to close when shutting down.
  • Fix test create image with not supported characters by filesystem. Fixes #2375
  • Allow listing x86_64 IOU images. Fixes #2376
  • Upgrade Jinja2 to version 3.1.4. Fixes #2378
  • Fix link capture for ATM switch. Fixes GNS3/gns3-gui#3570
  • Fix tests after updating error message when busybox is not installed.
  • Add more details to error message when busybox is not installed. Fixes GNS3/gns3-gui#3569
  • Fix invalid escape sequences
  • Add NAT symbols
  • Fix cannot stop Docker VM while console connection is still active.
  • Upgrade sentry-sdk to version 1.40.6

Version 3.0.0 beta 2

07 Apr 11:57
84f7337
Compare
Choose a tag to compare
Version 3.0.0 beta 2 Pre-release
Pre-release
  • Bundle web-ui v3.0.0b2
  • Fix cannot stop Docker VM while console connection is still active.
  • Support for custom Qemu path in templates and nodes
  • Fix CPU fractional values for Docker VMs.
  • Use bcrypt directly instead of passlib
  • Do not stop searching for Qemu binaries if one binary cannot be executed. Ref #2306
  • Fix Ethernet switch and Ethernet hub port validations. Fixes #2334
  • Update CORS policy