Version 1.8.0 Stable Released

  • Added the ability to restrict administrators to specific roles through access groups.
  • Added server packages API endpoint. https://docs.virtfusion.com/api/#api-Packages-Retrieve_server_packages
  • Fixed issue where IPs were not showing correctly when viewing an IP block.
  • Fixed issue with traffic collections when a hypervisor has no VMs.
  • Added ability for super admins to impersonate admins.
  • Improved hypervisor ISO downloader.
  • CPU model can now be set on a global, hypervisor or VM level.
  • VM CPUs can now be prioritized and throttled.
  • Added API endpoint to add IPv4 addresses to a VM. https://docs.virtfusion.com/api/#api-Servers-Add_IPv4
  • Added system schedule log.
  • Added global API log.
  • Added user authentication log.
  • Added global search by VM interface ID.
  • Optimized adding a specific IPv6 subnet to a VM.
  • Added debugging methods to traffic collectors.
  • Operating system template downloads now check for an existing download process.
  • Server builds now do a connection check and verification of the hypervisor software version before proceeding with the build process.
  • Added the option to rebuild hypervisor configurations (Hypervisors -> Selected hypervisors -> Update configuration).
  • Added the ability to rebuild the Local VNC configuration file. (Settings -> General -> VNC configuration).
  • Added vfcli-ctrl update-testing & vfcli-hv update-testing CLI commands.
  • Added Bleeding software update channel (Only use if asked).
  • Fixed an issue where a CD/DVD was listed twice in the user area if global access was enabled and users were assigned.
  • Added API endpoint to add a quantity of IPv4 to a VM. https://docs.virtfusion.com/api/#api-Servers-Add_a_quantity_of_IPv4
  • Added API endpoint to remove IPv4 from a VM. https://docs.virtfusion.com/api/#api-Servers-Delete_IPv4
  • Added API endpoint to retrieve available operating system template for a package. https://docs.virtfusion.com/api/#api-Media-Retrieve_grouped_OS_templates_available_for_server_package
  • Added CLI command to cancel an active task vfcli-ctrl task:cancel.
  • Added the ability to define QEMU command line parameters on a per VM basis.
  • Added global, hypervisor and VM level option to set the machine type of a VM (pc/q35 + PCI slots).
  • Major hypervisor application framework update.
  • Added sticky search filters to server, user & ipv4 table in admin UI.
  • Added option to set the density of the admin ui.
  • Added the ability to apply package settings to an existing VM (upgrade/downgrade).
  • Added change package API endpoint https://docs.virtfusion.com/api/#api-Servers-Change_package
  • Added VM power control API endpoint https://docs.virtfusion.com/api/#api-Servers-power
  • Added the ability to set the VM machine type (q35 support) and quantity of PCI ports.
  • Fixed issue where some OS templates would show to end users when disabled.
  • Added VM CPU topology (Sockets/Cores/Threads).
  • VM operating systems (logo, distro & kernel) are now shown in the end user and admin areas if detected via the guest agent.
  • Added the option to set the amount of packet processing queues from a VM network.
  • Template download and VM build system has been rebuilt with progress support.
Releases