Difference between revisions of "Changelog:WHMCS V6.1.0 RC 1"

From WHMCS Documentation

 
(3 intermediate revisions by the same user not shown)
Line 2: Line 2:
 
<noinclude>[[Version 6.1.0 RC 1 Release Notes]]</noinclude>
 
<noinclude>[[Version 6.1.0 RC 1 Release Notes]]</noinclude>
  
== Maintenance ==
+
=== Maintenance ===
 
ADDON-5948&nbsp;-&nbsp;Tax Exempt status should be removed when changing country to home country<br />
 
ADDON-5948&nbsp;-&nbsp;Tax Exempt status should be removed when changing country to home country<br />
 
ADDON-5968&nbsp;-&nbsp;Use 24 Hour Clock in Project Management Time Picker<br />&nbsp;&nbsp;&nbsp;&nbsp;Also known as: ADDON-5962<br />
 
ADDON-5968&nbsp;-&nbsp;Use 24 Hour Clock in Project Management Time Picker<br />&nbsp;&nbsp;&nbsp;&nbsp;Also known as: ADDON-5962<br />
 
CORE-6256&nbsp;(#2998)&nbsp;-&nbsp;Block existing domains checks are inaccurate under certain conditions<br />
 
CORE-6256&nbsp;(#2998)&nbsp;-&nbsp;Block existing domains checks are inaccurate under certain conditions<br />
 +
CORE-8582&nbsp;-&nbsp;Allow choosing number of years for registration in domain checker<br />
 
CORE-8683&nbsp;-&nbsp;Implement new order form: Premium Comparison<br />
 
CORE-8683&nbsp;-&nbsp;Implement new order form: Premium Comparison<br />
 
CORE-8684&nbsp;-&nbsp;Implement new order form: Pure Comparison<br />
 
CORE-8684&nbsp;-&nbsp;Implement new order form: Pure Comparison<br />
 
CORE-8685&nbsp;-&nbsp;Implement new order form: Cloud Slider<br />
 
CORE-8685&nbsp;-&nbsp;Implement new order form: Cloud Slider<br />
CORE-8688&nbsp;-&nbsp;Ensure product selection page version 3 accommodates any number of products<br />
 
 
CORE-8692&nbsp;-&nbsp;Implement new order form: Standard Cart<br />
 
CORE-8692&nbsp;-&nbsp;Implement new order form: Standard Cart<br />
 
CORE-8723&nbsp;-&nbsp;Interworx route call 4th parameter should be array<br />
 
CORE-8723&nbsp;-&nbsp;Interworx route call 4th parameter should be array<br />
Line 23: Line 23:
 
CORE-8902&nbsp;-&nbsp;Implement email notification option on manual unsuspend from within the admin area<br />
 
CORE-8902&nbsp;-&nbsp;Implement email notification option on manual unsuspend from within the admin area<br />
 
CORE-8907&nbsp;-&nbsp;Improve performance when performing domain availability check with large number TLDs configured<br />
 
CORE-8907&nbsp;-&nbsp;Improve performance when performing domain availability check with large number TLDs configured<br />
CORE-8911&nbsp;(#4299)&nbsp;-&nbsp;Introduce Guzzle to vendor components for HTTP requests<br />&nbsp;&nbsp;&nbsp;&nbsp;Also known as: BACKLOG-5917<br />
+
CORE-8911 (#4299) - Introduce Guzzle to vendor components for HTTP requests<br />
 
CORE-8914&nbsp;-&nbsp;Pay All button should be hidden when Mass Payment is disabled<br />
 
CORE-8914&nbsp;-&nbsp;Pay All button should be hidden when Mass Payment is disabled<br />
 
CORE-8918&nbsp;-&nbsp;Starting database backups cron log entry appears duplicated<br />
 
CORE-8918&nbsp;-&nbsp;Starting database backups cron log entry appears duplicated<br />
Line 41: Line 41:
 
CORE-9019&nbsp;-&nbsp;Auto migrate project management uploads to correct path<br />
 
CORE-9019&nbsp;-&nbsp;Auto migrate project management uploads to correct path<br />
 
CORE-9025&nbsp;-&nbsp;Redesign admin area product group configuration UI<br />
 
CORE-9025&nbsp;-&nbsp;Redesign admin area product group configuration UI<br />
CORE-9031&nbsp;-&nbsp;Sample announcement not being created<br />
 
 
CORE-9032&nbsp;-&nbsp;Slider position in Cloud Slider should respect featured product options<br />
 
CORE-9032&nbsp;-&nbsp;Slider position in Cloud Slider should respect featured product options<br />
CORE-9033&nbsp;-&nbsp;Cloud Slider slider bar displays odd behavior with decimal points<br />
+
CORE-9033&nbsp;-&nbsp;Cloud Slider slider bar honors decimal points<br />
 
CORE-9036&nbsp;-&nbsp;Hook ClientAreaPageProductDetails does not set variables for Product Details Pages rendered by a module specific template<br />
 
CORE-9036&nbsp;-&nbsp;Hook ClientAreaPageProductDetails does not set variables for Product Details Pages rendered by a module specific template<br />
 
CORE-9039&nbsp;-&nbsp;New order form product selection pages should display group name when no headline set<br />
 
CORE-9039&nbsp;-&nbsp;New order form product selection pages should display group name when no headline set<br />
CORE-9040&nbsp;-&nbsp;Implement ability to browse/change product groups in new product selection pages<br />
+
CORE-9041&nbsp;-&nbsp;SagePay rejects local IPv6 IP address<br />
CORE-9041&nbsp;-&nbsp;SagePay rejects local IPv6 IP address<br />&nbsp;&nbsp;&nbsp;&nbsp;Also known as: SBCL-501<br />
 
 
CORE-9042&nbsp;-&nbsp;Cannot login as client on Boxes order form template<br />
 
CORE-9042&nbsp;-&nbsp;Cannot login as client on Boxes order form template<br />
 
CORE-9044&nbsp;-&nbsp;Namecheap rejects local IPv6 IP<br />
 
CORE-9044&nbsp;-&nbsp;Namecheap rejects local IPv6 IP<br />
CORE-9046&nbsp;-&nbsp;If user checks box to send unsuspend email when manually unsuspending, but has not enabled Unsuspend Emails in Automation settings under Automatic Module Options no email is sent<br />&nbsp;&nbsp;&nbsp;&nbsp;Also known as: SBCL-502<br />
+
CORE-9046&nbsp;-&nbsp;Unsuspend email should always send if requested manually regardless of email template disabled state<br />
 
CORE-9047&nbsp;-&nbsp;Move permissions for WHMCS Connect and Health and Updates to appropriate locations<br />
 
CORE-9047&nbsp;-&nbsp;Move permissions for WHMCS Connect and Health and Updates to appropriate locations<br />
CORE-9048&nbsp;-&nbsp;Update Base Order Form Template to use Headline and Tagline parameters<br />
+
CORE-9048&nbsp;-&nbsp;Update Standard Cart Order Form to use Headline and Tagline parameters<br />
 
CORE-9049&nbsp;-&nbsp;Prevent cron warnings appearing on first visit to Health &amp; Updates page post upgrade<br />
 
CORE-9049&nbsp;-&nbsp;Prevent cron warnings appearing on first visit to Health &amp; Updates page post upgrade<br />
 
CORE-9050&nbsp;-&nbsp;Base Order Form Template product configuration step shows configurable options heading when none exist<br />
 
CORE-9050&nbsp;-&nbsp;Base Order Form Template product configuration step shows configurable options heading when none exist<br />
 
CORE-9054&nbsp;-&nbsp;Add support for spaces to order form template names<br />
 
CORE-9054&nbsp;-&nbsp;Add support for spaces to order form template names<br />
CORE-9057&nbsp;-&nbsp;Add product group features to Pure Comparison order form template<br />
 
CORE-9071&nbsp;-&nbsp;Attempting to log in fails during checkout in Standard Cart<br />
 
 
CORE-9072&nbsp;-&nbsp;Promo code icon hovers outside of box<br />
 
CORE-9072&nbsp;-&nbsp;Promo code icon hovers outside of box<br />
 
VSIX-85&nbsp;-&nbsp;Password reset page should redirect to client area if logged in<br />&nbsp;&nbsp;&nbsp;&nbsp;Also known as: CORE-8205<br />
 
VSIX-85&nbsp;-&nbsp;Password reset page should redirect to client area if logged in<br />&nbsp;&nbsp;&nbsp;&nbsp;Also known as: CORE-8205<br />
Line 64: Line 60:
 
VSIX-405&nbsp;-&nbsp;Preserve input values on validation error in Whois Update<br />
 
VSIX-405&nbsp;-&nbsp;Preserve input values on validation error in Whois Update<br />
 
VSIX-581&nbsp;-&nbsp;Ensure key ticket information is included when ticket is printed with sidebars hidden<br />
 
VSIX-581&nbsp;-&nbsp;Ensure key ticket information is included when ticket is printed with sidebars hidden<br />
VSIX-679&nbsp;-&nbsp;Allow choosing number of years for registration in domain checker<br />&nbsp;&nbsp;&nbsp;&nbsp;Also known as: CORE-8582<br />
 
  
 
+
=== Modules ===
== Modules ==
 
 
MODULE-6269&nbsp;-&nbsp;ResellerClub DNS Management requires that domains be all lowercase<br />
 
MODULE-6269&nbsp;-&nbsp;ResellerClub DNS Management requires that domains be all lowercase<br />
 
MODULE-6275&nbsp;-&nbsp;OpenSRS: Implement Cookie Bypass Authentication Method<br />
 
MODULE-6275&nbsp;-&nbsp;OpenSRS: Implement Cookie Bypass Authentication Method<br />
Line 74: Line 68:
 
MODULE-6308&nbsp;-&nbsp;Worldpay Future Callback fails to render correctly without sidebars<br />
 
MODULE-6308&nbsp;-&nbsp;Worldpay Future Callback fails to render correctly without sidebars<br />
  
 
+
=== API ===
== API ==
 
 
CORE-6587&nbsp;(#3485)&nbsp;-&nbsp;API: DomainWhois command returns null whois response when using json in certain conditions<br />
 
CORE-6587&nbsp;(#3485)&nbsp;-&nbsp;API: DomainWhois command returns null whois response when using json in certain conditions<br />
  
 
+
=== Languages ===
== Languages ==
 
 
CORE-8923&nbsp;-&nbsp;Updated French Translation<br />
 
CORE-8923&nbsp;-&nbsp;Updated French Translation<br />

Latest revision as of 13:48, 22 September 2015

Version 6.1.0 RC 1 Release Notes

Maintenance

ADDON-5948 - Tax Exempt status should be removed when changing country to home country
ADDON-5968 - Use 24 Hour Clock in Project Management Time Picker
    Also known as: ADDON-5962
CORE-6256 (#2998) - Block existing domains checks are inaccurate under certain conditions
CORE-8582 - Allow choosing number of years for registration in domain checker
CORE-8683 - Implement new order form: Premium Comparison
CORE-8684 - Implement new order form: Pure Comparison
CORE-8685 - Implement new order form: Cloud Slider
CORE-8692 - Implement new order form: Standard Cart
CORE-8723 - Interworx route call 4th parameter should be array
CORE-8737 - Implement support for eWay Rapid API Token Payments method
CORE-8739 - Deprecate previous eWay module(s)
CORE-8751 - Implement concept of Product Group Features to Product Groups
CORE-8782 - Implement ability for an admin to define a headline for a product group
CORE-8784 - Implement ability to define a product or bundle as the featured item within a product group
CORE-8800 - Maxmind module should ignore postal code and other warnings
CORE-8851 - Include product bundles in admin area products list UI for easier sorting/management
CORE-8869 - Introduce Custom Fields API Functions for easier manipulation
CORE-8900 - PDF Letter Size Setting Non-Functional
CORE-8902 - Implement email notification option on manual unsuspend from within the admin area
CORE-8907 - Improve performance when performing domain availability check with large number TLDs configured
CORE-8911 (#4299) - Introduce Guzzle to vendor components for HTTP requests
CORE-8914 - Pay All button should be hidden when Mass Payment is disabled
CORE-8918 - Starting database backups cron log entry appears duplicated
CORE-8922 - Email subjects should allow Smarty conditional logic
CORE-8946 - Registrar module passwords are lost upon re-save
CORE-8951 - Introduce support for Custom MySQL Port with PDO Connections
CORE-8962 - Network Issue status colors do not render for languages other than English
CORE-8981 - Six template header login link should use SSL when available
CORE-8989 - Add support for custom ticket status display colors to Recent Support Tickets homepage panel
CORE-8990 - Add refresh license button to license info page
CORE-8991 - Introduce Health & Updates Page
CORE-8994 - Project Management Addon: Fix attachment file upload paths in client area
CORE-8997 - Prevent fatal error when using quick upload to add a file to a product
CORE-9003 - eWay Tokens module doesn't handle all errors
CORE-9006 - Update Font Awesome library to Version 4.4
CORE-9012 - Consolidate range slider javascript in Cloud Slider template
CORE-9019 - Auto migrate project management uploads to correct path
CORE-9025 - Redesign admin area product group configuration UI
CORE-9032 - Slider position in Cloud Slider should respect featured product options
CORE-9033 - Cloud Slider slider bar honors decimal points
CORE-9036 - Hook ClientAreaPageProductDetails does not set variables for Product Details Pages rendered by a module specific template
CORE-9039 - New order form product selection pages should display group name when no headline set
CORE-9041 - SagePay rejects local IPv6 IP address
CORE-9042 - Cannot login as client on Boxes order form template
CORE-9044 - Namecheap rejects local IPv6 IP
CORE-9046 - Unsuspend email should always send if requested manually regardless of email template disabled state
CORE-9047 - Move permissions for WHMCS Connect and Health and Updates to appropriate locations
CORE-9048 - Update Standard Cart Order Form to use Headline and Tagline parameters
CORE-9049 - Prevent cron warnings appearing on first visit to Health & Updates page post upgrade
CORE-9050 - Base Order Form Template product configuration step shows configurable options heading when none exist
CORE-9054 - Add support for spaces to order form template names
CORE-9072 - Promo code icon hovers outside of box
VSIX-85 - Password reset page should redirect to client area if logged in
    Also known as: CORE-8205
VSIX-103 - Create sample announcement at install time
VSIX-329 - Missing client language directory results in an uncaught fatal exception
VSIX-405 - Preserve input values on validation error in Whois Update
VSIX-581 - Ensure key ticket information is included when ticket is printed with sidebars hidden

Modules

MODULE-6269 - ResellerClub DNS Management requires that domains be all lowercase
MODULE-6275 - OpenSRS: Implement Cookie Bypass Authentication Method
MODULE-6298 - Resolve HTML syntax error in SSL configuration process of Six template
MODULE-6305 - Yubico can't activate/auth on client side
MODULE-6308 - Worldpay Future Callback fails to render correctly without sidebars

API

CORE-6587 (#3485) - API: DomainWhois command returns null whois response when using json in certain conditions

Languages

CORE-8923 - Updated French Translation