SmarterStats Release Notes and Version History

Build 9042 (Oct 3, 2024)

  • Added: A new check for too many external links to Site Tuning.
  • Added: Detection and identification of DuckDuckGo and OpenAI for Spiders and Bots reporting.
  • Added: N/A can now be added as an exclusion filter for various Reports.
  • Added: The login page can now be customized with background images, title, and heading text.
  • Changed: Increased the number of calls before the "Too Many Links" warning appears in Site Tuning.
  • Fixed: Links to external websites in a Sitemap are being automatically scanned with Site Tuning.
  • Fixed: The SmarterStats logo appeared incorrectly on the Licenses page.
  • Efficiency: Styles are now precompiled for significantly faster rendering on the client.
  • Security: Updated third-party dependencies for security and stability.

Build 8999 (Aug 21, 2024)

  • Added: Site Tuning will now show which images are missing ALT tags.
  • Changed: Having a URL in the sitemap will nullify any "missing canonical" warnings for that URL in Site Tuning.
  • Changed: Licensing page is now consistent with other SmarterTools products.
  • Fixed: Issue where the diagnostics page shows an activation ping failure.
  • Efficiency: Improved Site Tuning so it now starts up faster.
  • Efficiency: Site Tuning now initiates a scan of a site's sitemap to find all possible identifiable links, saving spidering time.

Build 8761 (Jan 3, 2024)

  • Fixed: Modifying the Log Analysis path for an active site removes the site admin's configured email address.
  • Fixed: The reports headers are not being properly translated.

Build 8521 (May 3, 2023)

  • Added: Email notifications are now sent to the admin user when an exception is encountered during log import for a site.
  • Added: Windows 11 to list of OS versions.
  • Fixed: API calls get progressively slower as you add more and more sites.
  • Fixed: Configuring multiple recipients on Scheduled Email Reports only sends to the first recipient.
  • Fixed: Reports are showing different hit count for "Page Time Taken" depending on what report you are on.
  • Fixed: SmarterStats SMTP configuration will not save without using authentication.
  • Fixed: Unable to move sites from one server to another.

Build 8388 (Dec 21, 2022)

  • Changed: Various text changes to increase consistency.
  • Fixed: "AvailableQueriesWithInputs" API call returns exception.
  • Fixed: Data Mining doesn't return data if there is a slash at the end of the filename.
  • Fixed: SiteList.dat file is getting truncated.
  • Fixed: UpdateUser2 and AddUser2 APIs allow user to enter the email address input property string in an invalid format.
  • Fixed: When you save an SMTP account for a server to send from, it doesn't require an email address; sending without an email fails.

Build 8195 (Jun 9, 2022)

  • Added: A backup file for the SiteList.dat file for redundancy.
  • Fixed: Remote server build/version number are not updating properly after the service update.
  • Fixed: SmarterStats free edition will allow you to walk through adding a second site.
  • Security: Fixed potential vulnerability. It is recommended to update to this version or higher.

Build 8011 (Dec 7, 2021)

  • Added: A new external login provider is now available as an authentication method.
  • Added: A site-level setting for Authentication Method.
  • Added: New AddSite APIs, and old APIs have been deprecated, to accommodate external login provider.
  • Added: New UpdateSite API, and old API was deprecated, to accommodate external login provider.
  • Added: Site Defaults and Propagation areas now include new Authentication Method setting.
  • Changed: AddUser2 API will ignore any password if the site is set to use external login provider authentication.
  • Changed: Forgot Password functionality altered to take into account external provider authentication.
  • Changed: Forgot Password process look and feel was adjusted to match the rest of the interface.
  • Changed: Password related fields and options are now hidden if the site is set to external login provider authentication.
  • Changed: Site administrators can no longer create or delete users if the site is set to external login provider authentication.
  • Changed: System administrator credentials now use a one-way hashing method.
  • Changed: The GetSite APIs were altered to accommodate external login provider authentication.
  • Changed: The GetUser APIs were altered to accommodate external login provider authentication.
  • Changed: The svcGlobalUpdate API now allows propagation of the new external login provider authentication method.
  • Changed: UpdateUser2 API will ignore any password if the site is set to use external login provider authentication.
  • Changed: Users are no longer allowed to change their own password when their site uses the external login provider.
  • Fixed: Site tuning scan fails on some Wordpress sites.

