* New fix for multi-device selection/deselection not working as expected with right click. Fixes 2986 * Optimize snap-to-grid code for drawing items. Fixes 2997 * Move jsonschema 2.6.0 requirement in build repository. * Only use jsonschema 2.6.0 on Windows and macOS. * Disable default integrations for sentry sdk.
2.2.9
Not secure
* Fix GUI doesn't detect another GUI on macOS. Fixes 2994 * Support to activate/deactive network connection state replication in Qemu. * Option to reset or not all MAC addresses when exporting or duplicating a project. * Fix Multi-device selection/deselection not working as expected with right click. Fixes 2986 * Replace Raven by Sentry SDK. Fixes https://github.com/GNS3/gns3-server/issues/1758 * Fix online help menu URL. Fixes 2984 * Require setuptools>=17.1 in setup.py. Ref https://github.com/GNS3/gns3-server/issues/1751 This is to support environmental markers. https://github.com/pypa/setuptools/blob/master/CHANGES.rst#171 * Update README. Ref https://github.com/GNS3/gns3-server/issues/1719 * Restore editReadme attribute which was removed in Change 'New export project wizard' * Updated GUI pyqt files from Tab Order 'fixes' in "Tab Order in Preferences and Project Dialog 2872"
2.2.8
Not secure
* Default port set to 80 for server running in the GNS3 VM. Fixes 1737 * Make the Web UI the default page. Ref https://github.com/GNS3/gns3-server/issues/1737 * Fix "export portable project forgets contents of README". Fixes 1724 * Activate unified title and toolbar on MacOS. Fixes 2968 * Confirmation dialog for "console connect to all nodes". Fixes 2971 * Add "Resume all suspended links". Fixes 2858 * Revert "Change default path for SecureCRT. Fixes 2896" * Remove property from ConfigurationDialog(). Fixes 2819 2965 * Use Environmental Markers to force jsonschema version. Fixes https://github.com/GNS3/gns3-gui/issues/2849 Version 3.2.0 with Python >= 3.8 Version 2.6.0 with Python < 3.8 * Use Environmental Markers to force jsonschema version 2.6.0 on Windows/macOS. Ref https://github.com/GNS3/gns3-gui/issues/2849 * Remove preferences dialog geometry restoration. Fixes 2807 * Fix unable to configure custom adapters for Qemu VMs. Fixes 2961
* Prevent locked drawings to be deleted. Fixes https://github.com/GNS3/gns3-gui/issues/2948 * Fix issues with empty project variables. Fixes https://github.com/GNS3/gns3-gui/issues/2941 * Upgrade psutil to version 5.6.6 due to CVE-2019-18874 https://github.com/advisories/GHSA-qfc5-mcwq-26q8 * Use existing README.txt if existing when exporting portable project. Fixes https://github.com/GNS3/gns3-server/issues/1724 * Allow creation of a diskless Qemu VMs. Fixes 2939 * Re-enable "create new version" in appliance wizard. Fixes 2837 * Fix unable to load project from project library. Fixes 2932 * Fix some permission denied errors when loading remote project. Ref 2871 Fixes 2901 * Add 'Royal TS V5' to predefined console list * Disallow invalid grid sized. Fixes 2908 * Check if hostname is blank. Fixes 2924 * Add nvme disk interface and fix scsi disk interface for Qemu VMs. * Add latest Qemu nic models. * Upgrade Qt version to 5.14.1. Ref 2778 2903
2.2.5
Not secure
* Add gns3-gui.xml and update Linux icons paths & permissions. Ref 2919