We’re excited to share that Clientexec v7.0 Beta 2 is now available for testing.
This release introduces a complete overhaul of the admin area interface, delivering a more polished and modern experience for staff members. The new interface is fully responsive and designed to better support the day-to-day needs of growing web hosting companies and agencies, making it easier to manage operations efficiently as your business scales.
To download Clientexec 7.0 Beta 1, click here.
ChangeLog:
Compatibility
Updated minimum PHP Version to 8.2 with ionCube Loader 15.0
Added
New Admin Interface UI
Improved
Upgrade/Downgrade now also work for packages that have no invoices or have all their invoices voided. Additionally, it will only provide Prorated Credit from the invoices using the same currency as the one currently used by the client.
Improved
Rebuilt Enhance OpenAPI PHP library against new API spec.
Fixed
Fixed issue that could cause a ticket not to be fully imported if a ticket notification email failed.
Fixed
Fixed issue with routing rules when email was also sent to another email.
Fixed
Fixed issue with gateway plugins having an empty credit function. Instead, it would return an error message.
Fixed
Fixed Razorpay gateway plugin to use the client's currency
Fixed
Fixed Upgrade/Downgrade product group name in the dropdown.
Fixed
Fixed issue with the WHMCS importer not properly importing Invoice taxes
Fixed
Fixed issue sometimes preventing PayPal from properly marking invoices as paid
Fixed
Fixed issue with Stripe integration sometimes failing to charge a card on a recurring basis with an error about link
Fixed
Fixed Stripe and Stripe Checkout callbacks to handle 'processing' status.
Added
Added auto overflow to dashboard data tables
Added
Added TinyMCE to ticket replies and edits
Added
Added a max-width to the left menu so some multi-line menu items are displayed on one line now
Added
Fixed header UI movement on invoice entries when hovering the invoice entry type.
Added
Add proper validation to ticket custom fields
Added
Add brand coloring to dashboard and data tables
Updated
Updated the button colors in modal windows
Updated
Fixed mobile issues with global search
Updated
Switched the logo to SVG
Updated
Rename Payment Type to Payment Processor on profile billing
Updated
Updated dashboard revenue card to allow cycling between multiple currencies.
Updated
Display the maximum file size limit when uploading attachments inside a ticket.
Updated
Updated menu icons to use font awesome
Improved
Uncheck the check all checkbox when a table action is completed
Improved
Allow the text area in a ticket to be resized
Improved
Linked the clients name in a ticket back to their profile
Fixed
Fixed ticket not being able to be deleted from ticket view
Fixed
Fixed issue with edit and delete comment buttons on ticket view
Fixed
Fixed VAT validation not working on client profile/contact view
Fixed
Fixed ticket attachments not showing as they did in previous versions
Fixed
Fixed crisp live chat in admin not showing a close button
Fixed
Snapin menu now properly shows sub menus in admin menu
Fixed
Pending Orders should only show affiliate col if the affiliate system is enabled.
Fixed
Fix issue on domain package view, where the left menu was longer then the content area
Fixed
Fixed missing tags on invoice view
Fixed
Fixed rounding issue on Monthly Revenue by Type
Fixed
Fixed issue preventing some reports to be reloaded when currency select box is changed
Fixed
Fixed issue preventing a PDF Invoice from being viewed if the plugin was deleted
Fixed
Fixed multi-save ajax when clicked save comment button on ticket view
Fixed
Fixed parsley error message styles
Fixed
Fix multi-line status buttons on ticket list
Fixed
Fixed mobile side menu scrolling issue
Fixed
Fixed “Available Tags” on add/edit canned reply
Fixed
Fixed issue in Add Payment windows when used from an Invoice details. It was not properly loading the format for the Optional Information fields. (Labels, Pickers, Format)
Fixed
Fixed profile tickets showing all tickets instead of just the clients tickets.
Fixed
Fixed profile events showing all events instead of just the clients events.
Fixed
Fixed font color for custom client groups on profile tickets
Removed
Removed “Dashboard” menu category, and moved events list under settings -> utilities.
Removed
Removed inline images from support tickets
Added
Added "others viewing this ticket" back to ticket view.
Added
Added "Add Support Ticket" button to profile tickets view.
Added
Added the status pill color to ticket status on support ticket header
Added
Added missing "Available Tags" to email template add/edit.
Added
Add back some pending items to a notification panel in header
Added
Added padding to dashboard tiles on mobile, and ensure they stack 2 per row
Added
Added validation to client area submit ticket to send an error message if the attached file is larger than the allowed file size
Added
Allow products list groups to be collapsed
Added
Added PayPal Vault Gateway Plugin
Added
Added missing expander to product addons list
Updated
Updated spacing on support ticket header
Updated
Default to "All Invoices" on profile invoices
Updated
Updated the avatar bio url so we do not rely on avatar.bio domain
Updated
Adjusted the breakpoint for setting our header to block instead of flex
Updated
Updated the design of the global search results
Updated
Adjust max width to remove white space on larger screens
Updated
Updated admin menu to have an active link to show which view you are on
Updated
Switch ticket list to server-side processing to speed up initial load
Updated
Switch invoice list to server-side processing to speed up initial load
Updated
Invoice list now sorts by id desc by default.
Updated
Cancellations now sort by "when" and show a highlight for packages that should be cancelled
Updated
Server hostname is no longer required when adding/editing a server
Updated
Updated the style of our table action buttons
Improved
Ensure that only new responses in a ticket are highlighted in yellow, not all.
Improved
Do not cut off snapin menu items after 17 characters in the admin menu.
Fixed
Fixed size of status dropdown on ticket view.
Fixed
Fix placement of attachments block on ticket view
Fixed
Fixed link in global search for tickets
Fixed
Fixed link to ticket on ticket feedback view
Fixed
Fixed no feedback showing on ticket feedback
Fixed
Fixed missing rounding values in the Annual Revenue graph
Fixed
Fixed displaying unwanted numbers next to the Package Type names on the Monthly Revenue By Type graph
Fixed
Fixed package lists to process at the server side to speed up table load
Fixed
Fixed display of invoice table not taking the full content area on profile invoices
Fixed
Fixed support ticket auto refresh
Fixed
Fixed dates not displaying in the proper format in data tables
Fixed
Fixed issue preventing the override price input box to show when selecting "Yes" for Override Product Price
Fixed
Fixed mobile issues with global search positions
Fixed
Fix Yes/No for Dutch language file
Fixed
Fixed white screen if a stored plugin does not exist anymore on sign up cart 3
Fixed
Fixed display of the "X" in multi-select boxes
Fixed
Fixed "Plugin Options" showing at the bottom of add/edit server when it should not show
Fixed
Fixed issue with email template not saving the content properly.
Fixed
Fixed issue where at certain view points the content was under the left menu
Fixed
Fixed bug preventing the custom color of a client group from being retained
Removed
Removed spacing gap at top of profile invoices
Removed
Removed references to live visitor plugin, as this has been removed.
Removed
Removed "delete" button from bottom of staff list. Deleting is only possible from the staff profile.
Removed
Removed the dependency on the PHP IMAP extension
What This Release Is (and Isn’t)
v7.0 Beta 1 is a testing release. It is intended for developers, testers, and technically experienced users who want to help validate the next major version of Clientexec.
What’s Next?
This is the next step toward the full v7 release. As development continues, we’ll be rolling out additional beta builds, followed by a release candidates.
If you choose to test v7.0 Beta 1, please do so in a non-production environment and share any bugs, feedback, or suggestions you encounter.
A Note on the v7 Timeline:
If you’ve been following our development roadmap, you may be wondering why v7 has taken longer than initially expected. The short answer is simple: rather than jumping straight to a major version, we made a conscious decision to continue investing heavily in the 6.x series.
Over the past few years, that meant delivering Clientexec 6.5, 6.6, 6.7, and 6.8 in place of 7.0, each bringing meaningful improvements, refinements, and stability enhancements to the platform. While this extended the v7 timeline, it ensured existing users continued to receive regular updates, fixes, and feature improvements without having to wait for a major release.
Thank you for your patience and continued support. We’re excited to take this next step forward with v7.