Build 7978 (Nov 4, 2021)

  • Added: The ability to manually sort the order of report items when creating or editing a custom report.
  • Changed: Minor styling changes on dark theme to make it easier for people with visual impairments to read text.
  • Changed: Site tuning will now consider sites with and without a "www" in their hostnames as the same site. (E.g., example.com and www.example.com.)
  • Removed: SmarterStats no longer has a dependency on WMI.
  • Fixed: An issue capturing site tuning data for sites hosted with Mura CMS.
  • Fixed: Grids sometimes showed "Loading..." entries after scrolling.
  • Fixed: In Scheduled Email Reports, clicking on the Language header to sort by language resulted in a server error.
  • Fixed: New user window on Login page has a smaller font size than everything else.
  • Fixed: On the Forgot Login page, the tab order navigated to the CAPTCHA in the wrong order.
  • Fixed: On the Forgot Login page, the validation for fields have a very dark background color if user was last logged into the interface with dark theme.
  • Fixed: Site Tuning was not properly finding some pages when the site root had a page in it rather than just the host name.
  • Fixed: SmarterStats diagnostics page now resolves yahoo.com successfully.
  • Fixed: The text for @InvalidURL was not properly translated.
  • Fixed: When editing a site that has Site Tuning implemented, the header showed a rogue comma.
  • Fixed: When log analysis is disabled for a site, "View Site Stats" wasn't working for system administrators.

Build 7845 (Jun 24, 2021)

  • Fixed: On some reports, like Entry Files and Entry Pages, items that should be excluded via the applied Filter Set were still appearing in the report table.

Build 7789 (Apr 29, 2021)

  • Fixed: Byte order marks embedded within lines of log files will no longer skew results.
  • Fixed: Subsequent imports or reprocessing would sometimes convert Bot/Spider hits to normal traffic.

Build 7775 (Apr 15, 2021)

  • Fixed: Data mining file browser shows only "/" and is unable to select any other files.
  • Fixed: Increasing a report's number of Rows only works the first time.

Build 7747 (Mar 18, 2021)

  • Added: Content Security Policy (CSP) settings.
  • Added: Dark mode can now be toggled easily at the top of the interface.
  • Changed: Checkboxes and dropdowns now look good in safari and are styled consistently.
  • Changed: In a site's context menu, Delete was moved to be in a more appropriate location.
  • Efficiency: Unused language strings were removed from the application to simplify translation efforts.

Build 7656 (Dec 17, 2020)

  • Changed: Line thickness was increased in charts to make the lines and data more legible across themes.
  • Changed: Updated .zip and .gz compression modules to increase performance and to protect against a firewall stripping metadata from compressed files.
  • Changed: Updated third-party dependencies including jQuery and Bootstrap.
  • Fixed: Activate modal was not showing any warnings or validation errors when activation fails.
  • Fixed: If the Cities reports do not contain any data to show, they will now properly show the "This report returned no results" message.
  • Fixed: If the remote service is unreachable, the site settings page will now allow changes to all fields except for Site Tuning settings.
  • Fixed: License Limits Exceeded notice was showing up when the number of sites was equal to the license limit but not exceeding it.
  • Fixed: Licensing page was not showing data appropriately for Free edition.
  • Fixed: Site and Server Default Propagation modal was not correctly showing the results.
  • Fixed: The message "The server that handles the site could not be reached" shows on the first login attempt for some users.

Build 7600 (Oct 22, 2020)

  • IMPORTANT: To prevent a permissions error, the "Force all traffic over HTTPS" setting is now saved in the settings file instead of web.config. Those who previously had this setting enabled will need to re-apply it.
  • Added: Improved logging for email reports.
  • Added: New charting engine that doesn't rely on Google as an external dependency.
  • Fixed: A minor display bug with the buttons at the top of the interface.
  • Fixed: Bandwidth Out reports were not always showing all items properly.
  • Fixed: Context menu on Scheduled Email Reports page was showing the wrong text for Send Now.
  • Fixed: Context menu was missing from Sites page.
  • Fixed: Custom report items that reference reports that do not allow filter sets to be applied will no longer show the option in the interface.
  • Fixed: Daily Activity data mining report was not allowing you to group dates by week, month, etc.
  • Fixed: Delete button on the Sites page doesn't show the proper dialog.
  • Fixed: Monthly email reports were not sending properly.
  • Fixed: Path reports were not properly splitting requests into separate lines, and were incorrectly showing the hover menu on items.
  • Fixed: Selecting a different chart type or number of rows was not unchecking the old value.
  • Fixed: Setting an FTP password with special characters in site configuration would sometimes cause the page to refuse to save.
  • Fixed: Sites page was missing a title in the browser tab.
  • Fixed: Some Server Health reports were not sorting the chart properly.
  • Fixed: Spiders report should default to sorting by hits, not page views.
  • Fixed: Switching between reports no longer causes top bar elements to shift.
  • Fixed: The font used for right-click context menus on grids and the hover menu on reports is too small.
  • Fixed: The wrong message was showing if a Custom Report had no data to display.

