Changelog:WHMCS V7.6.0 Beta 1
FIXUPS
CORE-11947 - fix typo move DEV-487 into Implemented sections; remove "also known" ref remove INTDESK-6046 remove MODULE-6765 per Nate's observation of continued backup issue
Contents
Implemented
FEATURE-1618 - Improve user experience in Domain WHOIS Contact Management/IRTP Process
FEATURE-1801 - Provide ability to resend Domain Contact Verification Emails
FEATURE-1892 - Implement support for 2CheckOut Inline-CheckOut
FEATURE-1895 - Update MaxMind Module to use latest V2 API and add support for Insights and Factors Checks
FEATURE-1896 - Allow cPanel DNS Zones to be preserved when terminating a cPanel account
FEATURE-1904 - Implement WHMCS Namespinning for Faster, More Relevant Domain Suggestions
FEATURE-1912 - MarketConnect: Make New Weebly Lite & Performance Plans Available
FEATURE-1984 - Update TinyMCE to latest available version for improved rich text editing experience
FEATURE-1996 - MarketConnect: UX Improvements and New Promotional Content
FEATURE-1999 - Provide more powerful admin client search facility in Clients Listing View
DEV-487 - Update to Font Awesome 5
Maintenance
CORE-7337 (#4627) - Correct ascending/descending arrows icons for Billable Items tab
CORE-11648 - Improve description of activity log limiting in General Settings
CORE-11778 - Correct display of Company Name on credit card payment page
CORE-11829 - Remove invalid Renew Button from client area Manage SSL page
CORE-11850 - Improve Ticket Collision Detection related to merged tickets
CORE-11934 - Prevent spurious edit of Next Sequential Invoice Number when saving General Settings
CORE-11947 - Ensure admin emails use correct "From" field value by preventing modification during template configuration
CORE-12052 - Prevent verification emails from being logged
CORE-12070 - Add check all box to sub-account permissions
CORE-12135 - Add Completed Orders metric to System Overview widget
CORE-12138 - Improve validation of server hostname and nameserver in cart
CORE-12192 - Ensure MarketConnect Welcome Email is only send once
CORE-12218 - Correct grammar in Add Funds sidebar description
CORE-12220 - Ensure WHOIS server for .ec is accurate for reference by custom integrations
CORE-12224 - Correct language persistence for admin homepage widget refresh
CORE-12225 - Improve Default Language email template logic and usability
CORE-12246 - Prevent secondary sidebar wrapping under content in certain conditions
Also known as: CORE-8725,& CORE-10859
CORE-12252 - Correct order form price interpolation for Turkish translation
CORE-12258 - Ensure addon data is provided to Welcome Email Template
CORE-12263 - Display admin area warning notice when accessing without SSL
CORE-12264 - Improve rendering of domain management drop-down options on My Domains page
CORE-12274 - Translate 'Start' and 'Expires' in clientareacreditcard.tpl
CORE-12278 - Improve logic for Join Our Mailing list toggle
CORE-12284 - Correct link from Create Notifications template
CORE-12285 - Prevent Data Retention from erroneously removing new clients without activity
CORE-12291 - Provide more visibility to Marketplace/MarketConnect promotions
CORE-12294 - Apply bootstrap styling to all admin General Settings fields
CORE-12307 - Correct handling of additional extension options when configuring new TLDs
CORE-12325 - Correct addon name display in "View available addons"
CORE-12326 - Implement AdminSupportTicketPagePreTickets and AdminAreaViewTicketPageSidebar hook points
CORE-12328 - Permit custom field input to be merged with already defined custom fields
CORE-12329 - Provide department ID value to client area view ticket template
CORE-12330 - Correct email marketing opt-in message translation in client area
CORE-12371 - Add reminder in Auto Updater steps about the need to review template changes
CORE-12381 - Prevent spurious "each" usage E_DEPRECATION notices
CORE-12382 - Implement support for Google Recaptcha in Checkout
CORE-12389 - Prevent shopping cart checkout from being submitted multiple times
Also known as: CORE-10166
CORE-12395 - Ensure 'Transfer Completed' email template is defined
CORE-12408 - Ensure Addons without module commands are set to Active on Order Accept
CORE-12425 - Introduce change-driven display of EULA agreement in admin area
CORE-12427 - Update .scot WHOIS server
Modules
CORE-11613 - Prevent erroneous Marketplace renewal order for manual MarketConnect order
MODULE-6459 - Update MaxMind module to use API version 2.0
MODULE-6645 - Ensure EnomSSL order exists prior to termination action
MODULE-6687 - MarketConnect SSL: Update SSL Upsell Promotion in Cart
MODULE-6691 - Improve Error Reporting for Stripe Key Mismatch
MODULE-6701 - MarketConnect: Prevent multiple module command feedback responses
MODULE-6723 - Notify admin users on Service Renewal failure
MODULE-6745 - Trigger auto refresh of MarketConnect service management pane upon completion of manual configure
MODULE-6762 - Update Authorize.js cert.pem file
MODULE-6763 - Remove DistributeIT module
MODULE-6767 - Prevent spurious error when deactivating eNom New TLDs module
MODULE-6768 - Correct country and phone number handling in InternetBS module
MODULE-6769 - Improve recurring promo tax calculation logic
MODULE-6775 - Update of eWay module name from "eWay Token Payments" to "eWAY Rapid 3.1 Payments"
MODULE-6778 - MarketConnect: Improve UX of failed configuration
MODULE-6781 - Improve logic for modules and phone number processing
MODULE-6787 - Remove GlobalSign OneClick SSL Services (GlobalSign Voucher Module)
MODULE-6788 - MarketConnect: Improve UX of add upsell to cart with multiple items
MODULE-6789 - MarketConnect: Allow promotions and upsells to be translated via language files
MODULE-6791 - Ensure bbcode enum value is present for tbltickets.editor
MODULE-6792 - Remove Amazon Simple Pay Gateway Module
MODULE-6794 - Prevent spurious error for TransIP module when updating DNS records
MODULE-6795 - Show Weebly promotions to users with no services
API
CORE-12136 - Implement ResetPassword API command
CORE-12257 - Apply additional date formatting in addinvoicepayment for iOS agents
Also known as: IOS-139
CORE-12309 - Correct autorecalc recurring amount logic for UpdateClientDomain
CORE-12383 - Correct Markdown parameter in AddTicketReply API documentation
Languages
CORE-12256 - Update Hungarian translations
Also known as: CORE-12219