From f7bc507049d3e83f3b2d45674aa063ebab97b072 Mon Sep 17 00:00:00 2001 From: Oliver Vogel Date: Thu, 11 Jun 2026 15:46:43 +0200 Subject: [PATCH 1/2] Add PHP 8.6 to github workflow --- .github/workflows/run-tests.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/run-tests.yml b/.github/workflows/run-tests.yml index e6a785e..de22ff4 100644 --- a/.github/workflows/run-tests.yml +++ b/.github/workflows/run-tests.yml @@ -11,7 +11,7 @@ jobs: strategy: fail-fast: false matrix: - php: [ '8.3', '8.4', '8.5' ] + php: [ '8.3', '8.4', '8.5', '8.6' ] stability: [ prefer-stable ] libvips: [ '8.17.2', '8.18.1' ] From c103ff54a4dd6993b56d73df48c77d657ac2a7de Mon Sep 17 00:00:00 2001 From: Oliver Vogel Date: Sat, 26 Sep 2026 08:21:10 +0200 Subject: [PATCH 2/2] Fix analyzer --- src/Modifiers/PixelateModifier.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/Modifiers/PixelateModifier.php b/src/Modifiers/PixelateModifier.php index e8d6fb6..5d0ce26 100644 --- a/src/Modifiers/PixelateModifier.php +++ b/src/Modifiers/PixelateModifier.php @@ -45,7 +45,7 @@ private function pixelate(FrameInterface $frame): FrameInterface { $frame->setNative( $frame->native() - ->resize(1 / $this->size) // @phpstan-ignore missingType.checkedException + ->resize(1 / $this->size) ->resize($this->size, ['kernel' => Kernel::NEAREST]) ->embed(0, 0, $frame->size()->width(), $frame->size()->height(), ['extend' => Extend::COPY]), );