Build 7586 (Oct 8, 2020)

  • Added: Spider reports will now show selected spider in the report titles.
  • Fixed: In Site Tuning, scanning a long URL shrinks labels and doesn't wrap properly.
  • Fixed: Labels were showing incorrectly on some Spider reports.
  • Fixed: Log export settings were showing up when they should not.
  • Fixed: Minor display issues resolved on export logs page.
  • Fixed: Some styles were not consistent across the interface.
  • Fixed: Spider report option dropdown not showing selection properly.
  • Efficiency: Optimized resource usage for images and fonts in the web application.

Build 7579 (Oct 1, 2020)

  • Added: Dark Mode as an available option for the overall theme of SmarterStats.
  • Added: If a site's import didn't finish during its time slot, the status line on the site details page will show that it is not completed yet.
  • Added: IP Addresses Data Mining report now also shows hits.
  • Added: License screen shows Maintenance and Support expiration.
  • Added: Notifications and warnings about licensing now appear within the interface for administrators.
  • Added: Page Details now shows the page being inspected.
  • Added: Site Tuning details can now be exported as a CSV file.
  • Added: Site Tuning results now have a summary by page.
  • Added: When editing a site, the options that appear in the Actions dropdown mirror those available when viewing all sites.
  • Changed: "Missing Sitemap Page" in Site Tuning has been renamed to "Missing Page in Sitemap".
  • Changed: Alert style has been updated.
  • Changed: Changing a site's URL will now update the starting URL for Site Tuning.
  • Changed: Custom Reports area has been redesigned to be easier to understand.
  • Changed: Data Mining now shows all individual reports on the left, with specific options on the right.
  • Changed: Impersonate user is now easier to find for the System Administrator.
  • Changed: Initial setup wizard was simplified for new users.
  • Changed: Left tree has been simplified.
  • Changed: Licensing page simplified.
  • Changed: Modals have been altered to show the primary action button (usually OK) on the right side, with Cancel or Close to the left of it.
  • Changed: Most dialogs will not pop up new windows or tabs.
  • Changed: Printing reports no longer requires print friendly popup.
  • Changed: Propagation options are now under default settings pages.
  • Changed: Rank was removed from the Return Visits Report because it was confusing, and by default it will sort by Return Visits.
  • Changed: Rank was removed from the Views per Visit Report because it was confusing.
  • Changed: Scheduled Email Reports has been moved into the custom reports area.
  • Changed: Service to Web Interface communication layer updated to gRPC.
  • Changed: Site Tuning summary has a more consistent look.
  • Changed: Spider selection modal has been simplified.
  • Changed: Theme is now only set at the system level and user level. User theme is only applied for that user and not when impersonating.
  • Changed: Third party dependencies have been updated for stability and performance.
  • Changed: Updated the interface to make it consistent with the new SmarterTools design modal.
  • Removed: SEO functionality that uses web scraping has been removed from SmarterStats, due to changes by Google and others that prevent this feature from running properly.
  • Fixed: Adding, editing, and deleting a Custom Report does not update the interface until after a refresh.
  • Fixed: Changing a general setting for a site when impersonated re-logs in as the System Administrator.
  • Fixed: Clicking on a Site Tuning result shows all results, but should show a modal for just the result clicked on.
  • Fixed: Consistency for Site Tuning "pages processed" indicators.
  • Fixed: Disabled input fields are now visibly different than normal input fields.
  • Fixed: Grids will no longer show the last entry as being cut off when the page extends beyond the height of the monitor.
  • Fixed: In Google Chrome, the navigation pane fails to change/refresh when navigating from Site Activity to a different menu icon.
  • Fixed: Minor HTML error in self-checkup page.
  • Fixed: Page Details popup should only show page activity when drilled into from a report, and should only show site tuning errors when opened from Site Tuning.
  • Fixed: Report hover menu will now allow the entire cell to be clickable.
  • Fixed: Reprocess dialog was incorrectly showing Site Tuning as a possible folder to reprocess.
  • Fixed: Resolved an issue that could cause reprocessing statistics for a site to not properly take that site's time zone into account.
  • Fixed: Resolved an issue where IPv6 IP addresses in logs could cause exceptions while importing.
  • Fixed: Resolved an issue with Site Tuning detecting incorrect link urls on some types of pages, resulting in "Broken Link" false positives.
  • Fixed: Resolved some consistency issues in grids.
  • Fixed: Scrolling through a large list of Site Tuning results would sometimes scramble the order of items.
  • Fixed: Select boxes were not showing with the correct font.
  • Fixed: Separators on Site Tuning page summary popup aren't consistent.
  • Fixed: Site Tuning will no longer consider urls that only differ in an ending slash to be duplicate pages. (E.g. "/users" and "/users/".)
  • Fixed: Site Tuning will no longer show errors when popping up details about results if log analysis is disabled for a site.
  • Fixed: Sites grid status column now shows proper status when sites are paused or disabled.
  • Fixed: Some grids were cutting off bottom item.
  • Fixed: Some zip files could not be read on FIPS compliant systems.
  • Fixed: System level reports were not properly showing the "Generating Report" indicator.
  • Fixed: The Page Column grid in Site Tuning was too wide.
  • Fixed: Time control on Server Defaults resized improperly.
  • Fixed: User sessions were getting lost on some systems, requiring frequent logins.
  • Fixed: When a session times out, and Remember Me is checked, only inner frame is being replaced.
  • Fixed: When Page Details was popped up from Site Tuning, sometimes one page's results would show up in another page's popup.
  • Security: Resolved a security issue related to service communication.

