- Compatibility with K5 (with contribution from @soerenengels)
- Fix the broken panel page widget (with contribution from @soerenengels).
- Add a new
Opt-outsnippet / block (thanks to @ShallowRed) - Add a
setDoNotTrackoption - Change all GET requests to POST requests (recommended by Matomo, allow use of "Secure-use only" tokens)
Breaking changes
If you do some custom routing (skip /a-subfolder/ in your urls for example), the plugin previously tried to figure out the correct public URIs from the URLs of pages. Now it uses the default $page->uri() | $page->uri($lang) method, so make sure you're also overriding the uri() method in your page models. This only matters if you are using the panel page widget.