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/
full change log on link
https://docs.whmcs.com/releases/8-11/8-11-release-highlights/
Implemented
FEATURE-3760 – Provide full synchronization and translations in all supported languages
FEATURE-3858 – Implement ability to prevent of client closure of tickets
FEATURE-3894 – Implement Google reCAPTCHA v3
CORE-18106 – Add support for PHP 8.2
CORE-19173 – Introduce Admin permission for Cancel Invoices
Maintenance
CORE-18934 – Correct running tax total when modifying Quote
CORE-18991 – Implement dynamic total recalculation of invoice when managing line items
CORE-19160 – Correct save routine for time-based billing entries; regression from CORE-18747
CORE-19187 – Prevent fatal error in Clientarea when addon has unexpected/incorrect service association
CORE-19190 – Improve Credit Card Payment email templates used for PayPal Payments client notifications
CORE-19191 – Improve Free Domain label on product billing cycle dropdowns when a non-qualifying TLD is used
CORE-19202 – Ensure cron is not affected if hosting server is in the IP ban list
CORE-19218 – Remove Evo signup from Getting Started wizard
CORE-19228 – Ensure duplicating an invoice does not copy the credit value
CORE-19232 – Prevent client group TLD pricing being shown in the TLD Import & Pricing Sync feature
CORE-19241 – Prevent erroneous value change for Sequential Paid Invoice Numbering when changing Default Country
CORE-19244 – Ensure Invoice Payment Confirmation email is sent for manual transactions added from invoice View screen
CORE-19247 – Update WHMCS PHP compatibility checker for PHP 8.2 and Ioncube 13
CORE-19250 – Correct preview display of attachment images on ticket notes
CORE-19256 – Prevent error with ordering prorata addon via AddOrder API
CORE-19335 – Update Intelligent and Advance Search to link to invoice View screen
CORE-19431 – Honor CVV values with leading zeros when attempting capture from Admin area with Authorize.net CIM
CORE-19466 – Add WHOIS server entry for .it.com TLD
Modules
MODULE-7895 – Prevent client selection of currency for mandates with GoCardless
MODULE-7915 – Provide non-blocking rejection response to webhook pushes to allow propagation to all subscribing systems of the account at Stripe
MODULE-8013 – Improve Remote Usage Stats collection for Resellers in DirectAdmin
MODULE-8056 – Support SHA verification hashes from 2Checkout
MODULE-8070 – Prevent error in PHP 8.1 when saving contact details with Hexonet
MODULE-8074 – Prevent display erroneous error message on product details of reseller service with Plesk
MODULE-8087 – Correct data required for transfer of .es TLDs with OpenSRS Also known as: CORE-19226
MODULE-8101 – Improve webhook payload inspection for alternative transaction reporting from PayPal Payments
MODULE-8104 – Improve error message for invalid details when attempting to create pay method with Stripe SEPA
MODULE-8111 – Prevent error in PHP 8.1 for invalid transfer sync requests with Namecheap
MODULE-8116 – Ensure Statement Descriptor is provided for transaction with Stripe SEPA
full change log on link
https://docs.whmcs.com/releases/8-11/8-11-change-log/
CORE-19222 - Fix error during upgrade to 8.10.0-release.1 when MySQL 5.7 is in use
FEATURE-3697 - Sitejet Builder education, management, and integration utility
FEATURE-3729 - Sitejet Builder panels, SSO, and publish for client and admin area
CORE-19025 - Increase resilience in the event of orphaned pay method data
CORE-19121 - Correct PayPal Payments logo path in CSS
CORE-19122 - Correct display of Subtotal in view-only invoice view
CORE-19123 - Correct pagination on client invoices tab
MODULE-8061 - Correct Admin return URL in Duo
FEATURE-3772 - Correct redirect on checkout with promo code resulting in zero balance due for PayPal Payments and Card Payments
FEATURE-3781 - Correct rendered height of payment option in checkout