IMPORTANT NOTICE
This version contains a major framework update. As stated in previous communications, some early environments may not be compatible with this update. Please see https://docs.virtfusion.com/php-upgrade for more information.
- Major framework update (v8 -> v9).
- Added option to set the timezone of a VM on build.
- Added ability to set a default timezone for hypervisors. (used when building a VM).
- Added software compatibility checker to software updater.
- Fixed issues with some toggle buttons not working correctly in admin area.
- Added memory balloon options for VMs (enable/disable, auto deflate, free page reporting).
- Added advanced settings for VMs running Microsoft Windows. Admin -> VM -> Settings -> Microsoft Windows.
- Added modal alerts when installing/re-install a VM from user area.
- Added CPU (priority, topology, model), machine type and PCI ports to VM packages.
- Added Microsoft Windows options to OS templates.
- Added ability to disable memory ballooning on a per OS template basis.
- Added new Windows Direct RDP deployment profile to OS template settings (used for new Windows templates).
- Added Microsoft Windows settings to hypervisor settings (for OS template inheritance).
- Added optimized Windows templates to template manager.
- Fixed issue where an unsuspend action could be initiated before a scheduled suspend action completes.
- Fixed issue with email local domain.
- Added no-store cache control headers to all web requests.
- Removed unused broadcasting routes.
- Added the ability for end users to add more addresses from their assigned IPv6 subnets.
- Improved cloud-init configuration for VM migrations and IP changes.
- Reserved IPs will now sync to RDNS zones.
- Multiple general admin UI improvements.
- Added YubiKey OTP as a two-factor authentication option.
- Added the option to set the admin menu header item color.
- Removed the requirement for an IP block to have a gateway and resolvers defined.
- Numerous layout, javascript and CSS improvements.
- Added user session log (System -> User Sessions).
- Added Hypervisor groups filter and column to hypervisors table.
- Fixed issue where the IPv6 status was being called twice in the end user area.
- Added the ability to force IPv6 assignment when a VM is built (Hypervisor -> Force IPv6).
- Added option to change the name of a VM primary or secondary network interface.
- Added IPv6 subnet notes.
- Fixed issue with IPv6 address allocation routine.
- Fixed issue where the task queue would show tasks for other hypervisors when viewing a specific hypervisor.
- Added the ability to disable specific emails.
- Improved traffic limit notifications for administrators.
- Fixed issue where an operating system logo would show a broken link if no ID was specified.
- Improved task handling when the system is in maintenance mode.
- Added the option to trim (sparsify) VM disks.
- Added support for Google reCAPTCHA v2 “I’m not a robot”, Cloudflare Turnstile, hCaptcha and MTCaptcha (Settings -> General).
- Added
vfcli-ctrl captcha-off
CLI command. - Email variables are now passed to and parsed in operating system email excerpts.
- Added API method to retrieve a server package by ID. https://docs.virtfusion.com/api/#api-Packages-Retrieve_a_server_package_by_id
- Added the ability to include custom XML in a server configuration file.
- Add IPv4 Sub Blocks with reverse DNS support.
- Added API method to add ip addresses to a server interface whitelist. https://docs.virtfusion.com/api/#api-Servers-Add_a_IPv4_or_IPv6_address_to_the_server_interface_whitelist
- Added API method to remove ip addresses from a server interface whitelist. https://docs.virtfusion.com/api/#api-Servers-Delete_a_IPv4_or_IPv6_address_from_the_server_interface_whitelist
- Added IP Block Groups with the ability to assign a group to a hypervisor network interface.
- Improved CLI task cancelling functionality.
- Updated server operating system logos (all known variants).
- Fixed issue where the admin server table filters would reset when starting a migration.
- Added VNC option to admin VM management area.
- Sectioned admin VM management area (tabs).
- User impersonation will now return to the last known admin url when exiting.
- Added basic sorting to the admin server table.
- Added filters to hypervisor table.
- Fixed issue where network types were not being honoured when building a VM.
- Improved VM backup error checking and scheduling.
- VM backup and restore history is now shown for VMs that are pending deletion.
- Added API method to reset a VM password. https://docs.virtfusion.com/api/#api-Servers-Reset_Password