Changelog
v1.4.6
Released December 10th, 2024
Latest Version
- New Feature: WHMCS V8.12 support
- Removed: Support for WHMCS V8.8 and previous
- Bug Fix: Fixed "Class "Symfony\Component\Cache\Simple\FilesystemCache" not found (...)" error that could occur when accessing addon modules page - case #276
Previous Versions
v1.4.5
Released August 21st, 2024
View/hide detailed changelog
- New Feature: WHMCS V8.11 support
- New Feature: Support for PHP 8.2 version
- Changed: Requires ionCube Loader V13 or later
v1.4.4
Released August 12th, 2024
View/hide detailed changelog
- Improvement: Maintenance update and stability optimizations
- Removed: Support for WHMCS V8.7 and previous
- Bug Fix: Eliminated "Illegal offset type" error that could occur in the client area when trying to use the unsupported "nested_field" ticket type that will now be omitted from the ticket form - case #272
- Bug Fix: Addressed issue with selected value for a dropdown-type ticket field not being saved - case #273
v1.4.3
Released January 29th, 2024
View/hide detailed changelog
- New Feature: WHMCS V8.8 and V8.9 support - case #262
- Improvement: Implemented language overrides support, enabling the utilization of customized translations
- Improvement: Added option to use "resetFreshdeskID" as the cron argument to clean up assigned custom IDs of clients when trying to migrate to another Freshdesk server and export their clients again - case #252
- Removed: Support for WHMCS V8.5 and previous
- Removed: Support for PHP 7.3 version
- Bug Fix: Eliminated problem with the "Service Unavailable" error that might have appeared after the addon module activation - case #256
- Bug Fix: Solved case that might have caused some tickets to be visible to another client - case #254
- Bug Fix: Updated code of the Freshdesk Customer Widget to eliminate specific problems with its installation - case #234
- Bug Fix: Solved problem related to exporting tickets created by guest clients - case #250
- Bug Fix: Other minor code corrections
v1.4.2
Released November 30th, 2022
View/hide detailed changelog
- New Feature: WHMCS V8.6 support
- New Feature: Support for PHP 8.1 version
- New Feature: Added single sign-on (SSO) support for DirectAdmin products
- Changed: Tickets will be now obtained via their IDs instead of an assigned email address
- Changed: Requires ionCube Loader V12 or later
- Removed: Support for WHMCS V8.2 and previous
- Removed: Support for PHP 7.2 version
- Bug Fix: Resolved problem with "Too few arguments..." error that could occur when running the export tickets cron-job command - case #243
- Bug Fix: Other minor coded corrections
v1.4.0
Released January 20th, 2022
View/hide detailed changelog
- New Feature: WHMCS V8.4 support
- New Feature: Freshdesk widget - install a dedicated Freshdesk app to display additional information, such as WHMCS client contact details along with owned services, domains, product addons, and due invoices directly in the Freshdesk panel, next to the ticket
- New Feature: Option to export tickets created within provided dates using CLI "ExportTicket" cron command to improve the transfer of a large number of submitted tickets - case #227
- Bug Fix: Eliminated number of errors reported into the "tblerrorlog" database table
- Bug Fix: Adjusted text formatting of tickets displayed in the client area
- Bug Fix: Other minor code corrections
v1.3.7
Released October 5th, 2021
View/hide detailed changelog
- New Feature: WHMCS V8.3 support
- Removed: Support for WHMCS V7.10 and previous
v1.3.6
Released June 18th, 2021
View/hide detailed changelog
- New Feature: WHMCS V8.2 and "Twenty-One" theme support
- Removed: Support for WHMCS V7.9 and previous
- Removed: Support for PHP 7.1 version
- Bug Fix: Resolved problem that might have caused "Table 'Freshdesk_Server' doesn't exist" SQL error when activating the addon module for the first time - case #222
- Bug Fix: Fixed "ArgumentCountError" error that might have appeared when trying to export ticket replies with attachments added by the admin - case #223
v1.3.5
Released January 11th, 2021
View/hide detailed changelog
- New Feature: WHMCS V8.1 support
- Bug Fix: Corrected problems with PHP 7.4 support
- Bug Fix: Resolved certain security issues
- Bug Fix: Fixed problems with large Freshdesk IDs numbers assigned to clients that might have caused difficulties in accessing departments - case #204
v1.3.4
Released October 14th, 2020
View/hide detailed changelog
- Removed: Support for WHMCS V7.8 and previous
- Bug Fix: Resolved issue that could have caused exported ticket attachments to be 0 bytes in size - case #197
- Bug Fix: Corrected minor security issue - case #200
v1.3.3
Released August 25th, 2020
View/hide detailed changelog
- New Feature: WHMCS V8.0 and PHP 7.4 support
- Improvement: Added additional support for required ticket fields mapping to resolve certain issues with field validation - case #185
- Removed: Support for PHP 7.0 and previous
- Bug Fix: Prevented "Call to a member function getValueByRelid()" error by creating the required "freshdeskid|Freshdesk ID" custom field if it was missing - case #188
v1.3.2
Released July 23rd, 2020
View/hide detailed changelog
- New Feature: Added "Agent Required Fields" where the administrator can set default values for the fields that might be required for agents when submitting a form or closing a ticket - case #177
- Changed: Clients exported to Freshdesk will now have their user status automatically set as "activated" to prevent sending them activation emails - case #180
v1.3.1
Released April 14th, 2020
View/hide detailed changelog
- New Feature: WHMCS V7.10 support
- Improvement: You can now control displaying Freshdesk sidebars in the client area via the "app/Config/freshdesk.yml" configuration file - case #155
- Removed: Support for WHMCS V7.7 and previous
- Bug Fix: All test connection errors will be now properly displayed in logs - case #167
- Bug Fix: Solved issue where the module could fetch only first 30 departments from Freshdesk API - case #172
v1.3.0
Released January 15th, 2020
View/hide detailed changelog
- New Feature: WHMCS V7.9 support
- New Feature: You can now set a special WHMCS ID label on Freshdesk panel to connect it with the WHMCS clients to display their IDs within created tickets - case #163
- Improvement: Optimized number of requests sent to the Freshdesk API to minimize the possibility of exceeding the hourly API calls rate limit applied to each Freshdesk account
- Improvement: Tickets in the client area will be now sorted by default in the descending order based on their creation or last modification date - case #158
- Improvement: If the WHMCS client was deleted from the Freshdesk API their account will be now automatically restored once they open a new ticket - case #160
- Removed: Support for WHMCS V7.6 and previous
- Bug Fix: Resolved problem with displaying more than 30 conversation replies in a ticket - case #162
- Bug Fix: If an error is returned by the API when trying to close the ticket, it will also be shown as a notification by the module - case #154
- Bug Fix: Assorted code corrections related to the PHP 7.3
v1.2.2
Released April 25th, 2019
View/hide detailed changelog
- Bug Fix: Ticket date format will be now correctly displayed based on the WHMCS settings - case #152
v1.2.0
Released February 13th, 2019
View/hide detailed changelog
- New Feature: WHMCS V7.7 and PHP 7.3 support
- New Feature: Define relations between your WHMCS custom client fields and Freshdesk customer fields that will be transferred during the client account export - case #124
- New Feature: Support for custom Freshdesk ticket statuses, their color and language customization - case #125
- Improvement: Added URLs to the record logs for easier access to specific tickets and clients
- Improvement: Test connection of provided server settings will no longer require to save the changes beforehand to check if the credentials are correct
- Removed: Support for WHMCS V7.3 and previous
- Changed: Color scheme of the statuses on the tickets list in the client area to resemble their equivalent in the default WHMCS six template
- Bug Fix: Refreshing the page just after submitting a reply in the client area will no longer cause sending the reply again
- Bug Fix: Fixed minor issues with UI and table sorting in the module addon
- Bug Fix: The "View & Open Support Tickets" permission for WHMCS contacts/sub-accounts will be now properly supported
- Bug Fix: If the "Priority" ticked field is set as optional in Freshdesk then it will no longer be validated as required on the WHMCS side
- Bug Fix: Minor code corrections
v1.1.3
Released July 23rd, 2018
View/hide detailed changelog
- Bug Fix: The database encoding format will be now obtained from WHMCS instead of using the default UTF-8 encoding (new module installations only)
- Bug Fix: Resolved minor issues with migration from the previous module version
v1.1.2
Released April 24th, 2018
View/hide detailed changelog
- Bug Fix: Resolved security issue providing customers with the access to tickets they do not own
v1.1.0
Released January 17th, 2018
View/hide detailed changelog
- Improvement: Completely rewritten code
- Improvement: Rebuilt addon module user interface
- Improvement: Export lists now include hyperlinks to client profiles and tickets
- Improvement: Assorted language adjustments
- New Feature: Support for the 'New', 'Open' and 'Hold' color statuses for tickets
- New Feature: Check the status of the exported clients
- New Feature: Set the 'Client Services' custom field to display a client's service in a ticket in the Freshdesk panel
- New Feature: 'Logs' section to monitor module actions and API responses
- Removed: WHMCS V6 support
Justin Ruoff @justin5951
This Plugin allowed us to replace the entire existing system with Freshdesk and our clients do not even notice the difference. Took just a few minutes to install and switch over. Now all of our agents can be managed in one place and we have much better flow over customer support throughout the entire organization.
Jon Bishop @jon2568
The WHMCS built-in support tool is good but we like using FreshDesk. With the latest updated control panel and free for unlimited agents this tool is a must. The Plugin allows us to replace the existing system with Freshdesk and our clients do not even notice the difference. Took us about 5 mins to install and start using with our clients.