Difference between revisions of "Version 8.10 Release Notes"

From WHMCS Documentation

(Update to Invoice Labels)
 
(5 intermediate revisions by 2 users not shown)
Line 2: Line 2:
 
<span class="title">Release Information</span>
 
<span class="title">Release Information</span>
 
<br />
 
<br />
Version: 8.10.0<br />
+
Version: 8.10.1<br />
Release Type: Release Candidate<br />
+
Release Type: Maintenance<br />
Latest Update: 3rd April 2024<br />
+
Latest Update: 24th April 2024<br />
 
Distribution Types: Full and Via Automatic Updater
 
Distribution Types: Full and Via Automatic Updater
 
</div>
 
</div>
     
+
     
 
<div class="docs-alert-success">
 
<div class="docs-alert-success">
 
For more information on WHMCS 8.10's important changes and exciting features, see [[New and Improved in WHMCS 8.10]].
 
For more information on WHMCS 8.10's important changes and exciting features, see [[New and Improved in WHMCS 8.10]].
 
</div>
 
</div>
       
+
       
 
==Version History==
 
==Version History==
 
+
   
 
<onlyinclude>
 
<onlyinclude>
 
<table class="table table-striped">
 
<table class="table table-striped">
 
<tr><td>8.10.0</td><td>Beta</td><td>18th March 2024</td></tr>
 
<tr><td>8.10.0</td><td>Beta</td><td>18th March 2024</td></tr>
 
<tr><td>8.10.0</td><td>Release Candidate</td><td>3rd April 2024</td></tr>
 
<tr><td>8.10.0</td><td>Release Candidate</td><td>3rd April 2024</td></tr>
 +
<tr><td>8.10.0</td><td>General Availability</td><td>24th April 2024</td></tr>
 +
<tr><td>8.10.1</td><td>Maintenance</td><td>24th April 2024</td></tr>
 
</table>
 
</table>
 
</onlyinclude>
 
</onlyinclude>
 
+
   
 
==Download==
 
==Download==
 
+
   
 
Download the latest version of WHMCS from https://download.whmcs.com/
 
Download the latest version of WHMCS from https://download.whmcs.com/
 
+
   
 
==Upgrade Process==
 
==Upgrade Process==
   
+
   
 
WHMCS 8.0 and above requires PHP 7.2 or later. WHMCS 8.0 introduced support for PHP 7.4, and WHMCS 8.6 introduced support for PHP 8.1.
 
WHMCS 8.0 and above requires PHP 7.2 or later. WHMCS 8.0 introduced support for PHP 7.4, and WHMCS 8.6 introduced support for PHP 8.1.
     
+
     
 
<div class="docs-alert-warning">
 
<div class="docs-alert-warning">
 
Make certain that you update to a WHMCS version that supports your desired PHP version or higher '''before''' updating PHP.
 
Make certain that you update to a WHMCS version that supports your desired PHP version or higher '''before''' updating PHP.
Line 34: Line 36:
 
* For example, if you are running PHP 7.1 or earlier, you must update to PHP 7.2 or later before updating to WHMCS 8.0 or higher.
 
* For example, if you are running PHP 7.1 or earlier, you must update to PHP 7.2 or later before updating to WHMCS 8.0 or higher.
 
</div>
 
</div>
 +
       
 +
[[Upgrading|Upgrade Instructions]]
 
        
 
        
[[Upgrading|Upgrade Instructions]]
 
     
 
 
===Automatic Updating===
 
===Automatic Updating===
     
+
     
 
If you are running WHMCS 7.0 or later, you can use the built-in [[Automatic Updater]].
 
If you are running WHMCS 7.0 or later, you can use the built-in [[Automatic Updater]].
       
+
       
 
Go to '''Utilities > Update WHMCS''' to begin the process.
 
Go to '''Utilities > Update WHMCS''' to begin the process.
       
+
       
 
<div class="docs-alert-info">
 
<div class="docs-alert-info">
 
If the update was released recently, you may need to click '''Check for Updates''' before the update will be available.
 
If the update was released recently, you may need to click '''Check for Updates''' before the update will be available.
 
</div>
 
</div>
     
+
     
 
== Release Notes ==
 
== Release Notes ==
 +
   
 +
