Difference between revisions of "Version 8.1.0 Release Notes"

From WHMCS Documentation

(Created page with "<div class="docs-alert-info" style="max-width:370px;"> <span class="title">Release Information</span> <br /> Version: 8.1<br /> Release Type: General Availability<br /> Releas...")
 
 
(27 intermediate revisions by 4 users not shown)
Line 4: Line 4:
 
Version: 8.1<br />
 
Version: 8.1<br />
 
Release Type: General Availability<br />
 
Release Type: General Availability<br />
Release Date: 20th Nov 2020<br />
+
Latest Update: 26th Feb 2021<br />
 
Distribution Types: Full and Via Automatic Updater
 
Distribution Types: Full and Via Automatic Updater
 
</div>
 
</div>
 
    
 
    
 
==Version History==
 
==Version History==
    
+
   <onlyinclude>
 
<table class="table table-striped">
 
<table class="table table-striped">
 
<tr><td>8.1.0</td><td>Beta 1</td><td>20th Nov 2020</td></tr>
 
<tr><td>8.1.0</td><td>Beta 1</td><td>20th Nov 2020</td></tr>
 +
<tr><td>8.1.0</td><td>Release Candidate 1</td><td>8th Dec 2020</td></tr>
 +
<tr><td>8.1.0</td><td>General Availability</td><td>29th Dec 2020</td></tr>
 +
<tr><td>8.1.1</td><td>Maintenance</td><td>10th Feb 2021</td></tr>
 +
<tr><td>8.1.2</td><td>Maintenance</td><td>23rd Feb 2021</td></tr>
 +
<tr><td>8.1.3</td><td>Security</td><td>26th Feb 2021</td></tr>
 
</table>
 
</table>
 
+
</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/
Line 20: Line 25:
 
WHMCS 8.0 and above requires PHP 7.2 or later. WHMCS 8.0 introduces support for PHP 7.4. Earlier versions of WHMCS do not support PHP 7.4.
 
WHMCS 8.0 and above requires PHP 7.2 or later. WHMCS 8.0 introduces support for PHP 7.4. Earlier versions of WHMCS do not support PHP 7.4.
  
<div class="docs-alert-warning">You will only see the WHMCS 8.0 updates within the Automatic Updater if you are running on PHP 7.2 or later. If you are running PHP 7.1 or earlier, to update to WHMCS 8.0 via the Automatic Updater, you will first need to upgrade to PHP 7.2 or PHP 7.3, and then check for updates and perform the update.</div>
+
<div class="docs-alert-warning">You will only see the WHMCS 8 updates within the Automatic Updater if you are running on PHP 7.2 or later. If you are running PHP 7.1 or earlier, to update to WHMCS 8 via the Automatic Updater, you will first need to upgrade to PHP 7.2 or PHP 7.3, and then check for updates and perform the update.</div>
  
Once you are running WHMCS 8.0, you can upgrade to PHP 7.4.
+
Once you are running WHMCS 8, you can upgrade to PHP 7.4.
 
   
 
   
 
[[Upgrading|View Standard Upgrade Steps]]
 
[[Upgrading|View Standard Upgrade Steps]]
Line 35: Line 40:
 
   
 
   
 
For more information about updating, please refer to the [[Automatic Updater]] documentation.
 
For more information about updating, please refer to the [[Automatic Updater]] documentation.
 
