Version 2.2.8
GUI
- Default port set to 80 for server running in the GNS3 VM. Fixes #1737
- Make the Web UI the default page. Ref GNS3/gns3-server#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 #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 #2849
- Remove preferences dialog geometry restoration. Fixes #2807
- Fix unable to configure custom adapters for Qemu VMs. Fixes #2961
Server
- Release Web-Ui 2020.2.0-beta.3
- Default port set to 80 for server running in the GNS3 VM. Fixes #1737
- Make the Web UI the default page. Ref GNS3/gns3-server#1737
- Support controller reloading for templates, appliances and projects. Ref #1743
- Return exit status 1 if server fails to start. Fixes #1744
- Use Environmental Markers to force jsonschema version. Fixes #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 #2849
- Implement a minimum interval between cpu_percent() calls. Fixes #1738
- Add clipboard support for TigerVnc
- Sort snapshots by (created_at, name)
- Unprotected access for websocket consoles. Ref https://github.com/GNS3/gns3-gui/issues/2883#issuecomment-580677552
- Support for WebSocket consoles
- Return array for controller statistics endpoint
- Server statistics implementation