=== Sitejet Builder ===
 
    
 
    
=== Sitejet Builder ===
 
 
 
 
WHMCS now includes full automation support for [https://www.sitejet.io/en 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.
 
WHMCS now includes full automation support for [https://www.sitejet.io/en 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.<div class="docs-alert-info">Sitejet Builder is included by default on servers that run [https://go.whmcs.com/1821/cpanel-sitejet-builder cPanel & WHM version 116 or higher] or [https://go.whmcs.com/1825/plesk-sitejet-builder Plesk 18.0.57 or higher].</div>
 
* 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.<div class="docs-alert-info">Sitejet Builder is included by default on servers that run [https://go.whmcs.com/1821/cpanel-sitejet-builder cPanel & WHM version 116 or higher] or [https://go.whmcs.com/1825/plesk-sitejet-builder Plesk 18.0.57 or higher].</div>
 
* A new '''Features''' column in the list of products at '''Configuration (<i class="fa fa-wrench" aria-hidden="true"></i>) > System Settings > [[Products_and_Services|Products/Services]]''' displays up-to-date Sitejet Builder availability for products for your cPanel & WHM and Plesk servers.
 
* A new '''Features''' column in the list of products at '''Configuration (<i class="fa fa-wrench" aria-hidden="true"></i>) > System Settings > [[Products_and_Services|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 '''[[Clients:Products/Services_Tab|Products/Services]]''' tab.
 
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 '''[[Clients:Products/Services_Tab|Products/Services]]''' tab.
 +
 
 +
[[Sitejet Builder|Learn More]]
 
    
 
    
[[Sitejet Builder|Learn More]]
 
 
 
=== Automatic Cancellation for Overdue Invoices ===
 
=== 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.  
+
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 cancel old, overdue invoices that have accumulated on your system each time that the daily tasks run.
+
 
You can enable this setting and set the number of days in the '''Billing Settings''' section at '''Configuration (<i class="fa fa-wrench" aria-hidden="true"></i>) > System Settings > [[Automation Settings]]'''.
+
* You can enable this setting and set the number of days in the '''Billing Settings''' section at '''Configuration (<i class="fa fa-wrench" aria-hidden="true"></i>) > 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 (<i class="fa fa-wrench" aria-hidden="true"></i>) > System Settings > [[Automation Status]]'''. Click '''Overdue Invoice Cancellation''' to view detailed information about each of the cancelled invoices.
 +
 
 
[[Automation Settings|Learn More]]
 
[[Automation Settings|Learn More]]
+
 
 
=== Update to Invoice Labels ===
 
=== Update to Invoice Labels ===
 
   
 
   
To increase clarity when viewing clients' invoices, we have updated the labels that denote totals. The invoice's total at the top of the '''Summary''' tab is now '''Invoice Amount''', while the separate total in the '''Invoice Items''' list remains '''Total Due'''.
+
To increase clarity when viewing clients' invoices in the Admin Area, we have updated the labels that denote totals.
  
=== ClopudFlare® Proxy Check ===
+
* 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 (<i class="fa fa-wrench" aria-hidden="true"></i>) > System Settings > [[Administrator Roles]]''' can download PDF invoices. Previously, this required the ''Manage Invoice'' permission.
 +
 +
=== CloudFlare® Proxy Check ===
 +
 
The list of checks at '''Configuration (<i class="fa fa-wrench" aria-hidden="true"></i>) > System Settings > System Health''' now includes a warning if the system detects problems with your CloudFlare trusted proxies configuration.
 
The list of checks at '''Configuration (<i class="fa fa-wrench" aria-hidden="true"></i>) > 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.
 
If you see this warning, click the link to automatically correct the issue.
 
+
 
== Templates ==
 
== Templates ==
     
+
     
 
For a list of changed files and a graphical view of the exact changes, see the GitHub™ repositories below.
 
For a list of changed files and a graphical view of the exact changes, see the GitHub™ repositories below.
     
+
     
 
===Twenty-One Theme===
 
===Twenty-One Theme===
     
+
     
The following link provides a comparison of changes between 8.9.0 and 8.10.0:
+
The following link provides a comparison of changes between 8.9.0 and 8.10.1:
     
+
     
https://github.com/WHMCS/templates-twenty-one/compare/v8.9.0-release.1...v8.10.0-rc.1
+
https://github.com/WHMCS/templates-twenty-one/compare/v8.9.0-release.1...v8.10.1-release.1
 
+
   
 
=== Six Theme ===
 
=== Six Theme ===
             
+
               
The following link provides a comparison of changes between 8.9.0 and 8.10.0:
+
The following link provides a comparison of changes between 8.9.0 and 8.10.1:
     
+
     
https://github.com/WHMCS/templates-six/compare/v8.9.0-release.1...v8.10.0-rc.1
+
https://github.com/WHMCS/templates-six/compare/v8.9.0-release.1...v8.10.1-release.1
 
+
   
 
=== Standard Cart Order Form ===
 
=== Standard Cart Order Form ===
             
+
               
The following link provides a comparison of changes between 8.9.0 and 8.10.0:
+
The following link provides a comparison of changes between 8.9.0 and 8.10.1:
     
+
     
https://github.com/WHMCS/orderforms-standard_cart/compare/v8.9.0-release.1...v8.10.0-rc.1
+
https://github.com/WHMCS/orderforms-standard_cart/compare/v8.9.0-release.1...v8.10.1-release.1
 
+
   
 
== Changelog ==
 
== Changelog ==
   
+
   
 
* [[Changelog:WHMCS_V8.10.0_Beta_1|Version 8.10.0 Beta 1]]
 
* [[Changelog:WHMCS_V8.10.0_Beta_1|Version 8.10.0 Beta 1]]
* [[Changelog:WHMCS_V8.10.0_RC_1|Version 8.10.0 RC 1]]
+
* [[Changelog:WHMCS_V8.10.0_RC_1|Version 8.10.0 RC 1]] 
 +
* [[Changelog:WHMCS_V8.10.0_GA|Version 8.10.0 Release 1]]
 +
* [[Changelog:WHMCS_V8.10.1|Version 8.10.1 Maintenance]]

Latest revision as of 20:46, 24 April 2024

Release Information
Version: 8.10.1
Release Type: Maintenance
Latest Update: 24th April 2024
Distribution Types: Full and Via Automatic Updater

For more information on WHMCS 8.10's important changes and exciting features, see New and Improved in WHMCS 8.10.

Version History

8.10.0Beta18th March 2024
8.10.0Release Candidate3rd April 2024
8.10.0General Availability24th April 2024
8.10.1Maintenance24th April 2024


Download

Download the latest version of WHMCS from https://download.whmcs.com/

Upgrade Process

WHMCS 8.0 and above requires PHP 7.2 or later. WHMCS 8.0 introduced support for PHP 7.4, and WHMCS 8.6 introduced support for PHP 8.1.

Make certain that you update to a WHMCS version that supports your desired PHP version or higher before updating PHP.

  • The Automatic Updater only displays updates if you are running a PHP version that is compatible with that WHMCS version.
  • For example, if you are running PHP 7.1 or earlier, you must update to PHP 7.2 or later before updating to WHMCS 8.0 or higher.

Upgrade Instructions

Automatic Updating

If you are running WHMCS 7.0 or later, you can use the built-in Automatic Updater.

Go to Utilities > Update WHMCS to begin the process.

If the update was released recently, you may need to click Check for Updates before the update will be available.

Release Notes

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.
    Sitejet Builder is included by default on servers that run cPanel & WHM version 116 or higher or Plesk 18.0.57 or higher.
  • 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.

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 cancel old, overdue invoices that have accumulated on your system each time that the daily tasks run.

  • 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

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.

Templates

For a list of changed files and a graphical view of the exact changes, see the GitHub™ repositories below.

Twenty-One Theme

The following link provides a comparison of changes between 8.9.0 and 8.10.1:

https://github.com/WHMCS/templates-twenty-one/compare/v8.9.0-release.1...v8.10.1-release.1

Six Theme

The following link provides a comparison of changes between 8.9.0 and 8.10.1:

https://github.com/WHMCS/templates-six/compare/v8.9.0-release.1...v8.10.1-release.1

Standard Cart Order Form

The following link provides a comparison of changes between 8.9.0 and 8.10.1:

https://github.com/WHMCS/orderforms-standard_cart/compare/v8.9.0-release.1...v8.10.1-release.1

Changelog