Matomo 5.8.0
What’s new in our latest release?
Matomo 5.8.0, our latest minor release, delivers a major new capability: dedicated reports for tracking AI chatbot traffic. The release also improves reporting and exports, and core backend updates to enhance performance, API behaviour, and platform stability.
Release Highlight
AI is reshaping traffic – measure the shift in AI Chatbot reports
AI-driven tools are redefining how website traffic is generated and consumed. Human visits alone no longer represent total site activity, as AI chatbots crawl, retrieve, and use website content to generate answers.
This release introduces dedicated AI Chatbot reports that isolate and measure automated chatbot activity separately from human visits. AI chatbot tracking includes:
- Dedicated AI Chatbots Overview and Over Time reports in the AI Assistants report menu.
- Telemetry ingestion via the HTTP Tracking API, with support for Cloudflare, Amazon CloudFront, and WordPress.
- On the All Websites dashboard, the Total AI Chatbots Requests shows the total number of AI chatbot requests for all tracked sites.
- The dashboard Total Hits metric now includes the total of human visits and AI chatbot requests across all tracked sites.
Update Matomo to the latest release
Database upgrade
This release does not contain any major database upgrade.
Need help updating Matomo?
Read the Updating Matomo user guide
or for more help we offer paid support plans.
After you update
- Please help us spread the word! Maybe you can write about the project on your blog, website, social media, get involved with MatomoCamp or let your friends and colleagues know what is Matomo. Already 1,000,000+ websites are keeping full control of their web analytics with Matomo!
- Use the community forums if you have any question or feedback (free support), or purchase a Support Plan to get professional support and guidance.
- To improve Matomo in your language, consider contributing to translations.
- You can also purchase valuable Premium Features for Matomo or try our Matomo Cloud solution.
Tickets closed in Matomo 5.8.0
AI Bot tracking
Reporting and UI improvements
- #19218, #24113 Display tooltip on the gear green icon at the bottom of reports. [by @georgebuilds, @sgiehl]
- #21996, #24050 Improve format of time-based metrics for scheduled reports. [by @chippison, @sgiehl]
- #24049, #22067 Export | Enhanced visibility of TSV format option for Excel. [by @chippison]
- #24045 Enhance options when exporting in CSV and TSV. [by @chippison, @sgiehl]
- #24054 Hide segmented visits log for empty page action values. [by @sgiehl]
Core improvements
- #24056 Update DDEV config to support v1.25.0 (Debian Trixie). [by @mneudert, @caddoo]
- #24069 Phase out legacy DataTable deserialization. [by @mneudert, @sgiehl]
- #24073 Add centralised conflict validation in AuthenticationToken. [by @sgiehl, @caddoo]
- #24082 Use request arrays instead of query strings for Request class. [by @sgiehl]
- #24083 Remove invalid throws notations. [by @sgiehl]
- #24087 Add
is_temporaryflag to archiving metrics. [by @caddoo, @nathangavin] - #24090 Improve unserialization array traversal. [by @mneudert, @sgiehl]
- #24095 Apply upsteam fixes to Authenticator. [by @sgiehl]
- #24103 Support
token_authwith higher access for configurableModule.Actionendpoints. [by @mneudert] - #20652, #24117 Fixed handling of missing action types in VisitorDetails classes. [by @sgiehl]
- #21185, #24117 Fixed warnings in visits log: Trying to access array offset on value of type null. [by @sgiehl]
- #24109, #24117 Fixed warning: Trying to access array offset on null. [by @sgiehl]
- #24063 Fixed BarGraph tooltip. [by @sgiehl]
- #24104 Fixed missing SimpleTable processed report metadata. [by @mneudert, @sgiehl]
- #21733, #23942, #236, #89, #37, #20 Fixed inconsistent terminology in automated and main reports. [by @chippison, @sgiehl]
- #24105 Fixed handling
idsite=allinAPI.getSuggestedValuesForSegment. [by @sgiehl] - #24115, #24116 Fixed error for undefined array key “currencies” –
CurrencyDataProvider.php. [by @sgiehl]