Sylve v0.2.3 is a follow-up release focused on VM storage improvements, especially introducing 9p filesystem support, along with fixes to networking switches (bridges) consistency, Samba share backend validation, and general UI polish.
Highlights
- Added 9p filesystem support for VMs, including UI integration and boot handling.
- Improved network configuration consistency and validation for jails.
- Fixed Samba share uniqueness issues for paths.
- General UI fixes, test coverage improvements, and internal refactoring.
Full Changelog
VM / Storage
- Added support for 9p filesystem (virtio-9p) for VMs.
- Removed boot order handling for 9p devices.
- Refactored storage-related UI components for better structure.
- Added some tests for VM storage (libvirt layer).
Networking
- Improved network configuration consistency for standard switches.
- Hardened jail network validation and handling.
- Fixed related test cases for network validation.
Samba
- Fixed issue where Samba shares would use the same
pathfor all shares
UI/UX & Internal
- Fixed UI inconsistencies in storage editing flows.
- General cleanup and internal refactoring across VM/storage components.
- Updated npm lockfile.