v5.1
LatestVerified Safe- Visitor Data graph selector so changing the chart type now reloads the selected graph correctly.
- Fathom stats cache growth by enforcing a single cached stats row per connected MainWP site.
- Fathom stats cache updates so refreshed data updates the existing site cache row instead of creating duplicate entries.
- Database migration to remove duplicate Fathom stats cache rows while preserving the newest cached data for each site.
- Explicit cache clearing when using the Fathom "Refresh Data" action.
- "Refresh Data" button to the "Visitor Data" tab.
- Automatic sites data cleanup when removing connected Fathom accounts.
- Improved Fathom stats refresh behavior to respect the configured data refresh frequency instead of refetching data on frequent page loads.
- Reduced Fathom Aggregation API usage by combining graph metric requests into a single aggregation request, helping reduce API calls and avoid rate limits.
- Improved Fathom asset cache-busting by using the plugin header version for CSS/JS enqueue versions, with a file modification time fallback.
- Improved extension initialization timing to ensure proper loading order with other plugins and improve startup compatibility.