Version 2.2.0 Stable Released

  • Improved VM network filter detection and management.
  • Improved post cloud-init module execution on network change and migrations.
  • Added option to send an account creation email when a user is created.
  • Added id, email and relational id filters to users table.
  • Increased timeouts for VM actions that could potentially run slow on larger deployments.
  • Fixed issue where available IPv4 would show incorrectly when viewing hypervisor resources by group if IP block groups were in use.
  • Major improvements to the email system – including:
    • Sectional HTML layouts.
    • Pre-built layout components.
    • Text versions of each email.
    • Preview text (pre-header).
    • Multi-level parsing to mitigate potential layout issues due to user input.
    • HTML+Text emails (now default), Text only or HTML only.
    • Logo header to replace the default company name.
    • Footer disclaimer.
  • Fixed issue where the build email would not include a root password if no IP was set.
  • License type can now be set from the hypervisor list.
  • IPv4 addresses can now be ordered by priority.
  • Kea DHCPv4 configurations no longer uses a global subnet. All subnets are now configured independently.
  • Fixed issue with failed backup emails not sending.
  • Improved the power control functionality to enable actions if a hypervisor fails to respond with a status.
  • Added cloud-init user_data support to server provisioners.
  • IP changes are now automated on Windows VMs through cloud-init.
  • Added quick links to user servers from the users table and management page.
  • /126 – /128 ranges can now be generated from a source IPv6 subnet.
  • Fixed issue where a secondary network filter may not delete if a VM was running while the interface was being deleted.
  • Added the ability to live update network devices.
  • NAT domain TLD verification files are now automatically downloaded if they don’t exist.
  • Improved additional disk creation and formatting functionality.
  • Added webhook support. https://docs.virtfusion.com/guides/webhooks
  • Added support for extra CPU flags (including topoext) at hypervisor, operating system template and VM levels.
  • Improved the display of network speeds to end users.
  • Added forwardfor to the HAProxy configuration.
  • Dnsmasq and ISC are now supported for DHCP. https://docs.virtfusion.com/guides/dhcp
  • OVMF is now bundled to better handle UEFI and custom NVRAM configurations.
  • Cloud-init on.sshkey and on.password run levels have been optimized to speed up authentication activation on operating system templates with long deployment times.
  • Added Hook points to VM XML configuration files.
  • Added the ability to pre-generate IPv6 subnets.
  • Added the ability to manage & provision IPv6 routing subnets alongside a IPv6 subnet. https://docs.virtfusion.com/guides/ipv6-route-blocks
  • Added subnet filter to IPv6 subnets table.
  • Added send-proxy & send-proxy-v2 support to NAT domains.
  • Added VNC API endpoint. https://docs.virtfusion.com/api/#api-Servers-VNC
  • Fixed issue where the Manage as Owner button would not work on some mobile browsers.
  • Added logs to server migration queue.
  • Added the ability to migrate a VM directly from the VM management page.
  • Added netplan_accept_ra: true|false flags to cloud-init config.
  • Added the option to change VM network interface profiles.
  • Multiple CSS and Javascript improvements to user/admin interfaces.
  • Improved various database indexes.
  • Frontend and backend framework updates.
  • Added support for Debian 12 (Bookworm).
Releases