Changelog
v2.10.2
Released September 25th, 2024
Latest Version
- New Feature: WHMCS V8.11 support
- New Feature: Support for PHP 8.2 version
- Bug Fix: Fixed problem where, in some cases, the WHMCS SSL module did not send renewal notifications to configure SSL certificates
Previous Versions
v2.10.1
Released September 20th, 2024
View/hide detailed changelog
- Bug Fix: Resolved specific compatibility issues with DNS Manager For WHMCS module version 3.4.2
v2.9.6
Released May 28th, 2024
View/hide detailed changelog
- Bug Fix: Fixed critical issue with the renewal functionality where WHMCS failed to process renewal orders with special symbols (such as "&;") in the ORG names
v2.9.5
Released March 27th, 2024
View/hide detailed changelog
- New Feature: WHMCS V8.9 support
- New Feature: Added "Guide Messages" that can be displayed to end-customers, explaining how to install and validate SSL certificates
- Bug Fix: Fixed problem with reissue processes for Multi-Domain SSL certificates that might cause additional charges for extra SAN
v2.9.2
Released March 6th, 2024
View/hide detailed changelog
- Improvement: Added configuration option that allows toggling automatic certificate installation in cPanel
v2.9.1
Released March 4th, 2024
View/hide detailed changelog
- Bug Fix: Solved problem with the inactive CSR field for users who do not use SSL auto-installation
v2.9.0
Released February 12th, 2024
View/hide detailed changelog
- New Feature: Configure and install SSL certificates automatically in cPanel via the GoGetSSL WHMCS Addon
v2.8.18
Released January 19th, 2024
View/hide detailed changelog
- Bug Fix: Solved problem that might cause the renewal process to fail due to wrong construction of the API request
v2.8.15
Released December 6th, 2023
View/hide detailed changelog
- Bug Fix: Resolved problem with validation emails not being available in WHMCS database during the SAN SSL renewal process
v2.8.14
Released November 7th, 2023
View/hide detailed changelog
- New Feature: WHMCS V8.8 support
- New Feature: Added "Use Profile Data for CSR" option that will enhance the CSR generation by fetching necessary information from the client's profile, requiring * only the "Common Name" field to be filled in on the form
- Bug Fix: Eliminated specific issue that could occur during the execution of the cron job
v2.8.13
Released August 30th, 2023
View/hide detailed changelog
- Bug Fix: Resolved glitch that could potentially result in the loss of the private key during certificate renewal or reissue
- Bug Fix: Minor code corrections
v2.8.11
Released July 26th, 2023
View/hide detailed changelog
- Improvement: Easier identification of the installed version of the GoGetSSL addon to allow quicker and more efficient assistance and support
- Bug Fix: Solved specific problem with the renewal of OV/EV certificates
v2.8.9
Released June 14th, 2023
View/hide detailed changelog
- Bug Fix: Minor corrections related to CSR parsing
- Bug Fix: Resolved problems with checking the availability of products
v2.8.6
Released March 30th, 2023
View/hide detailed changelog
- Bug Fix: The "$service_id" merge field variable will now work correctly with email templates - issue #235
- Bug Fix: Other minor code adjustments related to Wildcard SANs products
v2.8.4
Released February 7th, 2023
View/hide detailed changelog
- Bug Fix: Resolved problem with the "Price Auto Download" functionality that incorrectly calculated prices in the USD currency if another currency was set as default - issue #233
v2.8.3
Released January 5th, 2023
View/hide detailed changelog
- Bug Fix: Adjusted crons descriptions in the module configuration
- Bug Fix: Corrected sending email messages with certificates attached
v2.8.2
Released January 2nd, 2023
View/hide detailed changelog
- Bug Fix: Eliminated problem with "The use statement with non-compound name 'Exception' has no effect" error caused by the "hooks.php" file
v2.8.1
Released December 20th, 2022
View/hide detailed changelog
- Bug Fix: Eliminated "PDOException: SQLSTATE[42000]: Syntax error or access violation" critical error that might have be displayed on servers with certain MySQL version installed - issue #223
v2.7.7
Released October 3rd, 2022
View/hide detailed changelog
- Bug Fix: Additional corrections related to reissuing single and wildcard SAN SSL certificates - issue #209
- Bug Fix: Other minor code corrections
v2.7.6
Released September 23rd, 2022
View/hide detailed changelog
- Bug Fix: Fixed issue with the wildcard SAN input field being shown twice, while configuring the "Multi-Domain Flex SSL" certificate - issue #209
- Bug Fix: Resolved problems with reissuing the wildcard SAN SSL certificates - issue #209
v2.7.5
Released August 1st, 2022
View/hide detailed changelog
- Bug Fix: Fixed duplication of wildcard SAN field
- Bug Fix: Solved issues with domain control validation (DCV) for Digicert CA multi-domain SSL certificates
- Bug Fix: Resolved problem with sending expiration notifications on certain environments
v2.7.4
Released July 4th, 2022
View/hide detailed changelog
- New Feature: Set the currency conversion rate in the addon module to facilitate setting prices for SSL products in bulk if the WHMCS currency differs from GoGetSSL pricing
v2.7.2
Released June 1st, 2022
View/hide detailed changelog
- Bug Fix: Assorted code corrections related to creating and updating DNS records using DNS Manager For WHMCS integration
v2.7.0
Released May 20th, 2022
View/hide detailed changelog
- New Feature: WHMCS V8.5 support
- New Feature: Integration with the DNS Manager For WHMCS module to allow the SSL addon to automatically create CNAME records for domain names when DNS/CNAME validation is used
- New Feature: FLEX SSL functionality allowing to use a combination of "single" and "wildcards" domains within the same SSL order (check documentation for more information)
- New Feature: PEM file auto-generation - when an SSL certificate is issued, the customers may download a ready-PEM file with the KEY/CRT/CA structure
- New Feature: "Awaiting configuration" status visible on the list of all services at the end-customers panel to help to find orders that require CSR
- Improvement: Significant performance tune-ups within the the addon due to multiple API calls removed
- Improvement: API Key is now stored within the WHMCS database and does not request a new one each time the call is done
- Bug Fix: Resolved issue with SSL auto-renew invoices being generated when that functionality was disabled in the configuration - issue #201
v2.6.6
Released December 22nd, 2021
View/hide detailed changelog
- Bug Fix: Resolved the CRO synchronization issue that occurred in the WHMCS latest version where the SSL setup changed the "Configuration Status" from "Completed" to "Configuration Submitted"
v2.6.5
Released December 13th, 2021
View/hide detailed changelog
- Bug Fix: Fixed problem with the CSR generation process that occurred on the WHMCS "Twenty-One" theme
v2.6.2
Released November 14th, 2021
View/hide detailed changelog
- Removed: Support for HTTP/HTTPS file validation for wildcard and SAN certificates. Important: Since 15th November 2021: In compliance with pending policy changes brought about by CA Browser (CA/B) Forum ballot SC45; Sectigo and Digicert CAs will make updates to the circumstances under which it can employ file-based Domain Control Validation (DCV). While these updates will have minimal impact on customers, they will change the process required for domain validation for some types of certificate requests.
v2.6.1
Released October 4th, 2021
View/hide detailed changelog
- Improvement: Preliminary code adjustments toward the upcoming WHMCS update
- Bug Fix: Fixed problem with running the module's hook when none of the products was yet configured in WHMCS
v2.6.0
Released September 20th, 2021
View/hide detailed changelog
- Changed: Updated reissue and renewal email templates (please delete existing templates, disable and reactivate the SSL addon to get the latest templates)
- Bug Fix: Adjusted renewal button appearance for subscription certificates
- Bug Fix: Corrected expiration date calculation for subscription certificates
v2.5.12
Released July 31st, 2021
View/hide detailed changelog
- New Feature: WHMCS V8.2 support
- Bug Fix: Resolved single issue with the SSL auto-renewal
v2.5.10
Released May 28th, 2021
View/hide detailed changelog
- New Feature: Validation settings - allow your clients to enable/disable WHOIS emails during the SSL certificate's configuration
- Removed: Webserver options for the SSL generation - now "Other" is always selected for all certificates
v2.5.9
Released March 22nd, 2021
View/hide detailed changelog
- Improvement: Minor code adjustments related to the available validation methods
v2.5.8
Released March 8th, 2021
View/hide detailed changelog
- Bug Fix: Prevented WHMCS V8 from generating renewal invoices for "One-Time" orders - issue #178
v2.5.7
Released March 4th, 2021
View/hide detailed changelog
- Bug Fix: Fixed problem when the cron job might have not updated the SSL certificate status after its expiration - issue #176
v2.5.6
Released February 12th, 2021
View/hide detailed changelog
- Bug Fix: Resolved problem with synchronizing the certificate's due date as one year when it was issued for the triennially billing cycle - issue #172
v2.5.5
Released February 1st, 2021
View/hide detailed changelog
- Bug Fix: Prevented sending reissue emails to customers after SSL certificates have been terminated or expired
v2.5.4
Released January 7th, 2021
View/hide detailed changelog
- Bug Fix: Fixed case that might have caused the "Can not match country name to country code" error in WHMCS V8.X - issue #167
v2.5.3
Released December 21st, 2020
View/hide detailed changelog
- Bug Fix: Resolved problems with incorrectly calculated "Next Reissue" dates of certificates - issue #164
- Bug Fix: The missing translation of the "Approver email" record has been added to the language file - issue #161
v2.5.1
Released December 16th, 2020
View/hide detailed changelog
- New Feature: Support for the "Twenty-One" theme in WHMCS V8.1 - issue #159
- Removed: 90 and 60-day renewal reminders, as all products, now will have 30, 21, 14, 7, 3, 1, and 0-day ones - issue #158
v2.5.0
Released October 29th, 2020
View/hide detailed changelog
- New Feature: WHMCS V8.0 support
- New Feature: Notification emails that will be sent 30 days before the needed certificate reissue
- Improvement: Added "LEI Code" field for product organizations
- Improvement: Added "Subscription Starts", "Subscription Ends" and "Next Reissue" values for certificate details in the client area
- Improvement: Display available authentication methods based on the details returned from API
- Removed: Support for PHP 7.0 and previous
- Removed: Support for WHMCS V7.9 and previous
v2.4.11
Released October 29th, 2020
View/hide detailed changelog
- Bug Fix: Fixed issues with ordering wildcard certificate types
- Bug Fix: Resolved problems with making payments for renewal invoices with the "payment pending" status
v2.4.10
Released September 25th, 2020
View/hide detailed changelog
- Improvement: CSR decoder now shows more accurate and informative errors during decoding
- Bug Fix: Significant update to fix issues with renewal notification emails that previously were not sent in all cases
v2.4.9
Released September 23rd, 2020
View/hide detailed changelog
- Improvement: Adjusted confusing naming of "CRT" and "CSR" module commands in the admin area to be more clear for the administrator - issue #144
- Bug Fix: Fixed problems with sending expiration notifications - issue #141
- Bug Fix: Resolved issue with renewal action from the admin area that might have caused the "Approval email must be provided" error
v2.4.8
Released September 7th, 2020
View/hide detailed changelog
- Bug Fix: Resolved issues with the renewal of orders imported to WHMCS
- Bug Fix: Solved issue with the cron job to prevent checking issued/active SSL certificates constantly. All issued certificates are rechecked once every 24h using the default cron settings
v2.4.7
Released July 22nd, 2020
View/hide detailed changelog
- Improvement: *.domain.com can now be allowed as SAN for products - issue #136
- Improvement: Minor cron job optimization
- Bug Fix: Fixed "Connection default not exist" error that might have occurred after making an order for the free domain transfer - issue #131
v2.4.6
Released June 25th, 2020
View/hide detailed changelog
- New Feature: Renewal Email Notification - send an email message to a customer when the SSL renewal invoice is paid - issue #129
v2.4.5
Released June 15th, 2020
View/hide detailed changelog
- Improvement: Slight code improvements related to issue #126
- Bug Fix: Resolved problems with the certificate reissue action from the client area
- Bug Fix: Fixed issue with providing CSR for the wildcard domain
v2.4.4
Released May 23rd, 2020
View/hide detailed changelog
- New Feature: WHMCS V7.10 support
- New Feature: Save all products - it is now possible to edit and save all products at once - check WIKI for more information
- New Feature: Custom Validation Guide messages - you can now add custom messages to every SSL using HTML styling - check WIKI for more information
- New Feature: Display Date in Client Date format - requested via #issue 121
- New Feature: Public IP SSL - custom feature to order GoGetSSL Public IP SSL certificate. Please note, the CSR should be without the CN field
v2.4.2
Released April 9th, 2020
View/hide detailed changelog
- Improvement: Merge pull request #116 from gogetssl/whmcs-2.4.2
- Bug Fix: Removing the "renew" button from the client area for orders with the "Configure" status
v2.4.1
Released April 7th, 2020
View/hide detailed changelog
- New Feature: Added option to sell 4-year SSL certificates using the one-time option
- Bug Fix: Cron has been set the same dates for "nextinvoicedate" and "nextduedate" in the SSL certificate what caused that WHMCS generated an invoice with only one day time to pay it. Please remember that old invoices will not be updated, the issue will not occur again when WHMCS generates next invoices for the SSL certificates
v2.3.3
Released March 4th, 2020
View/hide detailed changelog
- New Feature: 'Download Intermediate/Chain' and 'Download Certificate'. Requested in #issue-104
- New Feature: 'Client Area Orders Summary' upgraded. Requested in #issue-102
- Bug Fix: Critical updates to CRON jobs. It is mandatory to enable all CRONs
v2.3.2
Released January 24th, 2020
View/hide detailed changelog
- New Feature: Revalidate button added - allows you to change domain/domains validation methods
- New Feature: Download validation file
- Changed: "Revalidate button" renamed to "Domain Validation Method"
- Removed: "Fax number". It is not required anymore
v2.3.0
Released November 22nd, 2019
View/hide detailed changelog
- New release with significant updates on system optimization to speed-up the processes:
- Commission module works improperly for One-time orders. The price in cart shows without commissions. It will be fixed in v2.3.1
- Buttons "Resend Validation Email" and "Change validation email" are available when HTTP/HTTPS/CNAME method in use. That is a bug. Will be fixed in v.2.3.1
- Revalidate button available when SSL is active, that is a bug. Will be fixed in v.2.3.1
- No Reissue button available when SSL is active, that is a bug. Will be fixed in v.2.3.1
- No Activation status, Valid From / Expires available on the order detail page, that is a bug. Will be fixed in v.2.3.1
v2.2.6
Released October 24th, 2019
View/hide detailed changelog
- A special fix for CSR Decoder preventing a known problem of extra free space in the common name, named "Trailing white space"
v2.2.4
Released October 16th, 2019
View/hide detailed changelog
- Some environments had issues with saving private key after the reissue. The current release has some updates to prevent that.
v2.2.3
Released October 15th, 2019
View/hide detailed changelog
- Two new fields have been added to the configuration:
- Visible "Renew" button in ClientArea
- Renew - New Order
When these two fields are unchecked it is not possible for the module to create its own invoice for the certificate. When the Visible "Renew" button in ClientArea field is checked, clients will be able to perform renew manually, so a new certificate will be created and the old one will be canceled. However, when the Renew - New Order field is checked, the module will generate its own invoices for certificates.
v2.2.2
Released October 9th, 2019
View/hide detailed changelog
- Update to email templates. Now issued CRT files are included to WHMCS emails that are sent once SSL issued
v2.2.1
Released September 24th, 2019
View/hide detailed changelog
- Significant changes in SAN billing logic. The customization included the change in the pricing when configurable options are upgraded/downgraded. WHMCS will no longer subtract the amount for the number of days to the end of the billing period and will always display the full amount when ordering the upgrade/downgrade of the configurable options.
v2.1.11
Released September 9th, 2019
View/hide detailed changelog
- Critical FIX update. Proper Server Software list (IDs) implemented for Sectigo and non-Sectigo products
v2.1.10
Released September 5th, 2019
View/hide detailed changelog
- Fix for the Issue #50
- The release includes a FATAL error in Server software values
v2.1.8
Released August 27th, 2019
View/hide detailed changelog
- SSL addon activation fix: "Error in SQL Query:SQLSTATE[42000]: Syntax error or access violation: 1064 You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'WHERE id = ?' at line 1"
v2.1.6
Released August 23rd, 2019
View/hide detailed changelog
- SSL addon activation fix: SQLSTATE[HY000]: General error: 1364 Field 'attachments' doesn't have a default value (SQL: insert into tblemailtemplates (type, name, subject, message, custom) values) (product, SSLCenter - Configuration Required, SSL Certificate - configuration required)
v2.1.5
Released August 20th, 2019
View/hide detailed changelog
- CSR decoder critical fix. Previously CSR decoder failed if any empty space was added at end of pasted CSR code, as result WHMCS showed empty validation methods on STEP2
- SSL addon speed optimization performed, as Server software list is hardcoded now
v2.1.4
Released July 19th, 2019
View/hide detailed changelog
- Critical updates related to latest WHMCS 7.X versions
- Fix error "Foreign key constraint is incorrectly formed") (SQL: alter table SSLCENTER_user_commission add constraint sslcenter_user_commission_client_id_foreign foreign key (client_id)