From 9884fd25de48efa9654feae34d4f595b08faf9e3 Mon Sep 17 00:00:00 2001 From: The Ben <123783602+HolgerHatGarKeineNode@users.noreply.github.com> Date: Tue, 30 Jun 2026 13:49:49 +0000 Subject: [PATCH] =?UTF-8?q?=E2=AC=86=EF=B8=8F=20Upgrade=20spatie/laravel-p?= =?UTF-8?q?ermission=20to=20v8,=20league/glide=20to=20v4,=20laravel/mcp=20?= =?UTF-8?q?to=20v0.8=20(#3)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - spatie/laravel-permission ^7.0 → ^8.0 (8.1.0) - league/glide ^3.0 → ^4.0 (4.0.0), pulls intervention/image v4 - laravel/mcp ^0.7.0 → ^0.8.0 (0.8.2) No application code changes required: MCP uses server features only, Role/Permission are standard (no contract overrides), and the Glide ImageController already uses v4-compatible ImageManager instantiation. --- composer.json | 6 ++-- composer.lock | 98 +++++++++++++++++++++++++-------------------------- 2 files changed, 52 insertions(+), 52 deletions(-) diff --git a/composer.json b/composer.json index 00c3d80..3d2981b 100644 --- a/composer.json +++ b/composer.json @@ -16,12 +16,12 @@ "ezadr/lnurl-php": "^1.0", "laravel/framework": "^13.0", "laravel/horizon": "^5.40", - "laravel/mcp": "^0.7.0", + "laravel/mcp": "^0.8.0", "laravel/nightwatch": "^1.18", "laravel/passport": "^13.7", "laravel/sanctum": "^4.0", "laravel/tinker": "^3.0", - "league/glide": "^3.0", + "league/glide": "^4.0", "livewire/flux": "^2.2", "livewire/flux-pro": "^2.2", "livewire/livewire": "^4.0", @@ -36,7 +36,7 @@ "spatie/laravel-markdown": "^2.7", "spatie/laravel-medialibrary": "^11.13", "spatie/laravel-model-status": "^1.18", - "spatie/laravel-permission": "^7.0", + "spatie/laravel-permission": "^8.0", "spatie/laravel-sluggable": "^4.0", "spatie/laravel-tags": "^4.10", "staudenmeir/eloquent-has-many-deep": "^1.22", diff --git a/composer.lock b/composer.lock index d24fa67..fc1f339 100644 --- a/composer.lock +++ b/composer.lock @@ -4,7 +4,7 @@ "Read more about it at https://getcomposer.org/doc/01-basic-usage.md#installing-dependencies", "This file is @generated automatically" ], - "content-hash": "64aa91588dbb4323f6971c6e981e77d0", + "content-hash": "5e298f8aca7611f537d79e2fd6b1155d", "packages": [ { "name": "akuechler/laravel-geoly", @@ -2035,26 +2035,26 @@ }, { "name": "intervention/gif", - "version": "4.2.4", + "version": "5.0.1", "source": { "type": "git", "url": "https://github.com/Intervention/gif.git", - "reference": "c3598a16ebe7690cd55640c44144a9df383ea73c" + "reference": "bb395af960deffe64d70c976b4df9283f68e762d" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/Intervention/gif/zipball/c3598a16ebe7690cd55640c44144a9df383ea73c", - "reference": "c3598a16ebe7690cd55640c44144a9df383ea73c", + "url": "https://api.github.com/repos/Intervention/gif/zipball/bb395af960deffe64d70c976b4df9283f68e762d", + "reference": "bb395af960deffe64d70c976b4df9283f68e762d", "shasum": "" }, "require": { - "php": "^8.1" + "php": "^8.3" }, "require-dev": { "phpstan/phpstan": "^2.1", - "phpunit/phpunit": "^10.0 || ^11.0 || ^12.0", + "phpunit/phpunit": "^12.0", "slevomat/coding-standard": "~8.0", - "squizlabs/php_codesniffer": "^3.8" + "squizlabs/php_codesniffer": "^4" }, "type": "library", "autoload": { @@ -2073,7 +2073,7 @@ "homepage": "https://intervention.io/" } ], - "description": "Native PHP GIF Encoder/Decoder", + "description": "PHP GIF Encoder/Decoder", "homepage": "https://github.com/intervention/gif", "keywords": [ "animation", @@ -2083,7 +2083,7 @@ ], "support": { "issues": "https://github.com/Intervention/gif/issues", - "source": "https://github.com/Intervention/gif/tree/4.2.4" + "source": "https://github.com/Intervention/gif/tree/5.0.1" }, "funding": [ { @@ -2099,31 +2099,31 @@ "type": "ko_fi" } ], - "time": "2026-01-04T09:27:23+00:00" + "time": "2026-05-03T06:04:47+00:00" }, { "name": "intervention/image", - "version": "3.11.8", + "version": "4.1.5", "source": { "type": "git", "url": "https://github.com/Intervention/image.git", - "reference": "cf04c8dd245697f701057c13d4bfe140d584e738" + "reference": "e5256d3e5884d97fd9c6eada513a8f7a1d1027fa" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/Intervention/image/zipball/cf04c8dd245697f701057c13d4bfe140d584e738", - "reference": "cf04c8dd245697f701057c13d4bfe140d584e738", + "url": "https://api.github.com/repos/Intervention/image/zipball/e5256d3e5884d97fd9c6eada513a8f7a1d1027fa", + "reference": "e5256d3e5884d97fd9c6eada513a8f7a1d1027fa", "shasum": "" }, "require": { "ext-mbstring": "*", - "intervention/gif": "^4.2", - "php": "^8.1" + "intervention/gif": "^5", + "php": "^8.3" }, "require-dev": { "mockery/mockery": "^1.6", "phpstan/phpstan": "^2.1", - "phpunit/phpunit": "^10.0 || ^11.0 || ^12.0", + "phpunit/phpunit": "^12.0", "slevomat/coding-standard": "~8.0", "squizlabs/php_codesniffer": "^4" }, @@ -2159,7 +2159,7 @@ ], "support": { "issues": "https://github.com/Intervention/image/issues", - "source": "https://github.com/Intervention/image/tree/3.11.8" + "source": "https://github.com/Intervention/image/tree/4.1.5" }, "funding": [ { @@ -2175,20 +2175,20 @@ "type": "ko_fi" } ], - "time": "2026-05-01T08:20:10+00:00" + "time": "2026-06-23T13:22:48+00:00" }, { "name": "laravel/framework", - "version": "v13.17.0", + "version": "v13.18.0", "source": { "type": "git", "url": "https://github.com/laravel/framework.git", - "reference": "0802b7a81f3252d78200b8037ac183a686a529f0" + "reference": "138e5806ed7e4e21591948b661119d3810f052cf" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/laravel/framework/zipball/0802b7a81f3252d78200b8037ac183a686a529f0", - "reference": "0802b7a81f3252d78200b8037ac183a686a529f0", + "url": "https://api.github.com/repos/laravel/framework/zipball/138e5806ed7e4e21591948b661119d3810f052cf", + "reference": "138e5806ed7e4e21591948b661119d3810f052cf", "shasum": "" }, "require": { @@ -2399,7 +2399,7 @@ "issues": "https://github.com/laravel/framework/issues", "source": "https://github.com/laravel/framework" }, - "time": "2026-06-23T19:42:45+00:00" + "time": "2026-06-30T12:54:13+00:00" }, { "name": "laravel/horizon", @@ -2483,16 +2483,16 @@ }, { "name": "laravel/mcp", - "version": "v0.7.2", + "version": "v0.8.2", "source": { "type": "git", "url": "https://github.com/laravel/mcp.git", - "reference": "08962a276357f89164f78b38407c08187ab26cfe" + "reference": "0c32bf369c6432cab21458f9f4479da33a49ba37" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/laravel/mcp/zipball/08962a276357f89164f78b38407c08187ab26cfe", - "reference": "08962a276357f89164f78b38407c08187ab26cfe", + "url": "https://api.github.com/repos/laravel/mcp/zipball/0c32bf369c6432cab21458f9f4479da33a49ba37", + "reference": "0c32bf369c6432cab21458f9f4479da33a49ba37", "shasum": "" }, "require": { @@ -2520,7 +2520,7 @@ "extra": { "laravel": { "aliases": { - "Mcp": "Laravel\\Mcp\\Server\\Facades\\Mcp" + "Mcp": "Laravel\\Mcp\\Facades\\Mcp" }, "providers": [ "Laravel\\Mcp\\Server\\McpServiceProvider" @@ -2553,7 +2553,7 @@ "issues": "https://github.com/laravel/mcp/issues", "source": "https://github.com/laravel/mcp" }, - "time": "2026-05-22T11:45:29+00:00" + "time": "2026-06-25T14:00:45+00:00" }, { "name": "laravel/nightwatch", @@ -3487,29 +3487,29 @@ }, { "name": "league/glide", - "version": "3.2.0", + "version": "4.0.0", "source": { "type": "git", "url": "https://github.com/thephpleague/glide.git", - "reference": "555bb802f951246ce454b86075dccb8b27156185" + "reference": "ac4702434ff4191bfb02e512425bcf75beb5e66e" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/thephpleague/glide/zipball/555bb802f951246ce454b86075dccb8b27156185", - "reference": "555bb802f951246ce454b86075dccb8b27156185", + "url": "https://api.github.com/repos/thephpleague/glide/zipball/ac4702434ff4191bfb02e512425bcf75beb5e66e", + "reference": "ac4702434ff4191bfb02e512425bcf75beb5e66e", "shasum": "" }, "require": { - "intervention/image": "^3.9.1", + "intervention/image": "^4.0", "league/flysystem": "^3.0", - "php": "^8.1", + "php": "^8.3", "psr/http-message": "^1.0|^2.0" }, "require-dev": { "friendsofphp/php-cs-fixer": "^3.48", "mockery/mockery": "^1.6", - "phpstan/phpstan": "^2.0", - "phpunit/phpunit": "^10.5 || ^11.0 || ^12.5" + "phpstan/phpstan": "^2.2", + "phpunit/phpunit": "^12.5 || ^13.0" }, "type": "library", "autoload": { @@ -3547,9 +3547,9 @@ ], "support": { "issues": "https://github.com/thephpleague/glide/issues", - "source": "https://github.com/thephpleague/glide/tree/3.2.0" + "source": "https://github.com/thephpleague/glide/tree/4.0.0" }, - "time": "2026-02-19T11:57:40+00:00" + "time": "2026-05-30T04:33:14+00:00" }, { "name": "league/mime-type-detection", @@ -8189,16 +8189,16 @@ }, { "name": "spatie/laravel-permission", - "version": "7.4.2", + "version": "8.1.0", "source": { "type": "git", "url": "https://github.com/spatie/laravel-permission.git", - "reference": "15a9daf02ba02d3ae77aaa6da582708231ef999b" + "reference": "754db00705dc98f9d79ace30dbb553837581571e" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/spatie/laravel-permission/zipball/15a9daf02ba02d3ae77aaa6da582708231ef999b", - "reference": "15a9daf02ba02d3ae77aaa6da582708231ef999b", + "url": "https://api.github.com/repos/spatie/laravel-permission/zipball/754db00705dc98f9d79ace30dbb553837581571e", + "reference": "754db00705dc98f9d79ace30dbb553837581571e", "shasum": "" }, "require": { @@ -8226,8 +8226,8 @@ ] }, "branch-alias": { - "dev-main": "7.x-dev", - "dev-master": "7.x-dev" + "dev-main": "8.x-dev", + "dev-master": "8.x-dev" } }, "autoload": { @@ -8264,7 +8264,7 @@ ], "support": { "issues": "https://github.com/spatie/laravel-permission/issues", - "source": "https://github.com/spatie/laravel-permission/tree/7.4.2" + "source": "https://github.com/spatie/laravel-permission/tree/8.1.0" }, "funding": [ { @@ -8272,7 +8272,7 @@ "type": "github" } ], - "time": "2026-05-30T19:21:26+00:00" + "time": "2026-06-27T19:35:14+00:00" }, { "name": "spatie/laravel-sluggable",