- 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
andon.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).