- 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.
- Added IP allocation auditing.
- Admin sidebar icons now show a description on hover.
- Added the option for end users to locally change a server hostname.
- 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.
- Hypervisor backend framework has been updated to the latest dependency versions.