v3.11: fixed IE11 browser detection bug, and uninstall/install error when warnings were enabled
v3.08: updated ip2nation.sql to latest version of library so that ip addresses could more accurately maps to countries
v3.07: add slashes to js tracker script for french translation bug
v3.06: concrete5.6 compatibility
v3.05: added cookie tracking of uID for displaying user name when someone hasn't logged in
v3.03: page_url_short sql error fix when value too long, increased size for column in DB
v3.02: added check to see if DashboardHomepageView exists before calling it in the uninstall method. This class was removed in concrete5.5.
v3.01: added t() where it was missing for translations
v3.0: Updated for concrete5.5. Now uses google maps, no API key required. Added searchability and paging to Pages and Site Discovery panels. Added Events section to Pages panel.
v2.42: updated user platforms to capture common mobile devices
v2.40: deleted user object not found bug fix.
v2.39: increased memory limit on excel export
v2.38: fixed cached days edge case issue
v2.37: fixed excel export data issue
v2.33: cache month increment check
v2.2: added average time on site, average page views per visit, bounce rate, returning user %, returning users' visit number, and made the display panels movable & collapsible. Panels can also now be added to the stats display by other packages.
v2: a bunch of new features & fixes:
Added countries tracking, with country flags & world map.
Added ability to ignore traffic based on user group/IP/domain.
Added outbound link tracking
When refreshing stats display, it now automatically opens to the last viewed panels
Choose how many results you want each panel to display
Code optimization & caching (by day as well as month now) for snappier loading with bigger sites
Made it easier to integrate with other blocks, for tracking your own custom events: http://inneroptics.net/concrete5/stats/track-custom-events/