We are pleased to announce the first beta release of version 6.8! As a beta version, we do not recommend running 6.8 in a production environment. If you have a Clientexec license, you are automatically eligible to participate in the beta.
With our 6.8.0 release, we have increased the maximum PHP version to 8.2, and have added beta support for version 8.3.
To get started, click here to download 6.8.0 Beta 1.
6.8 Changelog:
6.8.0 Beta 1
August 15, 2024
Added
Added new Webuzo server plugin.
Added
Added Webuzo support to Softaculous Auto Installer.
Added
Added a new Diagnostics Report Plugin to Import prices from a currency to a different one. This will import all the pricing information of the selected items and currency, overwriting the pricing information of the other currency, and applying the exchange rate to the new prices. Super Admin is required.
Added
Added a "Test Mode?" option to Stripe, as well as test key options, to make testing Stripe easier.
Added
Enhance packages will now show name servers on client side.
Added
Added "Invoice-Merge" and "Invoice-Update" hook/event.
Added
Added DC Location selection to 20i plugin.
Added
Added SSO/Direct Login to Plesk10.
Improved
Do not show "Additional Information" on the hosting page if hosting custom fields are disabled.
Improved
Sending welcome email from client side is now an ajax call, so the client stays on the page they were on.
Improved
Updated DirectAdmin itegration to use their JSON api.
Improved
Updated product view, "Additional Details" to show "Nameserver 1", "Nameserver 2", etc.
Improved
Ensure Billing Profile ID field is always shown.
Improved
Only load forms for used plugins.
Improved
Allow a package username to be searched in global search.
Improved
Show a proper error message on client side domain pages (name servers, contact info, host records) if the domain has not transfered.
Improved
Always allow the server field to be updated for a package.
Improved
Ensure there is a proper index on events_log.action column.
Improved
Fixed issue preventing SnapinPlugin addMappingForTopMenu public profile from working.
Improved
Change "Custom Fields" to "More Information" on client side, to be less confusing.
Improved
Pricing on Step 1 now properly use "Monthly Price Breakdown" and "Show Discounted Pricing in Billing Cycle Selector" settings.
Improved
Allow for additional configurable options in VirtFusion (both custom fields and addons).
Improved
Updated WHMCS, BLESTA, and CLIENTEXEC importers about setting the default currency before importing.
Improved
Updated "Credit Card Invoice Template" email about charging CC.
Improved
The confirmation link provided in the "Forgot Password Template" and "Activate Account Template" emails will now allow the user to change the password, and the availability of the link can be configured in Settings > Products > Order Pages > Confirmation Link Availability, below the Allow Registration setting. It allows you to configure how many hours the confirmation link will be available for the "Forgot Password Template" and "Activate Account Template" emails before it expires. You can use 0 or leave it empty for it to last forever. The link will expire once the client completes the password update.
Improved
Round the value of "Monthly Cost" for servers.
Improved
Updated text on main page for "Submit a Ticket" box.
Improved
Enhance servers will no longer set the default PHP version to 7.4 for newly created websites.
Improved
"Allow direct link?" and "Show in signup form?" logic changes
Improved
The following tags are now available in every email template: [COMPANYURL], [CLIENTAPPLICATIONURL], [CLIENTEXEC URL], [FORGOTPASSWORDURL], [COMPANYADDRESS], [COMPANYEMAIL], [SUPPORTEMAIL], [BILLINGEMAIL], and [REQUESTIP].
Improved
Allow to configure and use Upgrade/Downgrade for products of product groups of the same type.
Improved
Properly show Server IP if hide hosting custom fields is enabled.
Improved
Updated WHMCS importer to import 20i ids.
Improved
When creating a new product, the pricing will not show prices of 0.00, but blank prices.
Improved
Ensure we are properly caching translations to drastically speed up admin interface.
Improved
Added additional space under the domain is available/unavailable message on order form.
Improved
Ensure Linode Web Console is properly working.
Improved
Server public panels will now redirect to the main package page if an exception is thrown.
Improved
Packages on default style (not compare) that have no addons/custom fields or bundled packages should skip step 2.
Fixed
Fixed issue not properly displaying all product custom fields in client area.
Fixed
Fixed issue with sending bad charset to our EmailParser.
Fixed
Fixed issue preventing EPP code from showing on client side domain page.
Fixed
Fixed issue preventing the registrar lock checkbox from properly triggering.
Fixed
Fixed issue preventing OpenProvider plugin from properly showing domains to import.
Fixed
Fixed issue with cPanel Accounts Report when a cURL connection error occurs.
Fixed
Fixed compatibility issue with Cloudflare to Paypal plugin.
Fixed
Fixed issue with sign up sometimes picking an old registrar for a TLD.
Fixed
Fixed issues when using the functions isTermValid() or isCurrencyTermValid(). They should not use array_pop().
Fixed
Fixed issue in the Upgrade/Downgrade Packages automation service plugin that prevented running properly.
Fixed
Fixed issue with Synergy Wholesale registrar not always canceling domains that were expired.
Fixed
Fixed issue with Proxmox not properly displaying VPS plans when configuring a package.
Fixed
Fixed multiple issues with Linode.
Fixed
Fixed issue triggering the popup message "Leaving now will cancel this item. Are you sure you want to leave?" when editing invoice entries.
Fixed
Fixed issue in the "Default late fee charge" description.
Fixed
Fixed issue preventing the domain updater from checking transfer status for synergywholesale domains.
Fixed
Fixed issue preventing importing cPanel packages
Fixed
Fixed issue when trying to process an invoice for an amount of 0. Now it will just mark the invoice as paid.
Fixed
Fixed Chinese yuan currency symbol.
Fixed
Fixed wrong email template tag [CLIENTAREAURL] with [CLIENTAPPLICATIONURL].
Fixed
Fixed invoice details to properly display to admins the current tax data of the invoice.
Fixed
Fixed issue when captcha is enabled on submit ticket page, but the captcha plugin is disabled.
Fixed
Fixed issue preventing ResellerClub domains from renewing privacy when a domain is renewed.
Fixed
Ensure that the domains_transfer_key permission is properly checked when viewing EPP code from admin.
Fixed
Fixed "Vultr.class.php 24 Illegal offset type" error with Vultr.
Fixed
Fixed issue with OpenProvider not sending proper phone numbers, and owner_handle when registering.
Fixed
Fixed issue showing affiliate XXX is not approved.
Fixed
Added additional validation when calculating an upgrade/downgrade discount, making sure it is calculated only over invoices that were paid.
Fixed
Fixed issue displaying wrong currency format when using a product direct link with step 2 and a currency different than the default one, in a product group using Compare Style.
Fixed
Fixed the Custom Fields values displayed for User and Packages in the New Order Notification email, to show their real values and not their ids.
Fixed
Fixed PHP 8.x issue when updating a payment gateway that has a gateway update call.
Fixed
Fixed issue with Stripe Checkout creating guest customers.
Fixed
Fixed WHMCS database table validation in the WHMCS importer.
Fixed
Fixed issue preventing an active background when viewing a package public panel on client side.
Fixed
Fixed possible issue with top menu when adding a staff role.
Fixed
Fixed missing exception handling on client side domain name servers view.
Fixed
Fixed issue with "View Affiliates" permission.
Fixed
Fixed issues with "Change payment method" and "Edit customer credit card" permissions.
Fixed
Fixed issue when a client tries to use the upgrade/downgrade feature not properly getting the respective currency of that user the first time the page is loaded.
Fixed
Fixed PHP Error: modules/admin/models/TopLevelDomainGateway.php 543 Cannot unset offset in a non-array variable.
Fixed
Fixed pending affiliate count in dashboard menu if an affiliate is deleted.
Fixed
Fixed issue with Enhance attempting to create a new customer instead of using the existing if the customer has multiple Enhance packages.
Removed
Removed "Migrate CC Accounts to Stripe Checkout" and "Migrate Stripe CC Accounts to Stripe" as they are no longer working.
Questions, Bugs, & Feedback?
If you have any questions, experience any bugs, or have any feedback on the 6.8 release please don’t hesitate to contact us via ticket, live chat, or our #beta channel on our discord.