===Updates from Beta 1===
 
 
If you upgraded to WHMCS v8.0 Beta 1, you may experience problems retrieving the latest version of the software via the Automatic Updater. If updating directly from v7.10.2 or earlier, this issue will not apply.
 
 
To use the Automatic Updater to update from WHMCS v8.0 Beta 1, you must first apply a hotfix. For more information, see [https://whmcs.community/topic/301579-v80-beta-1-hotfix-required-for-update-to-whmcs-v80-beta-3/ our forums].
 
  
 
== Release Notes ==
 
== Release Notes ==
Line 46: Line 45:
 
=== New Twenty-One Client Area Theme ===
 
=== New Twenty-One Client Area Theme ===
 
Just in time for the new year, the Twenty-One system theme gives the WHMCS Client Area a new look and feel. It includes Bootstrap 4, refined responsive behaviors, and many other distinct design elements.
 
Just in time for the new year, the Twenty-One system theme gives the WHMCS Client Area a new look and feel. It includes Bootstrap 4, refined responsive behaviors, and many other distinct design elements.
 
+
 
 
[[New_Twenty-One_Client_Area_Theme|Learn more...]]
 
[[New_Twenty-One_Client_Area_Theme|Learn more...]]
 
+
 
 
=== Updated Templating System ===
 
=== Updated Templating System ===
 
The Client Area is now even more customizable with an extensible, flexible templating system featuring inheritance through parent-child relationships and compatibility checking within the WHMCS interface.
 
The Client Area is now even more customizable with an extensible, flexible templating system featuring inheritance through parent-child relationships and compatibility checking within the WHMCS interface.
 
   
 
   
System theme developers will be able to save time and effort both during initial development and when maintaining system themes. For more information on these changes, see our [https://developers.whmcs.com/themes/ Developer Documentation].
+
System theme developers will be able to save time and effort both during initial development and when maintaining system themes. For more information on these changes, coming soon to [https://developers.whmcs.com/themes/ Developer Documentation].
+
 
[https://developers.whmcs.com/themes/ Learn more...]
 
 
 
 
=== OAuth2 for Email Importing ===
 
=== OAuth2 for Email Importing ===
WHMCS now supports OAuth2 via Gmail for importing support department emails. OAuth2 provides more security than password-based authentication. You can configure this at '''Configuration (<i class="fa fa-wrench" aria-hidden="true"></i>) > System Settings > Support Departments'''.
+
WHMCS now supports OAuth2 via Gmail for importing support department emails. OAuth2 provides more security than password-based authentication. You can configure this at '''Configuration (<i class="fa fa-wrench" aria-hidden="true"></i>) > System Settings > [[Support Departments]]'''.
 
    
 
    
 
[[OAuth2_for_Email_Importing|Learn more...]]
 
[[OAuth2_for_Email_Importing|Learn more...]]
Line 67: Line 64:
 
    
 
    
 
=== Disable Outgoing Mail ===
 
=== Disable Outgoing Mail ===
You can now pause outgoing client and system communications with a single setting in WHMCS. A reminder banner will appear in the Admin Area until you reenable email sending.
+
You can now pause outgoing client and system communications with a single setting in WHMCS. A reminder banner will appear in the [[Admin Area]] until you reenable email sending.
 
    
 
    
 
[[Disabling_Outgoing_Mail|Learn more...]]
 
[[Disabling_Outgoing_Mail|Learn more...]]
Line 75: Line 72:
 
=== AutoAuth Removed ===
 
=== AutoAuth Removed ===
 
[[AutoAuth]] was deprecated in WHMCS 7.10 and has been removed in WHMCS 8.1. We recommend that you use the [https://developers.whmcs.com/api-reference/createssotoken/ CreateSsoToken API] to direct users from an authenticated system to a mapped WHMCS client account.
 
[[AutoAuth]] was deprecated in WHMCS 7.10 and has been removed in WHMCS 8.1. We recommend that you use the [https://developers.whmcs.com/api-reference/createssotoken/ CreateSsoToken API] to direct users from an authenticated system to a mapped WHMCS client account.
+
 
 +
=== Realtime Register ===
 +
The [[Realtime Register]] module has been removed. You can find supported registrar modules [https://marketplace.whmcs.com/product/2598-domains-module-realtime-register in the WHMCS Marketplace].
 +
 
 +
== New Documentation ==
 +
The following new documentation pages are available:
 +
* [[New Twenty-One Client Area Theme]]
 +
* [[Disabling Outgoing Mail]]
 +
* [[Email Importing]]
 +
* [[OAuth2 for Email Importing]]
 +
* [[Social Networking]] (Updated)
 +
* [[Data Retention Policy Automation]] (Updated)
 +
* [[Clients:Users_Tab|Clients Users Tab]] (Updated)
 +
* [[Users and Accounts]] (Updated)
 +
* [[General Tab]] (Updated)
 +
* [[Standard Order Form Templates]] (Updated)
 +
 
 
== Template ==
 
== Template ==
  
 
For a list of changed files and a graphical view of the exact changes, please refer to the Github repo's below.
 
For a list of changed files and a graphical view of the exact changes, please refer to the Github repo's below.
  
=== Six Template ===
+
===Twenty-One Theme===
 +
The following link provides a comparison of changes between 8.1.0 (Beta) and 8.1.3:
 +
https://github.com/WHMCS/templates-twenty-one/compare/v8.1.0-beta.1...v8.1.3-release.1
 +
 
 +
=== Six Theme ===
 
          
 
          
The following link provides a comparison of changes between 7.10.2 and 8.0:
+
The following link provides a comparison of changes between 8.0.5 and 8.1.3:
https://github.com/WHMCS/templates-six/compare/v8.0.4-release.1...v8.1.0-beta.1
+
https://github.com/WHMCS/templates-six/compare/v8.0.5-release.1...v8.1.3-release.1
  
 
=== Standard Cart Order Form ===
 
=== Standard Cart Order Form ===
 
          
 
          
The following link provides a comparison of changes between 8.0.4 and 8.1:
+
The following link provides a comparison of changes between 8.0.5 and 8.1.3:
https://github.com/WHMCS/orderforms-standard_cart/compare/v8.0.4-release.1...v8.1.0-beta.1
+
https://github.com/WHMCS/orderforms-standard_cart/compare/v8.0.5-release.1...v8.1.3-release.1
  
 
== Changelog ==
 
== Changelog ==
 
* [[Changelog:WHMCS_V8.1.0_Beta_1|Version 8.1.0 Beta 1]]
 
* [[Changelog:WHMCS_V8.1.0_Beta_1|Version 8.1.0 Beta 1]]
 +
* [[Changelog:WHMCS_V8.1.0_RC_1|Version 8.1.0 RC 1]]
 +
* [[Changelog:WHMCS_V8.1.0_GA|Version 8.1.0 GA]]
 +
* [[Changelog:WHMCS_V8.1.1|Version 8.1.1 Maintenance]]
 +
* [[Changelog:WHMCS_V8.1.2|Version 8.1.2 Maintenance]]
 +
* [[Changelog:WHMCS_V8.1.3|Version 8.1.3 Security]]

Latest revision as of 20:26, 10 May 2022

Release Information
Version: 8.1
Release Type: General Availability
Latest Update: 26th Feb 2021
Distribution Types: Full and Via Automatic Updater

Version History

8.1.0Beta 120th Nov 2020
8.1.0Release Candidate 18th Dec 2020
8.1.0General Availability29th Dec 2020
8.1.1Maintenance10th Feb 2021
8.1.2Maintenance23rd Feb 2021
8.1.3Security26th Feb 2021

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 introduces support for PHP 7.4. Earlier versions of WHMCS do not support PHP 7.4.

You will only see the WHMCS 8 updates within the Automatic Updater if you are running on PHP 7.2 or later. If you are running PHP 7.1 or earlier, to update to WHMCS 8 via the Automatic Updater, you will first need to upgrade to PHP 7.2 or PHP 7.3, and then check for updates and perform the update.

Once you are running WHMCS 8, you can upgrade to PHP 7.4.

View Standard Upgrade Steps

Automatic Updating

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

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.

For more information about updating, please refer to the Automatic Updater documentation.

Release Notes

New Twenty-One Client Area Theme

Just in time for the new year, the Twenty-One system theme gives the WHMCS Client Area a new look and feel. It includes Bootstrap 4, refined responsive behaviors, and many other distinct design elements.

Learn more...

Updated Templating System

The Client Area is now even more customizable with an extensible, flexible templating system featuring inheritance through parent-child relationships and compatibility checking within the WHMCS interface.

System theme developers will be able to save time and effort both during initial development and when maintaining system themes. For more information on these changes, coming soon to Developer Documentation.

OAuth2 for Email Importing

WHMCS now supports OAuth2 via Gmail for importing support department emails. OAuth2 provides more security than password-based authentication. You can configure this at Configuration () > System Settings > Support Departments.

Learn more...

Automated User Deletion

Retaining users is important for business, but there are times when deletion is required. New interface options you to take a safe and informed approach to manual and automated user deletion.

Learn more...

Disable Outgoing Mail

You can now pause outgoing client and system communications with a single setting in WHMCS. A reminder banner will appear in the Admin Area until you reenable email sending.

Learn more...

Deprecation and Removal Notices

AutoAuth Removed

AutoAuth was deprecated in WHMCS 7.10 and has been removed in WHMCS 8.1. We recommend that you use the CreateSsoToken API to direct users from an authenticated system to a mapped WHMCS client account.

Realtime Register

The Realtime Register module has been removed. You can find supported registrar modules in the WHMCS Marketplace.

New Documentation

The following new documentation pages are available:

Template

For a list of changed files and a graphical view of the exact changes, please refer to the Github repo's below.

Twenty-One Theme

The following link provides a comparison of changes between 8.1.0 (Beta) and 8.1.3: https://github.com/WHMCS/templates-twenty-one/compare/v8.1.0-beta.1...v8.1.3-release.1

Six Theme

The following link provides a comparison of changes between 8.0.5 and 8.1.3: https://github.com/WHMCS/templates-six/compare/v8.0.5-release.1...v8.1.3-release.1

Standard Cart Order Form

The following link provides a comparison of changes between 8.0.5 and 8.1.3: https://github.com/WHMCS/orderforms-standard_cart/compare/v8.0.5-release.1...v8.1.3-release.1

Changelog