Features and improvements
- Improved TLD Price Sync - Fetch TLD prices with a single click from WHMCS. If prices were fetched via within last 24 hours, we will use the downloaded prices to speed up the operation.
- Improved DNSSEC management for end users - Manually copying contents from 'custom-pages' to root folder is no longer required if your hosting environment permits. Made it easier to manage DNSSEC.
- Improved error reporting and logging - Errors will be shown in WHMCS without restrictions. New informative error messages added for some scenarios.
- Improved Configuration Validation - The module now uses WHMCS recommended
_config_validate
function to check whether the credentials and environment are correct. - Auto-renew - Domains will be created with auto-renew value "default" (will inherit reseller account settings)
- New: To-Do List items creation for domain operation warnings in success response.
Bugfixes
- Fixed known PHP 8.1 compatibility issues (Renewal, double-renewal, TLD sync, cron, additional fields, whois lookup, domain suggestions
- Fixed errors getting truncated
- Fixed duplicate handle creation on contact update
- Fixed XML parse error for domain registration in Sandbox
- Fixed error renewing domains in Grace Period (Error: This domain already exists in Openprovider but NOT active)
- Fixed Scheduled Domain Transfer sync script
- Fixed nameserver IP update problem from WHMCS client area (Error: Field apiClass not found into command mapping!)
- Fixed balance widget (can't close or hide)
- Fixed domain renewal conflict when using other registrar modules