✨ New Features
- PBS Update Manager — Check available APT updates on Proxmox Backup Servers directly from the cluster Update Manager. PBS servers are now included in the cluster-wide update check with expandable package lists (#240).
- 24h/12h Time Format — User-configurable time format toggle in My Profile → Appearance. Applies across all date/time displays in the dashboard (#215).
- Searchable ISO Dropdown — ISO image selector in the VM creation wizard now includes a search/filter input for environments with many ISOs (#305).
- Email-Style Usernames — Users can now log in with email addresses (e.g. `user@company.com`) as usernames (#228).
🔧 VM Creation Wizard
- Disk format dropdown now filters by storage type — ZFS, LVM, and RBD only show "Raw", file-based storage shows all formats (#307)
- Ubuntu 24.04 LTS quick template now correctly sets `virtio-scsi-single` controller to avoid IOThread warnings (#306)
- Tab validation prevents advancing without a VM name — shows inline error instead of cryptic API error (#304)
- Missing "Back" button translation added to all 6 languages (#302)
🎨 Corporate Layout & UI
- Fixed gray-on-gray text in advanced CPU, RAM, and network settings within the VM wizard (#303)
- Global search results dropdown now has a visible background and accent border in Corporate Dark mode (#308)
- KSM (Kernel Same-page Merging) sharing data now displayed in node details (#298)
- Collapsible node trees in Corporate Layout sidebar with persistence (#299)
- Light theme removed from Modern Layout — Corporate Layout retains its own light/dark toggle
- Theme auto-resets to Corporate Dark/Light when switching layouts
🛡️ Security & Auth
- OIDC multi-group role mapping now picks the highest role (admin > user > viewer) instead of the last matched group (#293)
🐛 Bug Fixes
- ESXi migration pre-flight check verifies `qemu-img`, `qemu-nbd`, `sshfs`, `sshpass` availability before starting. Fails early with install hints instead of generic errors (#311)
- PBS namespace selector properly wired up with state + onChange (#301)
- LXC container IP display with cloud-init and DHCP fallback (#300)
💎 Sponsors
Proud to have netwolk GmbH as our Platinum Sponsor 🏆 — their support directly fuels PegaProx development. Thank you!
Interested in sponsoring? → pegaprox.com/#sponsor | sponsor@pegaprox.com
💬 Community
Join the Discord: https://discord.gg/AJPf3H62QW
Full Changelog: v0.9.6...v0.9.6.1