8.10 Release Notes

This WHMCS version is currently a General Availability release. We recommend making sure your customizations are up-to-date for the new version and checking the compatibility of any third-party modules you use.

Download Now or go to Utilities > Update WHMCS.

Release Highlights

WHMCS 8.10 introduced automated provisioning for Sitejet Builder on supported servers and automatic cancellation for overdue invoices.

Learn about the newest features and most important updates in our 8.10 Release Highlights.

Version History

Latest UpdateVersionRelease Type
04-24-20248.10.1Maintenance
04-24-20248.10.0General Availability
04-03-20248.10.0Release Candidate
03-18-20248.10.0Beta
The anticipated End-of-Life date for this version is April 30, 2025.

Upgrade Requirements

Before upgrading to this WHMCS version, make certain that your system meets the following requirements:

DependencyMinimum RequirementRecommended
ionCube® LoaderionCube Loader 10.2.0ionCube Loader 12.0.1
MySQL®MySQL 5.2MySQL 8.0
PHPPHP 7.2PHP 8.1
  • Updates only appear at Utilities > Update WHMCS if you are running a compatible PHP version.
  • For more information and a list of required PHP extensions and other requirements, see System Requirements.

New Features

Sitejet Builder

WHMCS now includes full automation support for Sitejet Builder on cPanel & WHM and Plesk hosting servers. Sitejet Builder is included by default with cPanel & WHM or Plesk hosting plans that enable the feature. Additionally, you can choose to offer Sitejet Builder to customers as an optional Sitejet Builder product addon using the new Sitejet Builder predefined addon. Promotions for the Sitejet Builder options that you offer will automatically appear in the Client Area.

  • When you log in to the Admin Area after upgrading to WHMCS 8.10 or higher, a banner will display information about Sitejet Builder. This banner displays regardless of whether you have any eligible hosting servers.
  • A new Features column in the list of products at **Configuration ( > System Settings > Products/Services displays up-to-date Sitejet Builder availability for products for your cPanel & WHM and Plesk servers.

After purchase, clients can access Sitejet Builder directly, without needing to first log in to their hosting account, from within the WHMCS Client Area by clicking Edit with Sitejet Builder. Admins can log in to Sitejet Builder by clicking Log in to Sitejet Builder for the appropriate service in the client’s profile’s Products/Services tab.

Sitejet Builder is included by default on servers that run cPanel & WHM version 116 or higher or Plesk 18.0.57 or higher.

Learn more…

Automatic Cancellation for Overdue Invoices

In WHMCS 8.10 and later, the system cron can automatically cancel invoices after they have been overdue for a specified number of days. This allows you to remove old, overdue invoices that have accumulated on your system each time that the system cron runs.

  • You can enable this setting and set the number of days in the Billing Settings section at Configuration () > System Settings > Automation Settings.
  • You can view the total number of overdue invoices that the system cancelled in the last daily cron run under Overdue Invoice Cancellation in the Daily Actions section at Configuration () > System Settings > Automation Status. Click Overdue Invoice Cancellation to view detailed information about each of the cancelled invoices.

Learn more…

Updates and Improvements

Update to Invoice Labels

To increase clarity when viewing clients’ invoices in the Admin Area, we have updated the labels that denote totals.

  • The invoice’s total in the top section of the Summary tab is now Invoice Amount. This total is the invoice’s total before payment or credit application.
  • The separate total at the bottom of the Invoice Items list remains Total Due. This total is the amount that the client owes after subtracting any credits from the Invoice Amount total.

PDF Invoice Download Permissions

Admins who have either the View Invoice or Manage Invoice permissions at Configuration () > System Settings > Administrator Roles can download PDF invoices. Previously, this required the Manage Invoice permission.

CloudFlare® Proxy Check

The list of checks at Configuration () > System Settings > System Health now includes a warning if the system detects problems with your CloudFlare trusted proxies configuration.

If you see this warning, click the link to automatically correct the issue.

Deprecations

None

Removals

None

For Developers

Template Changes

For a list of changed files and a graphical view of the exact changes between WHMCS 8.9.0 and WHMCS 8.10.1, see our GitHub® repositories:

Last modified: October 30, 2024