Matomo 5.6.0
What’s new in Matomo 5.6.0
Matomo 5.6.0, our latest minor release, introduces enhancements to reporting and dashboards, backend updates and general bug fixes.
Release Highlights
Turn AI Agent traffic into first-class metrics
The new AIAgents plugin separates AI-driven visits from real users by detecting requests from ChatGPT/NovaAct’s Agent Mode and tagging them as AI agents. It introduces two ready-to-use segments, ai agent and human, so you can compare VisitSummary metrics side-by-side and understand how automated activity differs from human behaviour.
Note: This feature is automatically enabled for new Matomo Cloud and On-Premise instances. Existing On-Premise setups will need to enable the plugin manually, which will add a new column to the log_visit table. This is important for larger installations or those running older MySQL versions. To enable the plugin, open Administration > Plugins > Manage Plugins and activate the AIAgents plugin under Installed Plugins.
From One Policy to Tailored Privacy for every site and app
Matomo anonymisation settings can now be configured for each tracked website and app, moving beyond a single global configuration. You can apply stricter rules where needed, relax them where appropriate, and keep every website or app aligned with its own privacy and compliance requirements.
Polished details where you need them
With enhancements to the modal and Ajax loader, Matomo now offers a more consistent experience on all screen sizes and a consistent layout for loader elements across the app. Segment editor refinements improve segment management and keyboard navigation is more reliable throughout the navbar, sidebar, and top controls.
Update Matomo to the latest release
Database upgrade
This release does not contain any major database upgrade.
Need help upgrading 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 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 support our efforts by purchasing valuable Premium Features for Matomo or try our Matomo Cloud solution.
Tickets closed in Matomo 5.6.0
Core improvements
- #23443: Extend the anonymisation settings to be site specific. [by @michalkleiner]
- #22998, #23719: Fix warning on incompatible plugins when updating Matomo to version 5.2.2. [by @michalkleiner, @sgiehl]
- #23688, #23711: Fix error after updating from Matomo 5.3.2:Entry “Piwik\Plugins\FeatureFlags\FeatureFlagManager” cannot be resolved. [by @sgiehl, @michalkleiner]
UI/UX improvements
- #23557, #23685, #1052, #215, #1053: Corrected an issue that prevented new users from completing the 2FA step. [by @sgiehl, @tzi, @michalkleiner]
- #23693: Update the modal system to be responsive and centred with intuitive scrolling. [by @tzi, @michalkleiner]
- #23713: Update the navbar help icon. [by @tzi, @sgiehl]
- #23733, #10562: Fix margins of controls for insight data table in widgets. [by @tzi, @sgiehl]
- #23687: Fix QuickAccess input tooltip styles. [by @tzi, @sgiehl]
- #23741: Fix Ajax loader design and spacing. [by @tzi, @michalkleiner]
- #23742: Improve layout for Matomo loader elements. [by @tzi, @michalkleiner]
- #23756: Improve keyboard navigation in navbar, sidenav and top controls. [by @tzi, @michalkleiner]
Compatibility
- #23655: Ensure compatibility with PHP 8.5. [by @sgiehl, @michalkleiner]
- #23776: Replace Global
minimum_mysql_versionwith adapter-specific checks. [by @chippison, @caddoo, @sgiehl]
Reporting
- #23615, #23677: In AI Assistants show the entry page URL / title as a subtable. [by @sgiehl, @mneudert]
- #23617: Capture new metrics for AI Agent requests. [by @mneudert, @sgiehl]
- #23717, #23731: Small layout improvements on Segment editor dropdown. [by @tzi, @sgiehl, @michalkleiner]
- #23786, #20695: Remove the Row Evolution on the Behaviour > Performance Reports. [by @chippison, @sgiehl]
- #23791: When creating a new custom dimension, the Active checkbox is enabled by default. [by @chippison, @sgiehl]
- #23794: Simplify the Visitor Profile popup URL parameter. [by @sgiehl, @michalkleiner]