Added
Redesigned Client Area
Added
2 New Product Order Forms
Added
1 New Domain Order Form
Added
"VPS ID" under Hosting Account Tab of a client's package if there is one set
Added
New config.php option "SAMEORIGIN" to send the X-FRAME-OPTIONS sameorigin header
Added
Ability to void unpaid invoices when cancelling a product
Added
Ability for admins / clients to cancel a pending package upgrade
Added
UK HMRC VAT Validation
Added
Ability to edit all system ticket types
Added
New report: Client Group Income. Displays total paid by Client Group
Added
New DreamScape Registrar Plugin
Added
Direct Login support for DirectAdmin
Added
New "Auto Renew Domains?" setting for NameSilo
Added
ID Protect Addon option for NameSilo
Added
Display of EPP Code for ResellerClub, Resellbiz & NetEarthOne domains
Added
A note will be added on the invoice when performing a package upgrade
Added
Two new events for better tracking credit balances
Improved
The failed invoices page will now show the reason by default
Improved
The invoice API will now return the invoice entries info
Improved
Package status updates to allow to be changed to any status
Improved
You can now perform upgrades on the same product (billing cycle changes etc.)
Improved
Emailing of announcements, to replace images URLs, with full paths
Improved
Softaculous auto-installer will now use 'admin' if no other username is given
Improved
cPanel/WHM accounts importer to send a reset password email if no existing client is present
Improved
Auto Mailer to create a support ticket if it is unable to email a client
Improved
Virtualizor plugin to send the storage ID when creating a VPS
Improved
Direct Links payments for PayPal when using new API
Updated
Account creation is now sent from the support contact
Updated
New installs will now default with 'Prompt for domain username and password' to No
Updated
Adjusted Stripe key placement to match the Stripe dashboard
Updated
Country "Macedonia (Frm. Yugoslav Rep.)" to "North Macedonia"
Fixed
Deleting coupon invoice entries
Fixed
An issue storing thousands separator when importing TLD prices
Fixed
An issue with admin menu not re-loading when a snapin is enabled or disabled
Fixed
An issue with remote installs (softaculous, installatron, etc) not properly checking for trial licenses
Fixed
An issue with domain list not showing properly when using MySQL 8.0
Fixed
"Renew Package" permission to display properly for client groups
Fixed
An issue related to package upgrade code not allowing to complete Clientexec updates
Fixed
An issue related to custom billing cycles code not allowing to complete Clientexec updates
Fixed
An issue with checking the wrong javascript variable in our chat tracking
Fixed
An issue on sign up with not being able to determine the proper server to allocate a package to
Fixed
Corrected the placement of Trial Version and Execution Time in admin footer
Fixed
An issue with test email when using the "Override From" setting
Fixed
An issue with looking up .CH, .DE, and .EU domains when not using a registrar plugin
Fixed
An issue that was causing too many license checks, thus invalidating a license when it still had a grace period
Fixed
An issue with displaying the staff list when using MySQL 8.0+
Fixed
An issue when looking up any .PE TLD when not using a registrar plugin
Fixed
An issue saving a package to have billing cycle as One Time, or recurring as No, to properly update the recurring fee payment term value to 0
Fixed
An issue when calculating the total of an invoice for some currencies while having a percentage discount entry on it
Fixed
An issue that was not removing invoice entries of unused coupons from invoices
Fixed
An issue with PDFInvoice setting wrong cache path
Fixed
An issue preventing spam filters from being saved as enabled
Fixed
An issue with editing a ticket message on admin showing raw HTML
Fixed
An issue preventing "Use Paypal Subscriptions" to be properly set when an account is created from login page
Fixed
An issue with "Terms and Conditions URL" setting, when used in the section where you can create an account without ordering
Fixed
An issue when using the GET parameter "paymentTerm" instead of "paymentterm" in sign up. Both will work now
Fixed
An issue in the "Upcoming Charges" and "Predicted Income" reports when comparing a date field against 'NULL'
Fixed
An issue with "Income Growth" Report and MySQL 8.0
Fixed
An issue with Stripe Checkout while using CloudFlare
Fixed
An issue with Virtualizor plugin not sending proper virtualization param
Fixed
An issue with Stripe Checkout trying to insert invalid failed transactions when the client clicks the "Back" link instead of completing the payment
Fixed
An issue preventing the Create option display for Virtualizor when the VPS has been manually removed from the server
Compatibility
SOAP is now a required PHP extension