diff --git a/.github/workflows/tests.yml b/.github/workflows/tests.yml index 75c8d77..f503ff0 100644 --- a/.github/workflows/tests.yml +++ b/.github/workflows/tests.yml @@ -20,7 +20,7 @@ jobs: fail-fast: false matrix: php-version: [8.3, 8.4, 8.5] - laravel-version: ["11.*", "12.*", "13.*"] + laravel-version: ["12.*", "13.*"] include: - php-version: 8.5 laravel-version: "13.*" diff --git a/README.md b/README.md index 7111187..44f00d1 100644 --- a/README.md +++ b/README.md @@ -13,13 +13,13 @@ A Laravel package to identify the visitor's browser, operating system, and devic ### Changes from the original -- PHP 8.3+ and Laravel 11–13 support (dropped older versions) +- PHP 8.3+ and Laravel 12–13 support (dropped older versions) - Removed `ua-parser/ua-parser` and `mobiledetect/mobiledetect` — detection is now powered by fewer, better-maintained libraries ## Requirements - PHP 8.3+ -- Laravel 11, 12, or 13 (or standalone without Laravel) +- Laravel 12 or 13 (or standalone without Laravel) ## Installation diff --git a/composer.json b/composer.json index f6b8948..5546ea5 100644 --- a/composer.json +++ b/composer.json @@ -26,13 +26,13 @@ ], "require": { "php": "^8.3", - "jaybizzle/crawler-detect": "^1.2", - "matomo/device-detector": "^6.0" + "jaybizzle/crawler-detect": "^1.4", + "matomo/device-detector": "^6.5" }, "require-dev": { - "phpunit/phpunit": "^9.0 || ^10.0 || ^11.0 || ^12.0 || ^13.0", - "orchestra/testbench": "^9.0 || ^10.0 || ^11.0", - "phpstan/phpstan": "^2.1", + "phpunit/phpunit": "^11.0 || ^12.0 || ^13.0", + "orchestra/testbench": "^10.0 || ^11.0", + "phpstan/phpstan": "^2.2", "laravel/pint": "^1.29" }, "autoload": {