All updates related to InfiniteWP will be released in waves. If you haven't got your update yet, it is on the way. Please wait until two weeks from the release date of the client plugin / admin panel / addons to get your update.
PUBLIC VERSION
- Improvement: Webpack packages updates.
- Fix: The “to date” in client reports to use the end of the day instead of the start of the day.
- Fix: The “to date” in client reports to use the end of the day instead of the start of the day.
- Fix: Javascript errors occur on Phoenix reports generated using the Designer and professional templates when Google Analytics is not included.
- Fix: Edit schedule not re-filling email content in v2
- Fix: Edit schedule not retaining report location option in v2
- Fix: Javascript errors occur on Phoenix reports generated using the Designer and professional templates when Google Analytics is not included.
- Fix: The FTP schedule deletion in the Phoenix report was not functioning.
- Fix: The FTP schedule deletion in the Phoenix report was not functioning.
- Fix: Javascript errors are thrown on Phoenix reports generated using the Designer and professional templates when Google Analytics is not included.
- Fix: Javascript errors are thrown on Phoenix reports generated using the Designer and professional templates when Google Analytics is not included.
- Feature: Added an option to change the graph based on Google Analytics Data.
- Improvement: Updated Google Charts API.
- Feature: Added an option to change the graph based on Google Analytics Data.
- Improvement: Updated Google Charts API.
- Fix: The logo was replaced while uploading the banner or footer image.
- Fix: UI issue created while uploading a large footer image on the Designer template.
- Fix: Access denied; you need (at least one of) the SUPER, SYSTEM_VARIABLES_ADMIN or SESSION_VARIABLES_ADMIN privilege(s) for this operation.
- Fix: Duplicate client report run.
- Fix: Remove site does not remove the site from the scheduled client report.
- Fix: Removed sites running on a scheduled client report.
- Improvement: Remove profile now will ask for confirmation.
- Fix: Access denied; you need (at least one of) the SUPER, SYSTEM_VARIABLES_ADMIN or SESSION_VARIABLES_ADMIN privilege(s) for this operation.
- Fix: Duplicate client report run.
- Fix: Remove site does not remove the site from the scheduled client report.
- Fix: Removed sites running on a scheduled client report.
- Improvement: Added support for GA4.
- Feature: Added support for GA4.
- Fix: Themes Vulnerability updates count wrongly showing in Phoenix reports for some users.
- Fix: Saved profiles of Client reporting not listing for some users.
- Fix: Saved profiles of Client reporting not listing for some users.
- Fix: Themes Vulnerability updates count wrongly showing in Phoenix reports for some users.
- Feature: Vulnerable updates will now be shown in Client Reports
- Feature: Google Page Speed mobile score is added to the Client Reports.
- Improvement: Empty profile UI improved
- Improvement: The client report log will now be recorded and shown on the process queue/activity log page.
- Fix: The client report profile load throwing fatal error for certain users.
- Fix: WPTC plugin updates excluded in the client reports.
- Fix: The report titles were not shown while hovering hover the manual client reports list.
- Feature: Vulnerable updates will now be shown in Client Reports
- Feature: Google Page Speed mobile score is added to the Client Reports.
- Improvement: The client report log will now be recorded and shown on the process queue/activity log page.
- Fix: Console error while viewing the report in a new client report (NEW VERSION).
- Fix: WPTC plugin updates excluded in the client reports.
- Fix: The image folder is not available for new users in the Client report package.
- Fix: Saved custom languages on Phoenix client reports are not listed on the InfiniteWP admin panel installed on PHP 8 servers (randomly occurs).
- Fix: If the saved custom language name contains a space at the end of the name, the language is not selectable and not chosen while choosing a saved profile.
- Fix: Chosen saved custom language is not retained while choosing the saved profile.
- Fix: The image folder is not available for new users in the Client report package.
- Fix: Report not created on a few scenarios.
- Fix: The client reports created from the New version and Phoenix on the v2 admin panel are not removed from the upload folder while deleting the reports from the v3 interface.
- Fix: The client reports created from the New version and Phoenix on the v2 admin panel are not removed from the upload folder while deleting the reports from the v3 interface.
- Feature: Option to remove client report log from wp_table post and meta tables.
- Feature: Option to remove client report log from wp_table post and meta tables.
- Improvement: V2 and V3 compatibility.
- Improvement: V2 and V3 compatibility
- Fix: Client report profile not filling email details if profiles are created from the v3 interface.
- Fix: v3 profile filling option is not filling the saved CSS values in the v3 admin panel.
- Feature: Client reports now support custom font in the PDF reports.
- Fix: A few PHP 8.0 fatal errors and warnings are fixed.
- Fix: Client report not running if WP Maintenance addon has cache data.
- Fix: UTF8 characters configured on the scheduled client reports are not shown correctly on the report email when the email setting is not SMTP.
- Fix: On a few occasions, the v3 client report schedule pause option causes problems with the scheduled reports.
- Feature: Client reports now support custom font in the PDF reports.
- Fix: On a few occasions, the v3 client report schedule pause option causes problems with the scheduled reports.
- Fix: UTF8 characters configured on the scheduled client reports are not shown correctly on the report email when the email setting is not SMTP.
- Fix: Client report not running if WP Maintenance addon has cache data.
- Fix: A few PHP 8.0 fatal errors and warnings are fixed.
- Improvement: Duplicate Entry issue validation improved
- Fix: Required parameter $params follows optional parameter $siteIDs.
- Improvement: Duplicate Entry issue validation improved.
- Fix: Required parameter $params follows optional parameter $siteIDs.
- Feature: Quarterly Schedule options added.
- Improvement: mPDF80 library updated to the latest version.
- Fix: The time was not update properly after rescheduling the client reports on a few cases.
- Fix: Designer template footer image missing on a specific case.
- Fix: Phoenix report professional template body styling was not applied properly in some cases.
- Fix: Given footer name content not displayed in the generated professional phoenix report.
- Improvement: mPDF80 library updated to the latest version.
- Improvement: TCPDF library updated to the latest version.
- Fix: Phoenix report professional template body styling was not applied properly in some cases.
- Fix: Given footer name content not displayed in the generated professional phoenix report.
- Fix: Logo was missing on old version PDF client reports on both manual and scheduled reports.
- Improvement: Spinner added in the initial state.
- Improvement: Client report schedules are not correctly migrated from v2 to v3 when the migratable file is not found in v2 uploads directory.
- Improvement: Latest mpdf lib updated for both v2 and v3.
- Improvement: Latest mpdf lib updated for both v2 and v3.
- Fix: A few of the CR library files deleted automatically.
- Fix: While changing the template in the edit schedule, client report values are not changed properly.
- Fix: While deleting the schedule, the schedule report is expanded.
- Fix: The reports will not be generated if any disconnected sites present in a scheduled report.
- Fix: Client reports are not generated if the IWP installed server PHP version is less than 7.0.
- Fix: A few of the CR library files deleted automatically.
- Improvement: Added Empty state illustrations.
- Improvement: Node modules are updated.
- Improvement: V3 compatibility.
- Fix: The site counts not shown in the manual client reports list.
- Fix: Values changed on existing schedules are not reflected in the generated scheduled report. (Professional report Body subtitle and Simple report header font style)
- Fix: There is an error in the classic client reporting, (\addons\clientReporting\controllers\func.php) on line 795 there should be single quotes around ‘T.
- Improvement: New Addon
- Fix: Address field content is broken on the client report if any HTML content is included.
- Fix: Warnings will not be printed on the generated client report.
- Fix: Client reporting logo not working if the filename of the logo contains any space.
- Fix: Uptime percentage won’t be rounded off.
- Fix: FTP SSL option not working in the Test connection.
- Fix: A few warnings from funcNew.php file are fixed.
- Improvement: WPTC backup data is included on your Client Reports.
- Improvement: Added an option to add sites to existing report schedules while adding a new site and for existing sites, you can add the schedules under Edit site details.
- Fix: Added a space between site name and count. Also, removed the slash at the end of the site name.
- Fix: Uptime monitor API Upgraded – Fixed the incorrect data showing on client reports. Client Report is sorted by email sent time .
- Fix: Logo misalignment on a designer report .
- Fix: On the designer template, tree image is over the text “Thank you!”.
- Fix: PHP Warning: base64_decode() expects parameter 1 to be string, array given in /home/sites/3a/public_html/iwp/addons/clientReporting/controllers/funcNew.php on line 338 .
- Fix: Accept shortcode [Link] (with capital L) .
- Fix: Incorrect Language variables for Wordfence and iThemes security addon .
- Improvement: Google page speed data is now included to your Client Reports .
- Fix: Language not retained on the saved profile while choosing English which is the default language.
- Fix: UI issue on Designer template which occurs only on few browsers.
- Improvement: Custom URL location added – Now you save your HTML reports to your desired location by specifying your FTP/SFTP credentials .
- Improvement: WordFence and Ithemes Security added to Client Reports .
- Improvement: You can save your Email content to your Client Report Profiles .
- Improvement: All images in HTML reports will be base64 encoded to stop loading the images from your panel .
- Improvement: All external CSS and JS are changed inline to avoid panel URL exposure .
- Fix: Create new and Reports tab are not switched correctly with Phoenix reports .
- Fix: Font size showing color instead of value while editing report schedule with the Simple template .
- Fix: Logo disappeared when we refresh the panel in a browser .
- Fix: Support for UTF-8 characters on scheduled client reports
- Improvement: Reports are responsive now .
- Improvement: Added an option to create profile .
- Improvement: Added an option to preview your HTML reports before sending it.
- Improvement: Added an option to add header and footer image.
- Improvement: Color Picker palette changed.
- Fix: Few word alignments in HTML reports(GA and Backups) .
- Fix: Plugin, theme and WP updates are grouped when it has multiple updates.
- Feature: Introduced new HTML designs for Client Reports .
- Feature: Google Safe Browsing integration.
- Improvement: Load time of Client Reports has been optimized.
- Improvement: Compatibility with PHP7.
- Feature: Reports will now show data from Uptime monitor and WP maintenance addons.
- Improvement: The client reports have been completely revamped.
- Improvement: Language variables have been added for page number, report header, etc
- Improvement: JSON communication implementation between Admin Panel and Client plugin has been completed.
- Improvement: Language variables changed.
- Fix: The reports would not be generated if the Client Notes and Footer Content size exceeds 4096 bytes.
- Fix: Due to the recent JSON implementation in IWP admin panel and Client plugin, Updates data were not included in new Beta Client Report schedules.
- Improvement: Unwanted data obtained from Google Analytics addon has been removed from user reports.
- Feature: The new Client Reporting will offer PDF design reports for Google Analytics, Malware Scan, Links, Pages, Posts and Comments managed.
- Improvement: UI changes to improve the overall appearance of the Addon using Font Awesome.
- Improvement: Note Added for Users – For client reporting to work effectively and avoid language mismatch, please update the custom language file.
- Feature: The new Client Reporting will offer PDF design reports only for updates and backups.
- Feature: E-mailing reports to multiple clients in one go has been implemented.
- Improvement: Updates and backup data for client reports will be retrieved from the WP Admin instead of the IWP Admin Panel.
- Improvement: In order to achieve multi language support, DB collation and character set of client reporting tables has been updated to utf8.
- Improvement: Support for JS and CSS loading has been optimized.
- Improvement: Better SQL injection fix implemented. The old one was creating a lot of problems with special characters.
- Fix: Non-UTF8 characters in custom mail content was not showing properly in certain mail clients. Works only for new edits.
- Improvement: Client Reporting will now use SMTP settings.
- Fix: Reverting back to v2.3.7.
- Improvement: Client Reporting will now use SMTP settings.
- Improvement: HTML5 Placeholder for input used instead of javascript.
- Fix: Schedule report email – PDF doesn’t have the logo.
- Fix: Code which prevents Post, page and links addon add post/page links was not working .
- Improvement: Addon tables uses InnoDB Engine and prefers charset utf8mb4 over utf8 for new install.
- Fix: Compatibility design fix for 2.5.0beta.
- Improvement: Empty message on CR Addon.
- Fix: Missing language variables.
- Fix: Umlaut characters issue.
- Fix: Alignment issue.
- Fix: PDF content issue on Scheduled report.
- Feature: Schedule reports to multiple clients.
- Feature: Google Analytics integration.
- Feature: Sucuri integration.
- Feature: Custom language support – See how?.
- Feature: Email reports directly to clients.
- Fix: Bug fixes.
- Fix: “You must provide at least one recipient email address” while scheduling report email.
- Fix: Bug fixes.
- Fix: Showing wrong backup performed count issue.
- Improvement: Cron support improved.
- Fix: Bug fixes.
- Improvement: Compatibility with InfiniteWP Admin Panel v2.1.2
- Improvement: mproved international character support
- Fix: Null appeared when Google Analytics or Malware Scanner – Sucuri report is checked.
- Fix: Update count shows incorrect value if multiple updates are done together.
- Improvement: Shows options for manual entry if tasks selected for the period is empty.
- Improvement: If task list is empty for a scheduled report an alert email is sent to the “from” address.
- Fix: Header and footer content line break to issue is fixed.
- Fix: Wrong task values for empty task for a site is fixed.
- Fix: Backup schedule count for multiple sites issue fixed.
- Fix: Schedule report header and footer issue fixed.
- Fix: Bug fixes.
- Fix: Backup count bug.
- Fix: Bug fixes.
- Improvement: Minor UI improvement.
- Fix: Bug fixes.
BETA CHANGES
- Fix: Warning: file_get_contents(/home/public_html/iwp/addons/clientReporting/images/professionalBanner.png): failed to open stream: No such file or directory in /home/public_html/iwp/addons/clientReporting/templates/professionalTemplate.tpl.php on line 14 is fixed.
- Fix: Uptime monitor API Upgraded – Fixed the incorrect data showing on client reports. Client Report is sorted by email sent time .
- Improvement: WPTC backup data is included on your Client Reports .
- Improvement: Added an option to add sites to existing report schedules while adding a new site and for existing sites, you can add the schedules under Edit site details .
- Fix: Added a space between site name and count. Also, removed the slash at the end of the site name .
- Fix: Fatal error: Can’t use function return value in write context in /public_html/iwp/addons/clientReporting/controllers/funcNew.php on line 653 when the PHP version of IWP installed server is 5.4.45
- Improvement: Custom URL location added – Now you save your HTML reports to your desired location by specifying your FTP/SFTP credentials .
- Improvement: WordFence and Ithemes Security added to Client Reports .
- Improvement: You can save your Email content to your Client Report Profiles .
- Improvement: All images in HTML reports will be base64 encoded to stop loading the images from your panel .
- Improvement: All external CSS and JS are changed inline to avoid panel URL exposure .
- Fix: Create new and Reports tab are not switched correctly with Phoenix reports .
- Fix: Font size showing color instead of value while editing report schedule with the Simple template .
- Fix: Logo disappeared when we refresh the panel in a browser .
- Improvement: Compatibility with PHP7.
- Improvement: Load time of Client Reports has been optimized.
- Fix: Scheduled client reports (new version) throws an error “You must provide at least one recipient email address” when triggered via cron.
- Fix: Displaying php warning while Generating Report for servers running in php7
- Feature: Reports will now show data from Uptime monitor and WP maintenance addons.
- Improvement: The client reports have been completely revamped.
- Improvement: Language variables have been added for page number, report header, etc
- Improvement: JSON communication implementation between Admin Panel and Client plugin has been completed.
- Fix: The reports would not be generated if the Client Notes and Footer Content size exceeds 4096 bytes.
- Fix: Due to the recent JSON implementation in IWP admin panel and Client plugin, Updates data were not included in new Beta Client Report schedules.
- Improvement: Note Added for Users – For client reporting to work effectively and avoid language mismatch, please update the custom language file.
- Feature: The new Client Reporting will offer PDF design reports for Google Analytics, Malware Scan, Links, Pages, Posts and Comments managed.
- Improvement: UI changes to improve the overall appearance of the Addon using Font Awesome.
- Fix: Scheduled reports in the New version were being sent repeatedly due to timeout issues.
- Fix: A bug in the time-zone sync between the Admin Panel and the WP site was causing date filtering issues.
- Improvement: The image cropping requirement message for Upload Logo has been updated.
- Fix: When http authentication is enabled for the IWP Panel, the client reporting logo would not display.
- Fix: For the first WP core update alone, the From Version would be missing in the WP updates section.
- Fix: When there is no data to report actions performed on selected site(s) and period, a blank report would be generated instead of showing an error message.
- Feature: The new Client Reporting will offer PDF design reports only for updates and backups.
- Feature: E-mailing reports to multiple clients in one go has been implemented.
- Improvement: Updates and backup data for client reports will be retrieved from the WP Admin instead of the IWP Admin Panel.
- Improvement: In order to achieve multi language support, DB collation and character set of client reporting tables has been updated to utf8.
- Improvement: Support for JS and CSS loading has been optimized.
- Improvement: Better SQL injection fix implemented. The old one was creating a lot of problems with special characters.
- Improvement: Bug fixes.
- Improvement: Cron support improved.