WHMCS 8.6.1
1 December 2022
WHMCS version 8.6.1 is now available (major release).
Upgrading to WHMCS 8.6.1
WHMCS 8.6.1 can be upgraded to (or installed) using any of Installatron's products. Use Installatron's optional Automatic Update feature to automatically apply WHMCS updates as new versions are released, or use Installatron's Clone feature to duplicate an existing WHMCS install to test the 8.6.1 upgrade prior to applying it live. Get started managing your WHMCS installations with Installatron
What's New in WHMCS 8.6.1
8.6.1
Maintenance
- CORE-17036 - Correct record of payment for non-decimal currency to prevent fractional credit
- CORE-18211 - Correct client area action 'Change Approver Email' for addon SSL certificates
- CORE-18254 - Prevent error during configuration of Google SMTP provider
- CORE-18259 - Correct display values when switching between legacy and OAuth methods for department mail configuration
- CORE-18262 - Prevent error in PHP 8.1 when Suspend Days is not defined
- CORE-18266 - Prevent error in PHP 8.1 for invoices generated with 100% discount
- CORE-18268 - Prevent error in PHP 8.1 when performing a server sync
- CORE-18271 - Improve system charset enforcement for Microsoft mail
- CORE-18274 - Prevent error in PHP 8.1 when status is set to Paid for invoices with deleted services
- CORE-18276 - Prevent error in PHP 8.1 when recalculating price with 100% promo code
- CORE-18277 - Prevent error in PHP 8.1 when initiating a domain transfer
- CORE-18278 - Prevent error in PHP 8.1 with saving calendar event
- CORE-18279 - Prevent error in PHP 8.1 when updating exchange rates against a base currency not in ECB feed
- CORE-18281 - Ensure correct language URLs are used with basic URLs and Six theme
- CORE-18285 - Prevent error in PHP 8.1 when saving a Lookup Provider with no TLDs selected for suggestion
- CORE-18286 - Prevent error in PHP 8.1 on ticket observer requests
- CORE-18288 - Prevent error in PHP 8.1 when adding a transaction with an outgoing amount and no invoice ID
- CORE-18289 - Prevent error in PHP 8.1 when initiating an email campaign that includes the general BCC address
- CORE-18298 - Restore deactivation UI for payment gateways in the event of missing module files
- CORE-18302 - Prevent error in PHP 8.1 when moving services between client accounts
- CORE-18304 - Redacted
Modules
- CORE-18272 - Prevent error when receiving unknown error message from domain info or transfer requests with ResellerClub
- MODULE-7865 - Prevent error in PHP 8.1 when capturing payment with SecurePayAU
- MODULE-7869 - Prevent error in PHP 8.1 for usage update with VirtualMin
- MODULE-7870 - Prevent error in PHP 8.1 for email forwarding actions with Namecheap
- MODULE-7871 - Prevent error in PHP 8.1 when changing weight of MarketConnect addon products
8.6.0
What's New
- OAuth2 Support for Microsoft® Services: If you use Microsoft's mail services, our newly-enhanced configuration options allow you to comply with Microsoft's upcoming requirements for OAuth2 authentication. This includes any Microsoft service that is compatible with Microsoft Azure® apps, like Hotmail®, Microsoft Outlook®, Microsoft 365®, and several others. OAuth2 offers enhanced security and replaces traditional password-based authentication. You can configure Microsoft services for email importing at Configuration () > System Settings > Support Departments. You can configure Microsoft services as your WHMCS installation's mail provider at Configuration () > System Settings > General Settings in the Mail tab.
- Activate Payment Gateways via Apps & Integrations: You can now only activate new payment gateways through the list of modules at Configuration () > Apps & Integrations. This makes it easier to view the full list of all of our available and recommended payment gateway modules. After you activate a payment gateway, you can configure it in the newly-streamlined list at Configuration () > System Settings > Payment Gateways. This list will continue to display all of your activated payment gateways and their configuration options.
- PHP 8.1 Support: WHMCS now supports PHP 8.1 for WHMCS 8.6 and higher. If you want to move to PHP 8.1, make certain that you update to WHMCS 8.6 before updating PHP.