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.
Efficiency: Optimized resource usage for images and fonts in the web application.
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.
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.
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.
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.
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.
Efficiency: Improved memory and CPU efficiency when importing log files and running 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.
Removed: Redundant message at the top of admin-level site summary 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 14, 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.
Efficiency: Decreased time required to generate data mining report by about 30%.
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.