WHMCS 5.3.11
17 December 2014
WHMCS version 5.3.11 is now available.
Upgrading to WHMCS 5.3.11
WHMCS 5.3.11 can be upgraded to (or installed) using any of Installatron's products. Use Installatron's optional Automatic Update feature to automatically apply WHMCS updates as new versions are released, or use Installatron's Clone feature to duplicate an existing WHMCS install to test the 5.3.11 upgrade prior to applying it live. Get started managing your WHMCS installations with Installatron
What's New in WHMCS 5.3.11
Maintenance
- Case #2536 - Stop enter key disabling rich text editor while editing a KB article
- Case #2731 - Fix Password Strength layout issue in Portal theme
- Case #2804 - Allow mass ticket actions to be performed for selections accross multiple categories
- Case #2877 - Prevent duplicate email addresses in CC recipients of tickets
- Case #2936 - Refine wording of Email Sending Completed
- Case #2986 - Hide Nameservers tab when not available (in Default template)
- Case #3005 - Fix configurable options not showing defaults for some options
- Case #3555 - Fix currency formatting not being applied in printable quote
- Case #3803 - Re-add clientgroupcolour variable to admin ticket view
- Case #4003 - Hide required message on domain select in ajax cart template
- Case #4124 - Replace invalid text instructions in PDF Batch Export
- Case #4127 - Force Overdue text to display in System Overdue widget when 0 overdue
- Case #4217 - Stop default nameservers overriding client defined on order
- Case #4224 - Correct missing tabIndex on States dropdown
- Case #4244 - Simplify UX when applying custom date filters to the transaction list
- Case #4464 - Display error message on order form when domain fails to validate
- Case #4518 - Use reply-to address from incoming emails when present
- Case #4526 - Honor invoice increment value on duplication
- Case #4551 - Allow products to be removed from the ajax cart in any order
- Case #4674 - Fix printable quote view not showing tax breakdown
- Case #4676 - Fix calculation of client due invoices email template merge field
- Case #4688 - Require email address when adding a contact via admin area
- Case #4869 - Refresh custom fields in admin ticket view upon department change
- Case #5003 - Ensure current credit card details are always used post update
- Case #5038 - Remove no longer available free email checker link from admin area
- Case #5059 - Improve Two-Factor Auth styling in client area themes
- Case #5110 - Correct account count display on Domain Resolver Utility Tool
- Case #5131 - Ensure bundle errors show in Ajax Cart Order Form Template
- Case #5144 - Ensure admin quote download filename uses translated quote name
- Case #5150 - Update and add new South African gTLD whois servers
- Case #5155 - Update whois servers for Lithuanian domain names
- Case #5170 - Add missing field name on admin Quotes when Client Dropdown disabled
- Case #5197 - Restore access to the admin folder in Windows
- Case #5208 - Update EU whois server match string
- Case #5225 - Fix Cart Summary not updating when no domain or configurable options present
- Case #5282 - Update whois server for .KIM TLD
- Case #5359 - Add additional parameters to ShoppingCartValidateCheckout hook
- Case #5362 - Send admin failed login attempt email notices for whitelisted IP addresses
- Case #5376 - Correct spelling of Recepient to Recipient
- Case #5379 - Add whois server for .SCOT
- Case #5398 - Update whois server for .CO.ZW
- Case #5402 - Make it possible to override params in PreModule* Hooks again
- Case #5416 - Correct display currency on Bulk Pricing Updater when default not used
- Case #5431 - Fix duplicate invoice process omitting tax rate 1 info
- Case #5451 - Add .NZ to whois server definitions
- Case #5456 - Update whois server definition for the .MODA tld
- Case #5460 - Ensure Contact shows on getTickets via the API where applicable
- Case #5517 - Remove all support for vendor-required SSLv3
Modules
- Case #2743 - eNom New TLD's - Improve Logging
- Case #2777 - Direct Debit - Add multi-language support
- Case #2986 - Email Registrar: Add support for nameserver change submissions
- Case #3282 - ResellerClub: Add new .tel additional domain field parameters
- Case #4196 - Google Analytics: Add support for new Universal Analytics protocol
- Case #4212 - HyperVM: Update to not continuously append hostname on create
- Case #4445 - 2CheckOut: Ensure over-payments are applied to credit
- Case #4616 - PSIGate - Update module to use new port for better SSLv3 support
- Case #4944 - Register.com - Nameserver change incorrectly shows success as failure
- Case #4974 - OpenSRS - Add support for .pro registrations
- Case #5007 - MaxMind: Remove reference to them in fraud check failed messaging
- Case #5011 - OpenSRS: Add missing API parameter to use supplied Tech Contact
- Case #5043 - eNom: Use correct field for .AU registrant ID information
- Case #5061 - Licensing Addon - Clarify usage comments in sample check code
- Case #5087 - Licensing Addon - Update sample code to validate HTTP response code
- Case #5140 - Project Management Addon: Correct SQL Error occuring in client area
- Case #5183 - PayPal Pro: Add support for additional currencies to 3D Secure
- Case #5321 - OpenSRS - Fix error when ABN was selected for eligibility type
- Case #5326 - HeartInternet - Send additional API parameters to allow ordering more TLDs
- Case #5347 - GlobalSign - Force SHA-256 Hashing Algorithm for SSL Purchases
- Case #5450 - ResellerClub: Auto create SSL email template when required
- Case #5469 - eNom: Add support for registering the .QUEBEC TLD
API
- Case #2790 - AddClientNote: Fix double line spacing when adding a note
- Case #3724 - GetInvoices: Return correct currency when no userid supplied
- Case #4226 - Stop undefined messages occurring when errors enabled
- Case #5283 - Multiple: Resolve error when attempting to send invoice related emails
Language
- Case #2644 - Consolidate language file definitions
- Case #4247 - Update Farsi Language file with additional translations
- Case #4255 - Remove duplicate language definitions in Project Management Addon
- Case #5247 - Added additional Dutch translations admin and client side