Warning message in connection with the latest version 4.15.0

Hello!

We’ve got the following message:

WARNING: \plugins\CoreHome\DataTableRowAction\RowEvolution.php(273): Deprecated - Creation of dynamic property Piwik\ViewDataTable\Config::$external_series_toggle is deprecated - Matomo 4.15.0 - Please report this message in the Matomo forums: here was the link on this forum but we can´t post any links here (please do a search first as it might have been reported already) (Module: CoreHome, Action: getRowEvolutionPopover, In CLI mode: false)

It would be nice to get some more information about this issue and how we can solve it.

Many thanks in advance for help.

1 Like

Hi there, could you tell us what version of PHP you are trying to run? It could be that you upgraded to a version that isn’t fully compatible with 4.15.

Dear Jason,

Thank you for the answer. We are not using a PHP-based system but Kentico v10.0.24, which is using _asp.net.

This looks like a PHP deprecation warning rather than something that’s actually breaking Matomo. The Creation of dynamic property warnings became much more common with PHP 8.2, where dynamic properties are deprecated.

If everything is otherwise working normally, it’s likely a compatibility issue in Matomo 4.15.0 (or one of its plugins) rather than a problem with your configuration. I’d check which PHP version you’re running first—if it’s 8.2 or newer, that would explain why you’re seeing this message.

Hopefully the Matomo team can address it in a maintenance release. In the meantime, keeping Matomo and all plugins up to date is probably the best approach. It would also be helpful if you could mention your PHP version, as that can make it easier to reproduce the issue