Build 7515 (Jul 29, 2020)

  • Changed: View Logs results panel now displays the text in an easier to read way.
  • Removed: Redundant message at the top of admin-level site summary reports.
  • Fixed: Checkup and login pages now show the proper SmarterStats build and .net framework version.
  • Fixed: Custom report editor will now properly set selected chart values.
  • Fixed: Importing was not correctly interpreting IPv6 IPs.
  • Fixed: Searching multiple times in Log Viewer in the web interface could sometimes fail.
  • Fixed: Server summary reports show the server ID instead of the name.
  • Fixed: Site Tuning would sometimes not find links in some sites.
  • Fixed: User agent parser was not completely thread safe in some circumstances.
  • Fixed: View logs page was missing one of the log types.
  • Fixed: Web interface logs cannot be searched or downloaded.
  • Efficiency: Improved memory and CPU efficiency when importing log files and running reports.

Build 7422 (Apr 27, 2020)

  • Added: SmarterStats translation files are now included with the SmarterStats program files by default.
  • Changed: Updated the Brasilia timezone to accommodate for the removal of DST.
  • Fixed: Authenticated Users report returns no results.
  • Fixed: Certain query rules can cause the raw logs for views and visits to return inaccurate results.
  • Fixed: The Demographic reports for Countries, Regions and Cities return no results.
  • Security: This build resolves a security vulnerability. It is recommended to update to this version or higher.

Build 7219 (Oct 7, 2019)

  • Changed: Minor styling update.
  • Changed: Updated the GeoIP files.
  • Changed: Updated the list of bots SmarterStats is looking for to account for any new Search Engine spiders.
  • Changed: Updated User Agent file to account for the new Chromium Edge and Brave browsers.
  • Fixed: An error for "Cannot find viable address" happening for some email reports.
  • Fixed: API for executing "/DataMining/QueryItems" appears to need the File and FilterSet parameter to execute properly, but fails if they are provided.
  • Fixed: Email reports are not including the exclude filters.
  • Fixed: Filter set causing reports to be empty even when there are things for the filter.
  • Fixed: Filter sets are not being applied.
  • Fixed: Initially adding a site can cause an error when loading the site configuration.
  • Fixed: Issue that could cause Email Reports to not send.
  • Fixed: Issue that could cause IP Address report to be blank.
  • Fixed: Referrer By Site report can be missing some sites.
  • Fixed: Scheduled Email reports are not sending to the CC address.
  • Fixed: Site preview pane shows SEO Disabled while the site config shows SEO Enabled.
  • Fixed: Site tuning can lose all information under certain circumstances.

Build 6922 (Dec 15, 2018)

  • Added: SMTP option to allow TLS.
  • Removed: SEO "Positioning" reports.

