Changelog
v3.9.3
Released July 12th, 2024
Latest Version
- Bug Fix: Resolved problem with executing the cron job for snapshots synchronization - case #796
- Bug Fix: Added notification to the task logs explaining the reasons for rejecting the provided password - case #276
- Bug Fix: Resolved issues with searching for tasks by their ID number - case #279
- Bug Fix: Reduced loading time for the Proxmox widget - case #284
Previous Versions
v3.9.2
Released May 24th, 2024
View/hide detailed changelog
- Improvement: Added validation notice on the Proxmox VE Widget before the Proxmox Addon is activated to avoid potential exception errors
- Bug Fix: Fixed error 500 that could occur during the module settings loading if the "Private Bride" was not returned by Proxmox API - case #779
v3.9.0
Released May 15th, 2024
View/hide detailed changelog
- New Feature: Proxmox VE Widget - view the summary of "Faulty VM Deployments", "Failed Tasks", "Cluster Remaining Resources", and "Node Resources" directly on the WHMCS dashboard - case #1764
- Improvement: Code revision to the Proxmox Addon module to ensure compatibility with the new functionalities introduced in the parallel release of Proxmox VE VPS For WHMCS 3.9.0 version
- Removed: Support for WHMCS V8.7 and previous
- Bug Fix: Minor code corrections and language adjustments
v3.8.2
Released April 26th, 2024
View/hide detailed changelog
- New Feature: WHMCS V8.10 support
- New Feature: Support for Proxmox VE 8.2 version
- Removed: Support for WHMCS V8.6 and previous
- Bug Fix: Solved "TypeError" that could occur when adding a virtual network while the "Hotplug" option was enabled - case #769
- Bug Fix: Resolved problem where the previously created custom templates were not available for selection when creating new virtual machines - case #770
- Bug Fix: Fixed "TypeError" that could occur when creating LXC virtual machines
- Bug Fix: Resolved issue with network configuration when creating a machine on Proxmox VE 8.0 - case #772
- Bug Fix: Fixed "invalid format" error that could occur when assigning IP addresses with a subnet mask provided instead of CIDR - case #254
- Bug Fix: Private network will now be properly configured for Windows-based virtual machines upon their creation - case #1762
- Bug Fix: Corrected "remove-backups" cron job for an alternative mode of backup files limit configuration - case #256
- Bug Fix: Eliminated "Call to member function getTag()" error that might occur when running the "Reconfigure Network" action on a specific network configuration - case #1768
- Bug Fix: Added missing error catching for the "backupSync" cron job if the service is already active but the VM has not yet been created - case #260
- Bug Fix: Other minor code correction
v3.8.1
Released December 13th, 2023
View/hide detailed changelog
- New Feature: WHMCS V8.9 support
- New Feature: Possibility to select and change the BIOS from the virtual machine management section - case #759
- Improvement: Added validation for checking if the "BCMath" PHP extension is installed when adding new IPv6 addresses in the addon's IP management - case #241
- Improvement: Adjusted performance of backup synchronization cron for machines located on a single cluster - case #243
- Bug Fix: Solved issue with the "Unsupported operand types" error that could occur when adding subnets from the IPv6 block - case #244
- Bug Fix: The duration time of an action will be available in the module logs only if the "CURLINFO_TOTAL_TIME_T" option is supported by the server - case #242
- Bug Fix: Fixed problem with deleting unused drives - case #742
- Bug Fix: Resolved assorted errors occurring during the execution of the "update-server-usage" cron job for bandwidth reset - case #1673
- Bug Fix: Eliminated specific error that could prevent adding a new virtual network from the client area - case #735
- Bug Fix: The backup toggle button on the disks list will be now working properly after resizing that disk - case #743
- Bug Fix: Solved case when saving the VM details could unnecessairly lead to updating its BIOS - case #740
- Bug Fix: Solved problem with the Firewall rules that were not updated if the "Firewall Options" configuration was left blank - case #765
- Bug Fix: Added missing validation for IPv6 addresses when adding a new virtual network
- Bug Fix: Corrected subnet mask validation when adding IPv6 pool from the addon module
- Bug Fix: The option to remove a master hard disk that is selected in the boot order will no longer be feasible
- Bug Fix: Resolved issue where the module incorrectly resized the disk every time there was a difference in capacity between the WHMCS database and the Proxmox API
- Bug Fix: Fixed backup synchronization that might not list VM backups created at the same time - case #249
- Bug Fix: Other minor code corrections and adjustments
v3.8.0
Released September 14th, 2023
View/hide detailed changelog
- New Feature: Option to select the server's BIOS, allowing to choose between the default, SeaBIOS, and OVMF (UEFI) types - case #716
- Bug Fix: Fixed issue where the "Start Date" in the tasks history list was displaying as a zero date - case #237
- Bug Fix: Other minor code corrections and UI adjustments
v3.7.1
Released August 25th, 2023
View/hide detailed changelog
- New Feature: WHMCS V8.8 support
- Improvement: Implemented language overrides support, enabling the utilization of customized translations
- Removed: Support for WHMCS V8.5 and previous
- Bug Fix: Additional corrections related to switching firewall policies - case #711
- Bug Fix: Solved issue where the additional disk status was changed to "unused" instead of being completely deleted - case #720
- Bug Fix: The "cicustom" Cloud-Init parameter will now be properly set if the "cipassword" is also provided - case #721
- Bug Fix: Solved case where server's username, set within the Cloud-Init configuration, might be lost following the VM reinstallation - case #726
- Bug Fix: Fixed problem with the "Master Disk Not Found" error that could appear while attempting to restore the machine from a backup - case #730
- Bug Fix: Eliminated issue that could lead to exceeding the defined limit for total disks size - case #724
- Bug Fix: Other minor code corrections and UI improvements
v3.7.0 Stable
Released July 5th, 2023
View/hide detailed changelog
- New Feature: Stable release - includes all features introduced previously in the 3.7.0 beta version
- New Feature: Support for Proxmox VE 8.0 version
- Bug Fix: Minor code corrections
v3.7.0 Beta
Released June 7th, 2023
View/hide detailed changelog
- New Feature: Support for Proxmox VE 7.4 version
- Improvement: Optimized speed of loading backups and firewalls lists
Note: Remember to set up a new "backupSync" cron to keep the backups list synchronization running after the module upgrade
- Improvement: "Log Level In" and "Log Level Out" firewall policies options can now be set to be visible or hidden from the client area - case #711
- Bug Fix: OS template name on the virtual machines list will be now properly updated after the server reinstallation - case #704
- Bug Fix: Virtual machine will no longer be automatically restarted after adding a new network interface that is set as hotplug - case #705
- Bug Fix: Fixed problem with listing the OS templates for VM creation if the default node was set as "Server-Node" - case #706
- Bug Fix: Adjusted deletion of virtual networks from a running machine when they are set as hotplug
- Bug Fix: Other minor code corrections
v3.6.2
Released April 19th, 2023
View/hide detailed changelog
- Bug Fix: Optimized code snippets responsible for slow loading time of lists such as VMs, graphs, and templates - case #694, #697, #698, #701
- Bug Fix: Resolved error that occurred while adding a new SDN virtual network - case #693
- Bug Fix: Corrected integration with the IP Manager For WHMCS module to allow clients to add a new virtual network with an already assigned IP address to the product - case #690
- Bug Fix: The custom field "Tag" set in the IP Manager For WHMCS module will now properly assign it to the server's network device - case #691
- Bug Fix: Adjusted displaying of the noVNC console window to fit chosen OS resolution - case #699
- Bug Fix: Applied corrections to the correct boot order setup and secondary ISO images handling after VM deployment - case #695
- Bug Fix: Other minor code corrections
v3.6.1
Released March 3rd, 2023
View/hide detailed changelog
- New Feature: WHMCS V8.7 support
- Improvement: Revised appearance of sliders, used to set the virtual machine parameters, to be more pleasant
- Improvement: Optimized loading of server cluster list for a large number of nodes and VMs in Proxmox addon module - case #210, #216
- Improvement: "Subnet Mask" for Proxmox addon IP management will be now automatically filed in based on the provided CIDR - case #212
- Changed: Disabled validation of public/private IP addresses when adding new addresses in Proxmox addon - case #205
- Removed: Support for WHMCS V8.3 and previous
- Removed: Support for PHP 7.3 version
- Bug Fix: Additional adjustments related to the server limits for CPU units, sockets, cores, vCPUs, and their treatment in regards to the default Proxmox values - case #607
- Bug Fix: Eliminated the "No query results for model" error that could have occurred during the "Reboot VM" task - case #617
- Bug Fix: Setting "-1" as the "Virtual Networks" limit will now be correctly interpreted as an unlimited value
- Bug Fix: Solved "TypeError: Argument 1 passed (...)" error that could appear when the connection with the Proxmox server breaks after saving the product configuration - case #680
- Bug Fix: Fixed cases when the specified number of IPv4 and IPv6 addresses was not properly assigned via the IP Manager For WHMCS module integration - case #651
- Bug Fix: Corrected invalid tooltip content describing the "Bandwidth Limit" option - case #685
- Bug Fix: Adjusted sockets and cores calculation based on the provided limits - case #686
- Bug Fix: Fixed various issues related to the network SDN Zones and SDN TAGs
- Bug Fix: The module will no longer require set VLAN TAG ranges if SDN zone is selected
- Bug Fix: Eliminated cases when one more snapshot could be created above the set limit
- Bug Fix: Fixed "API instance is not defined" error that could occur when using the "Backup VM Before Reinstallation" functionality
- Bug Fix: Corrected setting of "Backup" status for the primary disk drive
- Bug Fix: Virtual machine's total disks size will be now properly recalculated after VM reinstallation or additional disk deletion
- Bug Fix: Resolved problem with displaying only 10 first IP addresses assigned to the VM in the admin area
- Bug Fix: "Available Resource" tab will no longer be unnecessarily displayed when the backups limits are set to unlimited
- Bug Fix: Adjusted backups removal when the "Backup Storage Period" option was set to one day only
- Bug Fix: Solved certain issues with setting the correct "CPU Limit" value for created machines - case #682
- Bug Fix: Deleting the assigned virtual machine form module will be now possible if it was already manually deleted from the Proxmox server - case #683
- Bug Fix: Leaving an empty "Last IP Address" field will no longer prevent creating IPv6 address in the Proxmox addon
- Bug Fix: Solved problem with listing IP address in Proxmox Addon assigned to multiple servers when using PHP 8.1 - case #209
- Bug Fix: Eliminated issue with inserting a newline character into the assigned IP addresses list in the Proxmox addon, which caused problems with executing the Cloud-Init scripts - case #206
- Bug Fix: Other minor code corrections and improvements
v3.6.0
Released November 23rd, 2022
View/hide detailed changelog
- New Feature: WHMCS V8.6 support
- New Feature: Support for PHP 8.1 version
- New Feature: Support for Proxmox VE 7.3 version
- New Feature: Reconfigure the network without using the "Change Package" tool to easily update the network interfaces (KVM virtualization type)
- New Feature: Define the number of IPv6 subnets for server assignment
- New Feature: The "IP Management" section of the Proxmox addon has been refreshed to allow easier generation of IPv4 and IPv6 addresses as well as IPv6 subnets
- New Feature: Define the MTU value for the private network interface
- New Feature: Snapshots can now be automatically deleted after the defined number of storage days has been exceeded
- Improvement: The module performance as for obtaining the resources usage, when browsing the servers list in the Proxmox addon, has been optimized
- Changed: Requires ionCube Loader V12 or later
- Removed: Support for WHMCS V8.2 and previous
- Removed: Support for PHP 7.2 version
- Bug Fix: Minor adjustments related to deleting the oldest backups when their limit has been exceeded
- Bug Fix: Corrected validation notices for certain fields when creating a new virtual machine - case #608
- Bug Fix: Fixed VLAN TAG assignment which could be always set to "1" value after the server provisioning - case #616
- Bug Fix: Resolved issues with the firewall options not being restored after the instance reinstallation - case #629
- Bug Fix: Other minor code corrections, language, and UI adjustments
v3.5.1
Released June 22nd, 2022
View/hide detailed changelog
- New Feature: WHMCS V8.5 support
- Changed: When server limits for CPU units, sockets, cores, vCPUs are not provided in the product configuration, they will be set up with default Proxmox values - case #607
- Removed: Support for WHMCS V8.1 and previous
- Bug Fix: Corrected validation notices for "VM Ram" and "Disk Size" fields when trying to create an instance from the client area - case #576
- Bug Fix: Adjusted IPv4 limits validation when creating an instance to take free addresses into account - case #609
- Bug Fix: Resolved problem with updating a Cloud-Init script after the VM reinstallation (note: this fix will work for the newly created instances only) - case #610
- Bug Fix: Fixed cases when the "Node Details" could not be loaded in the Proxmox addon module - case #191
- Bug Fix: Solved issue with an invalid disk size of an imported instance with the EFI disk type - case #611
- Bug Fix: Eliminated problem with duplicating the "ProxmoxAddon_IpServers" records in the database table each time the Proxmox addon module was reactivated - case #193
v3.5.0
Released April 1st, 2022
View/hide detailed changelog
- New Feature: Support for the Software Defined Network (SDN) functionality which allows using created virtual networks (vnets) at the data center level
- New Feature: Support for TPM, TPM storage, TPM version, and Virtio SCSI controller to allow the creation of machines based on Windows 11
- New Feature: Multiple server nodes can now be selected when creating or editing IP pools using the IP management tool
- New Feature: Decide whether to show or hide the server password for VM details in the client area - case #515
- Changed: To avoid data loss after adding, editing, or removing a disk, the virtual machine will now need to be rebooted manually instead of automatically
- Bug Fix: Additional adjustments related to assigning and removing IP addresses within the defined limits
- Bug Fix: A rare "Ukown object" error should no longer appear when trying to reinstall a virtual machine - case #558
- Bug Fix: Minor corrections related to the assignment of IPv6 addresses to LXC virtualization type
- Bug Fix: Corrected module behavior where the main disk could be wrongly resized and an New Feature: additional disk removed after the server reinstallation
- Bug Fix: Adjusted trimming of the white characters in the server limits values
- Bug Fix: Password field will no longer be displayed during the virtual machine reinstallation if "Password" is disabled in the client area features - case #563
- Bug Fix: Resolved problem with properly resizing "rootfs" disk type
- Bug Fix: Eliminated "Invalid bootorder" error during the "Clone KVM" task when the "Network" boot device was selected in the service configuration
- Bug Fix: Fixed issue where the main hard disk could be suddenly removed if "Combined" details view was enabled
- Bug Fix: "SSD Emulation" parameter will be now properly taken into account when adding the new hard disk
- Bug Fix: Disk speeds parameters will no longer be set if a related option was disabled from the server configuration
- Bug Fix: Fixed lack of "Create New Virtual Network" button in the client area if virtual networks limit was set to "-1" (unlimited)
- Bug Fix: "Hibernate" suspension action will now send missing "--todisk" parameter to fully suspend the virtual machine - case #177
- Bug Fix: Eliminated "QEMU quest is not running" error that might still be shown up even when the quest agent was enabled in Windows image due to "%" character in the network interface address - case #178
- Bug Fix: Assorted adjustments related to creating, cloning, and reinstalling virtual machines with proper parameters
- Bug Fix: Added more errors catching to the module notifications when it is not possible to create a virtual machine - case #553
- Bug Fix: Other code corrections, language, UI and module improvements
v3.4.1
Released March 2nd, 2022
View/hide detailed changelog
- New Feature: WHMCS V8.4 support
- Improvement: Deleting the primary virtual network IP address will be now blocked depending on the limits set in the product configuration - case #508
- Removed: Support for WHMCS V8.0 and previous
- Bug Fix: Assorted adjustments related to validations of virtual network IP addresses limits - case #546, #547
- Bug Fix: If the API error occurs when trying to load certain fields for virtual machine creation, the proper notification will be now shown - case #553
- Bug Fix: Eliminated "Unknown object" error that might have occurred when trying to reinstall a virtual machine - case #558
- Bug Fix: The password field will be now properly hidden in the virtual machine reinstallation window if the related option was disabled in the client area features - case #563
- Bug Fix: Resolved issue responsible for blocking the product "Upgrade/Downgrade" window in the admin area - case #569
v3.4.0
Released December 8th, 2021
View/hide detailed changelog
- New Feature: Support for Proxmox VE 7.1 version
- New Feature: Clients can now see the amount of resources, still available to create backups
- New Feature: A new option to set "Storage" for Cloud-Init configuration
- New Feature: Clients can now download firewall rules to create their backup and quickly restore them after server reinstallation
- New Feature: "Order Public IP Addresses" option toggle which allows to decide whether IP addresses should be reserved from the pool during service order or once the virtual machine is created - case #527
- New Feature: Allow clients to set "Storage Disk Space" during the order with a configurable option that can be used instead of the provided "Disk Space" value
- New Feature: Firewall rules can now be prioritized (POS) by moving them up and down on the list
- New Feature: A new option in the "Virtual Machine Settings" to create servers directly from backup archives
- New Feature: Choose which admin area features shall be displayed in the virtual machine details to increase the speed of service page loading
- New Feature: Choose which compression types can be allowed for clients to create backups
- New Feature: A new option in the "Load Balancer" settings that allows server migration with local disks
- New Feature: Set default input and output policies for the product firewall options
- New Feature: Define limits on the number of virtual interfaces that can be created for the server - case #465
- New Feature: Snapshots jobs - clients can now create tasks that will automatically create VM snapshots in a defined time - case #352
- New Feature: Information on changing the IP addresses assignment will be now saved in a dedicated "IP Logs" section in the Proxmox Addon module
- Improvement: Added network-related merge field variables that can be used for Cloud-Init scripts
- Improvement: Network bridge can now be specified when adding IP addresses pool in the Proxmox Addon module
- Improvement: Once the backup creation task is initialized by a user, the option to create the next backup will be now disabled until the first one succeeds
- Improvement: Changing the virtual machine name in the Proxmox VE panel will be now synchronized with WHMCS at cron execution
- Bug Fix: Fixed saving "Reboot VM After Upgrade" option in the product configuration - case #513
- Bug Fix: Other code corrections and improvements
v3.3.1
Released September 24th, 2021
View/hide detailed changelog
- Bug Fix: Fixed cron error that might have occurred when the module was not used along with Proxmox VPS For WHMCS
v3.3.0
Released September 22nd, 2021
View/hide detailed changelog
- New Feature: WHMCS V8.3 support
- New Feature: Proxy for Proxmox console connections
- Improvement: Added "Node" column information when listing virtual machines assigned to the product in the admin area
- Removed: Support for WHMCS V7.10 and previous
- Bug Fix: Other code corrections and improvements
v3.2.0
Released July 15th, 2021
View/hide detailed changelog
- New Feature: Proxmox VE 7.0 support
- New Feature: Node groups - use Load Balancer to deploy servers within a defined group of nodes - case #495
- Bug Fix: Fixed problem with creating additional network cards when adding an additional IP address to the existing server even when the "One Network Device" option was enabled in "Module Settings" - case #492
- Bug Fix: Resolved problem with creating additional disks if the custom "agent" disk was already specified in the KVM template configuration - case #463
- Bug Fix: Gateway will no longer be a mandatory option when creating a new virtual private network - case #457
- Bug Fix: Fixed issue that might have occurred when assigning IP addresses from the pool that was specified for the certain node - case #466
- Bug Fix: Solved problem that might have resulted in doubling drive size when trying to change the ISO image - case #472
- Bug Fix: Eliminated "Call to undefined method" errors that might have appeared when creating a server with Windows OS, changing the package, or updating usage resources via cron - case #462, #476, #483
- Bug Fix: Other code corrections and improvements
v3.1.1
Released June 1st, 2021
View/hide detailed changelog
- New Feature: WHMCS V8.2 support
- Improvement: Extended selection of graphic card options for server configuration - case #487
- Removed: Support for PHP 7.1 version
- Bug Fix: Eliminated problem with deleting a VM from the admin area if the "Can't clone to non-shared storage 'pool1'" error occurred there in the task - case #479
- Bug Fix: Added missing "Configure" and "Restore" statuses of tasks history to the language file - case #484
- Bug Fix: Fixed problem with saving parameters set in the "Boot Device" fields when editing a VM - case #485
- Bug Fix: Adjusted memory resource graph - case #488
- Bug Fix: A client will no longer be able to omit the limit set for the minimum number of IPv4 addresses - case #489
v3.1.0
Released April 1st, 2021
View/hide detailed changelog
- New Feature: Custom Cloud-Init support - add your scripts within the addon module and select them in the product configuration so they can be then chosen by the clients when creating VMs (KVM virtualization type)
- New Feature: Added "Quemu Machine Type" setting to "Additional KVM Configuration" - case #1013
- Removed: Support for WHMCS V7.9 and previous
- Bug Fix: "Backups Size Limit" and "Backups Files Limit" will be now properly taken into account when running cron with the "remove-backups" parameter - case #480
- Bug Fix: Corrected dropdown list of the network IP addresses - case #468
- Bug Fix: Choosing ISO image in the client area will be now properly dependent on the "ISO Images" toggle in the client area features configuration - case #475
- Bug Fix: Other code corrections and improvements
v3.0.1
Released December 18th, 2020
View/hide detailed changelog
- New Feature: Support for Proxmox VE 6.3
- New Feature: Support for the "Twenty-One" theme in WHMCS V8.1
- Changed: If there is no IP address left, the selection of "Network" will be now hidden while creating a new virtual machine - case #454
- Bug Fix: Resolved certain problems with "QEMU guest agent" for Windows instances - case #451
- Bug Fix: Eliminated problem with displaying the "ISO Image" and "Secondary ISO" fields if only a single option for "Virtual Machine Type" was available - case #433
- Bug Fix: If no "CPU Priority" options were set for the product configuration, the "vCPU" slider will be now hidden when setting "Virtual Machine Parameters" - case #434
- Bug Fix: Solved problems with incorrect numeric validation when providing values for the "VM RAM [MiB]" field - case #439
- Bug Fix: Assorted corrections related to the functionality of restoring backups - case #435
- Bug Fix: Fixed issues with the management of VLAN tags to avoid conflicts if a client creates a VLAN that uses the same IP range as another customer - case #450
- Bug Fix: Other minor code corrections and improvements
v3.0.0beta
Released November 16th, 2020
View/hide detailed changelog
- Improvement: Rebuilt module user interface
- Improvement: Completely rewritten code
- Improvement: Easier product configuration for both admin and client areas
- Improvement: Assorted language adjustments
- New Feature: Mini graphs of current utilization of "Disk", "CPU", "Memory" and "Network" in the client area (note: requires new "rrddata" cron job setup)
- New Feature: Clients can now choose which of the available IP addresses should be assigned to their VMs upon creation
- New Feature: Clients can now add additional disks in the selected size once they create or edit VMs
- New Feature: Clients can now generate their own virtual networks and allocate to them their IP addresses
- New Feature: Choose whether to allow clients to reinstall their VMs from ISO images
- New Feature: Decide which of the ISO images will be additionally available to clients
- New Feature: Add custom description to ISO images displayed to clients
- New Feature: QEMU guest agent support for Windows operation systems
- New Feature: Option in the admin area to manually retry tasks that failed to perform
- New Feature: Toggle resetting usage the first day of the month
- New Feature: Create backups using ZSTD compression format
- Changed: Renamed module name from "Proxmox Cloud" to "Proxmox Cloud VPS" - Important: Requires upgrading product configurations to the new module type as well as providing and reissuing the module license
- Changed: Cron tasks will be now performed by the new Proxmox Addon cron job instead of the previous one (new setup required)
- Removed: Reduced some less important resources availability displayed in the client and admin areas
- Removed: Support for custom hooks
- Bug Fix: Assorted code corrections and improvements
v2.9.3
Released October 23rd, 2020
View/hide detailed changelog
- Changed: Expanded module version to match the latest Proxmox VPS For WHMCS module
v2.9.2
Released October 5th, 2020
View/hide detailed changelog
- New Feature: WHMCS V8.0 and PHP 7.4 support
- Removed: Support for PHP 7.0 and previous
- Removed: Support for WHMCS V7.8 and previous
- Bug Fix: Fixed case where cron could incorrectly create a large number of duplicated "maximumNetworkRate" tasks - case #372
v2.9.1
Released June 24th, 2020
View/hide detailed changelog
- New Feature: Added "Reset Bandwidth" button to the module commands in the admin area - case #347
- Bug Fix: Fixed validation of the gateway's IP address provided in the Proxmox addon, which resulted in an error while entering an address that belongs to the private pool - case #910
v2.9.0
Released May 27th, 2020
View/hide detailed changelog
- New Feature: Proxmox VE 6.2 support
- New Feature: Added "CPU Sockets" for user's options to show or hide that resource information from the client area (KVM virtualization type) - case #334
- Changed: Value "0" will be now treated as "disabled" and "-1" as unlimited for the "Private Network Limit" setting - case #331
- Removed: Support for WHMCS V7.7 and previous
- Bug Fix: When disabling the backups functionality, clients will no longer see the backup size and backup files in the resources section of the client area - case #326
- Bug Fix: Resolved issues with VLAN tags for provided private network addresses - case #327
- Bug Fix: Fixed issue with creating another VMs before performing the cron execution on the first one - case #329
- Bug Fix: VM will no longer run automatically if the "Start VM After Create" option was not enabled - case #333
- Bug Fix: Reinstallation of VM with attached private NIC will no longer result in its removal - case #335
- Bug Fix: Resolved "Parameter verification failed. ( [net1] - invalid format (...) ) that might have occurred when adding a private IP range to the LXC service - case #340
- Bug Fix: Fixed issue where users could add a private network interface to the VM which had no VLAN tag assigned - case #341
v2.8.1
Released March 19th, 2020
View/hide detailed changelog
- New Feature: WHMCS V7.10 support
- Improvement: You can now set IPv4 and IPv6 server limits value using "min-max" ranges - case #312
- Improvement: You can now decide whether to allow or disable "VCPUs" and "CPU Limit" adjustments by client when creating the VM - case #314
- Improvement: Firewall can now be automatically enabled after the VM creation - case #320
- Improvement: Page will now automatically refresh when the VPS creation process is done and the VPS has been started - case #309
- Changed: "-1" value will be now used to set unlimited amounts of "Snapshots", "Backups Size", "Backups Files" and "Private Networks" - case #310
- Bug Fix: Added missing OS types records to the language file - case #319
v2.8.0
Released February 5th, 2020
View/hide detailed changelog
- New Feature: WHMCS V7.9 support
- New Feature: Proxmox VE 6.1 support
- New Feature: Snapshots support for LXC virtualization type
- New Feature: Select multiple hotplug devices to be enabled in the product configuration
- New Feature: Choose whether to reboot VM after its upgrade - case #246
- Improvement: Adjusted server limits per VM basis that can be determined when creating a new machine - case #242, #282
- Improvement: If KVM OS template has Cloud-Init drive, the CD-ROM ISO dropdown will be now hidden from VM creation in the client area - case #266
- Improvement: Adjusted validation of values that can be provided for "vCPUs", "CPU Socket" and "CPU Cores" fields - case #251
- Changed: Renamed "CPU Weight" to "CPU Units" in order to match the Proxmox VE naming
- Removed: Support for WHMCS V7.6 and previous
- Bug Fix: Fixed bug that allowed users to add an unrestricted number of IP addresses to their VPS using the "Add New IP Address" button on the VM details page - case #296
- Bug Fix: Adjusted sliders behavior of VM creation when their values are entered manually
- Bug Fix: Corrected "Failed opening required (...) /Bootstrap.php" error when editing the cloned product if Proxmox VPS For WHMCS module was not installed - case #285
- Bug Fix: Improved IP address assignment when using IP Manager For WHMCS module - case #281
- Bug Fix: Resolved problem with "Parameter verification failed" error on backup creation when no "root" details were provided in the Proxmox server configuration - case #287
- Bug Fix: Fixed "Configuration file (...) does not exist" issue when terminating the VMs from WHMCS if they were already removed from the Proxmox VE panel - case #301
- Bug Fix: Minor language and UI adjustments
- Bug Fix: Other slight corrections
v2.7.2
Released August 29th, 2019
View/hide detailed changelog
- Changed: Increased module version to match the latest Proxmox VPS For WHMCS module
v2.7.0
Released August 14th, 2019
View/hide detailed changelog
- New Feature: WHMCS V7.8 support
- New Feature: Proxmox VE V6.0 support
- New Feature: Specify the exact VLAN tags from the Proxmox addon that can be used for the configured product - case #261
- New Feature: Choose whether to automatically start the VM after its successful creation
- New Feature: Set a default user for the Cloud-Init template in the Proxmox addon server configuration
- Improvement: Virtual machines can be now created without the public IP address - case #224
- Removed: Support for WHMCS V7.5 and previous
- Changed: Automatic start of the VM after its successful creation will now be handled by Proxmox VE server instead of by the module
- Bug Fix: Using the Spice console will no longer result in receiving the application/x-pem-file, the console will be opened in the virt-viewer instead - case #256
- Bug Fix: Resolved issue with creation of ipconfig for Cloud-Init when updating the private network configuration on the KVM virtualization type - case #223
- Bug Fix: Fixed problem affecting the assignment of IPv6 address to the VM when using the IP Manager For WHMCS integration - case #255
- Bug Fix: Clients will no longer be able to set the VM RAM memory below the values range defined in product configuration - case #250
- Bug Fix: Corrected "Configuration file 'nodes/node1/qemu-server/102.conf' does not exist" error that may have caused the node settings to be saved incorrectly after the VM creation
- Bug Fix: Resolved issue with changing the KVM template after rebuilding the VM - case #227
- Bug Fix: Other tweaks and corrections
v2.6.1
Released April 5th, 2019
View/hide detailed changelog
- Removed: Support for WHMCS V7.4 and previous
- Bug Fix: Fixed "Error: Class 'ModulesGardenProxmoxAddonAppModelsIpAddress' not found" that might occur when creating a new VPS after updating the module to 2.6.0 version - case #247
- Bug Fix: Load Balancer will now properly take into account the VM's additional disks (KVM) as well as additional mounting points (LXC)
- Bug Fix: Cluster view in the module addon will now properly display the node limits
- Bug Fix: Other minor corrections
v2.6.0
Released February 27th, 2019
View/hide detailed changelog
- New Feature: Support for Proxmox VE 5.3
- New Feature: Load Balancer - automatically create new VMs on the nodes with currently the highest amount of free resources available based on the prioritized weights
- New Feature: Load Balancer - automatically create new client's virtual machines on various nodes, to ensure remaining machines operation in case of failure of a single node
- New Feature: Load Balancer - when client upgrades the VM but there are no free resources on the current node, it will be possible to move and upgrade it on the currently least used node
- New Feature: Display VM network interfaces and OS information from Qemu Guest Agent (KVM virtualization type)
- New Feature: Configuration toggle to enable or disable SPEC-CTRL and PCID processor settings (KVM virtualization type) - case #423
- New Feature: Xterm.js console type support
- New Feature: "Multiqueue" parameter field to the product's Network Device configuration (KVM virtualization type) - case #234
- New Feature: "Read/Write Limit (ops/s)" and "Read/Write Max Burst (ops)" parameter fields to the product's Additional Hard Disk Speed configuration - case #358
- New Feature: Display and edit SSH Public Key in the client area (KVM virtualization type)
- New Feature: Allow backups creation on additional disks
- New Feature: Option to add and remove IP addresses by clients from the prepared IP pools list (LXC virtualization type)
- Improvement: Completely rewritten code of the module addon
- Improvement: Rebuilt module addon user interface
- Improvement: It will be now possible to choose the only supported "Raw disk image (raw)" format for "local-lvm" storage configuration - case #353
- Improvement: Updated list of supported OS types based on the new additions to Proxmox VE 5.x - case #174
- Improvement: Support for new "High Availability Cluster" options ("State", "Group", "Max. Restart", "Max. Relocate") to represent its configuration in the most recent version
- Improvement: Assorted language adjustments
- Bug Fix: Fixed "Uncaught Error: cannot call methods on slider prior to initialization" error that might have occurred in the browser's console when creating a new VM
- Bug Fix: Fixed problem with OS reinstallation using ISO image if VM uses Cloud-Init drive - case #441
- Bug Fix: Resolved issue with missing additional disk format on the disks list in the client area if "local-lvm" type has been chosen in the product's configuration
- Bug Fix: Corrected problem with missing fields' default input when adding a new hard disk if the disk edit window was displayed beforehand
- Bug Fix: Fixed missing icon for Additional Tools sidebar in the client area - case #200
- Bug Fix: Fixed loader does not fully fade the screen when entering Firewall Options and Private Network edition
- Bug Fix: Other code tweak-ups and corrections
v2.5.2
Released January 24th, 2019
View/hide detailed changelog
- New Feature: WHMCS V7.7 and PHP 7.3 support
- New Feature: Added support for VLAN "Tag" custom field name into IP Manager For WHMCS integration - case #393
- Bug Fix: Eliminated "Call to undefined method netIsNotNull" error that might have occurred when downgrading the number of IP addresses in the client area - case #208
- Bug Fix: Fixed issue related to disk resizing after the upgrade of a running VPS to a plan with more disk space - case #385
- Removed: Support for WHMCS V7.3 and previous
v2.5.1
Released August 9th, 2018
View/hide detailed changelog
- Bug Fix: Resolved issue with updating the usage statistics that might have occurred due to a missing server creation date - case #191
- Bug Fix: Solved problems with the 'Change Package' action that might have caused some memory limit and bandwidth limit update errors - case #190
v2.5.0
Released May 30th, 2018
View/hide detailed changelog
- New Feature: Proxmox VE 5.2 support
- New Feature: [KVM] Cloud-Init support
- New Feature: 'Minimum Network Rate Limit' - if the limit of monthly bandwidth is reached, limit the traffic speed to the specified value - case #194
- New Feature: [LXC] Mount Point support - choose from the following options: Storage, ACLs, Read-Only, Enable Quota, Skip Replication - case #145
- New Feature: [KVM] 'Delete VM SSH Root Key' - remove the default SSH key after the VM creation to increase security - case #206
- New Feature: [KVM] Passphrase support for SSH keys - case #208
- New Feature: [KVM] [KVM] Support for LVM partition resizing - case #209
- New Feature: [KVM] 'IPSet IP Filter' option for the firewall to prevent IP spoofing - case #267
- New Feature: [KVM] New features for the disk and additional disk: Storage, Skip Replication, Discard and IO Thread - case #291
- New Feature: [KVM] 'Clone Mode' - choose between 'Full Clone' or 'Linked Clone' for the KVM template - case #295
- New Feature: [KVM] Allow clients to use KVM templates or ISO images for the VM reinstallation - case #213
- Improvement: Used bandwidth is now calculated and reset after a complete month period starting from the VM creation date, not by the end of the month - case #183
- Improvement: Enhanced checking algorithm to prevent VMID duplicates - case #260
- Improvement: Graphs display now takes account of the product registration date and includes only the related time frames based on it - case #232
- Improvement: Deleting the VM from WHMCS without prior termination now restores assigned IP addresses back to the pool
- Bug Fix: VM termination will no longer delete all other backup jobs in the Proxmox cluster vzdump.cron file - case #280
- Bug Fix: Resolved issue with resizing the partition if other than the English language is used - case #283
- Bug Fix: Eliminated problem with downgrading the number of additional IP addresses leading to the network interface deletion - case #290
- Bug Fix: 'Backup' flag is no longer incorrectly marked inversely when creating a disk - case #225
- Bug Fix: Assorted code, UI and language corrections
v2.4.2
Released February 23rd, 2018
View/hide detailed changelog
- Changed: The default 'Number of hotplugged VCPUS' in the module settings is now set to 10
- Bug Fix: Disabling private network management will no longer render custom templates to disappear - case #168
- Bug Fix: Fixed invalid CPU cores calculation for the KVM virtualization - case #169
- Bug Fix: Corrected incorrect display of the included RAM status for taken snapshot - case #170
- Bug Fix: Resolved issue with creating a disk in a wrong RAW format when the QEMU (qcow2) image format is selected - case #171
- Bug Fix: Hotplugged devices are now excluded from the list of the disks - case #172
- Bug Fix: Blocked management of the drive with the 'Build' status - case #172
v2.4.1
Released October 31st, 2017
View/hide detailed changelog
- New Feature: WHMCS V7.3 support
- New Feature: Proxmox V5.1 support
- Improvement: VM description field now contains client and service details - case #217
- Improvement: Enhanced hostname validation during test connection
- Improvement: Removing a single record from 'Task History' in Proxmox addon is now possible
- Changed: IP management 'VLAN' option in Proxmox addon has been changed to more relevant 'VLAN Trunks'
- Bug Fix: Corrected integration with IP Manager For WHMCS 2.4.0
- Bug Fix: Resolved issue with MAC address duplication
- Bug Fix: When a new VM is added, the task history no longer displays the data of the previous VM
- Bug Fix: Fixed VM templates and ISO images synchronization if no corresponding configurable options exist - case #210
- Bug Fix: Surmounted problem with incorrect value of cylinder that might have occurred on KVM partition resizing - case #212
- Bug Fix: Resolved issue that might have rendered the backup storage empty
- Bug Fix: Solved problem that might have overwritten one VM with another when they were created immediately one after another
- Bug Fix: Corrected limits and information about the number and size of used backups - case #141
- Bug Fix: Disk space will now be properly updated after importing an additional drive - case #165
v2.4.0
Released August 2nd, 2017
View/hide detailed changelog
- New Feature: Proxmox VE V5 support
- New Feature: New method of generating graphs
- New Feature: Define a read/write disk limit and read/write disk max burst in ops/s units - KVM only
- New Feature: Automatically resize a partition and change a password for Linux distributions - KVM only
- New Feature: Private keys management for disk resizing and password change - KVM only
- New Feature: Pop-up confirmation for clients before performing any risky action
- Improvement: WHMCS V7.2 compatibility
- Bug Fix: Solved problem with bridges (vmbr) not showing up
- Bug Fix: Resolved issue with insufficient disk size error for KVM OS template reinstallation
- Bug Fix: Fixed missing 'proxmoxCloud_beforeCreateVM' hook
- Bug Fix: Surmounted problem with templates loading for clusters
- Bug Fix: Minor code corrections
v2.3.1
Released May 11th, 2017
View/hide detailed changelog
- Improvement: Enhanced compatibility with cron executions on Windows
- Improvement: Saving settings in Proxmox Addon now supports 'enter' key shortcut
- Changed: Renamed 'Bandwidth Limit' configurable option to 'Bandwidth' to avoid conflict with WHMCS update usage statistics
- Bug Fix: Solved problem with DHCP configuration on Windows based platforms
- Bug Fix: Resolved problem with broken auto-node option
- Bug Fix: Adjusted VM ID to be picked up from the module for the next server creation
- Bug Fix: Corrected the creation of invalid network interfaces format
- Bug Fix: Resolved bandwidth usage calculation with Advanced Billing For WHMCS module
- Bug Fix: Corrected missing 'Snapshot' and 'Hard Disk Management' links on the side menu
- Bug Fix: Adjusted additional disk limits in VM edition
- Bug Fix: Minor code refinements
v2.3.0
Released March 15th, 2017
View/hide detailed changelog
- New Feature: Enable backup creation before VM reinstallation and auto-restore it if rebuilding fails
- New Feature: Proxmox Addon - IP Management: define VLAN, Tag and Node for IP address assignment
- New Feature: Allow clients to choose VM node location during VM creation
- New Feature: Add additional DHCP servers out of node with SSH keys authentication
- New Feature: Download private & public key for secure VM connections - LXC virtualization type
- New Feature: View tasks history in module addon
- Improvement: Slight look tweaks and many code refinements
- Removed: OpenVZ support - use LXC virtualization type instead
- Removed: VNC console support - use noVNC or SPICE console instead
- Changed: 'Create' and 'Rebuild' module commands have been moved to cron scheduled tasks to run asynchronously
v2.2.6
Released January 26th, 2017
View/hide detailed changelog
- Improvement: Added 'Public VLAN TAG' parameter to help separate public and private networks
- Improvement: Optimized SQL tables creation on module activation
- Bug Fix: Surmounted fatal error concerning uncaught PDOException
- Bug Fix: Adjusted LXC virtualization containers creation
- Bug Fix: Corrected SWAP memory limit
- Bug Fix: Display accurate outcome of test connections
- Bug Fix: Resolved 'SQLSTATE Column not found' issue correlated with IP Manager For WHMCS integration
- Bug Fix: Solved issue affecting assignment of IP addresses handled by IP Manager For WHMCS
- Bug Fix: Manage IP addresses properly when removing LXC VPS
- Bug Fix: Decode server password appropriately
v2.2.5
Released November 21st, 2016
View/hide detailed changelog
- Improvement: Multi-language - Added missing values into the default language file
- Bug Fix: Resolved conflict with Proxmox VPS For WHMCS module
v2.2.4
Released November 4th, 2016
View/hide detailed changelog
- New Feature: PHP 7 support
- Bug Fix: Allow setting up VPS with 1 CPU core
- Bug Fix: Corrected validation of MAC address
- Bug Fix: Resolved problem of setting up empty MAC address for a private network
v2.2.2
Released September 22nd, 2016
View/hide detailed changelog
- Improvement: Handle errors during VM creation
- Improvement: Return data via AJAX using correct format
- Bug Fix: Select network correctly during VM creation
v2.2.1
Released September 5th, 2016
View/hide detailed changelog
- Bug Fix: Reboot server - resolve jQuery issue
- Bug Fix: Integration with IP Manager For WHMCS - select gateway correctly
v2.2.0
Released June 8th, 2016
View/hide detailed changelog
- New Feature: Allow client to manage private network - add, remove and configure
- New Feature: Define private network management limits
- New Feature: Define minimum and maximum resource values for new VM
- New Feature: Allow client to manage VM templates - KVM virtualization
- New Feature: Proxmox Addon - create private IP addresses
- Changed: New network model for Proxmox V4.2
- Bug Fix: Remove backups and backup jobs during VM termination
- Bug Fix: ISC DHCP support for Proxmox V4.2
- Bug Fix: Assign correct MAC to IP address on server upgrade
- Bug Fix: Display list of IP addresses in the Proxmox Addon
- Bug Fix: Display list of available OS templates
v2.1.0
Released February 10th, 2016
View/hide detailed changelog
- New Feature: Automatic IP address assignment - KVM virtualization
- New Feature: Remove VM from admin area
- New Feature: Change package from admin area
- Improvement: Automatically boot VM after reinstallation
- Improvement: Optimize server RAM usage retrieval process - Proxmox Addon
- Improvement: Minor UI tweaks
- Bug Fix: Resource limits during product upgrade/downgrade not respected
- Bug Fix: Backups limits not respected
Ali Guller @ali9660
Its integration with Whmcs is perfect. Proxmox VE Cloud VPS module has very comprehensive features. It has met all my needs so far.
I was amazed by backup, migration, snapshot, vncproxy, firewall, virtual private network, ip management and client area features.
The module is constantly updated and compatible with latest whmcs and proxmox versions.
I would also like to mention modulesgarden support. Whenever I open a new ticket, my ticket are answered very quickly and their answers are very satisfactory.
The help document was prepared in great detail and I completed the installation and configuration stages very easily.
If you plan to provide quality and secure cloud services to your customers, you can choose this module without hesitation.
Don't forget, ModulesGarden will always be with you.
guy @guy1291
Proxmox VE Cloud VPS for WHMCS is an outstanding solution for anyone looking to manage their Proxmox VE Cloud VPS from within WHMCS. The product's user-friendly interface makes it easy to manage VPS instances, create backups, and monitor resource usage. The product also offers a wide range of features, including automated backups, one-click installs, and seamless integration with WHMCS. The customer support is also top-notch, with a team of knowledgeable professionals always ready to assist users with any questions or issues. Overall, I highly recommend Proxmox VE Cloud VPS for WHMCS to anyone looking for an efficient and reliable solution to manage their Cloud VPS.
Carlos Henrique @carlos4889
We use the module to meet and manage the demand of our customers, the integration with WHMCS is sensational.
We had a few problems setting up, but support was always willing to respond and help.
Maik Daniel @maik7050
We use the module in conjunction with Proxmox VE 6.3 as well as the latest WHMCS v 8.1 in conjunction with a Customized Theme.
The integration in WHMCS is simply amazing - all Proxmox functions are mapped 1:1 in WHMCS so that the customer does not even have to leave the customer area.
The range of functions is of course very powerful and requires corresponding experience in virtualization using Proxmox as far as the configuration of the individual products (KVM or LXC) is concerned.
In case of questions, the support also reacts very promptly, we had 2 inquiries in this regard which were also answered on the same day. Thank you for the module and keep up the good work!
Martijn Kools @martijn6554
No comment provided.
Joanna Byjoś @JoannaModulesGarden
Thanks, Martijn!
Owner@ModulesGardenHarsh Jain @harsh7495
Good Plugin, horrible support.
Took me 1month to be able to solve a simple issue. The good plugin does not require support, but when something gets broken, it can take weeks, if not months to get it sorted, they give 1 reply per day. And the reply can be as rudimentary as please provide more information, even after writing a long ass essay on the issue. (Its been 2 months since i opened the ticket, and at this point i just quit).
Joanna Byjoś @JoannaModulesGarden
I genuinely appreciate you taking the time to point out the aspects our company should pay double attention to. Regrettably, I am not able to reverse the inconvenience that you experienced; instead, I wish to declare full readiness of our support teams to help you with any single persisting difficulty, all you need to do is give us an opportunity to prove the actual standard of our services.
Owner@ModulesGardenMark Kaye @mark4199
Quite a lot of bugs,, but the ModuleGarden team do work on them when informed.
Dimitry @dimitry6509
No comment provided.
Chandra Prakash Singh @PreMadeKB
If you don't have funds for cloud server infrastructure but want to use cloud VPS like features then you can purchase this module. It can improve your business.
I am very excited.
M M Akash @m3277
We have finished our 7 days free access of "Proxmox Cloud For WHMCS" and it's time to go for production usage. It's my pleasure to leave some words to the world, they did some wonderful job with all this WHMCS Plugins. Automation, Extension and Management becomes two times easier with this plugins. SPecially when it comes to VPS management this plugin almost half's the workload of the technical team and support team by providing complete user control over their VPS.
The interface and admin configuration is outstanding. During our free access evaluation we did not found any issue at all. We have used it against Proxmox 5.3 and everything went perfect.
Thank you Modules Garden not only for providing a better and easier management option for businesses, but also for the customers.
Christopher McGill @christopher8239
Throughout GekkoFyre Network's use of this module, our users and site administrators have been granted features normally only found at tiers accessible to the larger hosting companies/corporations. All the settings and widgets are neatly contained within the one control panel on your one, main website meaning that your clients never have to visit third-party URLs in order to sort something out. But not only that, the control panel is exceedingly feature rich, beyond what is capable within Proxmox's own GUI. As a business, you are also able to rely on ModuleGarden's tech-support every bit of the way as they're very quick to respond to your needs, courteous, and able to fix any bugs in a timely manner that might crop up. Simply put, with this module you are able to compete with some of the larger companies.
Christopher McGill
sales@gekkofyre.io
https://gekkofyre.io/
Alexander Gronau @GronAix
After purchasing the Proxmox Cloud Plugin for WHMCS we're able to compete with big hosting companies. With only a few steps to setup, we got a powerful extension for our website. Same with the VPS Plugin, our customers don't need to leave our website for every settings they need on their personal cloud. It works with different Proxmox versions and also with multiple nodes, no matter if they are in the same cluster or not. And if there are some problems, the Modules Garden support Team is always there to help us.
Alexander Gronau
Technical Manager gronAix