8.5 Change Log

8.5.0 (Beta 1)

Implemented

  • FEATURE-2181 — Provide cPanel SEO via MarketConnect
  • FEATURE-2209 — Implement Metric Billing for Plesk
  • FEATURE-2691 — Provide Digicert Multi-Year Plan Certificates with automated reissuance and installation
  • FEATURE-2714 — Implement recommendations in cart with product cross-selling
  • FEATURE-2760 — Improved System Settings and Setup Tasks display
  • FEATURE-2773 — Update “Active Products/Services” panel to include SSO buttons for cPanel and Plesk

Maintenance

  • CORE-8262 — Add support for .scot TLD in Enom and ResellerClub (Also known as: MODULE-7000)
  • CORE-10200 — Honor optional State client profile field on client area My Details page
  • CORE-16517 — Update getclientsdetails API to include custom fields in example
  • CORE-16548 — Ensure clients can pay existing invoice when “Show on order form” is disabled for assigned gateway
  • CORE-16787 — Remove strikethrough example in Markdown Guide
  • CORE-17199 — Improve performance of ticket mail log
  • CORE-17222 — Correct validation of IDN TLDs for admin new order page
  • CORE-17240 — Correct Recalculate on Save for 10yr domain purchases
  • CORE-17266 — Ensure promocode URL parameter is honored when using full friendly product URLs
  • CORE-17270 — Prevent fatal on unexpected request path /cart/order/login
  • CORE-17319 — Use client account language when creating an Add Funds invoice
  • CORE-17323 — Improve performance of the CC Last Four search option on the admin area sidebar (Also known as: CORE-17539)
  • CORE-17328 — Correct pagination for Email Campaigns
  • CORE-17339 — Correct styling of cart sidebar headings in responsive view
  • CORE-17364 — Correct ticket import for users with multiple accounts
  • CORE-17376 — Trigger ServiceDelete hook when an order is deleted
  • CORE-17385 — Display sensitive input configuration fields for Accept.js with mask
  • CORE-17389 — Improve display of Support Overview on smaller viewports
  • CORE-17395 — Improve handling of invalid data for SendEmail API (Also known as: CORE-17399)
  • CORE-17411 — Do not evaluate index file when loading hooks
  • CORE-17416 — Correct display of Transferred Away status in Client Summary
  • CORE-17422 — Implement health check for module debug enabled
  • CORE-17461 — Prevent orphaned SSL orders from causing a fatal PHP error
  • CORE-17489 — Update OpenTicket API to correctly associate ticket when contactid is provided
  • CORE-17588 — Correct CSS on Standard cart card for products and addons

Modules

  • MODULE-6381 — Prevent error on reseller account package change for Plesk
  • MODULE-7575 — Update TransIP module to use their REST API
  • MODULE-7607 — Correct parameters for .it TLD with InternetBS
  • MODULE-7672 — Correct documentation help link to Digicert’s Certificate Installation article
  • MODULE-7693 — Reinitialize Stripe Intents data before invoice payment
  • MODULE-7702 — Add further refinements for admin 2FA migration routine of v8.0
  • MODULE-7754 — Remove redundant Stripe webhook verification
  • MODULE-7755 — Prevent fatal when viewing addon service associated with Plesk
  • MODULE-7759 — Correct save of Duo configuration data

Project Management Addon

  • PMA-197 — Improve Project Management client area responsive layout of long phrase within task title
  • PMA-200 — Discontinue distribution of templates related to Five theme

API

  • CORE-17249 — Prevent fatal error on invocation of ValidateLogin following AddClient in local API context
  • CORE-17252 — Allow non-FQDN values for domain field on non-domain services via AddOrder API

Languages

  • CORE-17310 — Improvements for client area French translation
  • CORE-17418 — Correct Dutch translation of Next Due Date

8.5.0 (Release Candidate 1)

Implemented

  • FEATURE-2756 — Implement better contrasting color generation for when decorating product recommendations
  • FEATURE-2833 — Implement provisioning module Custom Actions