Build 6911 (Dec 3, 2018)

  • Added: Support for FTPS with TLS 1.2.
  • Added: When doing FTP retrievals, skip sites with logs that are currently being processed.
  • Changed: Update .Net to 4.7.2.
  • Removed: SEO search engine scraping.
  • Fixed: Auto-generated email reports could show wrong start and end dates.
  • Fixed: Impersonate user always uses site admin even if other user is selected.
  • Fixed: Initial scheduled reports could cause the report to break and send empty data depending on time zone.
  • Fixed: Page view counts vary between reports.
  • Fixed: Some buttons in the reports area don't work when SmarterStats is installed on a system without an internet connection.
  • Fixed: Some FTP events are not logged in the correct order.
  • Fixed: User Agent strings containing "Darwin" are flagged as being from a Windows PC.
  • Fixed: When site and server are in different timezones, reports could show the wrong number of days.
  • Efficiency: Decreased time required to generate data mining report by about 30%.

11.3.6480 (Sep 28, 2017)

  • IMPORTANT: This build resolves a security vulnerability. It is recommended to update to this version or higher.
  • Fixed: Logs not saving to correct location.
  • Fixed: Resolved an issue that caused scheduled email reports to sometimes fail to send.
  • Fixed: When a directory does not exist on an FTP server, SmarterStats will now properly close the connection.

11.3.6347 (May 18, 2017)

  • Added: Support for RFC 7239 for forwarded IP Addresses.
  • Changed: New installations will now default Site Tuning and SEO site settings to off.
  • Changed: Site Tuning will no longer scan external links at google.com (and international variants) and bing.com, to avoid the server getting rate limited.
  • Fixed: Connections to SFTP servers using password only authentication (no public key) now work properly.
  • Fixed: If a custom report contains a geographic report without a chart, it can no longer show an error if emailed.
  • Fixed: Test button now works when adding a log source of SFTP or FTPS.
  • Fixed: When enabling SSL within the SMTP settings, port 587 is used by default for SSL connections.
  • Fixed: Wizard now shows errors and success correctly.

11.2.6130 (Oct 13, 2016)

  • Fixed: ActivateLicenseKey Web Service call now works as expected.
  • Fixed: An issue that caused daily reporting to error.
  • Fixed: Filter sets are applied to Authenticated Users.
  • Fixed: FTP Logs now show in the web interface as expected.

11.1.6004 (Jun 9, 2016)

  • Added: Log Processing Rules now includes an option to exclude a Request URI.
  • Changed: Administrators are now notified if a site delete is unsuccessful.
  • Fixed: An issue that prevented SmarterStats from loading properly in rare cases.
  • Fixed: An issue that prevented UNC paths from being used for SmarterLogs storage locations.
  • Fixed: An issue where adding duplicate items was throwing an exception.
  • Fixed: An issue where Server Health Reports were not properly loading.
  • Fixed: Result Codes reports now display the correct report names.

11.0.5932 (Mar 29, 2016)

  • IMPORTANT: SmarterStats 11 now requires Microsoft .NET 4.5. This prevents SmarterStats from running on Windows Server 2003.
  • Added: A custom link can be added to the Help menu in order to provider users additional contact information, support resources, hosting provider details, etc.
  • Added: A warning now displays when attempting to save an incorrect Query Variable.
  • Added: Date ranges now show on PDF reports.
  • Added: Export URL is now dynamic for sites.
  • Added: Improved logging for FTP.
  • Added: Improved logging for SMTP actions.
  • Added: Improved logging for Web interface.
  • Added: Sites using FTP can now include zipped and archived folders.
  • Added: Support for FTPs.
  • Added: Support for load-balanced headers in logs.
  • Added: Support for sFTP.
  • Changed: “Dynamic Pages” are now referenced as “Query Variables”.
  • Changed: “Import Filters” are now referenced as “Log Importing Rules”.
  • Changed: FTP Component within SmarterStats has been replaced with new component from EnterpriseDT.
  • Changed: Site Tuning and SEO are no longer enabled for new sites by default.
  • Changed: Visitor Trend Report now properly shows correct headers in chart.
  • Fixed: Date pickers now properly show the correct dates for browsers set to English-South Africa.
  • Fixed: Scheduled reports now properly show the date ranges that do not include the current day in the report.
  • Efficiency: Better handling of XML files regarding reading and writing to the files.
  • Efficiency: Improved logging throughout SmarterStats.
There are no release notes that match your search criteria.