Maintenance
We are limiting technical details on these changes to protect users who may not yet have upgraded.
WHMCS-18936 — Prevent error when sending email from custom email template with bad attachment reference
WHMCS-19766 — Disabling auto renewal for a domain in the admin area does not cancel the renewal invoice
WHMCS-22025 — Clarify Ioncube Loader Minimum version for PHP 8.3
WHMCS-22090 — Improve Activity Log entry for Admin-initiated User password change
WHMCS-22228 — Layout changes on Client Area homepage after switching the theme (Also known as: WHMCS-22280)
WHMCS-22233 — Improve formatting for invoice modification log entries
WHMCS-22245 — Improve CSS for MarketConnect DigiCert landing page
WHMCS-22289 — Honour parent theme definition for captcha.tpl on Login as Owner link
WHMCS-22304 — Correct regression for target opening of custom module actions (styled as links) in clientarea sidebar
WHMCS-22308 — Ensure ticket scheduled actions can be updated or cancelled when language is not set to English
WHMCS-22450 — Improve visual responsiveness for SocialBee MarketConnect landing page
WHMCS-22456 — Correct alignment of Admin Global Warning text
WHMCS-22457 — Correct regression for displaying embedded videos in Knowledgebase articles
WHMCS-19435 — Undisclosed Security Fix
WHMCS-19947 — Undisclosed Security Fix
WHMCS-19950 — Undisclosed Security Fix
WHMCS-19952 — Undisclosed Security Fix
WHMCS-19953 — Undisclosed Security Fix
WHMCS-19954 — Undisclosed Security Fix
WHMCS-19955 — Undisclosed Security Fix
WHMCS-19957 — Undisclosed Security Fix
WHMCS-19958 — Undisclosed Security Fix
WHMCS-19959 — Undisclosed Security Fix
WHMCS-19960 — Undisclosed Security Fix
WHMCS-19967 — Undisclosed Security Fix
WHMCS-19981 — Undisclosed Security Fix
WHMCS-19983 — Undisclosed Security Fix
WHMCS-19984 — Undisclosed Security Fix
WHMCS-19987 — Undisclosed Security Fix
WHMCS-19992 — Undisclosed Security Fix
WHMCS-20029 — Undisclosed Security Fix
WHMCS-20064 — Undisclosed Security Fix
WHMCS-20066 — Undisclosed Security Fix
WHMCS-21726 — Undisclosed Security Fix
WHMCS-21729 — Undisclosed Security Fix
WHMCS-21763 — Undisclosed Security Fix
WHMCS-21765 — Undisclosed Security Fix
WHMCS-21766 — Undisclosed Security Fix
WHMCS-21768 — Undisclosed Security Fix
WHMCS-21769 — Undisclosed Security Fix
WHMCS-21862 — Undisclosed Security Fix
WHMCS-21884 — Undisclosed Security Fix
WHMCS-21998 — Undisclosed Security Fix
WHMCS-22041 — Undisclosed Security Fix
Modules
WHMCS-21375 — Ensure only partial payment amount is capture when appropriate for invoices paid by PayPal Payments (Also known as: MODULE-8180)
- WHMCS-19282 — Stripe Payment Gateway can now be configured in the Getting Started Wizard
- WHMCS-19870 — Allow blank address field for AddClient API
- WHMCS-21701 — Correct UK VAT Number Validation
- WHMCS-21788 — Prevent error during request for SSL certificate status when using right to left language
- WHMCS-21899 — Visual refinements for DigiCert MarketConnect landing page
- WHMCS-21988 — The Getting Started Wizard will now show when you already have a server connected.
- WHMCS-22094 — Correct mobile responsive rendering of footer in blend-new theme
- WHMCS-22137 — Correct API createclientinvite developer documentation
- WHMCS-21513 — Ensure PayPal Checkout module works with custom service addons (Also known as: MODULE-7585)
- WHMCS-19169 — Correct bulk removal of IPs on Security tab of General Settings
- WHMCS-19286 — Prevent error with Sitejet addon when only annual pricing is configured
- WHMCS-19887 — Correct credit attributes when refunding invoice from View screen
- WHMCS-21790 — Prevent error on Payment Disputes when configuration is invalid for PayPal Payments
- WHMCS-21224 — Improve detection of SiteJet Publishing in Plesk (Also known as: WHMCS-21778)
- WHMCS-21272 — Correct identification of currency in callback from Skrill (Also known as: MODULE-8173)
- WHMCS-21786 — Improve handling of Sitejet availability for reseller packages in cPanel
- WHMCS-18763 — Add support for Troy card type
- WHMCS-19224 — New Getting Started Wizard
- WHMCS-19979 — Introduce SocialBee services via MarketConnect
- WHMCS-20016 — Introduce Add Ticket Reply for Ticket Scheduled Actions
- WHMCS-20055 — Provide admin ability to change user passwords
- WHMCS-20056 — Introduce optimized “Blend-New” Admin theme
- WHMCS-20371 — Implement Add a Ticket Note for Ticket Scheduled Actions
- WHMCS-20440 — Implement Update Custom Field Value to Ticket Scheduled Actions
- WHMCS-18657 — Prevent error when handling fraud block for free products
- WHMCS-18912 — Ensure daily cron tasks are able to complete when late fees are enabled, but no amounts are configured
- WHMCS-19067 — Correct rendering of response from disable 2FA request
- WHMCS-19094 — Correct padding for “Do Not Store” option on invoice payment screen
- WHMCS-19235 — Remove entry for, now publicly restricted, WHOIS server related to .gr TLDs
- WHMCS-19403 — Prevent error when adding free items to quote
- WHMCS-19456 — Refine CAPTCHA enforcement for checkout form
- WHMCS-19550 — Correct handling of setup intents for micro deposits with Stripe ACH
- WHMCS-19580 — Correct display of checkout’s new account inputs when pre-selected for authenticated user
- WHMCS-19575 — Correct Sitejet SSO link for clients with multiple services
- WHMCS-19711 — Correct date timestamp of Last Capture Attempt on invoices
- WHMCS-19733 — Improve resilience of credit transactions in invoice list
- WHMCS-19829 — Correct padding of buttons on admin ticket reply view
- WHMCS-19845 — Ensure time of transaction is displayed on View screen of invoice
- WHMCS-19864 — Update entry of WHOIS server for .mobi TLD
- WHMCS-19876 — Correct credit reconciliation for refunded invoice with multiple overpayments
- WHMCS-19881 — Correct spacing of mass action buttons on admin ticket list
- WHMCS-19882 — Improve alignment of count indicator on Schedule Actions tab
- WHMCS-19891 — Correct Delete Order operation on “View Orders” screen
- WHMCS-19892 — Assert Manage Invoice permission for changes to payment method of invoice
- WHMCS-19937 — Correct display of buttons in Capture modal on admin invoice page
- WHMCS-19963 — Improve resilience of order processing when prorata is enabled without a prorate date configuration value
- WHMCS-19970 — Ensure usage of custom client VAT field in client area when completing Auto Exemption logic
- WHMCS-19776 — Prevent error on Support Department setup due to translation phrases
- WHMCS-19980 — Remove XOVI Now in MarketConnect
- WHMCS-20006 — Ensure correct relative paths on admin invites page for all URI settings
- WHMCS-20020 — Improve logic for On Demand Renewal availability when evaluating cycles involving shorter months
- WHMCS-20046 — Itemize changes to invoices in system activity log
- MODULE-7801 — Correct formatting of SSL information during automated installation on DirectAdmin
- MODULE-8020 — Correct Metric Items labels for DirectAdmin
- MODULE-8161 — Correct admin contact organization for CentralNIC Reseller
- MODULE-8167 — Improve resilience of gateway transition for PayPal Basic to PayPayment
- MODULE-8168 — Show Plesk service’s client custom fields and configurable options on Product Details page
- MODULE-8169 — Ensure required X-DK-* details are send during .dk registration with CentralNic Reseller
- WHMCS-21702 — Update iDEAL via Mollie module to 2.0
- WHMCS-19446 — Add “qty” to GetClientsProducts and GetClientsAddons API (Also known as: CORE-19446)
Maintenance
WHMCS-19938 — Improve resilience of update routine when previous update queries were improperly applied
WHMCS-19939 — Prevent fatal error during cron if cPanel Licensing module is enabled (Also known as: CPL-172)
Maintenance
WHMCS-19397 — Improve resilience checks for pending invoices when attempting service upgrades (Also known as: CORE-19397)
WHMCS-19429 — Correct regression for general system settings for Domain Registration options
WHMCS-19488 — Correct Estonia VAT rate to 22%
WHMCS-19599 — Improve handling of unexpected licensing responses (Also known as: WHMCS-19825)
WHMCS-19751 — Prevent error for admin calendar when using French language values
WHMCS-19764 — Performance improvements for service renewal detection and aggregation
WHMCS-19811 — Improve display order of entries in ticket view’s log tab
WHMCS-19838 — Correct collapsing chevron for SSL landing page in Six theme
WHMCS-19855 — Correct display styling for save button on Manage invoice screen
WHMCS-19865 — Prevent error in admin Email Campaigns when using French
Modules
MODULE-8155 — Improve sanitization of module log entries for TTPWholesale
MODULE-8156 — Update client area cPanel Quick Shortcuts to display Domains over both Addon and Sub Domains
API
WHMCS-19780 — Prevent error when “description” is not provided to AddTransaction API
full changelog on link
https://docs.whmcs.com/releases/8-12/8-12-change-log/
Implemented
FEATURE-3984 — Implement Ticket Pinning for ticket lists
FEATURE-4028 — Create a Scheduled Action during a Reply
FEATURE-4038 — Create “Pin To Top” Scheduled Action
WHMCS-19690 — Implement opt-in user activity tracking to help WHMCS improve user experience
Maintenance
WHMCS-11766 — Ensure prorata billing over a Daylight Savings time change does not overbill by an extra day
WHMCS-19818 — Correct update schema for tblticketactions
MODULE-7995 — Ensure Google Analytics™ shows conversion data (including amount) under Reports > Engagement > Conversions
API
WHMCS-19445 — Add quantity parameter for service addons in AddOrder API (Also known as: CORE-19445)
- FEATURE-3946 — Implement Scheduling of Actions in Support Tickets
- FEATURE-3955 — Implement Admin User Invites
- FEATURE-3970 — Add health check for enabled Opcache extension
- WHMCS-19715 — Update MarketConnect’s DigiCert SSL landing page and upsell options (Also known as: MODULE-8119)
- WHMCS-19531 — Refinements for admin invoice UI live update behavior (Also known as: CORE-19531)
- WHMCS-19688 — Correct date timestamp of refund transactions (Also known as: CORE-19688)
- WHMCS-19691 — Correct user invoice permission (Also known as: CORE-19691)
- WHMCS-19734 — Correct credit removal value when removing invoice overpayment (Also known as: CORE-19734)
- WHMCS-19446 — Add “qty” to GetClientsProducts and GetClientsAddons API (Also known as: CORE-19446)
- WHMCS-19447 — Add “qty” for GetProducts API
- WHMCS-19448 — Add “minqty” and “maxqty” for GetProducts API
- WHMCS-19449 — Add “qty” for scaling quantity addon support in GetClientsAddons API
full change log on link
https://docs.whmcs.com/releases/8-11/8-11-release-highlights/
full changelog on link
https://docs.whmcs.com/releases/8-11/8-11-release-notes/