8.12 Release Notes

This WHMCS version is currently a Release Candidate. 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.12 introduces scheduled actions and pinning for support tickets, the option to send invitations to new admins, analytics tracking with Mixpanel®, and improvements to the premade promotions for MarketConnect SSL certificate sales.

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

Version History

Latest UpdateVersionRelease Type
12-19-20248.12.0Release Candidate
12-04-20248.12.0Beta
The anticipated End-of-Life date for this version is January 31, 2026.

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 13.0.2
MySQL®MySQL 5.2MySQL 8.0
PHPPHP 7.2PHP 8.2
  • 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

Pinning for Support Tickets

Admins can now pin support tickets to the top of the list at Support > Support Tickets.

Learn more…

Scheduled Actions for Support Tickets

The new Scheduled Actions tab allows you to add automated actions to individual support tickets. You can easily schedule changes to ticket priority level, reassignment, and other actions.

You can add scheduled actions when you view a support ticket at Support > Support Tickets.

To control access to this feature, we have added new permissions at Configuration () > System Settings > Administrator Roles.

Learn more…

Admin Invites

You can now send your staff invitations to create their own accounts in the WHMCS Admin Area. This increases security by allowing staff to set their own usernames and passwords.

You can choose to send an invitation when you add a new admin at Configuration () > Manage Admins.

  • Invitation links expire after seven days. If a link expires before the new admin sets up their login credentials, you can resend it.
  • The invitation email uses the new Admin Invitation email template at Configuration () > System Settings > Email Templates.

Learn more…

Analytics Tracking

The more we know about how you use WHMCS, the better we can tailor our future releases to your needs. To help us gather this data:

  • You can consent to tracking for existing WHMCS installations by enabling Analytics Tracking in the Other tab at Configuration () > System Settings > General Settings.
  • You can consent to tracking for new WHMCS installations in the Setup Wizard.
For more information, see our Privacy Policy.

When you enable this setting, you give WHMCS and Mixpanel consent to collect user activity data, like how often you click on different features when using WHMCS.

Learn more…

Updates and Improvements

MarketConnect SSL Promotion Improvements

We have updated the landing page and promotions that your customers see in the Client Area when you sell SSL certificates using WHMCS MarketConnect.

Learn more…

OPcache System Check

The OPcache PHP extension can cause serious problems with cached data use and PHP script execution in WHMCS.

To help ensure that this extension remains disabled on WHMCS installations, a new check at Configuration () > System Health provides a warning if OPcache is enabled. A global warning will also appear in the Admin Area.

Learn more…

Deprecations

N/A

Removals

N/A

For Developers

Scaling Quantities for Modules and APIs

We have improved our module and API support for scaling quantities in products and product addons.

Learn more…

Template Changes

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

Last modified: December 19, 2024