Repository navigation
Releases: puqcloud/WHMCS-Module-Nextcloud
Releases · puqcloud/WHMCS-Module-Nextcloud
Release list
WHMCS Nextcloud 4.1.0
- Isolated Cron Synchronization & Disk Monitoring. Scheduled disk statistics and usage calculations are now individually protected for each Nextcloud service with dedicated error logging. Temporary server unreachability or API timeouts will never abort the daily WHMCS cron job.
- Strict PHP 8.2+ Compatibility & Type Hardening. Fully typed property assignments across usage history and quota limits, preventing unexpected type errors on PHP 8.1, 8.2, and 8.3 environments.
- Zero-Touch Settings Auto-Migration. Existing Nextcloud products automatically upgrade their configuration options into modern unified settings (
configoption24) directly in the database without manual updates. - Enhanced WHMCS 9 Select2 UX & Hook Resilience. Sidebar menu hooks and admin alerts are guarded by error boundaries, and dynamic settings injection has been upgraded for seamless compatibility with Select2 in WHMCS 9.
- Clean Module Logging. Excluded repetitive local database license verification checks (
License_Verification (db)) from the WHMCS Module Log, logging exclusively online verification transactions to keep diagnostic logs clean.
WHMCS Nextcloud 4.0.0
- Full compatibility with WHMCS 8.x and WHMCS 9+
- Universal ionCube Loader v15 support for seamless encoding compatibility
- Modernized administrative product settings interface with dynamic injection and enhanced stability
- Improved client area responsiveness and user session management
- Performance optimizations and enhanced error recovery during automated provisioning tasks
WHMCS Nextcloud 3.1
- Added null coalescing checks for all array and superglobal accesses to prevent "Undefined array key" warnings
- Added null-safe operators for object property access where object can be null
- Fixed type safety for typed class properties (preventing
TypeErroron null assignment) - Added boundary checks for empty database query results
WHMCS Nextcloud 3.0
- Support for WHMCS 9+
- Product module settings have been redesigned
⚠️ Product reconfiguration is required after update - Updated client area interface design
Product reconfiguration is required after update
WHMCS Nextcloud 2.1
- Fixed a bug with uninitialized statistics data variables, which caused a critical error when opening the statistics page in the client area for a newly ordered service. (php8.x)
WHMCS Nextcloud 2.0
Module is coded ionCube v13
Supported php version:
- php 7.4 WHMCS 8.11.0 -
- php 8.1 WHMCS 8.11.0 +
- php 8.2 WHMCS 8.11.0 +
WHMCS Nextcloud 1.5.1
- Fixed bug with password, when "Show password" is "no"
WHMCS Nextcloud 1.5
- Client area more adapted for mobile version
- Buttons for copying login and password have been added to the client area
WHMCS Nextcloud 1.4
1 Support Nextcloud Hub 7 (28.0.0)
Client Area Enhancements:
- Display the URL of the server with the port if it is not standard.
- Added the ability to disable the display of service passwords by default.
- Introduced a "Show" button for displaying service passwords in the Client Area.
- Provided options to display service passwords in plain text.
You should save the 'Module Setting' in your products for the module to function correctly.
WHMCS Nextcloud 1.3
- Fixed bug with incorrect client data, CRITICAL
- Support Nextcloud Hub 6 27.1.2
- Translations added/updated (Arabic, Azerbaijani, Catalan, Chinese, Croatian, Czech, Danish, Dutch, English, Estonian, Farsi, French, German, Hebrew, Hungarian, Italian, Macedonian, Norwegian, Polish, Romanian, Russian, Spanish, Swedish, Turkish, Ukrainian)