Release Version: 1.1.0
Release Date: November 4, 2025
This release introduces new task monitoring and early access security groups, while refining VM updates, NIC filtering, and API coverage. We've also addressed over ten reported bugs to strengthen reliability, usability, and overall system performance.
For users upgrading from previous versions of MultiPortal, please ensure that the php-ldap extension is installed on your system before enabling LDAP or LDAPS authentication.
Earlier installations may not include this package by default. The installer was updated prior to this release to include it automatically, but existing environments will need to install it manually.
To verify and install the required package, run the following command:
sudo apt-get install php8.2-ldap
Once installed, restart PHP and Caddy to apply the changes:
sudo systemctl restart php8.2-fpm
sudo systemctl restart caddy
Proxmox VE 9 Support & Affinity Rules
This release delivers full compatibility with Proxmox VE 9, including support for Affinity Rules and enhanced High Availability functionality. It also introduces new enterprise-grade authentication options such as SAML, LDAP/LDAPS, and two-factor authentication (TOTP) for non-SSO users. In addition to significant performance and load-time improvements, this update refines backup handling, cloud-init configuration, and API reliability. Over twenty issues have been resolved, improving overall stability, usability, and consistency across the platform.Availability clusters.
New Authentication Features
We've added several new authentication and security options designed to give you more control and flexibility:
- SAML Support - Seamless Single Sign-On integration with providers like Azure AD or Okta.
- LDAP/LDAPS Support - Connect to your existing directory for centralized account management.
- 2FA (TOTP) - Two-factor authentication for any tier not using SSO, compatible with apps like Authy or Google Authenticator.
Improvements
- Optimized Proxmox VM import performance.
- Improved VM list loading times and pagination within VDC view.
- Improved VDC Resource Allocation stats to update faster (with AJAX support).
- Extended version check interval to 24 hours for faster page loads.
- Added Single-Tenant support for Microsoft SSO
- Improved handling of Backup data storage
- CPU Type Sync now happens when you add a Data Center
- Improved VM ID handling during Resource Allocation operations.
- Backups no longer start if there is no free backup space in the Resource Pool
- Restoring a VM correctly checks available storage before allowing a restore
- Added Password Reset functionality for Service Provider and Resellers
- Improved the Service Provider Backup management
- Cloud-Init Improvements
- Added Network Configuration
- Fields are no longer required
- Fixed incorrect translations for French and Finnish
- Added Subnet and Gateway information fields for external networks
- Add HTTP and HTTPS flag for console server to use in non HTTPS environments
- Improved statistics around backups within a given time frame
- Improved information stored in the error logs
- Fixed incorrect indexing of VM backups.
- Improved Sync Template functionality to reduce delay on configuration update
Bug Fixes
- Fixed incorrect VXLAN ID being used when creating internal network
- Fixed VM Templates from other data centers incorrectly displayed in VM Template list
- Fixed Overlapping of data value in Create Vnet modal
- Fixed VLAN Help pop up not showing information
- Fixed an issue where templates couldn't be converted to public
- Fixed Configuration page save icon when in dark mode
- Fixed database exceptions when uploading large logos
- Fixed an issue where modals could crash due to an unhandled error.
- Fixed Delete Tenant from causing integrity violation
- Fixed Incorrect parameter validation message when entering negative values in Restore VM Backup
- Fixed Hash being displayed on VMs after import
- Resolved rare cases of duplicate 403 error messages.
- Fixed logging out from throwing an error sometimes
- Fixed Resellers creating VMs from templates
- Fixed issue where dashboard would fail to load due to data validation
- Fixed converting of template to public from failing
- Fixed an issue preventing template imports
- Improved handling of deleting a Virtual Data Center
- Fixed double clicking 'Return to My Account' Link Redirects to 404 Not Found Page
API Changes
The API has received several enhancements and fixes to improve integration consistency.
- Fixed issue with VM creation requests failing in MultiPortal but succeeding in Proxmox
- Added endpoints for Backups, Reseller Roles, and Tenant Roles
- Updated API documentation for user creation
- Added ability to create VMs from templates
Community Edition Limits (from 1.1.0 onwards)
- Maximum Resellers: 2
- Maximum Tenants per Reseller: 5
- Maximum VDCs per Tenant: 1
- Maximum VMs per VDC: 10