Version 2.3: 20+ improvements and bug fixes

Full Changelog


  • Added 5 more pre-defined date ranges: Last 60 Days, Last 90 Days, Last 3 Months, Last 6 Months, and All Time
  • Added option to make view counter private
  • View counter can now display stats from all-time, today, last 30 days, this month, or last month
  • Added option to manually adjust view counter stats for individual posts
  • Added 4 more color options for email reports
  • The Admin Bar stats now include the “All Time” views for the page
  • Created new Help & Support page
  • Created new Updates page
  • Removed all non-report items from analytics sidebar
  • /temp/ directory can be now be defined via the IAWP_TEMP_DIR constant in wp-config.php
  • Added icons for more browser
  • Checking for missing database privileges and showing a warning message if missing INDEX, ALTER, or DROP
  • Add PDF tracking support for TNC FlipBook plugin
  • Added conflict notice when the REST API is blocked by the Admin & Site Enhancements plugin
  • Updated the IP-to-geolocation library for more accurate location tracking
  • Fixed 500 server error caused when updating custom taxonomies
  • Fixed conflict with Age Gate plugin
  • Filtering by category now works with posts that have multiple categories
  • Fixed bugs caused by text getting translated by WP
  • Fix for stylesheet issue coming from WP Media Files Name Rename plugin
  • POT file for translations wasn’t getting updated
  • Fixed IP blocking for IPv6 addresses and added wildcard support for them
  • Fixed compatibility issue with WP Ultimo coming from BladeOne library
  • Fixed Instagram and instagram.com showing up separately in Referrers menu
  • Fixed when the view counter was added to post previews, it was showing stats for the blog/archive page, not for each post.
  • Fixed error caused when Independent Analytics is deactivated, a database cleaning plugin deletes all the DB tables, and then Independent Analytics is reactivated. It now resets from scratch without error.
  • Fix to prevent collation mismatch errors during database migrations
  • Increased timeout values which will greatly reduce data migration errors during updates and also give high-traffic websites enough time to fully load their reports