Added internal extension hooks for the optional Heatmaps Pro add-on. The free plugin captures no new data and remains fully functional and privacy-first.
0.4.1
Security/hardening: every database query now runs through $wpdb->prepare(), using %i identifier placeholders for server-derived table names (WordPress.org review feedback).
0.4.0
All features are free and fully functional — click & scroll heatmaps on every page, device segmentation (desktop/tablet/mobile), CSV export, 90-day retention.
Internal rename and code-quality improvements.
0.3.0
All features are now free and fully functional: click and scroll heatmaps on every page, desktop/tablet/mobile segmentation, 90-day retention, and CSV export.
Removed the licensing system; the plugin makes no outbound requests.
Added extension hooks for companion add-ons.
0.2.0
Hover over any heated area to see its click count and share of the page (scroll depth percentage in scroll mode).
0.1.1
Top-level admin menu instead of sitting under Settings.
Page view/click counts in the admin table now appear immediately, including same-day traffic, instead of waiting for the nightly aggregation.