Maintenance

  • CORE-16214 — Correct sidebar Information link for services (Also known as: CORE-17283)
  • CORE-17226 — Ensure admin order can apply product required promotions for clients with required product
  • CORE-17269 — Correct fallback calculation for missing group assigned orderform
  • CORE-17503 — Ensure requirement Terms of Service is enforced
  • CORE-17543 — Improve error handling for invalid storage locations
  • CORE-17545 — Ensure the correct e-mail template is sent for domains during the Domain Renewal Notices cron task
  • CORE-17584 — Update WHOIS for .info
  • CORE-17589 — Allow additional products with the same domain that are type Other to be added to the cart
  • CORE-17608 — Enforce security question selection during user registration
  • CORE-17609 — Display required custom client fields on the new client form during checkout irrespective of ‘show on order’
  • CORE-17638 — Update WHOIS for .cx
  • CORE-17679 — Update WHOIS for .desi

Modules

  • MODULE-6654 — Remove legacy registrar module GMO Internet (Also known as: MODULE-7765)
  • MODULE-7770 — Update API endpoints for Hexonet
  • MODULE-7776 — Remove errant BuycPanel module
  • MODULE-7778 — Improve processing of admin-initiated captures via Sagepay
  • MODULE-7779 — Improve handling of Credential on File charges via Sagepay
  • MODULE-7791 — Normalize 3DS notification URL for Sagepay and Sagepay Tokens v2
  • MODULE-7793 — Pass Apply3DSecure value when storing a Credential on File in Sagepay and Sagepay Tokens v2

8.5.0 (General Availability)

Maintenance

  • CORE-16377 — Correct dynamic translation of Support Department Name
  • CORE-17547 — Correct admin support ticket filtering by “Any”
  • CORE-17667 — Correct redirection with Friendly URLs after using 2FA in client area
  • CORE-17689 — Documentation for ClientDelete hook deprecation and preference for PreDeleteClient
  • CORE-17703 — Correct additional domain fields for .travel TLD
  • CORE-17706 — Update WHOIS entry for .pro TLD
  • CORE-17718 — Maintain security question selection on error or reload during user registration
  • CORE-17726 — Ensure invoices with client group discounts and product addons resulting in zero-dollar invoices are marked paid
  • CORE-17728 — Update WHOIS entries for various TLDs
  • CORE-17729 — Add recently visited to System Settings sidebar

Modules

  • MODULE-5903 — Update API used for Mollie iDeal gateway (Also known as: CORE-6141)
  • MODULE-7789 — Update CIRA Agreement Version for eNom
  • MODULE-7798 — Client Area SSO: cPanel Login default button

8.5.1 (Maintenance)

Maintenance

  • CORE-17759 — Correct convertto processing for Mollie iDeal
  • CORE-17760 — Restore Digicert icon lost when upgrading to 8.5.0-release.1
  • CORE-17762 — Correct styling overlap and offset of My Services homepage panel
  • CORE-17767 — Correct language key reference for Weebly
  • CORE-17769 — Update WHOIS server for .org and .ink
  • CORE-17770 — Prevent error when using 100% discount on registration checkout with Stripe
  • CORE-17774 — Prevent erroneous SSL addon listings on Manage SSL Certificate page

Modules

  • MODULE-7694 — Prevent fatal error during meta data retrieval from Plesk

8.5.2 (Security)

Maintenance

  • CORE-17088 — Prevent redirect of users during fraud checks with forced 2FA enabled
  • CORE-17740 — Update Google Sign-In integration libraries (Also known as: MODULE-7673, CORE-17768)
  • CORE-18304 — Redacted

Modules

  • MODULE-7817 — Correct missing class when configuring TransIP (Also known as: MODULE-7819)
  • MODULE-7849 — Prevent erroneous failure on receipt of new url schema for GoCardless manadates

Last modified: June 14, 2024