Version 5.x
5.1.x
5.1.0 Testing Build 1
October 9, 2024
- Added hypervisor asset support (GPU/USB/PCI passthrough). See https://docs.virtfusion.com/next/guides/hypervisor-assets for more information.
- Introduced new server distribution settings for hypervisor groups:
- Lowest available unallocated storage
- Lowest available unallocated CPU cores
- Lowest available unallocated memory
- Lowest available unallocated server slots
- Hypervisor with the shortest time since a server was built
- Newest available hypervisor
- Fixed an issue where Ubuntu templates failed to download correctly from official mirrors.
- Resolved a bug that prevented additional storage creation when the type was set to anything other than "inherit."
- Added the ability to filter servers by hypervisor ID on the https://docs.virtfusion.com/api/#api-Servers-List API method.
- API tokens now track the last successful usage data & time.
- Hybrid and live migration now offer the option to transfer disk data over an alternative IP allocated to a hypervisor.
- Updated the experimental Native Performance Clean filters to reduce ARP traffic.
- Added the ability to disable API logging on a per token basis.
- Implemented basic ACLs (restricting dangerous methods) for API tokens.
- All migration webhooks now include details about both the source and destination hypervisors.
- Frontend assets have been updated to their latest versions.
- The hypervisor backend framework has been updated to the latest dependency versions.
5.0.x
5.0.0
August 29, 2024
- Added support for additional storage configuration in server packages.
- Added API overrides for additional storage capacity and profile in the create method. https://docs.virtfusion.com/api/#api-Servers-Create
- Added support for FreeBSD memory usage display.
- Added the option to verify/unverify account email addresses.
- Added release notes to the admin area updates page.
- Added basic server and IPv4 information to hypervisor settings.
- Added the ability to enforce two-factor authentication for admins, end users or both.
- Added the following API methods:
- https://docs.virtfusion.com/api/#api-Servers-Traffic_Block_Add
- https://docs.virtfusion.com/api/#api-Servers-Traffic_Block_Remove
- https://docs.virtfusion.com/api/#api-Servers-Traffic_Blocks_Retrieve
- https://docs.virtfusion.com/api/#api-Servers-Traffic_Statistics
- https://docs.virtfusion.com/api/#api-Servers-Throttle_CPU
- https://docs.virtfusion.com/api/#api-Servers-Backup_Plan_Add_or_Remove
- https://docs.virtfusion.com/api/#api-Servers-Modify_Name
- https://docs.virtfusion.com/api/#api-Servers-Firewall_Disable
- https://docs.virtfusion.com/api/#api-Servers-Firewall_Enable
- https://docs.virtfusion.com/api/#api-Servers-Firewall_Retrieve
- https://docs.virtfusion.com/api/#api-Servers-Firewall_Rules_Apply
- https://docs.virtfusion.com/api/#api-IP_Blocks-List
- https://docs.virtfusion.com/api/#api-IP_Blocks-Add_IPv4
- https://docs.virtfusion.com/api/#api-Servers-List
- Fixed issue where TPM certificates would not persist across restarts.
- Fixed issue where CPU topology would auto enable on server creation via API.
- Removed depreciated
priority
element from powerDNS API methods. - Fixed issue with session remember me token generation.
- Fixed several client side localization errors.
- Fixed issue where several server related database entries were not being purged when force deleting a hypervisor.
- User area account settings have been moved to their own section/page.
- Improved layout and small screen view of the client server management area.
- Improved server boot functionality.
- Added the ability to assign up to 600 CPU cores to a server.
- Added the option for end users to enable or disable backup notifications.
- An email is now sent when a user changes an account password.
- Added the option to email traffic limit warnings to end users (Settings -> Virtualization -> Server Traffic Management -> Traffic Limit Notification 1/2).
- An email is now sent (to the old and new address) when a user changes an account email address.
- Fixed issue where the traffic override when creating a server would convert values incorrectly.
- Added CLI command to disable two-factor enforcement (
vfcli-ctrl tfa-force-off
). - Improved system backup deletion routines.
- Added Disaster recovery pre and post scripts. https://docs.virtfusion.com/guides//disaster-recovery#custom-scripts
- Added various data exporters (System -> Export).
- Improved create server distribution calculation routine.
- Added
sendMail
field to server reset password method. https://docs.virtfusion.com/api/#api-Servers-Reset_Password - Disaster Recovery will now check the agent before freezing the VM operating system filesystem.
- Added VirtIO SCSI Address Type settings under virtualization settings.
- Control and hypervisor framework updates.