Changelog:WHMCS V8.5.0 Beta 1

From WHMCS Documentation

Version 8.5.0 Release Notes

Implemented

FEATURE-2181 - Provide cPanel SEO via MarketConnect
FEATURE-2209 - Implement Metric Billing for Plesk
FEATURE-2691 - Provide Digicert Multi-Year Plan Certificates with automated reissuance and installation
FEATURE-2714 - Implement recommendations in cart with product cross-selling
FEATURE-2760 - Improved System Settings and Setup Tasks display
FEATURE-2773 - Update "Active Products/Services" panel to include SSO buttons for cPanel and Plesk

Maintenance

CORE-8262 - Add support for .scot TLD in Enom and ResellerClub
Also known as: MODULE-7000
CORE-10200 - Honor optional State client profile field on client area My Details page
CORE-16517 - Update getclientsdetails API to include custom fields in example
CORE-16548 - Ensure clients can pay existing invoice when "Show on order form" is disabled for assigned gateway
CORE-16787 - Remove strikethrough example in Markdown Guide
CORE-17199 - Improve performance of ticket mail log
CORE-17222 - Correct validation of IDN TLDs for admin new order page
CORE-17240 - Correct Recalculate on Save for 10yr domain purchases
CORE-17266 - Ensure promocode URL parameter is honored when using full friendly product URLs
CORE-17270 - Prevent fatal on unexpected request path /cart/order/login
CORE-17319 - Use client account language when creating an Add Funds invoice
CORE-17323 - Improve performance of the CC Last Four search option on the admin area sidebar
Also known as: CORE-17539
CORE-17328 - Correct pagination for Email Campaigns
CORE-17339 - Correct styling of cart sidebar headings in responsive view
CORE-17364 - Correct ticket import for users with multiple accounts
CORE-17376 - Trigger ServiceDelete hook when an order is deleted
CORE-17385 - Display sensitive input configuration fields for Accpet.js with mask
CORE-17389 - Improve display of Support Overview on smaller viewports
CORE-17395 - Improve handling of invalid data for SendEmail API
Also known as: CORE-17399
CORE-17411 - Do not evaluate index file when loading hooks
CORE-17416 - Correct display of Transferred Away status in Client Summary
CORE-17422 - Implement health check for module debug enabled
CORE-17461 - Prevent orphaned SSL orders from causing a fatal PHP error
CORE-17489 - Update OpenTicket API to correctly associate ticket when contactid is provided
CORE-17588 - Correct CSS on Standard cart card for products and addons

Modules

MODULE-6381 - Prevent error on reseller account package change for Plesk
MODULE-7575 - Update TransIP module to use their REST API
MODULE-7607 - Correct parameters for .it TLD with InternetBS
MODULE-7672 - Correct documentation help link to Digicert's Certificate Installation article
MODULE-7693 - Reinitialize Stripe Intents data before invoice payment
MODULE-7702 - Add further refinements for admin 2FA migration routine of v8.0
MODULE-7754 - Remove redundant Stripe webhook verification
MODULE-7755 - Prevent fatal when viewing addon service associated with Plesk
MODULE-7759 - Correct save of Duo configuration data

Project Management Addon

PMA-197 - Improve Project Management client area responsive layout of long phrase within task title
PMA-200 - Discontinue distribution of templates related to Five theme

API

CORE-17249 - Prevent fatal error on invocation of ValidateLogin following AddClient in local API context
CORE-17252 - Allow non-FQDN values for domain field on non-domain services via AddOrder API

Languages

CORE-17310 - Improvements for client area French translation
CORE-17418 - Correct Dutch translation of Next Due Date