github PegaProx/project-pegaprox v0.9.6.1
v0.9.6.1 Beta – PBS Updates, VM Wizard, OIDC & UX Fixes

8 hours ago

✨ 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

Don't miss a new project-pegaprox release

NewReleases is sending notifications on new releases.