Version 1.5.0
October 18, 2026
- Add share bars to dashboard tables (#12)
- Add the previous period for pageviews and visitors as dashed lines to the traffic chart (#12)
- Add icons to the KPI cards and hints to empty dashboard cards (#12)
- Add German translation
- Add
translations/en/insights.phpas a starting point for new translations - Refine dashboard card styling to match the Craft control panel (#12)
- Fix homepage pageviews being attributed to the most recently created entry instead of the homepage (#13)
- Fix pages with non-ASCII characters in their URL not being matched to their entry. Tracked URLs are now stored decoded, so reports show
/vijesti/šećerinstead of/vijesti/%C5%A1e%C4%87er. Already stored URLs are not migrated (#13) - Fix strings in control panel JavaScript never being translated
- Fix the operating system table not updating during the dashboard's live refresh
- Fix
insights/seedstoring zero values for pageviews, traffic sources, campaigns, devices, countries and events - Remove the duplicate Chart.js include from jsDelivr, the bundled copy is used instead
Version 1.4.1
August 31, 2026
- Fix duplicate report emails when queued notification jobs piled up while the queue wasn't running (#10)
- Add a pending state to the notification log so only one report job can be queued at a time
- Queued report jobs now re-check the configured frequency before sending, so switching to "never" also cancels already-queued jobs
- Add
useCronForEmailssetting to disable the request-based check and send reports exclusively via./craft insights/notifications/send - Include the notification log in the data retention cleanup and storage stats
Version 1.4.0
May 16, 2026
- Add support for LLMify when installed
- Fix broken permissions for exports
- Rename Referrers to traffic sources
- Fix queue job error with cached entries that are already deleted
Version 1.3.1
May 6, 2026
- Loosens
dompdf/dompdfconstraint to^2.0.3 || ^3.0to resolve dependency conflicts with plugins likeverbb/formie
Version 1.3.0
May 1, 2026
- Adds export as PDF feature to all pages
- Adds the ability to include full PDF reports in scheduled emails
- Adds attachPdfReport notification setting
- Improves bot detection
- Installs dompdf
- Installs jaybizzle/crawler-detect
Version 1.2.0
April 21, 2026
- Adds scheduled email reports with configurable frequency (weekly, every two weeks, monthly) and freely editable recipient list
- Adds
Send Test Mailbutton in settings to deliver the real report to the logged-in admin's address - Adds
insights/notifications/sendconsole command with--frequencyand--forceflags - Adds
insights_notification_logaudit table, mirrored to the external database when configured - Adds breadcrumbs on plugin pages
- Refactors plugin settings into a tabbed General / Notifications / Advanced layout on a dedicated CP page
- Adds a warning when a setting is overridden by
config/insights.php
Version 1.1.0
February 1, 2026
- Adds support for custom queue (
insightsQueue) to separate analytics jobs from main queue - Adds configurable queue job settings (
queueJobTtr,processTrackingJobPriority,maxRetryAttempts) - Adds Operating System breakdown to dashboard (Technology widget)
- Adds support for external database (
insightsDb) for Pro edition
Version 1.0.0
January 11, 2026
- Initial release