Release Version: 1.0.13
Release Date: August 21, 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.
If you've never updated MultiPortal before, you may hit an error when going to v1.0.13. This is due to a configuration issue introduced by the v1.0.12 installation script.
To prevent issues, please run the following command inside your MultiPortal instance before updating. This ensures your system can properly fetch the update:
sudo sed -i 's#fetch = +refs/heads/.*:refs/remotes/origin/.*#fetch = +refs/heads/*:refs/remotes/origin/*#' .git/config
If you're not sure whether you've updated via the built-in updater before, you can safely run this command.
For those looking forward to the next update here's what's included:
Features
- Running tasks now added where items run in the background
- Currently supported functions: Create Virtual Machine, Deletion of Tenants and VDCs, More functions to be added in future releases
- Security Groups (early access) Initial support for proxmox Firewall Rules
- Allows you to set firewall rules
- Feature is disabled by default and can be enabled via the Update Tenant form for Tenant users to see
Improvements
- Added NIC model filtering at the Data Center Level
- Updated the VM Update process so only the changes items are pushed to Proxmox
- Resolved an issue where sessions weren't passed correctly when trying to connect to a console instance when using MultiPortal and Proxmox in HA mode.
- Removed Obsolete error log exporter
- Fixed HA error message when trying to sync
- Fixed error handling for storage sync when a Proxmox data center is unavailable
Bug Fixes:
- Fixed internal network failing to validate zone when attempting to create a new internal network
- Resolved issue where VLAN Starting Range was incorrectly applied when creating Internal Networks (Bug 10)
- Fixed issue where Internal Network VLAN IDs were incrementing each time the network was saved
- Corrected issue with SSO values not saving
- Usernames can now include hyphens
- Fixed Darkmode not saving correctly
- Fixed issue for storage not displaying when your Fully Qualified Domain Name contains the word "console"
- Fixed Delete All function for Tenant not completing
- Filtering on virtual machine import fixed.
- Improved delete network validation when entering the network name
- Improved Proxmox Storage prioritization based on usage
- Fixed database constraint when trying to delete a data center
- Fixed Imported template assigned to VDC when marked as public (Bug 11)
- Stopped MAC addresses updating every time you saved a VM
- Improved importing of Virtual Machine filtering
API Improvements
- API now includes Virtual Machine status on GET requests
- VDC API updated: returns both raw byte values and formatted data (GB/TB), with validation fixes for consistency
- User status now able to be set via the API, by default it is active
Known Issues
- When re-importing a template the hash id is duplicated (Bug 12)
- VLAN help tooltip shows null instead of displaying the available VLANs (Bug 13)