Implemented
FEATURE-3319 - Implement WP Squared Provisioning in WHMCS
Maintenance
CORE-17885 - Improve handling of .jpeg logo
CORE-17886 - Correct documented name for parameters of hook AfterModuleChangePassword
CORE-18673 - Improve OpenTicket API admin parameter description
CORE-18678 - Correct adding addons for multiple instances of same product in admin order
CORE-18688 - Correct IntoDNS URL
CORE-18698 - Prevent error in PHP 8.1 when AutoTerminationDays is not defined
CORE-18699 - Improve text of error message when the installation directory is present
CORE-18707 - Prevent error in PHP 8.1 when adding transactions with empty amount out value
CORE-18717 - Improve performance of Manage Order page
CORE-18718 - Improve performance of Products/Services page
CORE-18719 - Improve performance of Invoices page
CORE-18723 - Correct description of log entry related to product deletion
CORE-18738 - Improve performance of client summary ticket tab
CORE-18746 - Prevent error in PHP 8.1 when AutoSuspensionDays is not defined
Modules
CORE-18706 - Deprecate and remove Heart Internet modules
MODULE-7944 - Correct processing of card expiry update for Stripe webhook
MODULE-7967 - Implement IDN nameserver support for ResellerClub
MODULE-7971 - Prevent error in PHP 8.1 when encountering an unexpected connection issue with Nominet
MODULE-7972 - Prevent error in PHP 8.1 when saving contact for domain managed by Hexonet
MODULE-7994 - Prevent error in PHP 8.1 when parsing non-standard Stripe transaction details
MODULE-8000 - Correct regression preventing first attempt of new GoCardless mandates
PMA-209 - Prevent error on deletion of task template in Project Management
PMA-210 - Prevent error in PHP 8.1 when changing settings of Project Management