Version 7.6.2 Release Notes
Release Information
Version: 7.6.2
Release Type: Maintenance
Release Date: 21st January 2019
Distribution Types: Full Version, Incremental and via Automatic Updater
Download
Download the latest version of WHMCS from https://download.whmcs.com/
Upgrade Process
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.
For more information about the Automatic Updater and troubleshooting please refer to the Automatic Updater documentation.
Release Notes
This release provides hotfixes already published along with security related updates. Additionally, this release has been verified as compatible with PHP 7.3. A full list of change can be found in the #Changelog.
Library Updates
The following libraries have been updated
- smarty/smarty: 3.1.32 to 3.1.33
- tecnickcom/tcpdf: 6.2.17 to 6.2.26
- guzzlehttp/guzzle 5.3.1 to 5.3.3,
- guzzlehttp/ringphp 1.1.0 to 1.1.1
Template Changes
No template changes have been made for this release.
Changelog
Security
CORE-12787 - Correct WHMCS Installer input processing
CORE-12796 - Correct Twitter data processing
CORE-12814 - Improve date parameter processing
CORE-12838 - Correct email template policy
CORE-12843 - Update Smarty to correct a template processing issue
CORE-12853 - Update TCPDF to 6.2.22
CORE-12879 - Correct variable usage when rendering admin affiliate overview
CORE-12928 - Correct knowledgebase input validation
CORE-13057 - Correct logic for aggregate search fields
CORE-13073 - Improve input sanitization for API
Maintenance
CORE-12440 - Update Plesk for MarketConnect automatic SSL provisioning
CORE-12623 - Display domain renewal link notification only if Domain Renewals are enabled.
CORE-12655 - Correct Pending Transfer sync for ResellerClub
CORE-12674 - Correct itemized minimum MySQL version within Installer
CORE-12679 - Correct evaluation of domain sync cron schedule setting
CORE-12694 - Update ECB Exchange Rates URL
CORE-12734 - Prevent duplicate invocations of AddonActivation when accepting order
CORE-12768 - Ensure TinyMCE theme is available for mobile browsers
Also known as: CORE-12820
CORE-13019 - Update syntax for PHP 7.3 compatibility
CORE-13042 - Ensure links in Tweets are parsed
Modules
MODULE-6456 - Remove transaction fee calculation for Standard 2Checkout
MODULE-6784 - Improve normalization of domain names for wildcard SSL configuration
Also known as: MODULE-6931
MODULE-6857 - Correct logic for 2Checkout Subscription Cancellations
MODULE-6858 - 2Checkout Partial Payment Handling (Inline checkout bug)
MODULE-6871 - 2CO callback file throwing Invalid invoice id provided exception when subscription callback
MODULE-6873 - Ensure 2CO "Inline" is passing line item data correctly when a product is a "one-time" billing cycle
MODULE-6884 - Correct evaluation of merchant_order_id value for 2CO callbacks
MODULE-6910 - Correct fraud check behaviour for 2Checkout
MODULE-6920 - Correct one-off billing for 2Checkout Inline
MODULE-6934 - Ensure one time payment is offered for overdue invoices using 2Checkout inline
API
CORE-12079 - Ensure invoice status is provided to InvoiceCreation hook when invoking UpdateInvoice API