Skip to content
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: schorschii/matomo-php-tracker
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: master
Choose a base ref
...
head repository: matomo-org/matomo-php-tracker
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: master
Choose a head ref
Checking mergeability… Don’t worry, you can still create the pull request.
  • 5 commits
  • 5 files changed
  • 8 contributors

Commits on Dec 2, 2025

  1. Configuration menu
    Copy the full SHA
    9ddccf0 View commit details
    Browse the repository at this point in the history

Commits on Dec 12, 2025

  1. Declare supported PHP versions explicitly and run tests on all suppor…

    …ted versions (matomo-org#147)
    
    * Declare supported PHP versions explicitly and run tests on all supported versions
    
    * Apply suggestion from @sgiehl
    
    ---------
    
    Co-authored-by: Stefan Giehl <stefan@matomo.org>
    gsteel and sgiehl authored Dec 12, 2025
    Configuration menu
    Copy the full SHA
    b029aa2 View commit details
    Browse the repository at this point in the history

Commits on Dec 20, 2025

  1. Fix: Not possible to create multiple Piwik tracker instances having d…

    …ifferent API urls (matomo-org#145)
    
    * Allow setting form factors client hint (matomo-org#136)
    
    * Allow settting form factors client hint
    
    * update changelog
    
    * Fix handling of some attributes
    
    * Apply review feedback
    
    Co-authored-by: Michal Kleiner <mk@011.nz>
    
    ---------
    
    Co-authored-by: Michal Kleiner <mk@011.nz>
    
    * deprecate $URL
    
    * use old $URL if apiUrl is empty
    
    ---------
    
    Co-authored-by: Stefan Giehl <stefan@matomo.org>
    Co-authored-by: Michal Kleiner <mk@011.nz>
    Co-authored-by: Andrii Lutskevych <andrii.lutskevych@check24.de>
    4 people authored Dec 20, 2025
    Configuration menu
    Copy the full SHA
    9462dc6 View commit details
    Browse the repository at this point in the history

Commits on Jan 16, 2026

  1. Conditionally close the curl handle (matomo-org#150)

    `curl_close` has no effect since PHP 8.0 and is deprecated since 8.5
    
    https://www.php.net/curl_close
    gsteel authored Jan 16, 2026
    Configuration menu
    Copy the full SHA
    262acfd View commit details
    Browse the repository at this point in the history

Commits on Jul 24, 2026

  1. Add method to track an AI bot request, if the current user agent is a…

    … known AI bot (matomo-org#148)
    
    * add methods to detect and track pageviews if the current user agent is an AI bot
    
    * add supported query parameters for AI bot tracking
    
    * add more tests for AI bot tracking methods
    
    * use recMode parameter
    
    * make user agent substrings array a public const and fill out missing php docs
    
    * remove phpstorm added spacing
    
    * update tests
    
    * set url in test
    
    * remove Devin user agent check
    
    Co-authored-by: Thomas ZILLIOX <thomas@zilliox.me>
    
    * Apply suggestions from code review
    
    Co-authored-by: Stefan Giehl <stefan@matomo.org>
    
    ---------
    
    Co-authored-by: Thomas ZILLIOX <thomas@zilliox.me>
    Co-authored-by: Stefan Giehl <stefan@matomo.org>
    3 people authored Jul 24, 2026
    Configuration menu
    Copy the full SHA
    f2afbb8 View commit details
    Browse the repository at this point in the history
Loading