Version 7.4.0 Release Notes

From WHMCS Documentation

Release Information
Version: 7.4
Release Type: GA
Release Date: 14th November 2017
Distribution Types: Full and Via Automatic Updater

Version History

VersionRelease TypeRelease Date
7.4.0Beta 125th October 2017
7.4.0RC 16th November 2017
7.4.0GA14th November 2017
7.4.1Maintenance14th November 2017
7.4.2Maintenance9th January 2018
7.4.3Security Patch17th July 2018

Download

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

Upgrade Process

View Standard Upgrade Steps

Automatic Updating

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

Simply navigate to Utilities > Update WHMCS to begin the process.

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

For more information about the Automatic Updater and troubleshooting please refer to the Automatic Updater documentation.

Release Notes

  • Notifications - Get notified about events that matter to you with the new Notifications feature. Notifications, accessible via the Setup menu, allows you to configure event based notification triggers that will notify you via a supported Notification Provider. At the time of writing, there are native integrations provided for the popular team messaging apps Slack and HipChat. Learn more at Notifications
  • Improved Phone Number Input UX - The new input field experience is designed to simplify the process of entering international phone numbers. It's now simpler, easier and clearer for customers and administrators alike to know how they should format phone numbers, and how to indicate the country a phone number is located in. Learn more at Phone Numbers
  • Improved Ticket Collision Detection - Collision detection prevents you from replying to a ticket or making changes when the status of a ticket has changed since you originally opened it. The new alerts will alert you any time a change is made to any one of 8 different ticket attributes so you can make better informed decisions before submitting replies or making changes. Learn more at Support Ticket Collision Detection
  • Credit Checkout Options - With WHMCS 7.4, customers get more flexiblity and control over when their pre-funded credit balance is used. Through a new set of options presented during checkout, customers can choose if they wish to have credit from their credit balance automatically applied to new orders they submit. Opting out allows them to pay via any of your available payment methods as normal. Learn more at Credit/Prefunding
  • API Roles & Permissions - Building on the API Authentication Credentials feature introduced in WHMCS 7.2, now you can create API Roles that allow you to limit API Credentials and restrict access to specific API actions. This feature enables greater control and security when using the API with connected apps and services. Learn more at API Roles
  • New Translations - Make your support team and departments more accessible to non native language users with the ability to translate support department names and descriptions. Learn more at Dynamic Field Translations
  • New Email Merge Fields - All email templates now have an additional {$client_custom_fields_by_name} merge field available that contains an array of custom field data with field name and value indexes. Service related email templates also have an equivalent {$service_custom_fields_by_name} merge field available.
  • New Hook Points - The following new hook points have been made available: OrderPaid, DomainTransferCompleted, DomainTransferFailed, FraudCheckAwaitingUserInput, FraudCheckFailed and FraudCheckPassed. Developer documentation will be made available for these shortly.
  • 7.4.1 - Version 7.4.1 was released to address an issue identified when processing certain Service and Domain Notification events. There were no template changes in this release.
  NOTE for BETA users running 7.4.0-beta.1: Due to CORE-11805, you will receive a erroneous warning dialog when you upgrade to 7.4.0-rc.1 related to the 11 new index.php files that were provided in 7.4.0-beta.1. The warning can be safely dismissed when updating from 7.4.0-beta.1 to 7.4.0-rc.1.

Deprecation Notices

  • VariLogiX - VariLogiX, the fraud verification service, has ceased trading. As a result, the module is being deprecated and will no longer be distributed or maintained in future WHMCS releases.
  • TicketSubjectChange Hook 'priority' variable - The priority parameter made available in TicketSubjectChange was the result of a typo, and has been superseded by 'subject' variable. The 'priority' variable is now deprecated and will be removed in WHMCS 7.5.

New Documentation

The following new documentation pages are available:

Template Changes

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

Six Template

The following link provides a comparison of changes between 7.3.0 and 7.4.3: https://github.com/WHMCS/templates-six/compare/v7.3.0-release.1...v7.4.3-release.1

Standard Cart Order Form

The following link provides a comparison of changes between 7.3.0 and 7.4.3: https://github.com/WHMCS/orderforms-standard_cart/compare/v7.3.0-release.1...v7.4.3-release.1

Changelog