From 18122a04b2f5017ca7844229d2aac5b4b8d1ed33 Mon Sep 17 00:00:00 2001 From: Alexander Veselov Date: Thu, 7 Nov 2024 18:03:24 +0200 Subject: [PATCH 01/23] Dependency update. FRW-8773 Added PHP Unit 11 support. --- composer.lock | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/composer.lock b/composer.lock index c5c97fe0..a270afe1 100644 --- a/composer.lock +++ b/composer.lock @@ -16299,6 +16299,6 @@ "ext-xml": "*", "composer-runtime-api": "^2.1" }, - "platform-dev": [], + "platform-dev": {}, "plugin-api-version": "2.6.0" } From 4b6ac857a350ff940913196fa1ca7ff87b9d91ea Mon Sep 17 00:00:00 2001 From: Alexander Veselov Date: Wed, 29 Jan 2025 17:09:51 +0200 Subject: [PATCH 02/23] SUPESC-936: Updated security checker (#670) * SUPESC-936: Updated security checker * SUPESC-936: Fixed sniffer issue --- composer.json | 1 + composer.lock | 30 +++++++++++++++--------------- 2 files changed, 16 insertions(+), 15 deletions(-) diff --git a/composer.json b/composer.json index bce3322c..84747857 100644 --- a/composer.json +++ b/composer.json @@ -84,6 +84,7 @@ "codeception/module-webdriver": "^3.2", "mikey179/vfsstream": "^1.6", "pavelmaksimov25/jsonpath": "^0.2", + "phpstan/phpdoc-parser": "^1.33", "phpunit/php-code-coverage": "^9.2", "phpunit/php-timer": "^5.0", "symfony/var-dumper": "^6.0" diff --git a/composer.lock b/composer.lock index a270afe1..68e9d203 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": "21efddb224711533a5118ddd12da1cdc", + "content-hash": "e35c9176a69596a78d166388e2e4d273", "packages": [ { "name": "amphp/amp", @@ -5643,16 +5643,16 @@ }, { "name": "phpstan/phpdoc-parser", - "version": "1.30.1", + "version": "1.33.0", "source": { "type": "git", "url": "https://github.com/phpstan/phpdoc-parser.git", - "reference": "51b95ec8670af41009e2b2b56873bad96682413e" + "reference": "82a311fd3690fb2bf7b64d5c98f912b3dd746140" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/phpstan/phpdoc-parser/zipball/51b95ec8670af41009e2b2b56873bad96682413e", - "reference": "51b95ec8670af41009e2b2b56873bad96682413e", + "url": "https://api.github.com/repos/phpstan/phpdoc-parser/zipball/82a311fd3690fb2bf7b64d5c98f912b3dd746140", + "reference": "82a311fd3690fb2bf7b64d5c98f912b3dd746140", "shasum": "" }, "require": { @@ -5684,9 +5684,9 @@ "description": "PHPDoc parser with support for nullable, intersection and generic types", "support": { "issues": "https://github.com/phpstan/phpdoc-parser/issues", - "source": "https://github.com/phpstan/phpdoc-parser/tree/1.30.1" + "source": "https://github.com/phpstan/phpdoc-parser/tree/1.33.0" }, - "time": "2024-09-07T20:13:05+00:00" + "time": "2024-10-13T11:25:22+00:00" }, { "name": "phpstan/phpstan", @@ -7137,20 +7137,20 @@ }, { "name": "spryker-sdk/security-checker", - "version": "0.2.0", + "version": "0.2.1", "source": { "type": "git", "url": "https://github.com/spryker-sdk/security-checker.git", - "reference": "619c9c636590e0bef836f1c9ab1203ac9a66c46c" + "reference": "291c646170a9f2e9ca071f65832823a5825a4bc2" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/spryker-sdk/security-checker/zipball/619c9c636590e0bef836f1c9ab1203ac9a66c46c", - "reference": "619c9c636590e0bef836f1c9ab1203ac9a66c46c", + "url": "https://api.github.com/repos/spryker-sdk/security-checker/zipball/291c646170a9f2e9ca071f65832823a5825a4bc2", + "reference": "291c646170a9f2e9ca071f65832823a5825a4bc2", "shasum": "" }, "require": { - "php": ">=7.3", + "php": ">=8.0", "symfony/console": "^4.0.0 || ^5.0.0 || ^6.0.0", "symfony/options-resolver": "^4.0.0 || ^5.0.0 || ^6.0.0", "symfony/process": "^4.0.0 || ^5.0.0 || ^6.0.0" @@ -7179,9 +7179,9 @@ "description": "A security checker for your composer.lock", "support": { "issues": "https://github.com/spryker-sdk/security-checker/issues", - "source": "https://github.com/spryker-sdk/security-checker/tree/0.2.0" + "source": "https://github.com/spryker-sdk/security-checker/tree/0.2.1" }, - "time": "2023-04-24T11:24:18+00:00" + "time": "2024-05-10T16:20:21+00:00" }, { "name": "spryker-sdk/spryk", @@ -16299,6 +16299,6 @@ "ext-xml": "*", "composer-runtime-api": "^2.1" }, - "platform-dev": {}, + "platform-dev": [], "plugin-api-version": "2.6.0" } From ec19989cc9b7928e81c65e2a35573cb255d0f76c Mon Sep 17 00:00:00 2001 From: vol4onok Date: Wed, 29 Jan 2025 17:15:29 +0200 Subject: [PATCH 03/23] Merged master --- composer.json | 1 + composer.lock | 18 +++++++++--------- 2 files changed, 10 insertions(+), 9 deletions(-) diff --git a/composer.json b/composer.json index 34cc53fb..d8dbaa49 100644 --- a/composer.json +++ b/composer.json @@ -84,6 +84,7 @@ "codeception/module-webdriver": "^4.0.1", "mikey179/vfsstream": "^1.6", "pavelmaksimov25/jsonpath": "^0.2", + "phpstan/phpdoc-parser": "^1.33", "phpunit/php-code-coverage": "^11.0", "phpunit/php-timer": "^7.0", "symfony/var-dumper": "^6.0" diff --git a/composer.lock b/composer.lock index 52f7c7f0..261d78cc 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": "76b295b1626332bdb0f250a80f13d0f8", + "content-hash": "aa02a46e06541cefc2e12e3189016f1e", "packages": [ { "name": "amphp/amp", @@ -7463,20 +7463,20 @@ }, { "name": "spryker-sdk/security-checker", - "version": "0.2.0", + "version": "0.2.1", "source": { "type": "git", "url": "https://github.com/spryker-sdk/security-checker.git", - "reference": "619c9c636590e0bef836f1c9ab1203ac9a66c46c" + "reference": "291c646170a9f2e9ca071f65832823a5825a4bc2" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/spryker-sdk/security-checker/zipball/619c9c636590e0bef836f1c9ab1203ac9a66c46c", - "reference": "619c9c636590e0bef836f1c9ab1203ac9a66c46c", + "url": "https://api.github.com/repos/spryker-sdk/security-checker/zipball/291c646170a9f2e9ca071f65832823a5825a4bc2", + "reference": "291c646170a9f2e9ca071f65832823a5825a4bc2", "shasum": "" }, "require": { - "php": ">=7.3", + "php": ">=8.0", "symfony/console": "^4.0.0 || ^5.0.0 || ^6.0.0", "symfony/options-resolver": "^4.0.0 || ^5.0.0 || ^6.0.0", "symfony/process": "^4.0.0 || ^5.0.0 || ^6.0.0" @@ -7505,9 +7505,9 @@ "description": "A security checker for your composer.lock", "support": { "issues": "https://github.com/spryker-sdk/security-checker/issues", - "source": "https://github.com/spryker-sdk/security-checker/tree/0.2.0" + "source": "https://github.com/spryker-sdk/security-checker/tree/0.2.1" }, - "time": "2023-04-24T11:24:18+00:00" + "time": "2024-05-10T16:20:21+00:00" }, { "name": "spryker-sdk/spryk", @@ -16600,6 +16600,6 @@ "ext-xml": "*", "composer-runtime-api": "^2.1" }, - "platform-dev": {}, + "platform-dev": [], "plugin-api-version": "2.6.0" } From 6c7f50989b6f4a50cc52089eb04c4b39f454027f Mon Sep 17 00:00:00 2001 From: vol4onok Date: Wed, 29 Jan 2025 17:55:41 +0200 Subject: [PATCH 04/23] Fixed release --- .github/workflows/post-release.yml | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/.github/workflows/post-release.yml b/.github/workflows/post-release.yml index 78d4c6d3..82beaf25 100644 --- a/.github/workflows/post-release.yml +++ b/.github/workflows/post-release.yml @@ -45,7 +45,7 @@ jobs: needs: build-docker-image strategy: matrix: - php_version: ['8.1', '8.2', '8.3'] + php_version: ['8.2', '8.3'] steps: # https://github.com/actions/checkout - name: Checkout codebase @@ -71,7 +71,7 @@ jobs: labels: SprykerCI build-sprykerci-default-image: - name: Build and push docker image for SprykerCI PHP 8.1 + name: Build and push docker image for SprykerCI PHP 8.2 runs-on: ubuntu-22.04 needs: build-docker-image steps: @@ -92,7 +92,7 @@ jobs: uses: docker/build-push-action@v3 with: context: . - file: ./infrastructure/sdk.sprykerci-8.1.Dockerfile + file: ./infrastructure/sdk.sprykerci-8.2.Dockerfile platforms: linux/amd64 push: true tags: spryker/php-sdk:sprykerci From 92dd721c7b5183f153b676e65952ad2c4186f05d Mon Sep 17 00:00:00 2001 From: upgradabilitybot-spryker <148237916+upgradabilitybot-spryker@users.noreply.github.com> Date: Tue, 3 Jun 2025 16:47:34 +0200 Subject: [PATCH 05/23] Dependency update. Fixing CI (#680) * [create-pull-request] automated change * Fixed CI package --------- Co-authored-by: SprykerReleaseBot Co-authored-by: vol4onok --- .github/workflows/ci.yml | 2 +- composer.lock | 22 +++++++++++----------- 2 files changed, 12 insertions(+), 12 deletions(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 1c8ecc51..43913f7f 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -48,7 +48,7 @@ jobs: echo "::set-output name=dir::$(composer config cache-files-dir)" - name: Composer cache - uses: actions/cache@v2 + uses: actions/cache@v4 with: path: ${{ steps.composer-cache.outputs.dir }} key: ${{ runner.os }}-composer-${{ hashFiles('**/composer.lock') }} diff --git a/composer.lock b/composer.lock index 261d78cc..8ab643f6 100644 --- a/composer.lock +++ b/composer.lock @@ -7284,16 +7284,16 @@ }, { "name": "spryker-sdk/evaluator", - "version": "0.2.6", + "version": "0.2.10", "source": { "type": "git", "url": "https://github.com/spryker-sdk/evaluator.git", - "reference": "fb6781caaaac6f0702e76de1e581cf64c8486c9e" + "reference": "1030e3cbd20c47c159ceb370fec52219116c3ad6" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/spryker-sdk/evaluator/zipball/fb6781caaaac6f0702e76de1e581cf64c8486c9e", - "reference": "fb6781caaaac6f0702e76de1e581cf64c8486c9e", + "url": "https://api.github.com/repos/spryker-sdk/evaluator/zipball/1030e3cbd20c47c159ceb370fec52219116c3ad6", + "reference": "1030e3cbd20c47c159ceb370fec52219116c3ad6", "shasum": "" }, "require": { @@ -7303,7 +7303,7 @@ "ext-json": "*", "guzzlehttp/guzzle": "^7.5", "nikic/php-parser": "^5.1.0", - "php": ">=8.1", + "php": ">=8.2", "spryker-sdk/security-checker": "^0.2.0", "spryker-sdk/utils": "^0.2.1", "symfony/console": "^6.0", @@ -7329,7 +7329,7 @@ }, "require-dev": { "phpstan/phpstan": "^1.10", - "phpunit/phpunit": "^9.6", + "phpunit/phpunit": "^11.4.0", "spryker/code-sniffer": "^0.17.18" }, "bin": [ @@ -7338,8 +7338,8 @@ "type": "project", "extra": { "symfony": { - "allow-contrib": false, - "require": "^6.0" + "require": "^6.0", + "allow-contrib": false } }, "autoload": { @@ -7354,9 +7354,9 @@ "description": "The tool for evaluating Spryker shops", "support": { "issues": "https://github.com/spryker-sdk/evaluator/issues", - "source": "https://github.com/spryker-sdk/evaluator/tree/0.2.6" + "source": "https://github.com/spryker-sdk/evaluator/tree/0.2.10" }, - "time": "2024-11-04T13:08:23+00:00" + "time": "2025-06-03T14:37:41+00:00" }, { "name": "spryker-sdk/integrator", @@ -16600,6 +16600,6 @@ "ext-xml": "*", "composer-runtime-api": "^2.1" }, - "platform-dev": [], + "platform-dev": {}, "plugin-api-version": "2.6.0" } From b954798f87059791ded7a11b96e0428aa6a9bf89 Mon Sep 17 00:00:00 2001 From: upgradabilitybot-spryker <148237916+upgradabilitybot-spryker@users.noreply.github.com> Date: Tue, 3 Jun 2025 17:10:26 +0200 Subject: [PATCH 06/23] Dependency update. Update ci --- composer.lock | 13 +++++++------ 1 file changed, 7 insertions(+), 6 deletions(-) diff --git a/composer.lock b/composer.lock index 8ab643f6..a7f4833f 100644 --- a/composer.lock +++ b/composer.lock @@ -7611,16 +7611,16 @@ }, { "name": "spryker-sdk/upgrader", - "version": "0.3.12", + "version": "0.3.13", "source": { "type": "git", "url": "https://github.com/spryker-sdk/upgrader.git", - "reference": "981290d8986b2a942ccded0e5834452291a501d1" + "reference": "e171bc41c9e8e22f4d6716d75d273de8ef501c4c" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/spryker-sdk/upgrader/zipball/981290d8986b2a942ccded0e5834452291a501d1", - "reference": "981290d8986b2a942ccded0e5834452291a501d1", + "url": "https://api.github.com/repos/spryker-sdk/upgrader/zipball/e171bc41c9e8e22f4d6716d75d273de8ef501c4c", + "reference": "e171bc41c9e8e22f4d6716d75d273de8ef501c4c", "shasum": "" }, "require": { @@ -7657,6 +7657,7 @@ "symfony/yaml": "^6.0" }, "require-dev": { + "ext-xdebug": "*", "mikey179/vfsstream": "^1.6.11", "phpspec/prophecy-phpunit": "^2.2", "phpunit/phpunit": "^11.4.0", @@ -7683,9 +7684,9 @@ "description": "Code evaluator and upgrader tool", "support": { "issues": "https://github.com/spryker-sdk/upgrader/issues", - "source": "https://github.com/spryker-sdk/upgrader/tree/0.3.12" + "source": "https://github.com/spryker-sdk/upgrader/tree/0.3.13" }, - "time": "2024-12-17T12:29:34+00:00" + "time": "2025-06-03T14:55:27+00:00" }, { "name": "spryker-sdk/utils", From 05c88526b3aee441f7bd21db16cff98ce17eb375 Mon Sep 17 00:00:00 2001 From: upgradabilitybot-spryker <148237916+upgradabilitybot-spryker@users.noreply.github.com> Date: Thu, 19 Jun 2025 14:55:08 +0200 Subject: [PATCH 07/23] Dependency update. SSP-927 Fixes. --- composer.lock | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/composer.lock b/composer.lock index a7f4833f..2d7114d6 100644 --- a/composer.lock +++ b/composer.lock @@ -7284,16 +7284,16 @@ }, { "name": "spryker-sdk/evaluator", - "version": "0.2.10", + "version": "0.2.11", "source": { "type": "git", "url": "https://github.com/spryker-sdk/evaluator.git", - "reference": "1030e3cbd20c47c159ceb370fec52219116c3ad6" + "reference": "e6dd505abc98793e442db06517c9227ec4357663" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/spryker-sdk/evaluator/zipball/1030e3cbd20c47c159ceb370fec52219116c3ad6", - "reference": "1030e3cbd20c47c159ceb370fec52219116c3ad6", + "url": "https://api.github.com/repos/spryker-sdk/evaluator/zipball/e6dd505abc98793e442db06517c9227ec4357663", + "reference": "e6dd505abc98793e442db06517c9227ec4357663", "shasum": "" }, "require": { @@ -7354,9 +7354,9 @@ "description": "The tool for evaluating Spryker shops", "support": { "issues": "https://github.com/spryker-sdk/evaluator/issues", - "source": "https://github.com/spryker-sdk/evaluator/tree/0.2.10" + "source": "https://github.com/spryker-sdk/evaluator/tree/0.2.11" }, - "time": "2025-06-03T14:37:41+00:00" + "time": "2025-06-19T12:46:56+00:00" }, { "name": "spryker-sdk/integrator", From 72f11cd7bd315fcaa59defe2fdc4f804f735cc90 Mon Sep 17 00:00:00 2001 From: Alexander Veselov Date: Tue, 2 Sep 2025 08:52:00 +0000 Subject: [PATCH 08/23] FRW-10950: Enable otel extension in image (#686) * FRW-10950: Enable otel extension in image * FRW-10950: Enable otel extension in image --- infrastructure/sdk.Dockerfile | 8 +++++++- infrastructure/sdk.sprykerci-8.1.Dockerfile | 6 ++++++ infrastructure/sdk.sprykerci-8.2.Dockerfile | 6 ++++++ infrastructure/sdk.sprykerci-8.3.Dockerfile | 6 ++++++ 4 files changed, 25 insertions(+), 1 deletion(-) diff --git a/infrastructure/sdk.Dockerfile b/infrastructure/sdk.Dockerfile index 28738c62..0d413a80 100644 --- a/infrastructure/sdk.Dockerfile +++ b/infrastructure/sdk.Dockerfile @@ -1,4 +1,4 @@ -ARG SPRYKER_PARENT_IMAGE=spryker/php:8.2 +ARG SPRYKER_PARENT_IMAGE=spryker/php:8.3 FROM ${SPRYKER_PARENT_IMAGE} AS application-production-dependencies @@ -13,6 +13,12 @@ RUN apk update \ npm \ && npm install -g npm@8.4.1 +######################################## +# Enable OTEL Extension +# It's already in the core image. +######################################## +RUN mv /usr/local/etc/php/disabled/otel.ini /usr/local/etc/php/conf.d/90-otel.ini + RUN git config --add --system safe.directory /project ARG SPRYKER_COMPOSER_MODE diff --git a/infrastructure/sdk.sprykerci-8.1.Dockerfile b/infrastructure/sdk.sprykerci-8.1.Dockerfile index f909e5d1..ceb520d0 100644 --- a/infrastructure/sdk.sprykerci-8.1.Dockerfile +++ b/infrastructure/sdk.sprykerci-8.1.Dockerfile @@ -17,6 +17,12 @@ RUN apk update \ RUN docker-php-ext-install xsl +######################################## +# Enable OTEL Extension +# It's already in the core image. +######################################## +RUN mv /usr/local/etc/php/disabled/otel.ini /usr/local/etc/php/conf.d/90-otel.ini + RUN git config --add --system safe.directory /project ######################################## diff --git a/infrastructure/sdk.sprykerci-8.2.Dockerfile b/infrastructure/sdk.sprykerci-8.2.Dockerfile index f75ae3f9..b586f77e 100644 --- a/infrastructure/sdk.sprykerci-8.2.Dockerfile +++ b/infrastructure/sdk.sprykerci-8.2.Dockerfile @@ -17,6 +17,12 @@ RUN apk update \ RUN docker-php-ext-install xsl +######################################## +# Enable OTEL Extension +# It's already in the core image. +######################################## +RUN mv /usr/local/etc/php/disabled/otel.ini /usr/local/etc/php/conf.d/90-otel.ini + RUN git config --add --system safe.directory /project ######################################## diff --git a/infrastructure/sdk.sprykerci-8.3.Dockerfile b/infrastructure/sdk.sprykerci-8.3.Dockerfile index 9f8cb237..4b2e1fcd 100644 --- a/infrastructure/sdk.sprykerci-8.3.Dockerfile +++ b/infrastructure/sdk.sprykerci-8.3.Dockerfile @@ -17,6 +17,12 @@ RUN apk update \ RUN docker-php-ext-install xsl +######################################## +# Enable OTEL Extension +# It's already in the core image. +######################################## +RUN mv /usr/local/etc/php/disabled/otel.ini /usr/local/etc/php/conf.d/90-otel.ini + RUN git config --add --system safe.directory /project ######################################## From 2bb45207a4cf5694fb86f11b0f47041cf938cd75 Mon Sep 17 00:00:00 2001 From: vol4onok Date: Tue, 2 Sep 2025 12:55:04 +0300 Subject: [PATCH 09/23] Fixed autoload no-dev --- infrastructure/sdk.Dockerfile | 1 + infrastructure/sdk.sprykerci-8.0.Dockerfile | 1 + infrastructure/sdk.sprykerci-8.1.Dockerfile | 1 + infrastructure/sdk.sprykerci-8.2.Dockerfile | 1 + infrastructure/sdk.sprykerci-8.3.Dockerfile | 1 + 5 files changed, 5 insertions(+) diff --git a/infrastructure/sdk.Dockerfile b/infrastructure/sdk.Dockerfile index 28738c62..967a6e31 100644 --- a/infrastructure/sdk.Dockerfile +++ b/infrastructure/sdk.Dockerfile @@ -45,6 +45,7 @@ WORKDIR ${srcRoot} ENV APP_ENV=prod RUN composer install --no-scripts --no-interaction --optimize-autoloader -vvv --no-dev +RUN composer dump-autoload --no-dev --optimize RUN npm install diff --git a/infrastructure/sdk.sprykerci-8.0.Dockerfile b/infrastructure/sdk.sprykerci-8.0.Dockerfile index 8645d276..ca9c3342 100644 --- a/infrastructure/sdk.sprykerci-8.0.Dockerfile +++ b/infrastructure/sdk.sprykerci-8.0.Dockerfile @@ -62,6 +62,7 @@ ENV NRIA_ENABLE_PROCESS_METRICS=true RUN npm install RUN composer install --no-scripts --no-interaction --optimize-autoloader -vvv --no-dev +RUN composer dump-autoload --no-dev --optimize RUN composer dump-env sprykerci diff --git a/infrastructure/sdk.sprykerci-8.1.Dockerfile b/infrastructure/sdk.sprykerci-8.1.Dockerfile index f909e5d1..7fa60540 100644 --- a/infrastructure/sdk.sprykerci-8.1.Dockerfile +++ b/infrastructure/sdk.sprykerci-8.1.Dockerfile @@ -63,6 +63,7 @@ ENV NRIA_ENABLE_PROCESS_METRICS=true RUN npm install RUN composer install --no-scripts --no-interaction --optimize-autoloader -vvv --no-dev +RUN composer dump-autoload --no-dev --optimize RUN composer dump-env sprykerci diff --git a/infrastructure/sdk.sprykerci-8.2.Dockerfile b/infrastructure/sdk.sprykerci-8.2.Dockerfile index f75ae3f9..9da840d8 100644 --- a/infrastructure/sdk.sprykerci-8.2.Dockerfile +++ b/infrastructure/sdk.sprykerci-8.2.Dockerfile @@ -72,6 +72,7 @@ RUN composer update \ --no-scripts --no-interaction RUN composer install --no-scripts --no-interaction --optimize-autoloader -vvv --no-dev +RUN composer dump-autoload --no-dev --optimize RUN composer dump-env sprykerci diff --git a/infrastructure/sdk.sprykerci-8.3.Dockerfile b/infrastructure/sdk.sprykerci-8.3.Dockerfile index 9f8cb237..dff6a857 100644 --- a/infrastructure/sdk.sprykerci-8.3.Dockerfile +++ b/infrastructure/sdk.sprykerci-8.3.Dockerfile @@ -72,6 +72,7 @@ RUN composer update \ --no-scripts --no-interaction RUN composer install --no-scripts --no-interaction --optimize-autoloader -vvv --no-dev +RUN composer dump-autoload --no-dev --optimize RUN composer dump-env sprykerci From 228df1a48f42d2e5eec6bb0b1e88909a3899fa83 Mon Sep 17 00:00:00 2001 From: vol4onok Date: Tue, 2 Sep 2025 13:31:05 +0300 Subject: [PATCH 10/23] Fixed autoload no-dev --- infrastructure/sdk.Dockerfile | 1 + infrastructure/sdk.sprykerci-8.0.Dockerfile | 1 + infrastructure/sdk.sprykerci-8.1.Dockerfile | 1 + infrastructure/sdk.sprykerci-8.2.Dockerfile | 1 + infrastructure/sdk.sprykerci-8.3.Dockerfile | 1 + 5 files changed, 5 insertions(+) diff --git a/infrastructure/sdk.Dockerfile b/infrastructure/sdk.Dockerfile index acc0eb7f..0cc83579 100644 --- a/infrastructure/sdk.Dockerfile +++ b/infrastructure/sdk.Dockerfile @@ -51,6 +51,7 @@ WORKDIR ${srcRoot} ENV APP_ENV=prod RUN composer install --no-scripts --no-interaction --optimize-autoloader -vvv --no-dev +RUN composer clear-cache RUN composer dump-autoload --no-dev --optimize RUN npm install diff --git a/infrastructure/sdk.sprykerci-8.0.Dockerfile b/infrastructure/sdk.sprykerci-8.0.Dockerfile index ca9c3342..b355fbd2 100644 --- a/infrastructure/sdk.sprykerci-8.0.Dockerfile +++ b/infrastructure/sdk.sprykerci-8.0.Dockerfile @@ -62,6 +62,7 @@ ENV NRIA_ENABLE_PROCESS_METRICS=true RUN npm install RUN composer install --no-scripts --no-interaction --optimize-autoloader -vvv --no-dev +RUN composer clear-cache RUN composer dump-autoload --no-dev --optimize RUN composer dump-env sprykerci diff --git a/infrastructure/sdk.sprykerci-8.1.Dockerfile b/infrastructure/sdk.sprykerci-8.1.Dockerfile index 078779c3..72c53a46 100644 --- a/infrastructure/sdk.sprykerci-8.1.Dockerfile +++ b/infrastructure/sdk.sprykerci-8.1.Dockerfile @@ -69,6 +69,7 @@ ENV NRIA_ENABLE_PROCESS_METRICS=true RUN npm install RUN composer install --no-scripts --no-interaction --optimize-autoloader -vvv --no-dev +RUN composer clear-cache RUN composer dump-autoload --no-dev --optimize RUN composer dump-env sprykerci diff --git a/infrastructure/sdk.sprykerci-8.2.Dockerfile b/infrastructure/sdk.sprykerci-8.2.Dockerfile index 275d0a8f..cd909b02 100644 --- a/infrastructure/sdk.sprykerci-8.2.Dockerfile +++ b/infrastructure/sdk.sprykerci-8.2.Dockerfile @@ -78,6 +78,7 @@ RUN composer update \ --no-scripts --no-interaction RUN composer install --no-scripts --no-interaction --optimize-autoloader -vvv --no-dev +RUN composer clear-cache RUN composer dump-autoload --no-dev --optimize RUN composer dump-env sprykerci diff --git a/infrastructure/sdk.sprykerci-8.3.Dockerfile b/infrastructure/sdk.sprykerci-8.3.Dockerfile index 7429538e..69d111be 100644 --- a/infrastructure/sdk.sprykerci-8.3.Dockerfile +++ b/infrastructure/sdk.sprykerci-8.3.Dockerfile @@ -78,6 +78,7 @@ RUN composer update \ --no-scripts --no-interaction RUN composer install --no-scripts --no-interaction --optimize-autoloader -vvv --no-dev +RUN composer clear-cache RUN composer dump-autoload --no-dev --optimize RUN composer dump-env sprykerci From c3bb406bfb42a033a12b0a6402c0b80e7f3270c7 Mon Sep 17 00:00:00 2001 From: vol4onok Date: Tue, 2 Sep 2025 14:10:09 +0300 Subject: [PATCH 11/23] Fixed autoload no-dev --- infrastructure/sdk.Dockerfile | 4 ++-- infrastructure/sdk.sprykerci-8.0.Dockerfile | 4 ++-- infrastructure/sdk.sprykerci-8.1.Dockerfile | 4 ++-- infrastructure/sdk.sprykerci-8.2.Dockerfile | 4 ++-- infrastructure/sdk.sprykerci-8.3.Dockerfile | 4 ++-- 5 files changed, 10 insertions(+), 10 deletions(-) diff --git a/infrastructure/sdk.Dockerfile b/infrastructure/sdk.Dockerfile index 0cc83579..39dd3257 100644 --- a/infrastructure/sdk.Dockerfile +++ b/infrastructure/sdk.Dockerfile @@ -50,9 +50,9 @@ WORKDIR ${srcRoot} ENV APP_ENV=prod -RUN composer install --no-scripts --no-interaction --optimize-autoloader -vvv --no-dev +RUN rm -rf vendor RUN composer clear-cache -RUN composer dump-autoload --no-dev --optimize +RUN composer install --no-scripts --no-interaction --optimize-autoloader -vvv --no-dev RUN npm install diff --git a/infrastructure/sdk.sprykerci-8.0.Dockerfile b/infrastructure/sdk.sprykerci-8.0.Dockerfile index b355fbd2..19d82a45 100644 --- a/infrastructure/sdk.sprykerci-8.0.Dockerfile +++ b/infrastructure/sdk.sprykerci-8.0.Dockerfile @@ -61,9 +61,9 @@ ENV NRIA_ENABLE_PROCESS_METRICS=true RUN npm install -RUN composer install --no-scripts --no-interaction --optimize-autoloader -vvv --no-dev +RUN rm -rf vendor RUN composer clear-cache -RUN composer dump-autoload --no-dev --optimize +RUN composer install --no-scripts --no-interaction --optimize-autoloader -vvv --no-dev RUN composer dump-env sprykerci diff --git a/infrastructure/sdk.sprykerci-8.1.Dockerfile b/infrastructure/sdk.sprykerci-8.1.Dockerfile index 72c53a46..dc15c693 100644 --- a/infrastructure/sdk.sprykerci-8.1.Dockerfile +++ b/infrastructure/sdk.sprykerci-8.1.Dockerfile @@ -68,9 +68,9 @@ ENV NRIA_ENABLE_PROCESS_METRICS=true RUN npm install -RUN composer install --no-scripts --no-interaction --optimize-autoloader -vvv --no-dev +RUN rm -rf vendor RUN composer clear-cache -RUN composer dump-autoload --no-dev --optimize +RUN composer install --no-scripts --no-interaction --optimize-autoloader -vvv --no-dev RUN composer dump-env sprykerci diff --git a/infrastructure/sdk.sprykerci-8.2.Dockerfile b/infrastructure/sdk.sprykerci-8.2.Dockerfile index cd909b02..a4327ecc 100644 --- a/infrastructure/sdk.sprykerci-8.2.Dockerfile +++ b/infrastructure/sdk.sprykerci-8.2.Dockerfile @@ -77,9 +77,9 @@ RUN composer update \ laminas/laminas-code \ --no-scripts --no-interaction -RUN composer install --no-scripts --no-interaction --optimize-autoloader -vvv --no-dev +RUN rm -rf vendor RUN composer clear-cache -RUN composer dump-autoload --no-dev --optimize +RUN composer install --no-scripts --no-interaction --optimize-autoloader -vvv --no-dev RUN composer dump-env sprykerci diff --git a/infrastructure/sdk.sprykerci-8.3.Dockerfile b/infrastructure/sdk.sprykerci-8.3.Dockerfile index 69d111be..6209f114 100644 --- a/infrastructure/sdk.sprykerci-8.3.Dockerfile +++ b/infrastructure/sdk.sprykerci-8.3.Dockerfile @@ -77,9 +77,9 @@ RUN composer update \ laminas/laminas-code \ --no-scripts --no-interaction -RUN composer install --no-scripts --no-interaction --optimize-autoloader -vvv --no-dev +RUN rm -rf vendor RUN composer clear-cache -RUN composer dump-autoload --no-dev --optimize +RUN composer install --no-scripts --no-interaction --optimize-autoloader -vvv --no-dev RUN composer dump-env sprykerci From 9eb608fa3935a8c2319bf68019c6411ba3337768 Mon Sep 17 00:00:00 2001 From: vol4onok Date: Tue, 2 Sep 2025 14:52:43 +0300 Subject: [PATCH 12/23] Fixed autoload no-dev --- composer.lock | 119 ++++++++++---------- infrastructure/sdk.Dockerfile | 2 +- infrastructure/sdk.sprykerci-8.0.Dockerfile | 2 +- infrastructure/sdk.sprykerci-8.1.Dockerfile | 2 +- infrastructure/sdk.sprykerci-8.2.Dockerfile | 2 +- infrastructure/sdk.sprykerci-8.3.Dockerfile | 2 +- 6 files changed, 65 insertions(+), 64 deletions(-) diff --git a/composer.lock b/composer.lock index 2d7114d6..4a76115a 100644 --- a/composer.lock +++ b/composer.lock @@ -3873,22 +3873,22 @@ }, { "name": "laminas/laminas-config", - "version": "3.9.0", + "version": "3.10.1", "source": { "type": "git", "url": "https://github.com/laminas/laminas-config.git", - "reference": "e53717277f6c22b1c697a46473b9a5ec9a438efa" + "reference": "0f50adbf2b2e01e0fe99c13e37d3a6c1ef645185" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/laminas/laminas-config/zipball/e53717277f6c22b1c697a46473b9a5ec9a438efa", - "reference": "e53717277f6c22b1c697a46473b9a5ec9a438efa", + "url": "https://api.github.com/repos/laminas/laminas-config/zipball/0f50adbf2b2e01e0fe99c13e37d3a6c1ef645185", + "reference": "0f50adbf2b2e01e0fe99c13e37d3a6c1ef645185", "shasum": "" }, "require": { "ext-json": "*", "laminas/laminas-stdlib": "^3.6", - "php": "~8.0.0 || ~8.1.0 || ~8.2.0 || ~8.3.0", + "php": "~8.1.0 || ~8.2.0 || ~8.3.0 || ~8.4.0", "psr/container": "^1.0" }, "conflict": { @@ -3896,11 +3896,11 @@ "zendframework/zend-config": "*" }, "require-dev": { - "laminas/laminas-coding-standard": "~2.4.0", - "laminas/laminas-filter": "~2.23.0", - "laminas/laminas-i18n": "~2.19.0", - "laminas/laminas-servicemanager": "~3.19.0", - "phpunit/phpunit": "~9.5.25" + "laminas/laminas-coding-standard": "^3.0.1", + "laminas/laminas-filter": "^2.39.0", + "laminas/laminas-i18n": "^2.29.0", + "laminas/laminas-servicemanager": "^3.23.0", + "phpunit/phpunit": "^10.5.38" }, "suggest": { "laminas/laminas-filter": "^2.7.2; install if you want to use the Filter processor", @@ -3937,42 +3937,43 @@ "type": "community_bridge" } ], - "time": "2023-09-19T12:02:54+00:00" + "abandoned": true, + "time": "2024-12-05T14:32:05+00:00" }, { "name": "laminas/laminas-filter", - "version": "2.37.0", + "version": "2.41.0", "source": { "type": "git", "url": "https://github.com/laminas/laminas-filter.git", - "reference": "27dda1e60547bc000b876e24808f47932df2f4ac" + "reference": "eaa00111231bf6669826ae84d3abe85b94477585" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/laminas/laminas-filter/zipball/27dda1e60547bc000b876e24808f47932df2f4ac", - "reference": "27dda1e60547bc000b876e24808f47932df2f4ac", + "url": "https://api.github.com/repos/laminas/laminas-filter/zipball/eaa00111231bf6669826ae84d3abe85b94477585", + "reference": "eaa00111231bf6669826ae84d3abe85b94477585", "shasum": "" }, "require": { "ext-mbstring": "*", "laminas/laminas-servicemanager": "^3.21.0", - "laminas/laminas-stdlib": "^3.13.0", - "php": "~8.1.0 || ~8.2.0 || ~8.3.0" + "laminas/laminas-stdlib": "^3.19.0", + "php": "~8.1.0 || ~8.2.0 || ~8.3.0 || ~8.4.0" }, "conflict": { "laminas/laminas-validator": "<2.10.1", "zendframework/zend-filter": "*" }, "require-dev": { - "laminas/laminas-coding-standard": "~2.5.0", - "laminas/laminas-crypt": "^3.11", - "laminas/laminas-i18n": "^2.26.0", - "laminas/laminas-uri": "^2.11", + "laminas/laminas-coding-standard": "~3.0", + "laminas/laminas-crypt": "^3.12", + "laminas/laminas-i18n": "^2.28.1", + "laminas/laminas-uri": "^2.12", "pear/archive_tar": "^1.5.0", - "phpunit/phpunit": "^10.5.20", + "phpunit/phpunit": "^10.5.36", "psalm/plugin-phpunit": "^0.19.0", "psr/http-factory": "^1.1.0", - "vimeo/psalm": "^5.24.0" + "vimeo/psalm": "^5.26.1" }, "suggest": { "laminas/laminas-crypt": "Laminas\\Crypt component, for encryption filters", @@ -4016,25 +4017,25 @@ "type": "community_bridge" } ], - "time": "2024-08-12T09:23:23+00:00" + "time": "2025-05-05T02:02:31+00:00" }, { "name": "laminas/laminas-servicemanager", - "version": "3.22.1", + "version": "3.23.1", "source": { "type": "git", "url": "https://github.com/laminas/laminas-servicemanager.git", - "reference": "de98d297d4743956a0558a6d71616979ff779328" + "reference": "06594db3a644447521eace9b5efdb12dc8446a33" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/laminas/laminas-servicemanager/zipball/de98d297d4743956a0558a6d71616979ff779328", - "reference": "de98d297d4743956a0558a6d71616979ff779328", + "url": "https://api.github.com/repos/laminas/laminas-servicemanager/zipball/06594db3a644447521eace9b5efdb12dc8446a33", + "reference": "06594db3a644447521eace9b5efdb12dc8446a33", "shasum": "" }, "require": { - "laminas/laminas-stdlib": "^3.17", - "php": "~8.1.0 || ~8.2.0 || ~8.3.0", + "laminas/laminas-stdlib": "^3.19", + "php": "~8.1.0 || ~8.2.0 || ~8.3.0 || ~8.4.0", "psr/container": "^1.0" }, "conflict": { @@ -4051,15 +4052,15 @@ }, "require-dev": { "composer/package-versions-deprecated": "^1.11.99.5", - "friendsofphp/proxy-manager-lts": "^1.0.14", - "laminas/laminas-code": "^4.10.0", + "friendsofphp/proxy-manager-lts": "^1.0.18", + "laminas/laminas-code": "^4.16.0", "laminas/laminas-coding-standard": "~2.5.0", "laminas/laminas-container-config-test": "^0.8", - "mikey179/vfsstream": "^1.6.11", - "phpbench/phpbench": "^1.2.9", - "phpunit/phpunit": "^10.4", + "mikey179/vfsstream": "^1.6.12", + "phpbench/phpbench": "^1.4.1", + "phpunit/phpunit": "^10.5.51", "psalm/plugin-phpunit": "^0.18.4", - "vimeo/psalm": "^5.8.0" + "vimeo/psalm": "^5.26.1" }, "suggest": { "friendsofphp/proxy-manager-lts": "ProxyManager ^2.1.1 to handle lazy initialization of services" @@ -4106,34 +4107,34 @@ "type": "community_bridge" } ], - "time": "2023-10-24T11:19:47+00:00" + "time": "2025-08-12T08:44:02+00:00" }, { "name": "laminas/laminas-stdlib", - "version": "3.19.0", + "version": "3.20.0", "source": { "type": "git", "url": "https://github.com/laminas/laminas-stdlib.git", - "reference": "6a192dd0882b514e45506f533b833b623b78fff3" + "reference": "8974a1213be42c3e2f70b2c27b17f910291ab2f4" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/laminas/laminas-stdlib/zipball/6a192dd0882b514e45506f533b833b623b78fff3", - "reference": "6a192dd0882b514e45506f533b833b623b78fff3", + "url": "https://api.github.com/repos/laminas/laminas-stdlib/zipball/8974a1213be42c3e2f70b2c27b17f910291ab2f4", + "reference": "8974a1213be42c3e2f70b2c27b17f910291ab2f4", "shasum": "" }, "require": { - "php": "~8.1.0 || ~8.2.0 || ~8.3.0" + "php": "~8.1.0 || ~8.2.0 || ~8.3.0 || ~8.4.0" }, "conflict": { "zendframework/zend-stdlib": "*" }, "require-dev": { - "laminas/laminas-coding-standard": "^2.5", - "phpbench/phpbench": "^1.2.15", - "phpunit/phpunit": "^10.5.8", - "psalm/plugin-phpunit": "^0.18.4", - "vimeo/psalm": "^5.20.0" + "laminas/laminas-coding-standard": "^3.0", + "phpbench/phpbench": "^1.3.1", + "phpunit/phpunit": "^10.5.38", + "psalm/plugin-phpunit": "^0.19.0", + "vimeo/psalm": "^5.26.1" }, "type": "library", "autoload": { @@ -4165,7 +4166,7 @@ "type": "community_bridge" } ], - "time": "2024-01-19T12:39:49+00:00" + "time": "2024-10-29T13:46:07+00:00" }, { "name": "m4tthumphrey/php-gitlab-api", @@ -7736,32 +7737,32 @@ }, { "name": "spryker/architecture-sniffer", - "version": "0.5.7", + "version": "0.5.8", "source": { "type": "git", "url": "https://github.com/spryker/architecture-sniffer.git", - "reference": "07fa5a75f481dfd0de2676a4f11c36df6365f652" + "reference": "d9d9cafbce8f224b39231c2fd5d8bbe0f7bd104f" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/spryker/architecture-sniffer/zipball/07fa5a75f481dfd0de2676a4f11c36df6365f652", - "reference": "07fa5a75f481dfd0de2676a4f11c36df6365f652", + "url": "https://api.github.com/repos/spryker/architecture-sniffer/zipball/d9d9cafbce8f224b39231c2fd5d8bbe0f7bd104f", + "reference": "d9d9cafbce8f224b39231c2fd5d8bbe0f7bd104f", "shasum": "" }, "require": { "laminas/laminas-config": "^2.5.1 || ^3.1.0", "laminas/laminas-filter": "^2.5.1", - "php": ">=7.4", + "php": ">=8.1", "phpdocumentor/reflection-docblock": "^5.3.0", "phpmd/phpmd": "^2.10.0", "symfony/finder": "^4.0.0 || ^5.0.0 || ^6.0.0" }, "require-dev": { - "codeception/codeception": "^4.1", - "codeception/module-asserts": "^1.3", - "phpstan/phpstan": "^1.0.0", + "codeception/codeception": "^5.0.8", + "codeception/module-asserts": "^3.0.0", + "phpstan/phpstan": "1.10.60", "spryker/code-sniffer": "*", - "symfony/var-dumper": "^4.0" + "symfony/var-dumper": "^5.4.24" }, "type": "library", "autoload": { @@ -7794,7 +7795,7 @@ "issues": "https://github.com/spryker/architecture-sniffer/issues", "source": "https://github.com/spryker/architecture-sniffer" }, - "time": "2023-01-24T16:01:38+00:00" + "time": "2025-06-27T08:17:43+00:00" }, { "name": "spryker/code-sniffer", @@ -16601,6 +16602,6 @@ "ext-xml": "*", "composer-runtime-api": "^2.1" }, - "platform-dev": {}, + "platform-dev": [], "plugin-api-version": "2.6.0" } diff --git a/infrastructure/sdk.Dockerfile b/infrastructure/sdk.Dockerfile index 39dd3257..d9a5b6ac 100644 --- a/infrastructure/sdk.Dockerfile +++ b/infrastructure/sdk.Dockerfile @@ -52,7 +52,7 @@ ENV APP_ENV=prod RUN rm -rf vendor RUN composer clear-cache -RUN composer install --no-scripts --no-interaction --optimize-autoloader -vvv --no-dev +RUN composer install --no-interaction --optimize-autoloader -vvv --no-dev RUN npm install diff --git a/infrastructure/sdk.sprykerci-8.0.Dockerfile b/infrastructure/sdk.sprykerci-8.0.Dockerfile index 19d82a45..dfaadb27 100644 --- a/infrastructure/sdk.sprykerci-8.0.Dockerfile +++ b/infrastructure/sdk.sprykerci-8.0.Dockerfile @@ -63,7 +63,7 @@ RUN npm install RUN rm -rf vendor RUN composer clear-cache -RUN composer install --no-scripts --no-interaction --optimize-autoloader -vvv --no-dev +RUN composer install --no-interaction --optimize-autoloader -vvv --no-dev RUN composer dump-env sprykerci diff --git a/infrastructure/sdk.sprykerci-8.1.Dockerfile b/infrastructure/sdk.sprykerci-8.1.Dockerfile index dc15c693..a82840a3 100644 --- a/infrastructure/sdk.sprykerci-8.1.Dockerfile +++ b/infrastructure/sdk.sprykerci-8.1.Dockerfile @@ -70,7 +70,7 @@ RUN npm install RUN rm -rf vendor RUN composer clear-cache -RUN composer install --no-scripts --no-interaction --optimize-autoloader -vvv --no-dev +RUN composer install --no-interaction --optimize-autoloader -vvv --no-dev RUN composer dump-env sprykerci diff --git a/infrastructure/sdk.sprykerci-8.2.Dockerfile b/infrastructure/sdk.sprykerci-8.2.Dockerfile index a4327ecc..5de9bdea 100644 --- a/infrastructure/sdk.sprykerci-8.2.Dockerfile +++ b/infrastructure/sdk.sprykerci-8.2.Dockerfile @@ -79,7 +79,7 @@ RUN composer update \ RUN rm -rf vendor RUN composer clear-cache -RUN composer install --no-scripts --no-interaction --optimize-autoloader -vvv --no-dev +RUN composer install --no-interaction --optimize-autoloader -vvv --no-dev RUN composer dump-env sprykerci diff --git a/infrastructure/sdk.sprykerci-8.3.Dockerfile b/infrastructure/sdk.sprykerci-8.3.Dockerfile index 6209f114..46a23def 100644 --- a/infrastructure/sdk.sprykerci-8.3.Dockerfile +++ b/infrastructure/sdk.sprykerci-8.3.Dockerfile @@ -79,7 +79,7 @@ RUN composer update \ RUN rm -rf vendor RUN composer clear-cache -RUN composer install --no-scripts --no-interaction --optimize-autoloader -vvv --no-dev +RUN composer install --no-interaction --optimize-autoloader -vvv --no-dev RUN composer dump-env sprykerci From 1c4908a0d6a2a2a622f76aa211456def095abcdc Mon Sep 17 00:00:00 2001 From: vol4onok Date: Tue, 2 Sep 2025 15:15:01 +0300 Subject: [PATCH 13/23] Fixed autoload no-dev --- infrastructure/sdk.Dockerfile | 4 +--- infrastructure/sdk.sprykerci-8.0.Dockerfile | 2 -- infrastructure/sdk.sprykerci-8.1.Dockerfile | 2 -- infrastructure/sdk.sprykerci-8.2.Dockerfile | 7 ++----- infrastructure/sdk.sprykerci-8.3.Dockerfile | 8 +++----- 5 files changed, 6 insertions(+), 17 deletions(-) diff --git a/infrastructure/sdk.Dockerfile b/infrastructure/sdk.Dockerfile index d9a5b6ac..0d413a80 100644 --- a/infrastructure/sdk.Dockerfile +++ b/infrastructure/sdk.Dockerfile @@ -50,9 +50,7 @@ WORKDIR ${srcRoot} ENV APP_ENV=prod -RUN rm -rf vendor -RUN composer clear-cache -RUN composer install --no-interaction --optimize-autoloader -vvv --no-dev +RUN composer install --no-scripts --no-interaction --optimize-autoloader -vvv --no-dev RUN npm install diff --git a/infrastructure/sdk.sprykerci-8.0.Dockerfile b/infrastructure/sdk.sprykerci-8.0.Dockerfile index dfaadb27..eb2d6984 100644 --- a/infrastructure/sdk.sprykerci-8.0.Dockerfile +++ b/infrastructure/sdk.sprykerci-8.0.Dockerfile @@ -61,8 +61,6 @@ ENV NRIA_ENABLE_PROCESS_METRICS=true RUN npm install -RUN rm -rf vendor -RUN composer clear-cache RUN composer install --no-interaction --optimize-autoloader -vvv --no-dev RUN composer dump-env sprykerci diff --git a/infrastructure/sdk.sprykerci-8.1.Dockerfile b/infrastructure/sdk.sprykerci-8.1.Dockerfile index a82840a3..880a383a 100644 --- a/infrastructure/sdk.sprykerci-8.1.Dockerfile +++ b/infrastructure/sdk.sprykerci-8.1.Dockerfile @@ -68,8 +68,6 @@ ENV NRIA_ENABLE_PROCESS_METRICS=true RUN npm install -RUN rm -rf vendor -RUN composer clear-cache RUN composer install --no-interaction --optimize-autoloader -vvv --no-dev RUN composer dump-env sprykerci diff --git a/infrastructure/sdk.sprykerci-8.2.Dockerfile b/infrastructure/sdk.sprykerci-8.2.Dockerfile index 5de9bdea..d4afade8 100644 --- a/infrastructure/sdk.sprykerci-8.2.Dockerfile +++ b/infrastructure/sdk.sprykerci-8.2.Dockerfile @@ -68,6 +68,7 @@ ENV NRIA_ENABLE_PROCESS_METRICS=true RUN npm install +RUN composer install --no-scripts --no-interaction --optimize-autoloader -vvv --no-dev RUN composer update \ spryker/architecture-sniffer \ laminas/laminas-config \ @@ -75,11 +76,7 @@ RUN composer update \ laminas/laminas-stdlib \ laminas/laminas-filter \ laminas/laminas-code \ - --no-scripts --no-interaction - -RUN rm -rf vendor -RUN composer clear-cache -RUN composer install --no-interaction --optimize-autoloader -vvv --no-dev + --no-scripts --no-interaction --no-dev RUN composer dump-env sprykerci diff --git a/infrastructure/sdk.sprykerci-8.3.Dockerfile b/infrastructure/sdk.sprykerci-8.3.Dockerfile index 46a23def..6852c0ee 100644 --- a/infrastructure/sdk.sprykerci-8.3.Dockerfile +++ b/infrastructure/sdk.sprykerci-8.3.Dockerfile @@ -68,6 +68,8 @@ ENV NRIA_ENABLE_PROCESS_METRICS=true RUN npm install +RUN composer install --no-scripts --no-interaction --optimize-autoloader -vvv --no-dev + RUN composer update \ spryker/architecture-sniffer \ laminas/laminas-config \ @@ -75,11 +77,7 @@ RUN composer update \ laminas/laminas-stdlib \ laminas/laminas-filter \ laminas/laminas-code \ - --no-scripts --no-interaction - -RUN rm -rf vendor -RUN composer clear-cache -RUN composer install --no-interaction --optimize-autoloader -vvv --no-dev + --no-scripts --no-interaction --no-dev RUN composer dump-env sprykerci From b80e97f9bc6aa94cf232ee2c2d223a65a878152f Mon Sep 17 00:00:00 2001 From: Dmitry Tsemma Date: Wed, 17 Sep 2025 12:57:13 +0300 Subject: [PATCH 14/23] FRW-10922 Updated spryker-sdk/evaluator version (#692) * Rc (#691) * Dependency update. FRW-8773 Added PHP Unit 11 support. * SUPESC-936: Updated security checker (#670) * SUPESC-936: Updated security checker * SUPESC-936: Fixed sniffer issue * Merged master * Fixed release * Dependency update. Fixing CI (#680) * [create-pull-request] automated change * Fixed CI package --------- Co-authored-by: SprykerReleaseBot Co-authored-by: vol4onok * Dependency update. Update ci * Dependency update. SSP-927 Fixes. * FRW-10950: Enable otel extension in image (#686) * FRW-10950: Enable otel extension in image * FRW-10950: Enable otel extension in image * Fixed autoload no-dev * Fixed autoload no-dev * Fixed autoload no-dev * Fixed autoload no-dev * Fixed autoload no-dev --------- Co-authored-by: upgradabilitybot-spryker <148237916+upgradabilitybot-spryker@users.noreply.github.com> Co-authored-by: SprykerReleaseBot * FRW-10922 Updated spryker-sdk/evaluator version --------- Co-authored-by: Alexander Veselov Co-authored-by: upgradabilitybot-spryker <148237916+upgradabilitybot-spryker@users.noreply.github.com> Co-authored-by: SprykerReleaseBot --- composer.json | 2 +- composer.lock | 15 +++++++-------- 2 files changed, 8 insertions(+), 9 deletions(-) diff --git a/composer.json b/composer.json index d8dbaa49..647a11f4 100644 --- a/composer.json +++ b/composer.json @@ -42,7 +42,7 @@ "spryker-sdk/async-api": "^0.3.2", "spryker-sdk/brancho": "dev-master as 1.0.0", "spryker-sdk/composer-replace": "dev-master as 1.0.0", - "spryker-sdk/evaluator": "^0.2.0", + "spryker-sdk/evaluator": "^0.3.1", "spryker-sdk/sdk-contracts": "^0.5.0", "spryker-sdk/security-checker": "^0.2.0", "spryker-sdk/spryk": "^0.4.7", diff --git a/composer.lock b/composer.lock index 4a76115a..74e574c9 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": "aa02a46e06541cefc2e12e3189016f1e", + "content-hash": "44caca37a00a8275dcc5793bb22ed832", "packages": [ { "name": "amphp/amp", @@ -7285,16 +7285,16 @@ }, { "name": "spryker-sdk/evaluator", - "version": "0.2.11", + "version": "0.3.1", "source": { "type": "git", "url": "https://github.com/spryker-sdk/evaluator.git", - "reference": "e6dd505abc98793e442db06517c9227ec4357663" + "reference": "1b1a375d0be6191b6d6907e634db6b1d89cb6efe" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/spryker-sdk/evaluator/zipball/e6dd505abc98793e442db06517c9227ec4357663", - "reference": "e6dd505abc98793e442db06517c9227ec4357663", + "url": "https://api.github.com/repos/spryker-sdk/evaluator/zipball/1b1a375d0be6191b6d6907e634db6b1d89cb6efe", + "reference": "1b1a375d0be6191b6d6907e634db6b1d89cb6efe", "shasum": "" }, "require": { @@ -7305,7 +7305,6 @@ "guzzlehttp/guzzle": "^7.5", "nikic/php-parser": "^5.1.0", "php": ">=8.2", - "spryker-sdk/security-checker": "^0.2.0", "spryker-sdk/utils": "^0.2.1", "symfony/console": "^6.0", "symfony/dotenv": "^6.0", @@ -7355,9 +7354,9 @@ "description": "The tool for evaluating Spryker shops", "support": { "issues": "https://github.com/spryker-sdk/evaluator/issues", - "source": "https://github.com/spryker-sdk/evaluator/tree/0.2.11" + "source": "https://github.com/spryker-sdk/evaluator/tree/0.3.1" }, - "time": "2025-06-19T12:46:56+00:00" + "time": "2025-09-08T12:51:55+00:00" }, { "name": "spryker-sdk/integrator", From c26609496896b98a35ad25c7205cac144615b88d Mon Sep 17 00:00:00 2001 From: upgradabilitybot-spryker <148237916+upgradabilitybot-spryker@users.noreply.github.com> Date: Thu, 2 Oct 2025 16:06:00 +0200 Subject: [PATCH 15/23] Dependency update. FRW-10648 Added PHP 8.4 support --- composer.lock | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/composer.lock b/composer.lock index 74e574c9..b01d4c25 100644 --- a/composer.lock +++ b/composer.lock @@ -16601,6 +16601,6 @@ "ext-xml": "*", "composer-runtime-api": "^2.1" }, - "platform-dev": [], + "platform-dev": {}, "plugin-api-version": "2.6.0" } From a49892178a9c4b3d7e688a1eb345d6dc2a5de72c Mon Sep 17 00:00:00 2001 From: Olha Livitchuk <77281282+olhalivitchuk@users.noreply.github.com> Date: Thu, 2 Oct 2025 17:40:41 +0300 Subject: [PATCH 16/23] FRW0-10648 Added PHP 8.4 Support. (#685) * FRW-10648 Added PHP 8.4 Support * FRW-10648 Added PHP 8.4 Support * FRW-10648 Added PHP 8.4 Support * FRW-10648: Enable otel extension in image * Fixed autoload no-dev * FRW-10648 Updated composer dependencies * FRW-10648 Updated composer dependencies --------- Co-authored-by: vol4onok --- .github/workflows/ci.yml | 8 +- .github/workflows/post-release.yml | 6 +- README.md | 2 +- composer.json | 12 +- composer.lock | 3030 ++++++++++++------- infrastructure/sdk.Dockerfile | 2 +- infrastructure/sdk.sprykerci-8.4.Dockerfile | 87 + phpstan.neon | 6 +- 8 files changed, 2088 insertions(+), 1065 deletions(-) create mode 100644 infrastructure/sdk.sprykerci-8.4.Dockerfile diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 43913f7f..0869ab41 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -22,8 +22,8 @@ jobs: fail-fast: false matrix: php-version: [ - '8.2', - '8.3' + '8.3', + '8.4' ] steps: @@ -86,11 +86,11 @@ jobs: run: composer test-qa - name: Codecept tests with coverage - if: ${{ matrix.php-version == '8.2' }} + if: ${{ matrix.php-version == '8.3' }} run: composer test-cover - name: Code Coverage Report - if: success() && matrix.php-version == '8.2' + if: success() && matrix.php-version == '8.3' uses: codecov/codecov-action@v1 automerge: diff --git a/.github/workflows/post-release.yml b/.github/workflows/post-release.yml index 82beaf25..202324ae 100644 --- a/.github/workflows/post-release.yml +++ b/.github/workflows/post-release.yml @@ -45,7 +45,7 @@ jobs: needs: build-docker-image strategy: matrix: - php_version: ['8.2', '8.3'] + php_version: ['8.3', '8.4'] steps: # https://github.com/actions/checkout - name: Checkout codebase @@ -71,7 +71,7 @@ jobs: labels: SprykerCI build-sprykerci-default-image: - name: Build and push docker image for SprykerCI PHP 8.2 + name: Build and push docker image for SprykerCI PHP 8.3 runs-on: ubuntu-22.04 needs: build-docker-image steps: @@ -92,7 +92,7 @@ jobs: uses: docker/build-push-action@v3 with: context: . - file: ./infrastructure/sdk.sprykerci-8.2.Dockerfile + file: ./infrastructure/sdk.sprykerci-8.3.Dockerfile platforms: linux/amd64 push: true tags: spryker/php-sdk:sprykerci diff --git a/README.md b/README.md index b029d56c..744d7f5d 100644 --- a/README.md +++ b/README.md @@ -3,7 +3,7 @@ [![Build Status](https://github.com/spryker-sdk/sdk/workflows/CI/badge.svg?branch=master)](https://github.com/spryker-sdk/sdk/actions?query=workflow%3ACI+branch%3Amaster) [![codecov](https://codecov.io/gh/spryker-sdk/sdk/branch/master/graph/badge.svg?token=Ff8EDd0kgG)](https://codecov.io/gh/spryker-sdk/sdk) [![Latest Stable Version](https://poser.pugx.org/spryker-sdk/sdk/v/stable.svg)](https://packagist.org/packages/spryker-sdk/sdk) -[![Minimum PHP Version](https://img.shields.io/badge/php-%3E%3D%208.2-8892BF.svg)](https://php.net/) +[![Minimum PHP Version](https://img.shields.io/badge/php-%3E%3D%208.3-8892BF.svg)](https://php.net/) [![PHPStan](https://img.shields.io/badge/PHPStan-level%208-brightgreen.svg?style=flat)](https://phpstan.org/) The Spryker SDK aims to provide a single entry point to accelerate your productivity working with Spryker. diff --git a/composer.json b/composer.json index 647a11f4..dfe1a56f 100644 --- a/composer.json +++ b/composer.json @@ -6,7 +6,7 @@ "minimum-stability": "dev", "prefer-stable": true, "require": { - "php": ">=8.2", + "php": ">=8.3", "ext-ctype": "*", "ext-curl": "*", "ext-iconv": "*", @@ -30,10 +30,10 @@ "m4tthumphrey/php-gitlab-api": "^11.12", "monolog/monolog": "^2.9", "nelmio/api-doc-bundle": "^4.12", - "ondrejmirtes/better-reflection": "6.40.*", + "ondrejmirtes/better-reflection": "6.43.*", "phpbench/phpbench": "^1.2", "phpmd/phpmd": "2.15.*", - "phpstan/phpstan": "^1.10", + "phpstan/phpstan": "^1.12", "psr/cache": "^1.0 || ^2.0 || ^3.0", "psr/log": "^1.0 || ^2.0 || ^3.0", "ramsey/uuid": "^3.9", @@ -42,12 +42,12 @@ "spryker-sdk/async-api": "^0.3.2", "spryker-sdk/brancho": "dev-master as 1.0.0", "spryker-sdk/composer-replace": "dev-master as 1.0.0", - "spryker-sdk/evaluator": "^0.3.1", + "spryker-sdk/evaluator": "^0.3.2", "spryker-sdk/sdk-contracts": "^0.5.0", "spryker-sdk/security-checker": "^0.2.0", "spryker-sdk/spryk": "^0.4.7", "spryker-sdk/sync-api": "^0.1.1", - "spryker-sdk/upgrader": "^0.3.12", + "spryker-sdk/upgrader": "^0.3.14", "spryker/architecture-sniffer": "^0.5.7", "spryker/code-sniffer": "^0.17.18", "symfony/asset": "^6.0", @@ -71,7 +71,7 @@ "symfony/var-exporter": "^6.0", "symfony/workflow": "^6.0", "symfony/yaml": "^6.0", - "vimeo/psalm": "dev-master#03ee02c" + "vimeo/psalm": "^6.13" }, "require-dev": { "codeception/codeception": "^5.1.2", diff --git a/composer.lock b/composer.lock index b01d4c25..e58ceff7 100644 --- a/composer.lock +++ b/composer.lock @@ -4,20 +4,20 @@ "Read more about it at https://getcomposer.org/doc/01-basic-usage.md#installing-dependencies", "This file is @generated automatically" ], - "content-hash": "44caca37a00a8275dcc5793bb22ed832", + "content-hash": "1743b41599359b9625aadb03b01ef723", "packages": [ { "name": "amphp/amp", - "version": "v3.0.2", + "version": "v3.1.1", "source": { "type": "git", "url": "https://github.com/amphp/amp.git", - "reference": "138801fb68cfc9c329da8a7b39d01ce7291ee4b0" + "reference": "fa0ab33a6f47a82929c38d03ca47ebb71086a93f" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/amphp/amp/zipball/138801fb68cfc9c329da8a7b39d01ce7291ee4b0", - "reference": "138801fb68cfc9c329da8a7b39d01ce7291ee4b0", + "url": "https://api.github.com/repos/amphp/amp/zipball/fa0ab33a6f47a82929c38d03ca47ebb71086a93f", + "reference": "fa0ab33a6f47a82929c38d03ca47ebb71086a93f", "shasum": "" }, "require": { @@ -77,7 +77,7 @@ ], "support": { "issues": "https://github.com/amphp/amp/issues", - "source": "https://github.com/amphp/amp/tree/v3.0.2" + "source": "https://github.com/amphp/amp/tree/v3.1.1" }, "funding": [ { @@ -85,20 +85,20 @@ "type": "github" } ], - "time": "2024-05-10T21:37:46+00:00" + "time": "2025-08-27T21:42:00+00:00" }, { "name": "amphp/byte-stream", - "version": "v2.1.1", + "version": "v2.1.2", "source": { "type": "git", "url": "https://github.com/amphp/byte-stream.git", - "reference": "daa00f2efdbd71565bf64ffefa89e37542addf93" + "reference": "55a6bd071aec26fa2a3e002618c20c35e3df1b46" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/amphp/byte-stream/zipball/daa00f2efdbd71565bf64ffefa89e37542addf93", - "reference": "daa00f2efdbd71565bf64ffefa89e37542addf93", + "url": "https://api.github.com/repos/amphp/byte-stream/zipball/55a6bd071aec26fa2a3e002618c20c35e3df1b46", + "reference": "55a6bd071aec26fa2a3e002618c20c35e3df1b46", "shasum": "" }, "require": { @@ -152,7 +152,7 @@ ], "support": { "issues": "https://github.com/amphp/byte-stream/issues", - "source": "https://github.com/amphp/byte-stream/tree/v2.1.1" + "source": "https://github.com/amphp/byte-stream/tree/v2.1.2" }, "funding": [ { @@ -160,7 +160,245 @@ "type": "github" } ], - "time": "2024-02-17T04:49:38+00:00" + "time": "2025-03-16T17:10:27+00:00" + }, + { + "name": "amphp/cache", + "version": "v2.0.1", + "source": { + "type": "git", + "url": "https://github.com/amphp/cache.git", + "reference": "46912e387e6aa94933b61ea1ead9cf7540b7797c" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/amphp/cache/zipball/46912e387e6aa94933b61ea1ead9cf7540b7797c", + "reference": "46912e387e6aa94933b61ea1ead9cf7540b7797c", + "shasum": "" + }, + "require": { + "amphp/amp": "^3", + "amphp/serialization": "^1", + "amphp/sync": "^2", + "php": ">=8.1", + "revolt/event-loop": "^1 || ^0.2" + }, + "require-dev": { + "amphp/php-cs-fixer-config": "^2", + "amphp/phpunit-util": "^3", + "phpunit/phpunit": "^9", + "psalm/phar": "^5.4" + }, + "type": "library", + "autoload": { + "psr-4": { + "Amp\\Cache\\": "src" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Niklas Keller", + "email": "me@kelunik.com" + }, + { + "name": "Aaron Piotrowski", + "email": "aaron@trowski.com" + }, + { + "name": "Daniel Lowrey", + "email": "rdlowrey@php.net" + } + ], + "description": "A fiber-aware cache API based on Amp and Revolt.", + "homepage": "https://amphp.org/cache", + "support": { + "issues": "https://github.com/amphp/cache/issues", + "source": "https://github.com/amphp/cache/tree/v2.0.1" + }, + "funding": [ + { + "url": "https://github.com/amphp", + "type": "github" + } + ], + "time": "2024-04-19T03:38:06+00:00" + }, + { + "name": "amphp/dns", + "version": "v2.4.0", + "source": { + "type": "git", + "url": "https://github.com/amphp/dns.git", + "reference": "78eb3db5fc69bf2fc0cb503c4fcba667bc223c71" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/amphp/dns/zipball/78eb3db5fc69bf2fc0cb503c4fcba667bc223c71", + "reference": "78eb3db5fc69bf2fc0cb503c4fcba667bc223c71", + "shasum": "" + }, + "require": { + "amphp/amp": "^3", + "amphp/byte-stream": "^2", + "amphp/cache": "^2", + "amphp/parser": "^1", + "amphp/process": "^2", + "daverandom/libdns": "^2.0.2", + "ext-filter": "*", + "ext-json": "*", + "php": ">=8.1", + "revolt/event-loop": "^1 || ^0.2" + }, + "require-dev": { + "amphp/php-cs-fixer-config": "^2", + "amphp/phpunit-util": "^3", + "phpunit/phpunit": "^9", + "psalm/phar": "5.20" + }, + "type": "library", + "autoload": { + "files": [ + "src/functions.php" + ], + "psr-4": { + "Amp\\Dns\\": "src" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Chris Wright", + "email": "addr@daverandom.com" + }, + { + "name": "Daniel Lowrey", + "email": "rdlowrey@php.net" + }, + { + "name": "Bob Weinand", + "email": "bobwei9@hotmail.com" + }, + { + "name": "Niklas Keller", + "email": "me@kelunik.com" + }, + { + "name": "Aaron Piotrowski", + "email": "aaron@trowski.com" + } + ], + "description": "Async DNS resolution for Amp.", + "homepage": "https://github.com/amphp/dns", + "keywords": [ + "amp", + "amphp", + "async", + "client", + "dns", + "resolve" + ], + "support": { + "issues": "https://github.com/amphp/dns/issues", + "source": "https://github.com/amphp/dns/tree/v2.4.0" + }, + "funding": [ + { + "url": "https://github.com/amphp", + "type": "github" + } + ], + "time": "2025-01-19T15:43:40+00:00" + }, + { + "name": "amphp/parallel", + "version": "v2.3.2", + "source": { + "type": "git", + "url": "https://github.com/amphp/parallel.git", + "reference": "321b45ae771d9c33a068186b24117e3cd1c48dce" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/amphp/parallel/zipball/321b45ae771d9c33a068186b24117e3cd1c48dce", + "reference": "321b45ae771d9c33a068186b24117e3cd1c48dce", + "shasum": "" + }, + "require": { + "amphp/amp": "^3", + "amphp/byte-stream": "^2", + "amphp/cache": "^2", + "amphp/parser": "^1", + "amphp/pipeline": "^1", + "amphp/process": "^2", + "amphp/serialization": "^1", + "amphp/socket": "^2", + "amphp/sync": "^2", + "php": ">=8.1", + "revolt/event-loop": "^1" + }, + "require-dev": { + "amphp/php-cs-fixer-config": "^2", + "amphp/phpunit-util": "^3", + "phpunit/phpunit": "^9", + "psalm/phar": "^5.18" + }, + "type": "library", + "autoload": { + "files": [ + "src/Context/functions.php", + "src/Context/Internal/functions.php", + "src/Ipc/functions.php", + "src/Worker/functions.php" + ], + "psr-4": { + "Amp\\Parallel\\": "src" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Aaron Piotrowski", + "email": "aaron@trowski.com" + }, + { + "name": "Niklas Keller", + "email": "me@kelunik.com" + }, + { + "name": "Stephen Coakley", + "email": "me@stephencoakley.com" + } + ], + "description": "Parallel processing component for Amp.", + "homepage": "https://github.com/amphp/parallel", + "keywords": [ + "async", + "asynchronous", + "concurrent", + "multi-processing", + "multi-threading" + ], + "support": { + "issues": "https://github.com/amphp/parallel/issues", + "source": "https://github.com/amphp/parallel/tree/v2.3.2" + }, + "funding": [ + { + "url": "https://github.com/amphp", + "type": "github" + } + ], + "time": "2025-08-27T21:55:40+00:00" }, { "name": "amphp/parser", @@ -226,16 +464,16 @@ }, { "name": "amphp/pipeline", - "version": "v1.2.1", + "version": "v1.2.3", "source": { "type": "git", "url": "https://github.com/amphp/pipeline.git", - "reference": "66c095673aa5b6e689e63b52d19e577459129ab3" + "reference": "7b52598c2e9105ebcddf247fc523161581930367" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/amphp/pipeline/zipball/66c095673aa5b6e689e63b52d19e577459129ab3", - "reference": "66c095673aa5b6e689e63b52d19e577459129ab3", + "url": "https://api.github.com/repos/amphp/pipeline/zipball/7b52598c2e9105ebcddf247fc523161581930367", + "reference": "7b52598c2e9105ebcddf247fc523161581930367", "shasum": "" }, "require": { @@ -281,7 +519,75 @@ ], "support": { "issues": "https://github.com/amphp/pipeline/issues", - "source": "https://github.com/amphp/pipeline/tree/v1.2.1" + "source": "https://github.com/amphp/pipeline/tree/v1.2.3" + }, + "funding": [ + { + "url": "https://github.com/amphp", + "type": "github" + } + ], + "time": "2025-03-16T16:33:53+00:00" + }, + { + "name": "amphp/process", + "version": "v2.0.3", + "source": { + "type": "git", + "url": "https://github.com/amphp/process.git", + "reference": "52e08c09dec7511d5fbc1fb00d3e4e79fc77d58d" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/amphp/process/zipball/52e08c09dec7511d5fbc1fb00d3e4e79fc77d58d", + "reference": "52e08c09dec7511d5fbc1fb00d3e4e79fc77d58d", + "shasum": "" + }, + "require": { + "amphp/amp": "^3", + "amphp/byte-stream": "^2", + "amphp/sync": "^2", + "php": ">=8.1", + "revolt/event-loop": "^1 || ^0.2" + }, + "require-dev": { + "amphp/php-cs-fixer-config": "^2", + "amphp/phpunit-util": "^3", + "phpunit/phpunit": "^9", + "psalm/phar": "^5.4" + }, + "type": "library", + "autoload": { + "files": [ + "src/functions.php" + ], + "psr-4": { + "Amp\\Process\\": "src" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Bob Weinand", + "email": "bobwei9@hotmail.com" + }, + { + "name": "Aaron Piotrowski", + "email": "aaron@trowski.com" + }, + { + "name": "Niklas Keller", + "email": "me@kelunik.com" + } + ], + "description": "A fiber-aware process manager based on Amp and Revolt.", + "homepage": "https://amphp.org/process", + "support": { + "issues": "https://github.com/amphp/process/issues", + "source": "https://github.com/amphp/process/tree/v2.0.3" }, "funding": [ { @@ -289,7 +595,7 @@ "type": "github" } ], - "time": "2024-07-04T00:56:47+00:00" + "time": "2024-04-19T03:13:44+00:00" }, { "name": "amphp/serialization", @@ -349,6 +655,90 @@ }, "time": "2020-03-25T21:39:07+00:00" }, + { + "name": "amphp/socket", + "version": "v2.3.1", + "source": { + "type": "git", + "url": "https://github.com/amphp/socket.git", + "reference": "58e0422221825b79681b72c50c47a930be7bf1e1" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/amphp/socket/zipball/58e0422221825b79681b72c50c47a930be7bf1e1", + "reference": "58e0422221825b79681b72c50c47a930be7bf1e1", + "shasum": "" + }, + "require": { + "amphp/amp": "^3", + "amphp/byte-stream": "^2", + "amphp/dns": "^2", + "ext-openssl": "*", + "kelunik/certificate": "^1.1", + "league/uri": "^6.5 | ^7", + "league/uri-interfaces": "^2.3 | ^7", + "php": ">=8.1", + "revolt/event-loop": "^1 || ^0.2" + }, + "require-dev": { + "amphp/php-cs-fixer-config": "^2", + "amphp/phpunit-util": "^3", + "amphp/process": "^2", + "phpunit/phpunit": "^9", + "psalm/phar": "5.20" + }, + "type": "library", + "autoload": { + "files": [ + "src/functions.php", + "src/Internal/functions.php", + "src/SocketAddress/functions.php" + ], + "psr-4": { + "Amp\\Socket\\": "src" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Daniel Lowrey", + "email": "rdlowrey@gmail.com" + }, + { + "name": "Aaron Piotrowski", + "email": "aaron@trowski.com" + }, + { + "name": "Niklas Keller", + "email": "me@kelunik.com" + } + ], + "description": "Non-blocking socket connection / server implementations based on Amp and Revolt.", + "homepage": "https://github.com/amphp/socket", + "keywords": [ + "amp", + "async", + "encryption", + "non-blocking", + "sockets", + "tcp", + "tls" + ], + "support": { + "issues": "https://github.com/amphp/socket/issues", + "source": "https://github.com/amphp/socket/tree/v2.3.1" + }, + "funding": [ + { + "url": "https://github.com/amphp", + "type": "github" + } + ], + "time": "2024-04-21T14:33:03+00:00" + }, { "name": "amphp/sync", "version": "v2.3.0", @@ -480,16 +870,16 @@ }, { "name": "aws/aws-sdk-php", - "version": "3.325.3", + "version": "3.356.30", "source": { "type": "git", "url": "https://github.com/aws/aws-sdk-php.git", - "reference": "de0b289c7260fb19301ffa2eb724de2076daad74" + "reference": "8ee5c1f3849489452ee4eec01a9cdd338defc246" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/aws/aws-sdk-php/zipball/de0b289c7260fb19301ffa2eb724de2076daad74", - "reference": "de0b289c7260fb19301ffa2eb724de2076daad74", + "url": "https://api.github.com/repos/aws/aws-sdk-php/zipball/8ee5c1f3849489452ee4eec01a9cdd338defc246", + "reference": "8ee5c1f3849489452ee4eec01a9cdd338defc246", "shasum": "" }, "require": { @@ -497,31 +887,30 @@ "ext-json": "*", "ext-pcre": "*", "ext-simplexml": "*", - "guzzlehttp/guzzle": "^6.5.8 || ^7.4.5", - "guzzlehttp/promises": "^1.4.0 || ^2.0", - "guzzlehttp/psr7": "^1.9.1 || ^2.4.5", - "mtdowling/jmespath.php": "^2.6", - "php": ">=7.2.5", + "guzzlehttp/guzzle": "^7.4.5", + "guzzlehttp/promises": "^2.0", + "guzzlehttp/psr7": "^2.4.5", + "mtdowling/jmespath.php": "^2.8.0", + "php": ">=8.1", "psr/http-message": "^1.0 || ^2.0" }, "require-dev": { "andrewsville/php-token-reflection": "^1.4", "aws/aws-php-sns-message-validator": "~1.0", "behat/behat": "~3.0", - "composer/composer": "^1.10.22", + "composer/composer": "^2.7.8", "dms/phpunit-arraysubset-asserts": "^0.4.0", "doctrine/cache": "~1.4", "ext-dom": "*", "ext-openssl": "*", "ext-pcntl": "*", "ext-sockets": "*", - "nette/neon": "^2.3", - "paragonie/random_compat": ">= 2", "phpunit/phpunit": "^5.6.3 || ^8.5 || ^9.5", - "psr/cache": "^1.0", - "psr/simple-cache": "^1.0", - "sebastian/comparator": "^1.2.3 || ^4.0", - "yoast/phpunit-polyfills": "^1.0" + "psr/cache": "^2.0 || ^3.0", + "psr/simple-cache": "^2.0 || ^3.0", + "sebastian/comparator": "^1.2.3 || ^4.0 || ^5.0", + "symfony/filesystem": "^v6.4.0 || ^v7.1.0", + "yoast/phpunit-polyfills": "^2.0" }, "suggest": { "aws/aws-php-sns-message-validator": "To validate incoming SNS notifications", @@ -570,11 +959,11 @@ "sdk" ], "support": { - "forum": "https://forums.aws.amazon.com/forum.jspa?forumID=80", + "forum": "https://github.com/aws/aws-sdk-php/discussions", "issues": "https://github.com/aws/aws-sdk-php/issues", - "source": "https://github.com/aws/aws-sdk-php/tree/3.325.3" + "source": "https://github.com/aws/aws-sdk-php/tree/3.356.30" }, - "time": "2024-11-06T19:05:22+00:00" + "time": "2025-10-01T18:19:37+00:00" }, { "name": "cebe/php-openapi", @@ -771,21 +1160,21 @@ }, { "name": "cocur/slugify", - "version": "v4.5.1", + "version": "v4.6.0", "source": { "type": "git", "url": "https://github.com/cocur/slugify.git", - "reference": "7c6e088228b9f082050876ae8b0cd287b117b840" + "reference": "1d674022e9cbefa80b4f51aa3e2375b6e3c14fdb" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/cocur/slugify/zipball/7c6e088228b9f082050876ae8b0cd287b117b840", - "reference": "7c6e088228b9f082050876ae8b0cd287b117b840", + "url": "https://api.github.com/repos/cocur/slugify/zipball/1d674022e9cbefa80b4f51aa3e2375b6e3c14fdb", + "reference": "1d674022e9cbefa80b4f51aa3e2375b6e3c14fdb", "shasum": "" }, "require": { "ext-mbstring": "*", - "php": "~8.0.0 || ~8.1.0 || ~8.2.0 || ~8.3.0" + "php": "~8.0.0 || ~8.1.0 || ~8.2.0 || ~8.3.0 || ~8.4.0" }, "conflict": { "symfony/config": "<3.4 || >=4,<4.3", @@ -839,22 +1228,22 @@ ], "support": { "issues": "https://github.com/cocur/slugify/issues", - "source": "https://github.com/cocur/slugify/tree/v4.5.1" + "source": "https://github.com/cocur/slugify/tree/v4.6.0" }, - "time": "2023-09-17T07:26:20+00:00" + "time": "2024-09-10T14:09:25+00:00" }, { "name": "composer/ca-bundle", - "version": "1.5.3", + "version": "1.5.8", "source": { "type": "git", "url": "https://github.com/composer/ca-bundle.git", - "reference": "3b1fc3f0be055baa7c6258b1467849c3e8204eb2" + "reference": "719026bb30813accb68271fee7e39552a58e9f65" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/composer/ca-bundle/zipball/3b1fc3f0be055baa7c6258b1467849c3e8204eb2", - "reference": "3b1fc3f0be055baa7c6258b1467849c3e8204eb2", + "url": "https://api.github.com/repos/composer/ca-bundle/zipball/719026bb30813accb68271fee7e39552a58e9f65", + "reference": "719026bb30813accb68271fee7e39552a58e9f65", "shasum": "" }, "require": { @@ -901,7 +1290,7 @@ "support": { "irc": "irc://irc.freenode.org/composer", "issues": "https://github.com/composer/ca-bundle/issues", - "source": "https://github.com/composer/ca-bundle/tree/1.5.3" + "source": "https://github.com/composer/ca-bundle/tree/1.5.8" }, "funding": [ { @@ -911,26 +1300,22 @@ { "url": "https://github.com/composer", "type": "github" - }, - { - "url": "https://tidelift.com/funding/github/packagist/composer/composer", - "type": "tidelift" } ], - "time": "2024-11-04T10:15:26+00:00" + "time": "2025-08-20T18:49:47+00:00" }, { "name": "composer/class-map-generator", - "version": "1.4.0", + "version": "1.6.2", "source": { "type": "git", "url": "https://github.com/composer/class-map-generator.git", - "reference": "98bbf6780e56e0fd2404fe4b82eb665a0f93b783" + "reference": "ba9f089655d4cdd64e762a6044f411ccdaec0076" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/composer/class-map-generator/zipball/98bbf6780e56e0fd2404fe4b82eb665a0f93b783", - "reference": "98bbf6780e56e0fd2404fe4b82eb665a0f93b783", + "url": "https://api.github.com/repos/composer/class-map-generator/zipball/ba9f089655d4cdd64e762a6044f411ccdaec0076", + "reference": "ba9f089655d4cdd64e762a6044f411ccdaec0076", "shasum": "" }, "require": { @@ -939,10 +1324,10 @@ "symfony/finder": "^4.4 || ^5.3 || ^6 || ^7" }, "require-dev": { - "phpstan/phpstan": "^1.6", - "phpstan/phpstan-deprecation-rules": "^1", - "phpstan/phpstan-phpunit": "^1", - "phpstan/phpstan-strict-rules": "^1.1", + "phpstan/phpstan": "^1.12 || ^2", + "phpstan/phpstan-deprecation-rules": "^1 || ^2", + "phpstan/phpstan-phpunit": "^1 || ^2", + "phpstan/phpstan-strict-rules": "^1.1 || ^2", "phpunit/phpunit": "^8", "symfony/filesystem": "^5.4 || ^6" }, @@ -974,7 +1359,7 @@ ], "support": { "issues": "https://github.com/composer/class-map-generator/issues", - "source": "https://github.com/composer/class-map-generator/tree/1.4.0" + "source": "https://github.com/composer/class-map-generator/tree/1.6.2" }, "funding": [ { @@ -984,13 +1369,9 @@ { "url": "https://github.com/composer", "type": "github" - }, - { - "url": "https://tidelift.com/funding/github/packagist/composer/composer", - "type": "tidelift" } ], - "time": "2024-10-03T18:14:00+00:00" + "time": "2025-08-20T18:52:43+00:00" }, { "name": "composer/composer", @@ -1047,13 +1428,13 @@ ], "type": "library", "extra": { - "branch-alias": { - "dev-main": "2.7-dev" - }, "phpstan": { "includes": [ "phpstan/rules.neon" ] + }, + "branch-alias": { + "dev-main": "2.7-dev" } }, "autoload": { @@ -1177,28 +1558,36 @@ }, { "name": "composer/pcre", - "version": "3.1.4", + "version": "3.3.2", "source": { "type": "git", "url": "https://github.com/composer/pcre.git", - "reference": "04229f163664973f68f38f6f73d917799168ef24" + "reference": "b2bed4734f0cc156ee1fe9c0da2550420d99a21e" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/composer/pcre/zipball/04229f163664973f68f38f6f73d917799168ef24", - "reference": "04229f163664973f68f38f6f73d917799168ef24", + "url": "https://api.github.com/repos/composer/pcre/zipball/b2bed4734f0cc156ee1fe9c0da2550420d99a21e", + "reference": "b2bed4734f0cc156ee1fe9c0da2550420d99a21e", "shasum": "" }, "require": { "php": "^7.4 || ^8.0" }, + "conflict": { + "phpstan/phpstan": "<1.11.10" + }, "require-dev": { - "phpstan/phpstan": "^1.3", - "phpstan/phpstan-strict-rules": "^1.1", - "symfony/phpunit-bridge": "^5" + "phpstan/phpstan": "^1.12 || ^2", + "phpstan/phpstan-strict-rules": "^1 || ^2", + "phpunit/phpunit": "^8 || ^9" }, "type": "library", "extra": { + "phpstan": { + "includes": [ + "extension.neon" + ] + }, "branch-alias": { "dev-main": "3.x-dev" } @@ -1228,7 +1617,7 @@ ], "support": { "issues": "https://github.com/composer/pcre/issues", - "source": "https://github.com/composer/pcre/tree/3.1.4" + "source": "https://github.com/composer/pcre/tree/3.3.2" }, "funding": [ { @@ -1244,28 +1633,28 @@ "type": "tidelift" } ], - "time": "2024-05-27T13:40:54+00:00" + "time": "2024-11-12T16:29:46+00:00" }, { "name": "composer/semver", - "version": "3.4.0", + "version": "3.4.4", "source": { "type": "git", "url": "https://github.com/composer/semver.git", - "reference": "35e8d0af4486141bc745f23a29cc2091eb624a32" + "reference": "198166618906cb2de69b95d7d47e5fa8aa1b2b95" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/composer/semver/zipball/35e8d0af4486141bc745f23a29cc2091eb624a32", - "reference": "35e8d0af4486141bc745f23a29cc2091eb624a32", + "url": "https://api.github.com/repos/composer/semver/zipball/198166618906cb2de69b95d7d47e5fa8aa1b2b95", + "reference": "198166618906cb2de69b95d7d47e5fa8aa1b2b95", "shasum": "" }, "require": { "php": "^5.3.2 || ^7.0 || ^8.0" }, "require-dev": { - "phpstan/phpstan": "^1.4", - "symfony/phpunit-bridge": "^4.2 || ^5" + "phpstan/phpstan": "^1.11", + "symfony/phpunit-bridge": "^3 || ^7" }, "type": "library", "extra": { @@ -1309,7 +1698,7 @@ "support": { "irc": "ircs://irc.libera.chat:6697/composer", "issues": "https://github.com/composer/semver/issues", - "source": "https://github.com/composer/semver/tree/3.4.0" + "source": "https://github.com/composer/semver/tree/3.4.4" }, "funding": [ { @@ -1319,34 +1708,30 @@ { "url": "https://github.com/composer", "type": "github" - }, - { - "url": "https://tidelift.com/funding/github/packagist/composer/composer", - "type": "tidelift" } ], - "time": "2023-08-31T09:50:34+00:00" + "time": "2025-08-20T19:15:30+00:00" }, { "name": "composer/spdx-licenses", - "version": "1.5.8", + "version": "1.5.9", "source": { "type": "git", "url": "https://github.com/composer/spdx-licenses.git", - "reference": "560bdcf8deb88ae5d611c80a2de8ea9d0358cc0a" + "reference": "edf364cefe8c43501e21e88110aac10b284c3c9f" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/composer/spdx-licenses/zipball/560bdcf8deb88ae5d611c80a2de8ea9d0358cc0a", - "reference": "560bdcf8deb88ae5d611c80a2de8ea9d0358cc0a", + "url": "https://api.github.com/repos/composer/spdx-licenses/zipball/edf364cefe8c43501e21e88110aac10b284c3c9f", + "reference": "edf364cefe8c43501e21e88110aac10b284c3c9f", "shasum": "" }, "require": { "php": "^5.3.2 || ^7.0 || ^8.0" }, "require-dev": { - "phpstan/phpstan": "^0.12.55", - "symfony/phpunit-bridge": "^4.2 || ^5" + "phpstan/phpstan": "^1.11", + "symfony/phpunit-bridge": "^3 || ^7" }, "type": "library", "extra": { @@ -1389,7 +1774,7 @@ "support": { "irc": "ircs://irc.libera.chat:6697/composer", "issues": "https://github.com/composer/spdx-licenses/issues", - "source": "https://github.com/composer/spdx-licenses/tree/1.5.8" + "source": "https://github.com/composer/spdx-licenses/tree/1.5.9" }, "funding": [ { @@ -1405,7 +1790,7 @@ "type": "tidelift" } ], - "time": "2023-11-20T07:44:33+00:00" + "time": "2025-05-12T21:07:07+00:00" }, { "name": "composer/xdebug-handler", @@ -1427,116 +1812,216 @@ "psr/log": "^1 || ^2 || ^3" }, "require-dev": { - "phpstan/phpstan": "^1.0", - "phpstan/phpstan-strict-rules": "^1.1", - "phpunit/phpunit": "^8.5 || ^9.6 || ^10.5" + "phpstan/phpstan": "^1.0", + "phpstan/phpstan-strict-rules": "^1.1", + "phpunit/phpunit": "^8.5 || ^9.6 || ^10.5" + }, + "type": "library", + "autoload": { + "psr-4": { + "Composer\\XdebugHandler\\": "src" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "John Stevenson", + "email": "john-stevenson@blueyonder.co.uk" + } + ], + "description": "Restarts a process without Xdebug.", + "keywords": [ + "Xdebug", + "performance" + ], + "support": { + "irc": "ircs://irc.libera.chat:6697/composer", + "issues": "https://github.com/composer/xdebug-handler/issues", + "source": "https://github.com/composer/xdebug-handler/tree/3.0.5" + }, + "funding": [ + { + "url": "https://packagist.com", + "type": "custom" + }, + { + "url": "https://github.com/composer", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/composer/composer", + "type": "tidelift" + } + ], + "time": "2024-05-06T16:37:16+00:00" + }, + { + "name": "czproject/git-php", + "version": "v4.5.0", + "source": { + "type": "git", + "url": "https://github.com/czproject/git-php.git", + "reference": "3ea910e188849d5e239d65167010c05196310915" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/czproject/git-php/zipball/3ea910e188849d5e239d65167010c05196310915", + "reference": "3ea910e188849d5e239d65167010c05196310915", + "shasum": "" + }, + "require": { + "php": "8.0 - 8.4" + }, + "require-dev": { + "nette/tester": "^2.4" + }, + "type": "library", + "autoload": { + "classmap": [ + "src/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "authors": [ + { + "name": "Jan Pecha", + "email": "janpecha@email.cz" + } + ], + "description": "Library for work with Git repository in PHP.", + "keywords": [ + "git" + ], + "support": { + "issues": "https://github.com/czproject/git-php/issues", + "source": "https://github.com/czproject/git-php/tree/v4.5.0" + }, + "funding": [ + { + "url": "https://www.janpecha.cz/donate/git-php/", + "type": "other" + }, + { + "url": "https://donate.stripe.com/7sIcO2a9maTSg2A9AA", + "type": "stripe" + } + ], + "time": "2025-06-10T18:32:14+00:00" + }, + { + "name": "danog/advanced-json-rpc", + "version": "v3.2.2", + "source": { + "type": "git", + "url": "https://github.com/danog/php-advanced-json-rpc.git", + "reference": "aadb1c4068a88c3d0530cfe324b067920661efcb" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/danog/php-advanced-json-rpc/zipball/aadb1c4068a88c3d0530cfe324b067920661efcb", + "reference": "aadb1c4068a88c3d0530cfe324b067920661efcb", + "shasum": "" + }, + "require": { + "netresearch/jsonmapper": "^5", + "php": ">=8.1", + "phpdocumentor/reflection-docblock": "^4.3.4 || ^5.0.0" + }, + "replace": { + "felixfbecker/php-advanced-json-rpc": "^3" + }, + "require-dev": { + "phpunit/phpunit": "^9" }, "type": "library", "autoload": { "psr-4": { - "Composer\\XdebugHandler\\": "src" + "AdvancedJsonRpc\\": "lib/" } }, "notification-url": "https://packagist.org/downloads/", "license": [ - "MIT" + "ISC" ], "authors": [ { - "name": "John Stevenson", - "email": "john-stevenson@blueyonder.co.uk" - } - ], - "description": "Restarts a process without Xdebug.", - "keywords": [ - "Xdebug", - "performance" - ], - "support": { - "irc": "ircs://irc.libera.chat:6697/composer", - "issues": "https://github.com/composer/xdebug-handler/issues", - "source": "https://github.com/composer/xdebug-handler/tree/3.0.5" - }, - "funding": [ - { - "url": "https://packagist.com", - "type": "custom" - }, - { - "url": "https://github.com/composer", - "type": "github" + "name": "Felix Becker", + "email": "felix.b@outlook.com" }, { - "url": "https://tidelift.com/funding/github/packagist/composer/composer", - "type": "tidelift" + "name": "Daniil Gentili", + "email": "daniil@daniil.it" } ], - "time": "2024-05-06T16:37:16+00:00" + "description": "A more advanced JSONRPC implementation", + "support": { + "issues": "https://github.com/danog/php-advanced-json-rpc/issues", + "source": "https://github.com/danog/php-advanced-json-rpc/tree/v3.2.2" + }, + "time": "2025-02-14T10:55:15+00:00" }, { - "name": "czproject/git-php", - "version": "v4.3.0", + "name": "daverandom/libdns", + "version": "v2.1.0", "source": { "type": "git", - "url": "https://github.com/czproject/git-php.git", - "reference": "f7fe85cc526c5f8e7ed809f7f9c68f2696940a8a" + "url": "https://github.com/DaveRandom/LibDNS.git", + "reference": "b84c94e8fe6b7ee4aecfe121bfe3b6177d303c8a" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/czproject/git-php/zipball/f7fe85cc526c5f8e7ed809f7f9c68f2696940a8a", - "reference": "f7fe85cc526c5f8e7ed809f7f9c68f2696940a8a", + "url": "https://api.github.com/repos/DaveRandom/LibDNS/zipball/b84c94e8fe6b7ee4aecfe121bfe3b6177d303c8a", + "reference": "b84c94e8fe6b7ee4aecfe121bfe3b6177d303c8a", "shasum": "" }, "require": { - "php": ">=5.6.0" + "ext-ctype": "*", + "php": ">=7.1" }, - "require-dev": { - "nette/tester": "^2.0" + "suggest": { + "ext-intl": "Required for IDN support" }, "type": "library", "autoload": { - "classmap": [ - "src/" - ] + "files": [ + "src/functions.php" + ], + "psr-4": { + "LibDNS\\": "src/" + } }, "notification-url": "https://packagist.org/downloads/", "license": [ - "BSD-3-Clause" - ], - "authors": [ - { - "name": "Jan Pecha", - "email": "janpecha@email.cz" - } + "MIT" ], - "description": "Library for work with Git repository in PHP.", + "description": "DNS protocol implementation written in pure PHP", "keywords": [ - "git" + "dns" ], "support": { - "issues": "https://github.com/czproject/git-php/issues", - "source": "https://github.com/czproject/git-php/tree/v4.3.0" + "issues": "https://github.com/DaveRandom/LibDNS/issues", + "source": "https://github.com/DaveRandom/LibDNS/tree/v2.1.0" }, - "funding": [ - { - "url": "https://www.janpecha.cz/donate/git-php/", - "type": "other" - } - ], - "time": "2024-08-05T13:28:31+00:00" + "time": "2024-04-12T12:12:48+00:00" }, { "name": "davidrjonas/composer-lock-diff", - "version": "1.7.0", + "version": "1.7.1", "source": { "type": "git", "url": "https://github.com/davidrjonas/composer-lock-diff.git", - "reference": "3c39a39849e6d235e588c6ae273d97c8785e9008" + "reference": "829047c7116f923486a107ae5cd7a1ba50c873ad" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/davidrjonas/composer-lock-diff/zipball/3c39a39849e6d235e588c6ae273d97c8785e9008", - "reference": "3c39a39849e6d235e588c6ae273d97c8785e9008", + "url": "https://api.github.com/repos/davidrjonas/composer-lock-diff/zipball/829047c7116f923486a107ae5cd7a1ba50c873ad", + "reference": "829047c7116f923486a107ae5cd7a1ba50c873ad", "shasum": "" }, "bin": [ @@ -1561,9 +2046,9 @@ "description": "See what has changed after a composer update.", "support": { "issues": "https://github.com/davidrjonas/composer-lock-diff/issues", - "source": "https://github.com/davidrjonas/composer-lock-diff/tree/1.7.0" + "source": "https://github.com/davidrjonas/composer-lock-diff/tree/1.7.1" }, - "time": "2022-03-11T17:43:07+00:00" + "time": "2025-01-24T05:58:02+00:00" }, { "name": "dealerdirect/phpcodesniffer-composer-installer", @@ -2125,29 +2610,30 @@ }, { "name": "doctrine/deprecations", - "version": "1.1.3", + "version": "1.1.5", "source": { "type": "git", "url": "https://github.com/doctrine/deprecations.git", - "reference": "dfbaa3c2d2e9a9df1118213f3b8b0c597bb99fab" + "reference": "459c2f5dd3d6a4633d3b5f46ee2b1c40f57d3f38" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/doctrine/deprecations/zipball/dfbaa3c2d2e9a9df1118213f3b8b0c597bb99fab", - "reference": "dfbaa3c2d2e9a9df1118213f3b8b0c597bb99fab", + "url": "https://api.github.com/repos/doctrine/deprecations/zipball/459c2f5dd3d6a4633d3b5f46ee2b1c40f57d3f38", + "reference": "459c2f5dd3d6a4633d3b5f46ee2b1c40f57d3f38", "shasum": "" }, "require": { "php": "^7.1 || ^8.0" }, + "conflict": { + "phpunit/phpunit": "<=7.5 || >=13" + }, "require-dev": { - "doctrine/coding-standard": "^9", - "phpstan/phpstan": "1.4.10 || 1.10.15", - "phpstan/phpstan-phpunit": "^1.0", - "phpunit/phpunit": "^7.5 || ^8.5 || ^9.5", - "psalm/plugin-phpunit": "0.18.4", - "psr/log": "^1 || ^2 || ^3", - "vimeo/psalm": "4.30.0 || 5.12.0" + "doctrine/coding-standard": "^9 || ^12 || ^13", + "phpstan/phpstan": "1.4.10 || 2.1.11", + "phpstan/phpstan-phpunit": "^1.0 || ^2", + "phpunit/phpunit": "^7.5 || ^8.5 || ^9.6 || ^10.5 || ^11.5 || ^12", + "psr/log": "^1 || ^2 || ^3" }, "suggest": { "psr/log": "Allows logging deprecations via PSR-3 logger implementation" @@ -2155,7 +2641,7 @@ "type": "library", "autoload": { "psr-4": { - "Doctrine\\Deprecations\\": "lib/Doctrine/Deprecations" + "Doctrine\\Deprecations\\": "src" } }, "notification-url": "https://packagist.org/downloads/", @@ -2166,9 +2652,9 @@ "homepage": "https://www.doctrine-project.org/", "support": { "issues": "https://github.com/doctrine/deprecations/issues", - "source": "https://github.com/doctrine/deprecations/tree/1.1.3" + "source": "https://github.com/doctrine/deprecations/tree/1.1.5" }, - "time": "2024-01-30T19:34:25+00:00" + "time": "2025-04-07T20:06:18+00:00" }, { "name": "doctrine/doctrine-bundle", @@ -3066,33 +3552,49 @@ }, { "name": "ergebnis/json-printer", - "version": "3.3.0", + "version": "3.8.1", "source": { "type": "git", "url": "https://github.com/ergebnis/json-printer.git", - "reference": "18920367473b099633f644f0ca6dc8794345148f" + "reference": "211d73fc7ec6daf98568ee6ed6e6d133dee8503e" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/ergebnis/json-printer/zipball/18920367473b099633f644f0ca6dc8794345148f", - "reference": "18920367473b099633f644f0ca6dc8794345148f", + "url": "https://api.github.com/repos/ergebnis/json-printer/zipball/211d73fc7ec6daf98568ee6ed6e6d133dee8503e", + "reference": "211d73fc7ec6daf98568ee6ed6e6d133dee8503e", "shasum": "" }, "require": { "ext-json": "*", "ext-mbstring": "*", - "php": "^8.0" + "php": "~7.4.0 || ~8.0.0 || ~8.1.0 || ~8.2.0 || ~8.3.0 || ~8.4.0 || ~8.5.0" }, "require-dev": { - "ergebnis/license": "^2.0.0", - "ergebnis/php-cs-fixer-config": "^4.11.0", - "fakerphp/faker": "^1.20.0", + "ergebnis/composer-normalize": "^2.44.0", + "ergebnis/data-provider": "^3.3.0", + "ergebnis/license": "^2.5.0", + "ergebnis/php-cs-fixer-config": "^6.37.0", + "ergebnis/phpunit-slow-test-detector": "^2.16.1", + "fakerphp/faker": "^1.24.0", "infection/infection": "~0.26.6", - "phpunit/phpunit": "^9.5.26", - "psalm/plugin-phpunit": "~0.18.3", - "vimeo/psalm": "^4.30.0" + "phpstan/extension-installer": "^1.4.3", + "phpstan/phpstan": "^1.12.10", + "phpstan/phpstan-deprecation-rules": "^1.2.1", + "phpstan/phpstan-phpunit": "^1.4.1", + "phpstan/phpstan-strict-rules": "^1.6.1", + "phpunit/phpunit": "^9.6.21", + "rector/rector": "^1.2.10" }, "type": "library", + "extra": { + "branch-alias": { + "dev-main": "3.9-dev" + }, + "composer-normalize": { + "indent-size": 2, + "indent-style": "space" + } + }, "autoload": { "psr-4": { "Ergebnis\\Json\\Printer\\": "src/" @@ -3105,7 +3607,8 @@ "authors": [ { "name": "Andreas Möller", - "email": "am@localheinz.com" + "email": "am@localheinz.com", + "homepage": "https://localheinz.com" } ], "description": "Provides a JSON printer, allowing for flexible indentation.", @@ -3117,54 +3620,10 @@ ], "support": { "issues": "https://github.com/ergebnis/json-printer/issues", + "security": "https://github.com/ergebnis/json-printer/blob/main/.github/SECURITY.md", "source": "https://github.com/ergebnis/json-printer" }, - "time": "2022-11-28T10:27:43+00:00" - }, - { - "name": "felixfbecker/advanced-json-rpc", - "version": "v3.2.1", - "source": { - "type": "git", - "url": "https://github.com/felixfbecker/php-advanced-json-rpc.git", - "reference": "b5f37dbff9a8ad360ca341f3240dc1c168b45447" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/felixfbecker/php-advanced-json-rpc/zipball/b5f37dbff9a8ad360ca341f3240dc1c168b45447", - "reference": "b5f37dbff9a8ad360ca341f3240dc1c168b45447", - "shasum": "" - }, - "require": { - "netresearch/jsonmapper": "^1.0 || ^2.0 || ^3.0 || ^4.0", - "php": "^7.1 || ^8.0", - "phpdocumentor/reflection-docblock": "^4.3.4 || ^5.0.0" - }, - "require-dev": { - "phpunit/phpunit": "^7.0 || ^8.0" - }, - "type": "library", - "autoload": { - "psr-4": { - "AdvancedJsonRpc\\": "lib/" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "ISC" - ], - "authors": [ - { - "name": "Felix Becker", - "email": "felix.b@outlook.com" - } - ], - "description": "A more advanced JSONRPC implementation", - "support": { - "issues": "https://github.com/felixfbecker/php-advanced-json-rpc/issues", - "source": "https://github.com/felixfbecker/php-advanced-json-rpc/tree/v3.2.1" - }, - "time": "2021-06-11T22:34:44+00:00" + "time": "2025-09-06T09:59:26+00:00" }, { "name": "felixfbecker/language-server-protocol", @@ -3224,16 +3683,16 @@ }, { "name": "fidry/cpu-core-counter", - "version": "1.2.0", + "version": "1.3.0", "source": { "type": "git", "url": "https://github.com/theofidry/cpu-core-counter.git", - "reference": "8520451a140d3f46ac33042715115e290cf5785f" + "reference": "db9508f7b1474469d9d3c53b86f817e344732678" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/theofidry/cpu-core-counter/zipball/8520451a140d3f46ac33042715115e290cf5785f", - "reference": "8520451a140d3f46ac33042715115e290cf5785f", + "url": "https://api.github.com/repos/theofidry/cpu-core-counter/zipball/db9508f7b1474469d9d3c53b86f817e344732678", + "reference": "db9508f7b1474469d9d3c53b86f817e344732678", "shasum": "" }, "require": { @@ -3243,10 +3702,10 @@ "fidry/makefile": "^0.2.0", "fidry/php-cs-fixer-config": "^1.1.2", "phpstan/extension-installer": "^1.2.0", - "phpstan/phpstan": "^1.9.2", - "phpstan/phpstan-deprecation-rules": "^1.0.0", - "phpstan/phpstan-phpunit": "^1.2.2", - "phpstan/phpstan-strict-rules": "^1.4.4", + "phpstan/phpstan": "^2.0", + "phpstan/phpstan-deprecation-rules": "^2.0.0", + "phpstan/phpstan-phpunit": "^2.0", + "phpstan/phpstan-strict-rules": "^2.0", "phpunit/phpunit": "^8.5.31 || ^9.5.26", "webmozarts/strict-phpunit": "^7.5" }, @@ -3273,7 +3732,7 @@ ], "support": { "issues": "https://github.com/theofidry/cpu-core-counter/issues", - "source": "https://github.com/theofidry/cpu-core-counter/tree/1.2.0" + "source": "https://github.com/theofidry/cpu-core-counter/tree/1.3.0" }, "funding": [ { @@ -3281,26 +3740,26 @@ "type": "github" } ], - "time": "2024-08-06T10:04:20+00:00" + "time": "2025-08-14T07:29:31+00:00" }, { "name": "guzzlehttp/guzzle", - "version": "7.8.1", + "version": "7.10.0", "source": { "type": "git", "url": "https://github.com/guzzle/guzzle.git", - "reference": "41042bc7ab002487b876a0683fc8dce04ddce104" + "reference": "b51ac707cfa420b7bfd4e4d5e510ba8008e822b4" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/guzzle/guzzle/zipball/41042bc7ab002487b876a0683fc8dce04ddce104", - "reference": "41042bc7ab002487b876a0683fc8dce04ddce104", + "url": "https://api.github.com/repos/guzzle/guzzle/zipball/b51ac707cfa420b7bfd4e4d5e510ba8008e822b4", + "reference": "b51ac707cfa420b7bfd4e4d5e510ba8008e822b4", "shasum": "" }, "require": { "ext-json": "*", - "guzzlehttp/promises": "^1.5.3 || ^2.0.1", - "guzzlehttp/psr7": "^1.9.1 || ^2.5.1", + "guzzlehttp/promises": "^2.3", + "guzzlehttp/psr7": "^2.8", "php": "^7.2.5 || ^8.0", "psr/http-client": "^1.0", "symfony/deprecation-contracts": "^2.2 || ^3.0" @@ -3311,9 +3770,9 @@ "require-dev": { "bamarni/composer-bin-plugin": "^1.8.2", "ext-curl": "*", - "php-http/client-integration-tests": "dev-master#2c025848417c1135031fdf9c728ee53d0a7ceaee as 3.0.999", + "guzzle/client-integration-tests": "3.0.2", "php-http/message-factory": "^1.1", - "phpunit/phpunit": "^8.5.36 || ^9.6.15", + "phpunit/phpunit": "^8.5.39 || ^9.6.20", "psr/log": "^1.1 || ^2.0 || ^3.0" }, "suggest": { @@ -3391,7 +3850,7 @@ ], "support": { "issues": "https://github.com/guzzle/guzzle/issues", - "source": "https://github.com/guzzle/guzzle/tree/7.8.1" + "source": "https://github.com/guzzle/guzzle/tree/7.10.0" }, "funding": [ { @@ -3407,20 +3866,20 @@ "type": "tidelift" } ], - "time": "2023-12-03T20:35:24+00:00" + "time": "2025-08-23T22:36:01+00:00" }, { "name": "guzzlehttp/promises", - "version": "2.0.4", + "version": "2.3.0", "source": { "type": "git", "url": "https://github.com/guzzle/promises.git", - "reference": "f9c436286ab2892c7db7be8c8da4ef61ccf7b455" + "reference": "481557b130ef3790cf82b713667b43030dc9c957" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/guzzle/promises/zipball/f9c436286ab2892c7db7be8c8da4ef61ccf7b455", - "reference": "f9c436286ab2892c7db7be8c8da4ef61ccf7b455", + "url": "https://api.github.com/repos/guzzle/promises/zipball/481557b130ef3790cf82b713667b43030dc9c957", + "reference": "481557b130ef3790cf82b713667b43030dc9c957", "shasum": "" }, "require": { @@ -3428,7 +3887,7 @@ }, "require-dev": { "bamarni/composer-bin-plugin": "^1.8.2", - "phpunit/phpunit": "^8.5.39 || ^9.6.20" + "phpunit/phpunit": "^8.5.44 || ^9.6.25" }, "type": "library", "extra": { @@ -3474,7 +3933,7 @@ ], "support": { "issues": "https://github.com/guzzle/promises/issues", - "source": "https://github.com/guzzle/promises/tree/2.0.4" + "source": "https://github.com/guzzle/promises/tree/2.3.0" }, "funding": [ { @@ -3490,20 +3949,20 @@ "type": "tidelift" } ], - "time": "2024-10-17T10:06:22+00:00" + "time": "2025-08-22T14:34:08+00:00" }, { "name": "guzzlehttp/psr7", - "version": "2.7.0", + "version": "2.8.0", "source": { "type": "git", "url": "https://github.com/guzzle/psr7.git", - "reference": "a70f5c95fb43bc83f07c9c948baa0dc1829bf201" + "reference": "21dc724a0583619cd1652f673303492272778051" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/guzzle/psr7/zipball/a70f5c95fb43bc83f07c9c948baa0dc1829bf201", - "reference": "a70f5c95fb43bc83f07c9c948baa0dc1829bf201", + "url": "https://api.github.com/repos/guzzle/psr7/zipball/21dc724a0583619cd1652f673303492272778051", + "reference": "21dc724a0583619cd1652f673303492272778051", "shasum": "" }, "require": { @@ -3519,7 +3978,7 @@ "require-dev": { "bamarni/composer-bin-plugin": "^1.8.2", "http-interop/http-factory-tests": "0.9.0", - "phpunit/phpunit": "^8.5.39 || ^9.6.20" + "phpunit/phpunit": "^8.5.44 || ^9.6.25" }, "suggest": { "laminas/laminas-httphandlerrunner": "Emit PSR-7 responses" @@ -3590,7 +4049,7 @@ ], "support": { "issues": "https://github.com/guzzle/psr7/issues", - "source": "https://github.com/guzzle/psr7/tree/2.7.0" + "source": "https://github.com/guzzle/psr7/tree/2.8.0" }, "funding": [ { @@ -3606,7 +4065,7 @@ "type": "tidelift" } ], - "time": "2024-07-18T11:15:46+00:00" + "time": "2025-08-23T21:21:41+00:00" }, { "name": "http-interop/http-factory-guzzle", @@ -3668,24 +4127,25 @@ }, { "name": "jetbrains/phpstorm-stubs", - "version": "v2024.1", + "version": "dev-master", "source": { "type": "git", "url": "https://github.com/JetBrains/phpstorm-stubs.git", - "reference": "78d64a0d0c338fdb07eb53c72f91a86a3b2819c6" + "reference": "d1ee5e570343bd4276a3d5959e6e1c2530b006d0" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/JetBrains/phpstorm-stubs/zipball/78d64a0d0c338fdb07eb53c72f91a86a3b2819c6", - "reference": "78d64a0d0c338fdb07eb53c72f91a86a3b2819c6", + "url": "https://api.github.com/repos/JetBrains/phpstorm-stubs/zipball/d1ee5e570343bd4276a3d5959e6e1c2530b006d0", + "reference": "d1ee5e570343bd4276a3d5959e6e1c2530b006d0", "shasum": "" }, "require-dev": { - "friendsofphp/php-cs-fixer": "v3.46.0", - "nikic/php-parser": "v5.0.0", - "phpdocumentor/reflection-docblock": "5.3.0", - "phpunit/phpunit": "10.5.5" + "friendsofphp/php-cs-fixer": "^v3.86", + "nikic/php-parser": "^v5.6", + "phpdocumentor/reflection-docblock": "^5.6", + "phpunit/phpunit": "^12.3" }, + "default-branch": true, "type": "library", "autoload": { "files": [ @@ -3709,9 +4169,9 @@ "type" ], "support": { - "source": "https://github.com/JetBrains/phpstorm-stubs/tree/v2024.1" + "source": "https://github.com/JetBrains/phpstorm-stubs/tree/master" }, - "time": "2024-03-07T11:03:05+00:00" + "time": "2025-09-20T07:44:45+00:00" }, { "name": "justinrainbow/json-schema", @@ -3783,18 +4243,76 @@ }, "time": "2023-09-26T02:20:38+00:00" }, + { + "name": "kelunik/certificate", + "version": "v1.1.3", + "source": { + "type": "git", + "url": "https://github.com/kelunik/certificate.git", + "reference": "7e00d498c264d5eb4f78c69f41c8bd6719c0199e" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/kelunik/certificate/zipball/7e00d498c264d5eb4f78c69f41c8bd6719c0199e", + "reference": "7e00d498c264d5eb4f78c69f41c8bd6719c0199e", + "shasum": "" + }, + "require": { + "ext-openssl": "*", + "php": ">=7.0" + }, + "require-dev": { + "amphp/php-cs-fixer-config": "^2", + "phpunit/phpunit": "^6 | 7 | ^8 | ^9" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "1.x-dev" + } + }, + "autoload": { + "psr-4": { + "Kelunik\\Certificate\\": "src" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Niklas Keller", + "email": "me@kelunik.com" + } + ], + "description": "Access certificate details and transform between different formats.", + "keywords": [ + "DER", + "certificate", + "certificates", + "openssl", + "pem", + "x509" + ], + "support": { + "issues": "https://github.com/kelunik/certificate/issues", + "source": "https://github.com/kelunik/certificate/tree/v1.1.3" + }, + "time": "2023-02-03T21:26:53+00:00" + }, { "name": "knplabs/github-api", - "version": "v3.15.0", + "version": "v3.16.0", "source": { "type": "git", "url": "https://github.com/KnpLabs/php-github-api.git", - "reference": "d4b7a1c00e22c1ca32408ecdd4e33c674196b1bc" + "reference": "25d7bafd6b0dd088d4850aef7fcc74dc4fba8b28" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/KnpLabs/php-github-api/zipball/d4b7a1c00e22c1ca32408ecdd4e33c674196b1bc", - "reference": "d4b7a1c00e22c1ca32408ecdd4e33c674196b1bc", + "url": "https://api.github.com/repos/KnpLabs/php-github-api/zipball/25d7bafd6b0dd088d4850aef7fcc74dc4fba8b28", + "reference": "25d7bafd6b0dd088d4850aef7fcc74dc4fba8b28", "shasum": "" }, "require": { @@ -3828,7 +4346,7 @@ "extra": { "branch-alias": { "dev-2.x": "2.20.x-dev", - "dev-master": "3.14-dev" + "dev-master": "3.15-dev" } }, "autoload": { @@ -3861,7 +4379,7 @@ ], "support": { "issues": "https://github.com/KnpLabs/php-github-api/issues", - "source": "https://github.com/KnpLabs/php-github-api/tree/v3.15.0" + "source": "https://github.com/KnpLabs/php-github-api/tree/v3.16.0" }, "funding": [ { @@ -3869,7 +4387,7 @@ "type": "github" } ], - "time": "2024-09-23T19:00:43+00:00" + "time": "2024-11-07T19:35:30+00:00" }, { "name": "laminas/laminas-config", @@ -4139,54 +4657,228 @@ "type": "library", "autoload": { "psr-4": { - "Laminas\\Stdlib\\": "src/" + "Laminas\\Stdlib\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "description": "SPL extensions, array utilities, error handlers, and more", + "homepage": "https://laminas.dev", + "keywords": [ + "laminas", + "stdlib" + ], + "support": { + "chat": "https://laminas.dev/chat", + "docs": "https://docs.laminas.dev/laminas-stdlib/", + "forum": "https://discourse.laminas.dev", + "issues": "https://github.com/laminas/laminas-stdlib/issues", + "rss": "https://github.com/laminas/laminas-stdlib/releases.atom", + "source": "https://github.com/laminas/laminas-stdlib" + }, + "funding": [ + { + "url": "https://funding.communitybridge.org/projects/laminas-project", + "type": "community_bridge" + } + ], + "time": "2024-10-29T13:46:07+00:00" + }, + { + "name": "league/uri", + "version": "7.5.1", + "source": { + "type": "git", + "url": "https://github.com/thephpleague/uri.git", + "reference": "81fb5145d2644324614cc532b28efd0215bda430" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/thephpleague/uri/zipball/81fb5145d2644324614cc532b28efd0215bda430", + "reference": "81fb5145d2644324614cc532b28efd0215bda430", + "shasum": "" + }, + "require": { + "league/uri-interfaces": "^7.5", + "php": "^8.1" + }, + "conflict": { + "league/uri-schemes": "^1.0" + }, + "suggest": { + "ext-bcmath": "to improve IPV4 host parsing", + "ext-fileinfo": "to create Data URI from file contennts", + "ext-gmp": "to improve IPV4 host parsing", + "ext-intl": "to handle IDN host with the best performance", + "jeremykendall/php-domain-parser": "to resolve Public Suffix and Top Level Domain", + "league/uri-components": "Needed to easily manipulate URI objects components", + "php-64bit": "to improve IPV4 host parsing", + "symfony/polyfill-intl-idn": "to handle IDN host via the Symfony polyfill if ext-intl is not present" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "7.x-dev" + } + }, + "autoload": { + "psr-4": { + "League\\Uri\\": "" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Ignace Nyamagana Butera", + "email": "nyamsprod@gmail.com", + "homepage": "https://nyamsprod.com" + } + ], + "description": "URI manipulation library", + "homepage": "https://uri.thephpleague.com", + "keywords": [ + "data-uri", + "file-uri", + "ftp", + "hostname", + "http", + "https", + "middleware", + "parse_str", + "parse_url", + "psr-7", + "query-string", + "querystring", + "rfc3986", + "rfc3987", + "rfc6570", + "uri", + "uri-template", + "url", + "ws" + ], + "support": { + "docs": "https://uri.thephpleague.com", + "forum": "https://thephpleague.slack.com", + "issues": "https://github.com/thephpleague/uri-src/issues", + "source": "https://github.com/thephpleague/uri/tree/7.5.1" + }, + "funding": [ + { + "url": "https://github.com/sponsors/nyamsprod", + "type": "github" + } + ], + "time": "2024-12-08T08:40:02+00:00" + }, + { + "name": "league/uri-interfaces", + "version": "7.5.0", + "source": { + "type": "git", + "url": "https://github.com/thephpleague/uri-interfaces.git", + "reference": "08cfc6c4f3d811584fb09c37e2849e6a7f9b0742" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/thephpleague/uri-interfaces/zipball/08cfc6c4f3d811584fb09c37e2849e6a7f9b0742", + "reference": "08cfc6c4f3d811584fb09c37e2849e6a7f9b0742", + "shasum": "" + }, + "require": { + "ext-filter": "*", + "php": "^8.1", + "psr/http-factory": "^1", + "psr/http-message": "^1.1 || ^2.0" + }, + "suggest": { + "ext-bcmath": "to improve IPV4 host parsing", + "ext-gmp": "to improve IPV4 host parsing", + "ext-intl": "to handle IDN host with the best performance", + "php-64bit": "to improve IPV4 host parsing", + "symfony/polyfill-intl-idn": "to handle IDN host via the Symfony polyfill if ext-intl is not present" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "7.x-dev" + } + }, + "autoload": { + "psr-4": { + "League\\Uri\\": "" } }, "notification-url": "https://packagist.org/downloads/", "license": [ - "BSD-3-Clause" + "MIT" ], - "description": "SPL extensions, array utilities, error handlers, and more", - "homepage": "https://laminas.dev", + "authors": [ + { + "name": "Ignace Nyamagana Butera", + "email": "nyamsprod@gmail.com", + "homepage": "https://nyamsprod.com" + } + ], + "description": "Common interfaces and classes for URI representation and interaction", + "homepage": "https://uri.thephpleague.com", "keywords": [ - "laminas", - "stdlib" + "data-uri", + "file-uri", + "ftp", + "hostname", + "http", + "https", + "parse_str", + "parse_url", + "psr-7", + "query-string", + "querystring", + "rfc3986", + "rfc3987", + "rfc6570", + "uri", + "url", + "ws" ], "support": { - "chat": "https://laminas.dev/chat", - "docs": "https://docs.laminas.dev/laminas-stdlib/", - "forum": "https://discourse.laminas.dev", - "issues": "https://github.com/laminas/laminas-stdlib/issues", - "rss": "https://github.com/laminas/laminas-stdlib/releases.atom", - "source": "https://github.com/laminas/laminas-stdlib" + "docs": "https://uri.thephpleague.com", + "forum": "https://thephpleague.slack.com", + "issues": "https://github.com/thephpleague/uri-src/issues", + "source": "https://github.com/thephpleague/uri-interfaces/tree/7.5.0" }, "funding": [ { - "url": "https://funding.communitybridge.org/projects/laminas-project", - "type": "community_bridge" + "url": "https://github.com/sponsors/nyamsprod", + "type": "github" } ], - "time": "2024-10-29T13:46:07+00:00" + "time": "2024-12-08T08:18:47+00:00" }, { "name": "m4tthumphrey/php-gitlab-api", - "version": "11.13.0", + "version": "11.14.0", "source": { "type": "git", "url": "https://github.com/GitLabPHP/Client.git", - "reference": "66742709f2de1e14acfd232358b4f0c1b51b43c8" + "reference": "6b805882e1478873cc89ee62d2decf74eee2d5f2" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/GitLabPHP/Client/zipball/66742709f2de1e14acfd232358b4f0c1b51b43c8", - "reference": "66742709f2de1e14acfd232358b4f0c1b51b43c8", + "url": "https://api.github.com/repos/GitLabPHP/Client/zipball/6b805882e1478873cc89ee62d2decf74eee2d5f2", + "reference": "6b805882e1478873cc89ee62d2decf74eee2d5f2", "shasum": "" }, "require": { "ext-json": "*", "ext-xml": "*", "php": "^7.4.15 || ^8.0.2", - "php-http/cache-plugin": "^1.8.1", + "php-http/cache-plugin": "^1.8.1 || ^2.0", "php-http/client-common": "^2.7.1", "php-http/discovery": "^1.19.2", "php-http/httplug": "^2.4", @@ -4248,7 +4940,7 @@ ], "support": { "issues": "https://github.com/GitLabPHP/Client/issues", - "source": "https://github.com/GitLabPHP/Client/tree/11.13.0" + "source": "https://github.com/GitLabPHP/Client/tree/11.14.0" }, "funding": [ { @@ -4256,20 +4948,20 @@ "type": "github" } ], - "time": "2023-12-03T22:42:01+00:00" + "time": "2024-03-17T21:35:56+00:00" }, { "name": "monolog/monolog", - "version": "2.9.2", + "version": "2.10.0", "source": { "type": "git", "url": "https://github.com/Seldaek/monolog.git", - "reference": "437cb3628f4cf6042cc10ae97fc2b8472e48ca1f" + "reference": "5cf826f2991858b54d5c3809bee745560a1042a7" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/Seldaek/monolog/zipball/437cb3628f4cf6042cc10ae97fc2b8472e48ca1f", - "reference": "437cb3628f4cf6042cc10ae97fc2b8472e48ca1f", + "url": "https://api.github.com/repos/Seldaek/monolog/zipball/5cf826f2991858b54d5c3809bee745560a1042a7", + "reference": "5cf826f2991858b54d5c3809bee745560a1042a7", "shasum": "" }, "require": { @@ -4290,8 +4982,8 @@ "mongodb/mongodb": "^1.8", "php-amqplib/php-amqplib": "~2.4 || ^3", "phpspec/prophecy": "^1.15", - "phpstan/phpstan": "^0.12.91", - "phpunit/phpunit": "^8.5.14", + "phpstan/phpstan": "^1.10", + "phpunit/phpunit": "^8.5.38 || ^9.6.19", "predis/predis": "^1.1 || ^2.0", "rollbar/rollbar": "^1.3 || ^2 || ^3", "ruflin/elastica": "^7", @@ -4346,7 +5038,7 @@ ], "support": { "issues": "https://github.com/Seldaek/monolog/issues", - "source": "https://github.com/Seldaek/monolog/tree/2.9.2" + "source": "https://github.com/Seldaek/monolog/tree/2.10.0" }, "funding": [ { @@ -4358,7 +5050,7 @@ "type": "tidelift" } ], - "time": "2023-10-27T15:25:26+00:00" + "time": "2024-11-12T12:43:37+00:00" }, { "name": "mtdowling/jmespath.php", @@ -4540,16 +5232,16 @@ }, { "name": "netresearch/jsonmapper", - "version": "v4.5.0", + "version": "v5.0.0", "source": { "type": "git", "url": "https://github.com/cweiske/jsonmapper.git", - "reference": "8e76efb98ee8b6afc54687045e1b8dba55ac76e5" + "reference": "8c64d8d444a5d764c641ebe97e0e3bc72b25bf6c" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/cweiske/jsonmapper/zipball/8e76efb98ee8b6afc54687045e1b8dba55ac76e5", - "reference": "8e76efb98ee8b6afc54687045e1b8dba55ac76e5", + "url": "https://api.github.com/repos/cweiske/jsonmapper/zipball/8c64d8d444a5d764c641ebe97e0e3bc72b25bf6c", + "reference": "8c64d8d444a5d764c641ebe97e0e3bc72b25bf6c", "shasum": "" }, "require": { @@ -4585,9 +5277,9 @@ "support": { "email": "cweiske@cweiske.de", "issues": "https://github.com/cweiske/jsonmapper/issues", - "source": "https://github.com/cweiske/jsonmapper/tree/v4.5.0" + "source": "https://github.com/cweiske/jsonmapper/tree/v5.0.0" }, - "time": "2024-09-08T10:13:13+00:00" + "time": "2024-09-08T10:20:00+00:00" }, { "name": "nette/neon", @@ -4659,16 +5351,16 @@ }, { "name": "nikic/php-parser", - "version": "v5.1.0", + "version": "v5.3.1", "source": { "type": "git", "url": "https://github.com/nikic/PHP-Parser.git", - "reference": "683130c2ff8c2739f4822ff7ac5c873ec529abd1" + "reference": "8eea230464783aa9671db8eea6f8c6ac5285794b" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/nikic/PHP-Parser/zipball/683130c2ff8c2739f4822ff7ac5c873ec529abd1", - "reference": "683130c2ff8c2739f4822ff7ac5c873ec529abd1", + "url": "https://api.github.com/repos/nikic/PHP-Parser/zipball/8eea230464783aa9671db8eea6f8c6ac5285794b", + "reference": "8eea230464783aa9671db8eea6f8c6ac5285794b", "shasum": "" }, "require": { @@ -4711,36 +5403,39 @@ ], "support": { "issues": "https://github.com/nikic/PHP-Parser/issues", - "source": "https://github.com/nikic/PHP-Parser/tree/v5.1.0" + "source": "https://github.com/nikic/PHP-Parser/tree/v5.3.1" }, - "time": "2024-07-01T20:03:41+00:00" + "time": "2024-10-08T18:51:32+00:00" }, { "name": "ondrejmirtes/better-reflection", - "version": "6.40.0", + "version": "6.43.0.4", "source": { "type": "git", "url": "https://github.com/ondrejmirtes/BetterReflection.git", - "reference": "7f16c808bb64f34b172d14966e348ccdcd97f8b8" + "reference": "6b869bb58972b7877509e8a24757b4108effcd79" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/ondrejmirtes/BetterReflection/zipball/7f16c808bb64f34b172d14966e348ccdcd97f8b8", - "reference": "7f16c808bb64f34b172d14966e348ccdcd97f8b8", + "url": "https://api.github.com/repos/ondrejmirtes/BetterReflection/zipball/6b869bb58972b7877509e8a24757b4108effcd79", + "reference": "6b869bb58972b7877509e8a24757b4108effcd79", "shasum": "" }, "require": { "ext-json": "*", - "jetbrains/phpstorm-stubs": "2024.1", - "nikic/php-parser": "^5.1.0", - "php": "~8.2.0 || ~8.3.2" + "jetbrains/phpstorm-stubs": "dev-master#217ed9356d07ef89109d3cd7d8c5df10aab4b0d4", + "nikic/php-parser": "^5.3.1", + "php": "^7.4 || ^8.0" }, "conflict": { "thecodingmachine/safe": "<1.1.3" }, "require-dev": { - "phpbench/phpbench": "^1.3.1", - "phpunit/phpunit": "^11.3.0" + "doctrine/coding-standard": "^12.0.0", + "phpstan/phpstan": "^1.10.60", + "phpstan/phpstan-phpunit": "^1.3.16", + "phpunit/phpunit": "^11.4.3", + "rector/rector": "1.2.10" }, "suggest": { "composer/composer": "Required to use the ComposerSourceLocator" @@ -4748,7 +5443,7 @@ "type": "library", "autoload": { "psr-4": { - "Roave\\BetterReflection\\": "src" + "PHPStan\\BetterReflection\\": "src" } }, "notification-url": "https://packagist.org/downloads/", @@ -4779,9 +5474,9 @@ ], "description": "Better Reflection - an improved code reflection API", "support": { - "source": "https://github.com/ondrejmirtes/BetterReflection/tree/6.40.0" + "source": "https://github.com/ondrejmirtes/BetterReflection/tree/6.43.0.4" }, - "time": "2024-08-03T10:44:11+00:00" + "time": "2024-11-26T19:58:24+00:00" }, { "name": "paragonie/random_compat", @@ -4898,26 +5593,27 @@ }, { "name": "php-http/cache-plugin", - "version": "1.8.1", + "version": "2.0.1", "source": { "type": "git", "url": "https://github.com/php-http/cache-plugin.git", - "reference": "b3e6c25d89ee5e4ac82115ed23b21ba87986d614" + "reference": "5c591e9e04602cec12307e3e1be3abefeb005e29" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/php-http/cache-plugin/zipball/b3e6c25d89ee5e4ac82115ed23b21ba87986d614", - "reference": "b3e6c25d89ee5e4ac82115ed23b21ba87986d614", + "url": "https://api.github.com/repos/php-http/cache-plugin/zipball/5c591e9e04602cec12307e3e1be3abefeb005e29", + "reference": "5c591e9e04602cec12307e3e1be3abefeb005e29", "shasum": "" }, "require": { "php": "^7.1 || ^8.0", "php-http/client-common": "^1.9 || ^2.0", - "php-http/message-factory": "^1.0", "psr/cache": "^1.0 || ^2.0 || ^3.0", + "psr/http-factory-implementation": "^1.0", "symfony/options-resolver": "^2.6 || ^3.0 || ^4.0 || ^5.0 || ^6.0 || ^7.0" }, "require-dev": { + "nyholm/psr7": "^1.6.1", "phpspec/phpspec": "^5.1 || ^6.0 || ^7.0" }, "type": "library", @@ -4946,9 +5642,9 @@ ], "support": { "issues": "https://github.com/php-http/cache-plugin/issues", - "source": "https://github.com/php-http/cache-plugin/tree/1.8.1" + "source": "https://github.com/php-http/cache-plugin/tree/2.0.1" }, - "time": "2023-11-21T08:52:56+00:00" + "time": "2024-10-02T11:25:38+00:00" }, { "name": "php-http/client-common", @@ -5224,61 +5920,6 @@ }, "time": "2024-10-02T11:34:13+00:00" }, - { - "name": "php-http/message-factory", - "version": "1.1.0", - "source": { - "type": "git", - "url": "https://github.com/php-http/message-factory.git", - "reference": "4d8778e1c7d405cbb471574821c1ff5b68cc8f57" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/php-http/message-factory/zipball/4d8778e1c7d405cbb471574821c1ff5b68cc8f57", - "reference": "4d8778e1c7d405cbb471574821c1ff5b68cc8f57", - "shasum": "" - }, - "require": { - "php": ">=5.4", - "psr/http-message": "^1.0 || ^2.0" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "1.x-dev" - } - }, - "autoload": { - "psr-4": { - "Http\\Message\\": "src/" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Márk Sági-Kazár", - "email": "mark.sagikazar@gmail.com" - } - ], - "description": "Factory interfaces for PSR-7 HTTP Message", - "homepage": "http://php-http.org", - "keywords": [ - "factory", - "http", - "message", - "stream", - "uri" - ], - "support": { - "issues": "https://github.com/php-http/message-factory/issues", - "source": "https://github.com/php-http/message-factory/tree/1.1.0" - }, - "abandoned": "psr/http-factory", - "time": "2023-04-14T14:16:17+00:00" - }, { "name": "php-http/multipart-stream-builder", "version": "1.4.2", @@ -5634,28 +6275,35 @@ }, { "name": "phpdocumentor/reflection-docblock", - "version": "5.3.0", + "version": "5.6.3", "source": { "type": "git", "url": "https://github.com/phpDocumentor/ReflectionDocBlock.git", - "reference": "622548b623e81ca6d78b721c5e029f4ce664f170" + "reference": "94f8051919d1b0369a6bcc7931d679a511c03fe9" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/phpDocumentor/ReflectionDocBlock/zipball/622548b623e81ca6d78b721c5e029f4ce664f170", - "reference": "622548b623e81ca6d78b721c5e029f4ce664f170", + "url": "https://api.github.com/repos/phpDocumentor/ReflectionDocBlock/zipball/94f8051919d1b0369a6bcc7931d679a511c03fe9", + "reference": "94f8051919d1b0369a6bcc7931d679a511c03fe9", "shasum": "" }, "require": { + "doctrine/deprecations": "^1.1", "ext-filter": "*", - "php": "^7.2 || ^8.0", + "php": "^7.4 || ^8.0", "phpdocumentor/reflection-common": "^2.2", - "phpdocumentor/type-resolver": "^1.3", + "phpdocumentor/type-resolver": "^1.7", + "phpstan/phpdoc-parser": "^1.7|^2.0", "webmozart/assert": "^1.9.1" }, "require-dev": { - "mockery/mockery": "~1.3.2", - "psalm/phar": "^4.8" + "mockery/mockery": "~1.3.5 || ~1.6.0", + "phpstan/extension-installer": "^1.1", + "phpstan/phpstan": "^1.8", + "phpstan/phpstan-mockery": "^1.1", + "phpstan/phpstan-webmozart-assert": "^1.2", + "phpunit/phpunit": "^9.5", + "psalm/phar": "^5.26" }, "type": "library", "extra": { @@ -5679,36 +6327,39 @@ }, { "name": "Jaap van Otterdijk", - "email": "account@ijaap.nl" + "email": "opensource@ijaap.nl" } ], "description": "With this component, a library can provide support for annotations via DocBlocks or otherwise retrieve information that is embedded in a DocBlock.", "support": { "issues": "https://github.com/phpDocumentor/ReflectionDocBlock/issues", - "source": "https://github.com/phpDocumentor/ReflectionDocBlock/tree/5.3.0" + "source": "https://github.com/phpDocumentor/ReflectionDocBlock/tree/5.6.3" }, - "time": "2021-10-19T17:43:47+00:00" + "time": "2025-08-01T19:43:32+00:00" }, { "name": "phpdocumentor/type-resolver", - "version": "1.6.2", + "version": "1.10.0", "source": { "type": "git", "url": "https://github.com/phpDocumentor/TypeResolver.git", - "reference": "48f445a408c131e38cab1c235aa6d2bb7a0bb20d" + "reference": "679e3ce485b99e84c775d28e2e96fade9a7fb50a" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/phpDocumentor/TypeResolver/zipball/48f445a408c131e38cab1c235aa6d2bb7a0bb20d", - "reference": "48f445a408c131e38cab1c235aa6d2bb7a0bb20d", + "url": "https://api.github.com/repos/phpDocumentor/TypeResolver/zipball/679e3ce485b99e84c775d28e2e96fade9a7fb50a", + "reference": "679e3ce485b99e84c775d28e2e96fade9a7fb50a", "shasum": "" }, "require": { - "php": "^7.4 || ^8.0", - "phpdocumentor/reflection-common": "^2.0" + "doctrine/deprecations": "^1.0", + "php": "^7.3 || ^8.0", + "phpdocumentor/reflection-common": "^2.0", + "phpstan/phpdoc-parser": "^1.18|^2.0" }, "require-dev": { "ext-tokenizer": "*", + "phpbench/phpbench": "^1.2", "phpstan/extension-installer": "^1.1", "phpstan/phpstan": "^1.8", "phpstan/phpstan-phpunit": "^1.1", @@ -5740,9 +6391,9 @@ "description": "A PSR-5 based resolver of Class names, Types and Structural Element Names", "support": { "issues": "https://github.com/phpDocumentor/TypeResolver/issues", - "source": "https://github.com/phpDocumentor/TypeResolver/tree/1.6.2" + "source": "https://github.com/phpDocumentor/TypeResolver/tree/1.10.0" }, - "time": "2022-10-14T12:47:21+00:00" + "time": "2024-11-09T15:12:26+00:00" }, { "name": "phpmd/phpmd", @@ -5876,16 +6527,11 @@ }, { "name": "phpstan/phpstan", - "version": "1.10.56", - "source": { - "type": "git", - "url": "https://github.com/phpstan/phpstan.git", - "reference": "27816a01aea996191ee14d010f325434c0ee76fa" - }, + "version": "1.12.32", "dist": { "type": "zip", - "url": "https://api.github.com/repos/phpstan/phpstan/zipball/27816a01aea996191ee14d010f325434c0ee76fa", - "reference": "27816a01aea996191ee14d010f325434c0ee76fa", + "url": "https://api.github.com/repos/phpstan/phpstan/zipball/2770dcdf5078d0b0d53f94317e06affe88419aa8", + "reference": "2770dcdf5078d0b0d53f94317e06affe88419aa8", "shasum": "" }, "require": { @@ -5928,13 +6574,9 @@ { "url": "https://github.com/phpstan", "type": "github" - }, - { - "url": "https://tidelift.com/funding/github/packagist/phpstan/phpstan", - "type": "tidelift" } ], - "time": "2024-01-15T10:43:00+00:00" + "time": "2025-09-30T10:16:31+00:00" }, { "name": "psr/cache", @@ -6245,16 +6887,16 @@ }, { "name": "psr/log", - "version": "3.0.0", + "version": "3.0.2", "source": { "type": "git", "url": "https://github.com/php-fig/log.git", - "reference": "fe5ea303b0887d5caefd3d431c3e61ad47037001" + "reference": "f16e1d5863e37f8d8c2a01719f5b34baa2b714d3" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/php-fig/log/zipball/fe5ea303b0887d5caefd3d431c3e61ad47037001", - "reference": "fe5ea303b0887d5caefd3d431c3e61ad47037001", + "url": "https://api.github.com/repos/php-fig/log/zipball/f16e1d5863e37f8d8c2a01719f5b34baa2b714d3", + "reference": "f16e1d5863e37f8d8c2a01719f5b34baa2b714d3", "shasum": "" }, "require": { @@ -6289,9 +6931,9 @@ "psr-3" ], "support": { - "source": "https://github.com/php-fig/log/tree/3.0.0" + "source": "https://github.com/php-fig/log/tree/3.0.2" }, - "time": "2021-07-14T16:46:02+00:00" + "time": "2024-09-11T13:17:53+00:00" }, { "name": "ralouphie/getallheaders", @@ -6439,23 +7081,23 @@ }, { "name": "react/promise", - "version": "v3.2.0", + "version": "v3.3.0", "source": { "type": "git", "url": "https://github.com/reactphp/promise.git", - "reference": "8a164643313c71354582dc850b42b33fa12a4b63" + "reference": "23444f53a813a3296c1368bb104793ce8d88f04a" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/reactphp/promise/zipball/8a164643313c71354582dc850b42b33fa12a4b63", - "reference": "8a164643313c71354582dc850b42b33fa12a4b63", + "url": "https://api.github.com/repos/reactphp/promise/zipball/23444f53a813a3296c1368bb104793ce8d88f04a", + "reference": "23444f53a813a3296c1368bb104793ce8d88f04a", "shasum": "" }, "require": { "php": ">=7.1.0" }, "require-dev": { - "phpstan/phpstan": "1.10.39 || 1.4.10", + "phpstan/phpstan": "1.12.28 || 1.4.10", "phpunit/phpunit": "^9.6 || ^7.5" }, "type": "library", @@ -6500,7 +7142,7 @@ ], "support": { "issues": "https://github.com/reactphp/promise/issues", - "source": "https://github.com/reactphp/promise/tree/v3.2.0" + "source": "https://github.com/reactphp/promise/tree/v3.3.0" }, "funding": [ { @@ -6508,7 +7150,7 @@ "type": "open_collective" } ], - "time": "2024-05-24T10:39:05+00:00" + "time": "2025-08-19T18:57:03+00:00" }, { "name": "rector/rector", @@ -6572,16 +7214,16 @@ }, { "name": "revolt/event-loop", - "version": "v1.0.6", + "version": "v1.0.7", "source": { "type": "git", "url": "https://github.com/revoltphp/event-loop.git", - "reference": "25de49af7223ba039f64da4ae9a28ec2d10d0254" + "reference": "09bf1bf7f7f574453efe43044b06fafe12216eb3" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/revoltphp/event-loop/zipball/25de49af7223ba039f64da4ae9a28ec2d10d0254", - "reference": "25de49af7223ba039f64da4ae9a28ec2d10d0254", + "url": "https://api.github.com/repos/revoltphp/event-loop/zipball/09bf1bf7f7f574453efe43044b06fafe12216eb3", + "reference": "09bf1bf7f7f574453efe43044b06fafe12216eb3", "shasum": "" }, "require": { @@ -6638,9 +7280,9 @@ ], "support": { "issues": "https://github.com/revoltphp/event-loop/issues", - "source": "https://github.com/revoltphp/event-loop/tree/v1.0.6" + "source": "https://github.com/revoltphp/event-loop/tree/v1.0.7" }, - "time": "2023-11-30T05:34:44+00:00" + "time": "2025-01-25T19:27:39+00:00" }, { "name": "sebastian/diff", @@ -6949,16 +7591,16 @@ }, { "name": "spatie/array-to-xml", - "version": "3.3.0", + "version": "3.4.0", "source": { "type": "git", "url": "https://github.com/spatie/array-to-xml.git", - "reference": "f56b220fe2db1ade4c88098d83413ebdfc3bf876" + "reference": "7dcfc67d60b0272926dabad1ec01f6b8a5fb5e67" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/spatie/array-to-xml/zipball/f56b220fe2db1ade4c88098d83413ebdfc3bf876", - "reference": "f56b220fe2db1ade4c88098d83413ebdfc3bf876", + "url": "https://api.github.com/repos/spatie/array-to-xml/zipball/7dcfc67d60b0272926dabad1ec01f6b8a5fb5e67", + "reference": "7dcfc67d60b0272926dabad1ec01f6b8a5fb5e67", "shasum": "" }, "require": { @@ -7001,7 +7643,7 @@ "xml" ], "support": { - "source": "https://github.com/spatie/array-to-xml/tree/3.3.0" + "source": "https://github.com/spatie/array-to-xml/tree/3.4.0" }, "funding": [ { @@ -7013,7 +7655,7 @@ "type": "github" } ], - "time": "2024-05-01T10:20:27+00:00" + "time": "2024-12-16T12:45:15+00:00" }, { "name": "spryker-sdk/acp", @@ -7285,16 +7927,16 @@ }, { "name": "spryker-sdk/evaluator", - "version": "0.3.1", + "version": "0.3.2", "source": { "type": "git", "url": "https://github.com/spryker-sdk/evaluator.git", - "reference": "1b1a375d0be6191b6d6907e634db6b1d89cb6efe" + "reference": "8fb3f078c3e4b396ce9556cbbf0bf4886c731b72" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/spryker-sdk/evaluator/zipball/1b1a375d0be6191b6d6907e634db6b1d89cb6efe", - "reference": "1b1a375d0be6191b6d6907e634db6b1d89cb6efe", + "url": "https://api.github.com/repos/spryker-sdk/evaluator/zipball/8fb3f078c3e4b396ce9556cbbf0bf4886c731b72", + "reference": "8fb3f078c3e4b396ce9556cbbf0bf4886c731b72", "shasum": "" }, "require": { @@ -7304,7 +7946,7 @@ "ext-json": "*", "guzzlehttp/guzzle": "^7.5", "nikic/php-parser": "^5.1.0", - "php": ">=8.2", + "php": ">=8.3", "spryker-sdk/utils": "^0.2.1", "symfony/console": "^6.0", "symfony/dotenv": "^6.0", @@ -7354,22 +7996,22 @@ "description": "The tool for evaluating Spryker shops", "support": { "issues": "https://github.com/spryker-sdk/evaluator/issues", - "source": "https://github.com/spryker-sdk/evaluator/tree/0.3.1" + "source": "https://github.com/spryker-sdk/evaluator/tree/0.3.2" }, - "time": "2025-09-08T12:51:55+00:00" + "time": "2025-10-02T13:20:05+00:00" }, { "name": "spryker-sdk/integrator", - "version": "0.1.6", + "version": "0.2.1", "source": { "type": "git", "url": "https://github.com/spryker-sdk/integrator.git", - "reference": "f5bcc145499506030d23f4cf4f1c7876e1f00a46" + "reference": "610f18bf1cf78ff17a6998b6b4d952bf4a0d50a0" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/spryker-sdk/integrator/zipball/f5bcc145499506030d23f4cf4f1c7876e1f00a46", - "reference": "f5bcc145499506030d23f4cf4f1c7876e1f00a46", + "url": "https://api.github.com/repos/spryker-sdk/integrator/zipball/610f18bf1cf78ff17a6998b6b4d952bf4a0d50a0", + "reference": "610f18bf1cf78ff17a6998b6b4d952bf4a0d50a0", "shasum": "" }, "require": { @@ -7381,9 +8023,9 @@ "ext-json": "*", "ext-simplexml": "*", "guzzlehttp/guzzle": "^7.4", - "nikic/php-parser": "^5.1.0", - "php": ">=8.2", - "sebastian/diff": "^6.0.0", + "nikic/php-parser": "^5.3.0", + "php": ">=8.3", + "sebastian/diff": "^5.0.0 || ^6.0.0", "spryker-sdk/utils": "^0.2.2", "symfony/console": "^6.0", "symfony/finder": "^6.0", @@ -7418,9 +8060,9 @@ "description": "Integrator module", "support": { "issues": "https://github.com/spryker-sdk/integrator/issues", - "source": "https://github.com/spryker-sdk/integrator/tree/0.1.6" + "source": "https://github.com/spryker-sdk/integrator/tree/0.2.1" }, - "time": "2024-11-07T12:04:05+00:00" + "time": "2025-10-02T13:49:56+00:00" }, { "name": "spryker-sdk/sdk-contracts", @@ -7611,16 +8253,16 @@ }, { "name": "spryker-sdk/upgrader", - "version": "0.3.13", + "version": "0.3.14", "source": { "type": "git", "url": "https://github.com/spryker-sdk/upgrader.git", - "reference": "e171bc41c9e8e22f4d6716d75d273de8ef501c4c" + "reference": "26efce9c1470440cbf8d0677eb9eb399282f36b1" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/spryker-sdk/upgrader/zipball/e171bc41c9e8e22f4d6716d75d273de8ef501c4c", - "reference": "e171bc41c9e8e22f4d6716d75d273de8ef501c4c", + "url": "https://api.github.com/repos/spryker-sdk/upgrader/zipball/26efce9c1470440cbf8d0677eb9eb399282f36b1", + "reference": "26efce9c1470440cbf8d0677eb9eb399282f36b1", "shasum": "" }, "require": { @@ -7634,11 +8276,11 @@ "knplabs/github-api": "^3.13", "m4tthumphrey/php-gitlab-api": "^11.12", "nette/neon": "^3.4", - "nikic/php-parser": "5.1.*", - "php": ">=8.2", - "phpstan/phpstan": "^1.10", + "nikic/php-parser": "5.3.*", + "php": ">=8.3", + "phpstan/phpstan": "^1.12", "spryker-sdk/azure-php-client": "^0.2.1", - "spryker-sdk/integrator": "^0.1.6", + "spryker-sdk/integrator": "^0.2.0", "spryker-sdk/sdk-contracts": "^0.5.0", "spryker-sdk/utils": "^0.2.2", "symfony/config": "^6.0", @@ -7684,9 +8326,9 @@ "description": "Code evaluator and upgrader tool", "support": { "issues": "https://github.com/spryker-sdk/upgrader/issues", - "source": "https://github.com/spryker-sdk/upgrader/tree/0.3.13" + "source": "https://github.com/spryker-sdk/upgrader/tree/0.3.14" }, - "time": "2025-06-03T14:55:27+00:00" + "time": "2025-10-02T13:58:43+00:00" }, { "name": "spryker-sdk/utils", @@ -8197,25 +8839,25 @@ }, { "name": "symfony/cache", - "version": "v6.0.19", + "version": "v6.4.26", "source": { "type": "git", "url": "https://github.com/symfony/cache.git", - "reference": "81ca309f056e836480928b20280ec52ce8369bb3" + "reference": "66c853ddcbf85c1984169869be498c3e7597b367" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/cache/zipball/81ca309f056e836480928b20280ec52ce8369bb3", - "reference": "81ca309f056e836480928b20280ec52ce8369bb3", + "url": "https://api.github.com/repos/symfony/cache/zipball/66c853ddcbf85c1984169869be498c3e7597b367", + "reference": "66c853ddcbf85c1984169869be498c3e7597b367", "shasum": "" }, "require": { - "php": ">=8.0.2", + "php": ">=8.1", "psr/cache": "^2.0|^3.0", "psr/log": "^1.1|^2|^3", - "symfony/cache-contracts": "^1.1.7|^2|^3", - "symfony/service-contracts": "^1.1|^2|^3", - "symfony/var-exporter": "^5.4|^6.0" + "symfony/cache-contracts": "^2.5|^3", + "symfony/service-contracts": "^2.5|^3", + "symfony/var-exporter": "^6.3.6|^7.0" }, "conflict": { "doctrine/dbal": "<2.13.1", @@ -8230,21 +8872,24 @@ }, "require-dev": { "cache/integration-tests": "dev-master", - "doctrine/dbal": "^2.13.1|^3.0", - "predis/predis": "^1.1", + "doctrine/dbal": "^2.13.1|^3|^4", + "predis/predis": "^1.1|^2.0", "psr/simple-cache": "^1.0|^2.0|^3.0", - "symfony/config": "^5.4|^6.0", - "symfony/dependency-injection": "^5.4|^6.0", - "symfony/filesystem": "^5.4|^6.0", - "symfony/http-kernel": "^5.4|^6.0", - "symfony/messenger": "^5.4|^6.0", - "symfony/var-dumper": "^5.4|^6.0" + "symfony/config": "^5.4|^6.0|^7.0", + "symfony/dependency-injection": "^5.4|^6.0|^7.0", + "symfony/filesystem": "^5.4|^6.0|^7.0", + "symfony/http-kernel": "^5.4|^6.0|^7.0", + "symfony/messenger": "^5.4|^6.0|^7.0", + "symfony/var-dumper": "^5.4|^6.0|^7.0" }, "type": "library", "autoload": { "psr-4": { "Symfony\\Component\\Cache\\": "" }, + "classmap": [ + "Traits/ValueWrapper.php" + ], "exclude-from-classmap": [ "/Tests/" ] @@ -8270,7 +8915,7 @@ "psr6" ], "support": { - "source": "https://github.com/symfony/cache/tree/v6.0.19" + "source": "https://github.com/symfony/cache/tree/v6.4.26" }, "funding": [ { @@ -8281,25 +8926,29 @@ "url": "https://github.com/fabpot", "type": "github" }, + { + "url": "https://github.com/nicolas-grekas", + "type": "github" + }, { "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", "type": "tidelift" } ], - "time": "2023-01-20T17:44:14+00:00" + "time": "2025-09-11T09:57:09+00:00" }, { "name": "symfony/cache-contracts", - "version": "v3.5.0", + "version": "v3.6.0", "source": { "type": "git", "url": "https://github.com/symfony/cache-contracts.git", - "reference": "df6a1a44c890faded49a5fca33c2d5c5fd3c2197" + "reference": "5d68a57d66910405e5c0b63d6f0af941e66fc868" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/cache-contracts/zipball/df6a1a44c890faded49a5fca33c2d5c5fd3c2197", - "reference": "df6a1a44c890faded49a5fca33c2d5c5fd3c2197", + "url": "https://api.github.com/repos/symfony/cache-contracts/zipball/5d68a57d66910405e5c0b63d6f0af941e66fc868", + "reference": "5d68a57d66910405e5c0b63d6f0af941e66fc868", "shasum": "" }, "require": { @@ -8308,12 +8957,12 @@ }, "type": "library", "extra": { - "branch-alias": { - "dev-main": "3.5-dev" - }, "thanks": { - "name": "symfony/contracts", - "url": "https://github.com/symfony/contracts" + "url": "https://github.com/symfony/contracts", + "name": "symfony/contracts" + }, + "branch-alias": { + "dev-main": "3.6-dev" } }, "autoload": { @@ -8346,7 +8995,7 @@ "standards" ], "support": { - "source": "https://github.com/symfony/cache-contracts/tree/v3.5.0" + "source": "https://github.com/symfony/cache-contracts/tree/v3.6.0" }, "funding": [ { @@ -8362,41 +9011,38 @@ "type": "tidelift" } ], - "time": "2024-04-18T09:32:20+00:00" + "time": "2025-03-13T15:25:07+00:00" }, { "name": "symfony/config", - "version": "v6.0.19", + "version": "v6.4.26", "source": { "type": "git", "url": "https://github.com/symfony/config.git", - "reference": "db4fc45c24e0c3e2198e68ada9d7f90daa1f97e3" + "reference": "f18dc5926cb203e125956987def795d052ee774e" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/config/zipball/db4fc45c24e0c3e2198e68ada9d7f90daa1f97e3", - "reference": "db4fc45c24e0c3e2198e68ada9d7f90daa1f97e3", + "url": "https://api.github.com/repos/symfony/config/zipball/f18dc5926cb203e125956987def795d052ee774e", + "reference": "f18dc5926cb203e125956987def795d052ee774e", "shasum": "" }, "require": { - "php": ">=8.0.2", - "symfony/deprecation-contracts": "^2.1|^3", - "symfony/filesystem": "^5.4|^6.0", - "symfony/polyfill-ctype": "~1.8", - "symfony/polyfill-php81": "^1.22" + "php": ">=8.1", + "symfony/deprecation-contracts": "^2.5|^3", + "symfony/filesystem": "^5.4|^6.0|^7.0", + "symfony/polyfill-ctype": "~1.8" }, "conflict": { - "symfony/finder": "<4.4" + "symfony/finder": "<5.4", + "symfony/service-contracts": "<2.5" }, "require-dev": { - "symfony/event-dispatcher": "^5.4|^6.0", - "symfony/finder": "^5.4|^6.0", - "symfony/messenger": "^5.4|^6.0", - "symfony/service-contracts": "^1.1|^2|^3", - "symfony/yaml": "^5.4|^6.0" - }, - "suggest": { - "symfony/yaml": "To use the yaml reference dumper" + "symfony/event-dispatcher": "^5.4|^6.0|^7.0", + "symfony/finder": "^5.4|^6.0|^7.0", + "symfony/messenger": "^5.4|^6.0|^7.0", + "symfony/service-contracts": "^2.5|^3", + "symfony/yaml": "^5.4|^6.0|^7.0" }, "type": "library", "autoload": { @@ -8424,7 +9070,7 @@ "description": "Helps you find, load, combine, autofill and validate configuration values of any kind", "homepage": "https://symfony.com", "support": { - "source": "https://github.com/symfony/config/tree/v6.0.19" + "source": "https://github.com/symfony/config/tree/v6.4.26" }, "funding": [ { @@ -8435,32 +9081,37 @@ "url": "https://github.com/fabpot", "type": "github" }, + { + "url": "https://github.com/nicolas-grekas", + "type": "github" + }, { "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", "type": "tidelift" } ], - "time": "2023-01-09T04:36:00+00:00" + "time": "2025-09-11T09:57:09+00:00" }, { "name": "symfony/console", - "version": "v6.0.19", + "version": "v6.4.26", "source": { "type": "git", "url": "https://github.com/symfony/console.git", - "reference": "c3ebc83d031b71c39da318ca8b7a07ecc67507ed" + "reference": "492de6dfd93910d7d7a729c5a04ddcd2b9e99c4f" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/console/zipball/c3ebc83d031b71c39da318ca8b7a07ecc67507ed", - "reference": "c3ebc83d031b71c39da318ca8b7a07ecc67507ed", + "url": "https://api.github.com/repos/symfony/console/zipball/492de6dfd93910d7d7a729c5a04ddcd2b9e99c4f", + "reference": "492de6dfd93910d7d7a729c5a04ddcd2b9e99c4f", "shasum": "" }, "require": { - "php": ">=8.0.2", + "php": ">=8.1", + "symfony/deprecation-contracts": "^2.5|^3", "symfony/polyfill-mbstring": "~1.0", - "symfony/service-contracts": "^1.1|^2|^3", - "symfony/string": "^5.4|^6.0" + "symfony/service-contracts": "^2.5|^3", + "symfony/string": "^5.4|^6.0|^7.0" }, "conflict": { "symfony/dependency-injection": "<5.4", @@ -8474,18 +9125,16 @@ }, "require-dev": { "psr/log": "^1|^2|^3", - "symfony/config": "^5.4|^6.0", - "symfony/dependency-injection": "^5.4|^6.0", - "symfony/event-dispatcher": "^5.4|^6.0", - "symfony/lock": "^5.4|^6.0", - "symfony/process": "^5.4|^6.0", - "symfony/var-dumper": "^5.4|^6.0" - }, - "suggest": { - "psr/log": "For using the console logger", - "symfony/event-dispatcher": "", - "symfony/lock": "", - "symfony/process": "" + "symfony/config": "^5.4|^6.0|^7.0", + "symfony/dependency-injection": "^5.4|^6.0|^7.0", + "symfony/event-dispatcher": "^5.4|^6.0|^7.0", + "symfony/http-foundation": "^6.4|^7.0", + "symfony/http-kernel": "^6.4|^7.0", + "symfony/lock": "^5.4|^6.0|^7.0", + "symfony/messenger": "^5.4|^6.0|^7.0", + "symfony/process": "^5.4|^6.0|^7.0", + "symfony/stopwatch": "^5.4|^6.0|^7.0", + "symfony/var-dumper": "^5.4|^6.0|^7.0" }, "type": "library", "autoload": { @@ -8514,12 +9163,12 @@ "homepage": "https://symfony.com", "keywords": [ "cli", - "command line", + "command-line", "console", "terminal" ], "support": { - "source": "https://github.com/symfony/console/tree/v6.0.19" + "source": "https://github.com/symfony/console/tree/v6.4.26" }, "funding": [ { @@ -8530,12 +9179,16 @@ "url": "https://github.com/fabpot", "type": "github" }, + { + "url": "https://github.com/nicolas-grekas", + "type": "github" + }, { "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", "type": "tidelift" } ], - "time": "2023-01-01T08:36:10+00:00" + "time": "2025-09-26T12:13:46+00:00" }, { "name": "symfony/debug", @@ -8608,30 +9261,30 @@ }, { "name": "symfony/dependency-injection", - "version": "v6.0.20", + "version": "v6.4.26", "source": { "type": "git", "url": "https://github.com/symfony/dependency-injection.git", - "reference": "359806e1adebd1c43e18e5ea22acd14bef7fcf8c" + "reference": "5f311eaf0b321f8ec640f6bae12da43a14026898" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/dependency-injection/zipball/359806e1adebd1c43e18e5ea22acd14bef7fcf8c", - "reference": "359806e1adebd1c43e18e5ea22acd14bef7fcf8c", + "url": "https://api.github.com/repos/symfony/dependency-injection/zipball/5f311eaf0b321f8ec640f6bae12da43a14026898", + "reference": "5f311eaf0b321f8ec640f6bae12da43a14026898", "shasum": "" }, "require": { - "php": ">=8.0.2", + "php": ">=8.1", "psr/container": "^1.1|^2.0", - "symfony/deprecation-contracts": "^2.1|^3", - "symfony/polyfill-php81": "^1.22", - "symfony/service-contracts": "^1.1.6|^2.0|^3.0" + "symfony/deprecation-contracts": "^2.5|^3", + "symfony/service-contracts": "^2.5|^3.0", + "symfony/var-exporter": "^6.4.20|^7.2.5" }, "conflict": { "ext-psr": "<1.1|>=2", - "symfony/config": "<5.4", + "symfony/config": "<6.1", "symfony/finder": "<5.4", - "symfony/proxy-manager-bridge": "<5.4", + "symfony/proxy-manager-bridge": "<6.3", "symfony/yaml": "<5.4" }, "provide": { @@ -8639,16 +9292,9 @@ "symfony/service-implementation": "1.1|2.0|3.0" }, "require-dev": { - "symfony/config": "^5.4|^6.0", - "symfony/expression-language": "^5.4|^6.0", - "symfony/yaml": "^5.4|^6.0" - }, - "suggest": { - "symfony/config": "", - "symfony/expression-language": "For using expressions in service container configuration", - "symfony/finder": "For using double-star glob patterns or when GLOB_BRACE portability is required", - "symfony/proxy-manager-bridge": "Generate service proxies to lazy load them", - "symfony/yaml": "" + "symfony/config": "^6.1|^7.0", + "symfony/expression-language": "^5.4|^6.0|^7.0", + "symfony/yaml": "^5.4|^6.0|^7.0" }, "type": "library", "autoload": { @@ -8676,7 +9322,7 @@ "description": "Allows you to standardize and centralize the way objects are constructed in your application", "homepage": "https://symfony.com", "support": { - "source": "https://github.com/symfony/dependency-injection/tree/v6.0.20" + "source": "https://github.com/symfony/dependency-injection/tree/v6.4.26" }, "funding": [ { @@ -8687,38 +9333,42 @@ "url": "https://github.com/fabpot", "type": "github" }, + { + "url": "https://github.com/nicolas-grekas", + "type": "github" + }, { "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", "type": "tidelift" } ], - "time": "2023-01-30T15:41:07+00:00" + "time": "2025-09-11T09:57:09+00:00" }, { "name": "symfony/deprecation-contracts", - "version": "v3.0.2", + "version": "v3.6.0", "source": { "type": "git", "url": "https://github.com/symfony/deprecation-contracts.git", - "reference": "26954b3d62a6c5fd0ea8a2a00c0353a14978d05c" + "reference": "63afe740e99a13ba87ec199bb07bbdee937a5b62" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/deprecation-contracts/zipball/26954b3d62a6c5fd0ea8a2a00c0353a14978d05c", - "reference": "26954b3d62a6c5fd0ea8a2a00c0353a14978d05c", + "url": "https://api.github.com/repos/symfony/deprecation-contracts/zipball/63afe740e99a13ba87ec199bb07bbdee937a5b62", + "reference": "63afe740e99a13ba87ec199bb07bbdee937a5b62", "shasum": "" }, "require": { - "php": ">=8.0.2" + "php": ">=8.1" }, "type": "library", "extra": { - "branch-alias": { - "dev-main": "3.0-dev" - }, "thanks": { - "name": "symfony/contracts", - "url": "https://github.com/symfony/contracts" + "url": "https://github.com/symfony/contracts", + "name": "symfony/contracts" + }, + "branch-alias": { + "dev-main": "3.6-dev" } }, "autoload": { @@ -8743,7 +9393,7 @@ "description": "A generic function and convention to trigger deprecation notices", "homepage": "https://symfony.com", "support": { - "source": "https://github.com/symfony/deprecation-contracts/tree/v3.0.2" + "source": "https://github.com/symfony/deprecation-contracts/tree/v3.6.0" }, "funding": [ { @@ -8759,7 +9409,7 @@ "type": "tidelift" } ], - "time": "2022-01-02T09:55:41+00:00" + "time": "2024-09-25T14:21:43+00:00" }, { "name": "symfony/doctrine-bridge", @@ -8878,24 +9528,28 @@ }, { "name": "symfony/dotenv", - "version": "v6.0.19", + "version": "v6.4.24", "source": { "type": "git", "url": "https://github.com/symfony/dotenv.git", - "reference": "9cee123707e689f7e06c09624c145d206468bcf2" + "reference": "234b6c602f12b00693f4b0d1054386fb30dfc8ff" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/dotenv/zipball/9cee123707e689f7e06c09624c145d206468bcf2", - "reference": "9cee123707e689f7e06c09624c145d206468bcf2", + "url": "https://api.github.com/repos/symfony/dotenv/zipball/234b6c602f12b00693f4b0d1054386fb30dfc8ff", + "reference": "234b6c602f12b00693f4b0d1054386fb30dfc8ff", "shasum": "" }, "require": { - "php": ">=8.0.2" + "php": ">=8.1" + }, + "conflict": { + "symfony/console": "<5.4", + "symfony/process": "<5.4" }, "require-dev": { - "symfony/console": "^5.4|^6.0", - "symfony/process": "^5.4|^6.0" + "symfony/console": "^5.4|^6.0|^7.0", + "symfony/process": "^5.4|^6.0|^7.0" }, "type": "library", "autoload": { @@ -8928,7 +9582,7 @@ "environment" ], "support": { - "source": "https://github.com/symfony/dotenv/tree/v6.0.19" + "source": "https://github.com/symfony/dotenv/tree/v6.4.24" }, "funding": [ { @@ -8939,12 +9593,16 @@ "url": "https://github.com/fabpot", "type": "github" }, + { + "url": "https://github.com/nicolas-grekas", + "type": "github" + }, { "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", "type": "tidelift" } ], - "time": "2023-01-01T08:36:10+00:00" + "time": "2025-07-10T08:14:14+00:00" }, { "name": "symfony/error-handler", @@ -9022,24 +9680,25 @@ }, { "name": "symfony/event-dispatcher", - "version": "v6.0.19", + "version": "v6.4.25", "source": { "type": "git", "url": "https://github.com/symfony/event-dispatcher.git", - "reference": "2eaf8e63bc5b8cefabd4a800157f0d0c094f677a" + "reference": "b0cf3162020603587363f0551cd3be43958611ff" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/event-dispatcher/zipball/2eaf8e63bc5b8cefabd4a800157f0d0c094f677a", - "reference": "2eaf8e63bc5b8cefabd4a800157f0d0c094f677a", + "url": "https://api.github.com/repos/symfony/event-dispatcher/zipball/b0cf3162020603587363f0551cd3be43958611ff", + "reference": "b0cf3162020603587363f0551cd3be43958611ff", "shasum": "" }, "require": { - "php": ">=8.0.2", - "symfony/event-dispatcher-contracts": "^2|^3" + "php": ">=8.1", + "symfony/event-dispatcher-contracts": "^2.5|^3" }, "conflict": { - "symfony/dependency-injection": "<5.4" + "symfony/dependency-injection": "<5.4", + "symfony/service-contracts": "<2.5" }, "provide": { "psr/event-dispatcher-implementation": "1.0", @@ -9047,17 +9706,13 @@ }, "require-dev": { "psr/log": "^1|^2|^3", - "symfony/config": "^5.4|^6.0", - "symfony/dependency-injection": "^5.4|^6.0", - "symfony/error-handler": "^5.4|^6.0", - "symfony/expression-language": "^5.4|^6.0", - "symfony/http-foundation": "^5.4|^6.0", - "symfony/service-contracts": "^1.1|^2|^3", - "symfony/stopwatch": "^5.4|^6.0" - }, - "suggest": { - "symfony/dependency-injection": "", - "symfony/http-kernel": "" + "symfony/config": "^5.4|^6.0|^7.0", + "symfony/dependency-injection": "^5.4|^6.0|^7.0", + "symfony/error-handler": "^5.4|^6.0|^7.0", + "symfony/expression-language": "^5.4|^6.0|^7.0", + "symfony/http-foundation": "^5.4|^6.0|^7.0", + "symfony/service-contracts": "^2.5|^3", + "symfony/stopwatch": "^5.4|^6.0|^7.0" }, "type": "library", "autoload": { @@ -9085,7 +9740,7 @@ "description": "Provides tools that allow your application components to communicate with each other by dispatching events and listening to them", "homepage": "https://symfony.com", "support": { - "source": "https://github.com/symfony/event-dispatcher/tree/v6.0.19" + "source": "https://github.com/symfony/event-dispatcher/tree/v6.4.25" }, "funding": [ { @@ -9096,42 +9751,43 @@ "url": "https://github.com/fabpot", "type": "github" }, + { + "url": "https://github.com/nicolas-grekas", + "type": "github" + }, { "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", "type": "tidelift" } ], - "time": "2023-01-01T08:36:10+00:00" + "time": "2025-08-13T09:41:44+00:00" }, { "name": "symfony/event-dispatcher-contracts", - "version": "v3.0.2", + "version": "v3.6.0", "source": { "type": "git", "url": "https://github.com/symfony/event-dispatcher-contracts.git", - "reference": "7bc61cc2db649b4637d331240c5346dcc7708051" + "reference": "59eb412e93815df44f05f342958efa9f46b1e586" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/event-dispatcher-contracts/zipball/7bc61cc2db649b4637d331240c5346dcc7708051", - "reference": "7bc61cc2db649b4637d331240c5346dcc7708051", + "url": "https://api.github.com/repos/symfony/event-dispatcher-contracts/zipball/59eb412e93815df44f05f342958efa9f46b1e586", + "reference": "59eb412e93815df44f05f342958efa9f46b1e586", "shasum": "" }, "require": { - "php": ">=8.0.2", + "php": ">=8.1", "psr/event-dispatcher": "^1" }, - "suggest": { - "symfony/event-dispatcher-implementation": "" - }, "type": "library", "extra": { - "branch-alias": { - "dev-main": "3.0-dev" - }, "thanks": { - "name": "symfony/contracts", - "url": "https://github.com/symfony/contracts" + "url": "https://github.com/symfony/contracts", + "name": "symfony/contracts" + }, + "branch-alias": { + "dev-main": "3.6-dev" } }, "autoload": { @@ -9164,7 +9820,7 @@ "standards" ], "support": { - "source": "https://github.com/symfony/event-dispatcher-contracts/tree/v3.0.2" + "source": "https://github.com/symfony/event-dispatcher-contracts/tree/v3.6.0" }, "funding": [ { @@ -9180,7 +9836,7 @@ "type": "tidelift" } ], - "time": "2022-01-02T09:55:41+00:00" + "time": "2024-09-25T14:21:43+00:00" }, { "name": "symfony/expression-language", @@ -9247,23 +9903,26 @@ }, { "name": "symfony/filesystem", - "version": "v6.0.19", + "version": "v6.4.24", "source": { "type": "git", "url": "https://github.com/symfony/filesystem.git", - "reference": "3d49eec03fda1f0fc19b7349fbbe55ebc1004214" + "reference": "75ae2edb7cdcc0c53766c30b0a2512b8df574bd8" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/filesystem/zipball/3d49eec03fda1f0fc19b7349fbbe55ebc1004214", - "reference": "3d49eec03fda1f0fc19b7349fbbe55ebc1004214", + "url": "https://api.github.com/repos/symfony/filesystem/zipball/75ae2edb7cdcc0c53766c30b0a2512b8df574bd8", + "reference": "75ae2edb7cdcc0c53766c30b0a2512b8df574bd8", "shasum": "" }, "require": { - "php": ">=8.0.2", + "php": ">=8.1", "symfony/polyfill-ctype": "~1.8", "symfony/polyfill-mbstring": "~1.8" }, + "require-dev": { + "symfony/process": "^5.4|^6.4|^7.0" + }, "type": "library", "autoload": { "psr-4": { @@ -9290,7 +9949,7 @@ "description": "Provides basic utilities for the filesystem", "homepage": "https://symfony.com", "support": { - "source": "https://github.com/symfony/filesystem/tree/v6.0.19" + "source": "https://github.com/symfony/filesystem/tree/v6.4.24" }, "funding": [ { @@ -9298,7 +9957,11 @@ "type": "custom" }, { - "url": "https://github.com/fabpot", + "url": "https://github.com/fabpot", + "type": "github" + }, + { + "url": "https://github.com/nicolas-grekas", "type": "github" }, { @@ -9306,20 +9969,20 @@ "type": "tidelift" } ], - "time": "2023-01-20T17:44:14+00:00" + "time": "2025-07-10T08:14:14+00:00" }, { "name": "symfony/finder", - "version": "v6.4.13", + "version": "v6.4.24", "source": { "type": "git", "url": "https://github.com/symfony/finder.git", - "reference": "daea9eca0b08d0ed1dc9ab702a46128fd1be4958" + "reference": "73089124388c8510efb8d2d1689285d285937b08" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/finder/zipball/daea9eca0b08d0ed1dc9ab702a46128fd1be4958", - "reference": "daea9eca0b08d0ed1dc9ab702a46128fd1be4958", + "url": "https://api.github.com/repos/symfony/finder/zipball/73089124388c8510efb8d2d1689285d285937b08", + "reference": "73089124388c8510efb8d2d1689285d285937b08", "shasum": "" }, "require": { @@ -9354,7 +10017,7 @@ "description": "Finds files and directories via an intuitive fluent interface", "homepage": "https://symfony.com", "support": { - "source": "https://github.com/symfony/finder/tree/v6.4.13" + "source": "https://github.com/symfony/finder/tree/v6.4.24" }, "funding": [ { @@ -9365,31 +10028,38 @@ "url": "https://github.com/fabpot", "type": "github" }, + { + "url": "https://github.com/nicolas-grekas", + "type": "github" + }, { "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", "type": "tidelift" } ], - "time": "2024-10-01T08:30:56+00:00" + "time": "2025-07-15T12:02:45+00:00" }, { "name": "symfony/flex", - "version": "v1.21.4", + "version": "v1.22.0", "source": { "type": "git", "url": "https://github.com/symfony/flex.git", - "reference": "7b40eec950ded5de7054f807c209d3c612efe517" + "reference": "5cc985971b1a700cb74bedd9e01cfa93eb4747f7" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/flex/zipball/7b40eec950ded5de7054f807c209d3c612efe517", - "reference": "7b40eec950ded5de7054f807c209d3c612efe517", + "url": "https://api.github.com/repos/symfony/flex/zipball/5cc985971b1a700cb74bedd9e01cfa93eb4747f7", + "reference": "5cc985971b1a700cb74bedd9e01cfa93eb4747f7", "shasum": "" }, "require": { "composer-plugin-api": "^1.0|^2.0", "php": ">=7.1" }, + "conflict": { + "composer/semver": "<1.7.2" + }, "require-dev": { "composer/composer": "^1.0.2|^2.0", "symfony/dotenv": "^4.4|^5.0|^6.0", @@ -9419,7 +10089,7 @@ "description": "Composer plugin for Symfony", "support": { "issues": "https://github.com/symfony/flex/issues", - "source": "https://github.com/symfony/flex/tree/v1.21.4" + "source": "https://github.com/symfony/flex/tree/v1.22.0" }, "funding": [ { @@ -9435,7 +10105,7 @@ "type": "tidelift" } ], - "time": "2024-01-02T11:08:17+00:00" + "time": "2025-03-03T07:50:24+00:00" }, { "name": "symfony/form", @@ -9541,33 +10211,33 @@ }, { "name": "symfony/framework-bundle", - "version": "v6.0.19", + "version": "v6.1.11", "source": { "type": "git", "url": "https://github.com/symfony/framework-bundle.git", - "reference": "ee403597484be1073222373fc2962b44c36f5dd4" + "reference": "58a8a7c1ea054d45f5ee6435ebbfe2606c7e869a" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/framework-bundle/zipball/ee403597484be1073222373fc2962b44c36f5dd4", - "reference": "ee403597484be1073222373fc2962b44c36f5dd4", + "url": "https://api.github.com/repos/symfony/framework-bundle/zipball/58a8a7c1ea054d45f5ee6435ebbfe2606c7e869a", + "reference": "58a8a7c1ea054d45f5ee6435ebbfe2606c7e869a", "shasum": "" }, "require": { "composer-runtime-api": ">=2.1", "ext-xml": "*", - "php": ">=8.0.2", + "php": ">=8.1", "symfony/cache": "^5.4|^6.0", - "symfony/config": "^5.4|^6.0", - "symfony/dependency-injection": "^5.4.5|^6.0.5", - "symfony/error-handler": "^5.4|^6.0", + "symfony/config": "^6.1", + "symfony/dependency-injection": "^6.1", + "symfony/deprecation-contracts": "^2.1|^3", + "symfony/error-handler": "^6.1", "symfony/event-dispatcher": "^5.4|^6.0", "symfony/filesystem": "^5.4|^6.0", "symfony/finder": "^5.4|^6.0", "symfony/http-foundation": "^5.4|^6.0", - "symfony/http-kernel": "^5.4|^6.0", + "symfony/http-kernel": "^6.1", "symfony/polyfill-mbstring": "~1.0", - "symfony/polyfill-php81": "^1.22", "symfony/routing": "^5.4|^6.0" }, "conflict": { @@ -9590,7 +10260,7 @@ "symfony/property-info": "<5.4", "symfony/security-core": "<5.4", "symfony/security-csrf": "<5.4", - "symfony/serializer": "<5.4", + "symfony/serializer": "<6.1", "symfony/stopwatch": "<5.4", "symfony/translation": "<5.4", "symfony/twig-bridge": "<5.4", @@ -9611,6 +10281,7 @@ "symfony/dotenv": "^5.4|^6.0", "symfony/expression-language": "^5.4|^6.0", "symfony/form": "^5.4|^6.0", + "symfony/html-sanitizer": "^6.1", "symfony/http-client": "^5.4|^6.0", "symfony/lock": "^5.4|^6.0", "symfony/mailer": "^5.4|^6.0", @@ -9622,11 +10293,13 @@ "symfony/property-info": "^5.4|^6.0", "symfony/rate-limiter": "^5.4|^6.0", "symfony/security-bundle": "^5.4|^6.0", - "symfony/serializer": "^5.4|^6.0", + "symfony/semaphore": "^5.4|^6.0", + "symfony/serializer": "^6.1", "symfony/stopwatch": "^5.4|^6.0", "symfony/string": "^5.4|^6.0", "symfony/translation": "^5.4|^6.0", "symfony/twig-bundle": "^5.4|^6.0", + "symfony/uid": "^5.4|^6.0", "symfony/validator": "^5.4|^6.0", "symfony/web-link": "^5.4|^6.0", "symfony/workflow": "^5.4|^6.0", @@ -9669,7 +10342,7 @@ "description": "Provides a tight integration between Symfony components and the Symfony full-stack framework", "homepage": "https://symfony.com", "support": { - "source": "https://github.com/symfony/framework-bundle/tree/v6.0.19" + "source": "https://github.com/symfony/framework-bundle/tree/v6.1.11" }, "funding": [ { @@ -9685,7 +10358,7 @@ "type": "tidelift" } ], - "time": "2023-01-11T11:50:03+00:00" + "time": "2023-01-11T11:51:43+00:00" }, { "name": "symfony/http-client", @@ -9773,16 +10446,16 @@ }, { "name": "symfony/http-client-contracts", - "version": "v3.5.0", + "version": "v3.6.0", "source": { "type": "git", "url": "https://github.com/symfony/http-client-contracts.git", - "reference": "20414d96f391677bf80078aa55baece78b82647d" + "reference": "75d7043853a42837e68111812f4d964b01e5101c" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/http-client-contracts/zipball/20414d96f391677bf80078aa55baece78b82647d", - "reference": "20414d96f391677bf80078aa55baece78b82647d", + "url": "https://api.github.com/repos/symfony/http-client-contracts/zipball/75d7043853a42837e68111812f4d964b01e5101c", + "reference": "75d7043853a42837e68111812f4d964b01e5101c", "shasum": "" }, "require": { @@ -9790,12 +10463,12 @@ }, "type": "library", "extra": { - "branch-alias": { - "dev-main": "3.5-dev" - }, "thanks": { - "name": "symfony/contracts", - "url": "https://github.com/symfony/contracts" + "url": "https://github.com/symfony/contracts", + "name": "symfony/contracts" + }, + "branch-alias": { + "dev-main": "3.6-dev" } }, "autoload": { @@ -9831,7 +10504,7 @@ "standards" ], "support": { - "source": "https://github.com/symfony/http-client-contracts/tree/v3.5.0" + "source": "https://github.com/symfony/http-client-contracts/tree/v3.6.0" }, "funding": [ { @@ -9847,38 +10520,40 @@ "type": "tidelift" } ], - "time": "2024-04-18T09:32:20+00:00" + "time": "2025-04-29T11:18:49+00:00" }, { "name": "symfony/http-foundation", - "version": "v6.1.12", + "version": "v6.4.26", "source": { "type": "git", "url": "https://github.com/symfony/http-foundation.git", - "reference": "bd1bcfb0eba14de22c4d086c5023e608f37366ed" + "reference": "369241591d92bb5dfb4c6ccd6ee94378a45b1521" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/http-foundation/zipball/bd1bcfb0eba14de22c4d086c5023e608f37366ed", - "reference": "bd1bcfb0eba14de22c4d086c5023e608f37366ed", + "url": "https://api.github.com/repos/symfony/http-foundation/zipball/369241591d92bb5dfb4c6ccd6ee94378a45b1521", + "reference": "369241591d92bb5dfb4c6ccd6ee94378a45b1521", "shasum": "" }, "require": { "php": ">=8.1", - "symfony/deprecation-contracts": "^2.1|^3", - "symfony/polyfill-mbstring": "~1.1" + "symfony/deprecation-contracts": "^2.5|^3", + "symfony/polyfill-mbstring": "~1.1", + "symfony/polyfill-php83": "^1.27" }, - "require-dev": { - "predis/predis": "~1.0", - "symfony/cache": "^5.4|^6.0", - "symfony/dependency-injection": "^5.4|^6.0", - "symfony/expression-language": "^5.4|^6.0", - "symfony/http-kernel": "^5.4.12|^6.0.12|^6.1.4", - "symfony/mime": "^5.4|^6.0", - "symfony/rate-limiter": "^5.2|^6.0" + "conflict": { + "symfony/cache": "<6.4.12|>=7.0,<7.1.5" }, - "suggest": { - "symfony/mime": "To use the file extension guesser" + "require-dev": { + "doctrine/dbal": "^2.13.1|^3|^4", + "predis/predis": "^1.1|^2.0", + "symfony/cache": "^6.4.12|^7.1.5", + "symfony/dependency-injection": "^5.4|^6.0|^7.0", + "symfony/expression-language": "^5.4|^6.0|^7.0", + "symfony/http-kernel": "^5.4.12|^6.0.12|^6.1.4|^7.0", + "symfony/mime": "^5.4|^6.0|^7.0", + "symfony/rate-limiter": "^5.4|^6.0|^7.0" }, "type": "library", "autoload": { @@ -9906,7 +10581,7 @@ "description": "Defines an object-oriented layer for the HTTP specification", "homepage": "https://symfony.com", "support": { - "source": "https://github.com/symfony/http-foundation/tree/v6.1.12" + "source": "https://github.com/symfony/http-foundation/tree/v6.4.26" }, "funding": [ { @@ -9917,49 +10592,57 @@ "url": "https://github.com/fabpot", "type": "github" }, + { + "url": "https://github.com/nicolas-grekas", + "type": "github" + }, { "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", "type": "tidelift" } ], - "time": "2023-01-30T15:43:30+00:00" + "time": "2025-09-16T08:22:30+00:00" }, { "name": "symfony/http-kernel", - "version": "v6.0.20", + "version": "v6.3.12", "source": { "type": "git", "url": "https://github.com/symfony/http-kernel.git", - "reference": "6dc70833fd0ef5e861e17c7854c12d7d86679349" + "reference": "f7d160e46a6e0d3183e7a3846d4e3b4d04d5898b" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/http-kernel/zipball/6dc70833fd0ef5e861e17c7854c12d7d86679349", - "reference": "6dc70833fd0ef5e861e17c7854c12d7d86679349", + "url": "https://api.github.com/repos/symfony/http-kernel/zipball/f7d160e46a6e0d3183e7a3846d4e3b4d04d5898b", + "reference": "f7d160e46a6e0d3183e7a3846d4e3b4d04d5898b", "shasum": "" }, "require": { - "php": ">=8.0.2", + "php": ">=8.1", "psr/log": "^1|^2|^3", - "symfony/error-handler": "^5.4|^6.0", + "symfony/deprecation-contracts": "^2.5|^3", + "symfony/error-handler": "^6.3", "symfony/event-dispatcher": "^5.4|^6.0", - "symfony/http-foundation": "^5.4|^6.0", + "symfony/http-foundation": "^6.3.4", "symfony/polyfill-ctype": "^1.8" }, "conflict": { "symfony/browser-kit": "<5.4", "symfony/cache": "<5.4", - "symfony/config": "<5.4", + "symfony/config": "<6.1", "symfony/console": "<5.4", - "symfony/dependency-injection": "<5.4", + "symfony/dependency-injection": "<6.3.4", "symfony/doctrine-bridge": "<5.4", "symfony/form": "<5.4", "symfony/http-client": "<5.4", + "symfony/http-client-contracts": "<2.5", "symfony/mailer": "<5.4", "symfony/messenger": "<5.4", "symfony/translation": "<5.4", + "symfony/translation-contracts": "<2.5", "symfony/twig-bridge": "<5.4", "symfony/validator": "<5.4", + "symfony/var-dumper": "<6.3", "twig/twig": "<2.13" }, "provide": { @@ -9968,27 +10651,27 @@ "require-dev": { "psr/cache": "^1.0|^2.0|^3.0", "symfony/browser-kit": "^5.4|^6.0", - "symfony/config": "^5.4|^6.0", + "symfony/clock": "^6.2", + "symfony/config": "^6.1", "symfony/console": "^5.4|^6.0", "symfony/css-selector": "^5.4|^6.0", - "symfony/dependency-injection": "^5.4|^6.0", + "symfony/dependency-injection": "^6.3.4", "symfony/dom-crawler": "^5.4|^6.0", "symfony/expression-language": "^5.4|^6.0", "symfony/finder": "^5.4|^6.0", - "symfony/http-client-contracts": "^1.1|^2|^3", + "symfony/http-client-contracts": "^2.5|^3", "symfony/process": "^5.4|^6.0", + "symfony/property-access": "^5.4.5|^6.0.5", "symfony/routing": "^5.4|^6.0", + "symfony/serializer": "^6.3", "symfony/stopwatch": "^5.4|^6.0", "symfony/translation": "^5.4|^6.0", - "symfony/translation-contracts": "^1.1|^2|^3", + "symfony/translation-contracts": "^2.5|^3", + "symfony/uid": "^5.4|^6.0", + "symfony/validator": "^6.3", + "symfony/var-exporter": "^6.2", "twig/twig": "^2.13|^3.0.4" }, - "suggest": { - "symfony/browser-kit": "", - "symfony/config": "", - "symfony/console": "", - "symfony/dependency-injection": "" - }, "type": "library", "autoload": { "psr-4": { @@ -10015,7 +10698,7 @@ "description": "Provides a structured process for converting a Request into a Response", "homepage": "https://symfony.com", "support": { - "source": "https://github.com/symfony/http-kernel/tree/v6.0.20" + "source": "https://github.com/symfony/http-kernel/tree/v6.3.12" }, "funding": [ { @@ -10031,7 +10714,7 @@ "type": "tidelift" } ], - "time": "2023-02-01T08:22:55+00:00" + "time": "2024-01-30T20:05:26+00:00" }, { "name": "symfony/intl", @@ -10277,20 +10960,21 @@ }, { "name": "symfony/mime", - "version": "v6.1.11", + "version": "v6.4.8", "source": { "type": "git", "url": "https://github.com/symfony/mime.git", - "reference": "2bff58573e81a1df51bf99ad01725428beda1cbc" + "reference": "618597ab8b78ac86d1c75a9d0b35540cda074f33" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/mime/zipball/2bff58573e81a1df51bf99ad01725428beda1cbc", - "reference": "2bff58573e81a1df51bf99ad01725428beda1cbc", + "url": "https://api.github.com/repos/symfony/mime/zipball/618597ab8b78ac86d1c75a9d0b35540cda074f33", + "reference": "618597ab8b78ac86d1c75a9d0b35540cda074f33", "shasum": "" }, "require": { "php": ">=8.1", + "symfony/deprecation-contracts": "^2.5|^3", "symfony/polyfill-intl-idn": "^1.10", "symfony/polyfill-mbstring": "^1.0" }, @@ -10298,15 +10982,18 @@ "egulias/email-validator": "~3.0.0", "phpdocumentor/reflection-docblock": "<3.2.2", "phpdocumentor/type-resolver": "<1.4.0", - "symfony/mailer": "<5.4" + "symfony/mailer": "<5.4", + "symfony/serializer": "<6.3.2" }, "require-dev": { "egulias/email-validator": "^2.1.10|^3.1|^4", + "league/html-to-markdown": "^5.0", "phpdocumentor/reflection-docblock": "^3.0|^4.0|^5.0", - "symfony/dependency-injection": "^5.4|^6.0", - "symfony/property-access": "^5.4|^6.0", - "symfony/property-info": "^5.4|^6.0", - "symfony/serializer": "^5.2|^6.0" + "symfony/dependency-injection": "^5.4|^6.0|^7.0", + "symfony/process": "^5.4|^6.4|^7.0", + "symfony/property-access": "^5.4|^6.0|^7.0", + "symfony/property-info": "^5.4|^6.0|^7.0", + "symfony/serializer": "^6.3.2|^7.0" }, "type": "library", "autoload": { @@ -10338,7 +11025,7 @@ "mime-type" ], "support": { - "source": "https://github.com/symfony/mime/tree/v6.1.11" + "source": "https://github.com/symfony/mime/tree/v6.4.8" }, "funding": [ { @@ -10354,46 +11041,42 @@ "type": "tidelift" } ], - "time": "2023-01-10T18:53:01+00:00" + "time": "2024-06-01T07:50:16+00:00" }, { "name": "symfony/monolog-bridge", - "version": "v6.0.19", + "version": "v6.4.26", "source": { "type": "git", "url": "https://github.com/symfony/monolog-bridge.git", - "reference": "8932b9108765203156fa07e819d45f58e927d3c5" + "reference": "71f632717b17014f9673beec1c9df601304b0a2f" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/monolog-bridge/zipball/8932b9108765203156fa07e819d45f58e927d3c5", - "reference": "8932b9108765203156fa07e819d45f58e927d3c5", + "url": "https://api.github.com/repos/symfony/monolog-bridge/zipball/71f632717b17014f9673beec1c9df601304b0a2f", + "reference": "71f632717b17014f9673beec1c9df601304b0a2f", "shasum": "" }, "require": { - "monolog/monolog": "^1.25.1|^2", - "php": ">=8.0.2", - "symfony/http-kernel": "^5.4|^6.0", - "symfony/service-contracts": "^1.1|^2|^3" + "monolog/monolog": "^1.25.1|^2|^3", + "php": ">=8.1", + "symfony/deprecation-contracts": "^2.5|^3", + "symfony/http-kernel": "^5.4|^6.0|^7.0", + "symfony/service-contracts": "^2.5|^3" }, "conflict": { "symfony/console": "<5.4", "symfony/http-foundation": "<5.4", - "symfony/security-core": "<6.0" + "symfony/security-core": "<5.4" }, "require-dev": { - "symfony/console": "^5.4|^6.0", - "symfony/http-client": "^5.4|^6.0", - "symfony/mailer": "^5.4|^6.0", - "symfony/messenger": "^5.4|^6.0", - "symfony/mime": "^5.4|^6.0", - "symfony/security-core": "^6.0", - "symfony/var-dumper": "^5.4|^6.0" - }, - "suggest": { - "symfony/console": "For the possibility to show log messages in console commands depending on verbosity settings.", - "symfony/http-kernel": "For using the debugging handlers together with the response life cycle of the HTTP kernel.", - "symfony/var-dumper": "For using the debugging handlers like the console handler or the log server handler." + "symfony/console": "^5.4|^6.0|^7.0", + "symfony/http-client": "^5.4|^6.0|^7.0", + "symfony/mailer": "^5.4|^6.0|^7.0", + "symfony/messenger": "^5.4|^6.0|^7.0", + "symfony/mime": "^5.4|^6.0|^7.0", + "symfony/security-core": "^5.4|^6.0|^7.0", + "symfony/var-dumper": "^5.4|^6.0|^7.0" }, "type": "symfony-bridge", "autoload": { @@ -10421,7 +11104,7 @@ "description": "Provides integration for Monolog with various Symfony components", "homepage": "https://symfony.com", "support": { - "source": "https://github.com/symfony/monolog-bridge/tree/v6.0.19" + "source": "https://github.com/symfony/monolog-bridge/tree/v6.4.26" }, "funding": [ { @@ -10432,12 +11115,16 @@ "url": "https://github.com/fabpot", "type": "github" }, + { + "url": "https://github.com/nicolas-grekas", + "type": "github" + }, { "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", "type": "tidelift" } ], - "time": "2023-01-01T08:36:10+00:00" + "time": "2025-09-11T09:57:09+00:00" }, { "name": "symfony/monolog-bundle", @@ -10522,16 +11209,16 @@ }, { "name": "symfony/options-resolver", - "version": "v6.4.13", + "version": "v6.4.25", "source": { "type": "git", "url": "https://github.com/symfony/options-resolver.git", - "reference": "0a62a9f2504a8dd27083f89d21894ceb01cc59db" + "reference": "d28e7e2db8a73e9511df892d36445f61314bbebe" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/options-resolver/zipball/0a62a9f2504a8dd27083f89d21894ceb01cc59db", - "reference": "0a62a9f2504a8dd27083f89d21894ceb01cc59db", + "url": "https://api.github.com/repos/symfony/options-resolver/zipball/d28e7e2db8a73e9511df892d36445f61314bbebe", + "reference": "d28e7e2db8a73e9511df892d36445f61314bbebe", "shasum": "" }, "require": { @@ -10569,7 +11256,7 @@ "options" ], "support": { - "source": "https://github.com/symfony/options-resolver/tree/v6.4.13" + "source": "https://github.com/symfony/options-resolver/tree/v6.4.25" }, "funding": [ { @@ -10580,12 +11267,16 @@ "url": "https://github.com/fabpot", "type": "github" }, + { + "url": "https://github.com/nicolas-grekas", + "type": "github" + }, { "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", "type": "tidelift" } ], - "time": "2024-09-25T14:18:03+00:00" + "time": "2025-08-04T17:06:28+00:00" }, { "name": "symfony/password-hasher", @@ -10661,16 +11352,16 @@ }, { "name": "symfony/polyfill-intl-grapheme", - "version": "v1.31.0", + "version": "v1.33.0", "source": { "type": "git", "url": "https://github.com/symfony/polyfill-intl-grapheme.git", - "reference": "b9123926e3b7bc2f98c02ad54f6a4b02b91a8abe" + "reference": "380872130d3a5dd3ace2f4010d95125fde5d5c70" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/polyfill-intl-grapheme/zipball/b9123926e3b7bc2f98c02ad54f6a4b02b91a8abe", - "reference": "b9123926e3b7bc2f98c02ad54f6a4b02b91a8abe", + "url": "https://api.github.com/repos/symfony/polyfill-intl-grapheme/zipball/380872130d3a5dd3ace2f4010d95125fde5d5c70", + "reference": "380872130d3a5dd3ace2f4010d95125fde5d5c70", "shasum": "" }, "require": { @@ -10682,8 +11373,8 @@ "type": "library", "extra": { "thanks": { - "name": "symfony/polyfill", - "url": "https://github.com/symfony/polyfill" + "url": "https://github.com/symfony/polyfill", + "name": "symfony/polyfill" } }, "autoload": { @@ -10719,7 +11410,7 @@ "shim" ], "support": { - "source": "https://github.com/symfony/polyfill-intl-grapheme/tree/v1.31.0" + "source": "https://github.com/symfony/polyfill-intl-grapheme/tree/v1.33.0" }, "funding": [ { @@ -10730,12 +11421,16 @@ "url": "https://github.com/fabpot", "type": "github" }, + { + "url": "https://github.com/nicolas-grekas", + "type": "github" + }, { "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", "type": "tidelift" } ], - "time": "2024-09-09T11:45:10+00:00" + "time": "2025-06-27T09:58:17+00:00" }, { "name": "symfony/polyfill-intl-icu", @@ -10826,16 +11521,16 @@ }, { "name": "symfony/polyfill-intl-idn", - "version": "v1.31.0", + "version": "v1.33.0", "source": { "type": "git", "url": "https://github.com/symfony/polyfill-intl-idn.git", - "reference": "c36586dcf89a12315939e00ec9b4474adcb1d773" + "reference": "9614ac4d8061dc257ecc64cba1b140873dce8ad3" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/polyfill-intl-idn/zipball/c36586dcf89a12315939e00ec9b4474adcb1d773", - "reference": "c36586dcf89a12315939e00ec9b4474adcb1d773", + "url": "https://api.github.com/repos/symfony/polyfill-intl-idn/zipball/9614ac4d8061dc257ecc64cba1b140873dce8ad3", + "reference": "9614ac4d8061dc257ecc64cba1b140873dce8ad3", "shasum": "" }, "require": { @@ -10848,8 +11543,8 @@ "type": "library", "extra": { "thanks": { - "name": "symfony/polyfill", - "url": "https://github.com/symfony/polyfill" + "url": "https://github.com/symfony/polyfill", + "name": "symfony/polyfill" } }, "autoload": { @@ -10889,7 +11584,7 @@ "shim" ], "support": { - "source": "https://github.com/symfony/polyfill-intl-idn/tree/v1.31.0" + "source": "https://github.com/symfony/polyfill-intl-idn/tree/v1.33.0" }, "funding": [ { @@ -10900,16 +11595,20 @@ "url": "https://github.com/fabpot", "type": "github" }, + { + "url": "https://github.com/nicolas-grekas", + "type": "github" + }, { "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", "type": "tidelift" } ], - "time": "2024-09-09T11:45:10+00:00" + "time": "2024-09-10T14:38:51+00:00" }, { "name": "symfony/polyfill-intl-normalizer", - "version": "v1.31.0", + "version": "v1.33.0", "source": { "type": "git", "url": "https://github.com/symfony/polyfill-intl-normalizer.git", @@ -10930,8 +11629,8 @@ "type": "library", "extra": { "thanks": { - "name": "symfony/polyfill", - "url": "https://github.com/symfony/polyfill" + "url": "https://github.com/symfony/polyfill", + "name": "symfony/polyfill" } }, "autoload": { @@ -10970,7 +11669,7 @@ "shim" ], "support": { - "source": "https://github.com/symfony/polyfill-intl-normalizer/tree/v1.31.0" + "source": "https://github.com/symfony/polyfill-intl-normalizer/tree/v1.33.0" }, "funding": [ { @@ -10981,6 +11680,10 @@ "url": "https://github.com/fabpot", "type": "github" }, + { + "url": "https://github.com/nicolas-grekas", + "type": "github" + }, { "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", "type": "tidelift" @@ -10990,19 +11693,20 @@ }, { "name": "symfony/polyfill-mbstring", - "version": "v1.31.0", + "version": "v1.33.0", "source": { "type": "git", "url": "https://github.com/symfony/polyfill-mbstring.git", - "reference": "85181ba99b2345b0ef10ce42ecac37612d9fd341" + "reference": "6d857f4d76bd4b343eac26d6b539585d2bc56493" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/polyfill-mbstring/zipball/85181ba99b2345b0ef10ce42ecac37612d9fd341", - "reference": "85181ba99b2345b0ef10ce42ecac37612d9fd341", + "url": "https://api.github.com/repos/symfony/polyfill-mbstring/zipball/6d857f4d76bd4b343eac26d6b539585d2bc56493", + "reference": "6d857f4d76bd4b343eac26d6b539585d2bc56493", "shasum": "" }, "require": { + "ext-iconv": "*", "php": ">=7.2" }, "provide": { @@ -11014,8 +11718,166 @@ "type": "library", "extra": { "thanks": { - "name": "symfony/polyfill", - "url": "https://github.com/symfony/polyfill" + "url": "https://github.com/symfony/polyfill", + "name": "symfony/polyfill" + } + }, + "autoload": { + "files": [ + "bootstrap.php" + ], + "psr-4": { + "Symfony\\Polyfill\\Mbstring\\": "" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Nicolas Grekas", + "email": "p@tchwork.com" + }, + { + "name": "Symfony Community", + "homepage": "https://symfony.com/contributors" + } + ], + "description": "Symfony polyfill for the Mbstring extension", + "homepage": "https://symfony.com", + "keywords": [ + "compatibility", + "mbstring", + "polyfill", + "portable", + "shim" + ], + "support": { + "source": "https://github.com/symfony/polyfill-mbstring/tree/v1.33.0" + }, + "funding": [ + { + "url": "https://symfony.com/sponsor", + "type": "custom" + }, + { + "url": "https://github.com/fabpot", + "type": "github" + }, + { + "url": "https://github.com/nicolas-grekas", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", + "type": "tidelift" + } + ], + "time": "2024-12-23T08:48:59+00:00" + }, + { + "name": "symfony/polyfill-php73", + "version": "v1.33.0", + "source": { + "type": "git", + "url": "https://github.com/symfony/polyfill-php73.git", + "reference": "0f68c03565dcaaf25a890667542e8bd75fe7e5bb" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/polyfill-php73/zipball/0f68c03565dcaaf25a890667542e8bd75fe7e5bb", + "reference": "0f68c03565dcaaf25a890667542e8bd75fe7e5bb", + "shasum": "" + }, + "require": { + "php": ">=7.2" + }, + "type": "library", + "extra": { + "thanks": { + "url": "https://github.com/symfony/polyfill", + "name": "symfony/polyfill" + } + }, + "autoload": { + "files": [ + "bootstrap.php" + ], + "psr-4": { + "Symfony\\Polyfill\\Php73\\": "" + }, + "classmap": [ + "Resources/stubs" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Nicolas Grekas", + "email": "p@tchwork.com" + }, + { + "name": "Symfony Community", + "homepage": "https://symfony.com/contributors" + } + ], + "description": "Symfony polyfill backporting some PHP 7.3+ features to lower PHP versions", + "homepage": "https://symfony.com", + "keywords": [ + "compatibility", + "polyfill", + "portable", + "shim" + ], + "support": { + "source": "https://github.com/symfony/polyfill-php73/tree/v1.33.0" + }, + "funding": [ + { + "url": "https://symfony.com/sponsor", + "type": "custom" + }, + { + "url": "https://github.com/fabpot", + "type": "github" + }, + { + "url": "https://github.com/nicolas-grekas", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", + "type": "tidelift" + } + ], + "time": "2024-09-09T11:45:10+00:00" + }, + { + "name": "symfony/polyfill-php80", + "version": "v1.33.0", + "source": { + "type": "git", + "url": "https://github.com/symfony/polyfill-php80.git", + "reference": "0cc9dd0f17f61d8131e7df6b84bd344899fe2608" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/polyfill-php80/zipball/0cc9dd0f17f61d8131e7df6b84bd344899fe2608", + "reference": "0cc9dd0f17f61d8131e7df6b84bd344899fe2608", + "shasum": "" + }, + "require": { + "php": ">=7.2" + }, + "type": "library", + "extra": { + "thanks": { + "url": "https://github.com/symfony/polyfill", + "name": "symfony/polyfill" } }, "autoload": { @@ -11023,14 +11885,21 @@ "bootstrap.php" ], "psr-4": { - "Symfony\\Polyfill\\Mbstring\\": "" - } + "Symfony\\Polyfill\\Php80\\": "" + }, + "classmap": [ + "Resources/stubs" + ] }, "notification-url": "https://packagist.org/downloads/", "license": [ "MIT" ], "authors": [ + { + "name": "Ion Bazan", + "email": "ion.bazan@gmail.com" + }, { "name": "Nicolas Grekas", "email": "p@tchwork.com" @@ -11040,17 +11909,16 @@ "homepage": "https://symfony.com/contributors" } ], - "description": "Symfony polyfill for the Mbstring extension", + "description": "Symfony polyfill backporting some PHP 8.0+ features to lower PHP versions", "homepage": "https://symfony.com", "keywords": [ "compatibility", - "mbstring", "polyfill", "portable", "shim" ], "support": { - "source": "https://github.com/symfony/polyfill-mbstring/tree/v1.31.0" + "source": "https://github.com/symfony/polyfill-php80/tree/v1.33.0" }, "funding": [ { @@ -11061,25 +11929,29 @@ "url": "https://github.com/fabpot", "type": "github" }, + { + "url": "https://github.com/nicolas-grekas", + "type": "github" + }, { "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", "type": "tidelift" } ], - "time": "2024-09-09T11:45:10+00:00" + "time": "2025-01-02T08:10:11+00:00" }, { - "name": "symfony/polyfill-php73", - "version": "v1.31.0", + "name": "symfony/polyfill-php81", + "version": "v1.33.0", "source": { "type": "git", - "url": "https://github.com/symfony/polyfill-php73.git", - "reference": "0f68c03565dcaaf25a890667542e8bd75fe7e5bb" + "url": "https://github.com/symfony/polyfill-php81.git", + "reference": "4a4cfc2d253c21a5ad0e53071df248ed48c6ce5c" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/polyfill-php73/zipball/0f68c03565dcaaf25a890667542e8bd75fe7e5bb", - "reference": "0f68c03565dcaaf25a890667542e8bd75fe7e5bb", + "url": "https://api.github.com/repos/symfony/polyfill-php81/zipball/4a4cfc2d253c21a5ad0e53071df248ed48c6ce5c", + "reference": "4a4cfc2d253c21a5ad0e53071df248ed48c6ce5c", "shasum": "" }, "require": { @@ -11088,8 +11960,8 @@ "type": "library", "extra": { "thanks": { - "name": "symfony/polyfill", - "url": "https://github.com/symfony/polyfill" + "url": "https://github.com/symfony/polyfill", + "name": "symfony/polyfill" } }, "autoload": { @@ -11097,7 +11969,7 @@ "bootstrap.php" ], "psr-4": { - "Symfony\\Polyfill\\Php73\\": "" + "Symfony\\Polyfill\\Php81\\": "" }, "classmap": [ "Resources/stubs" @@ -11117,7 +11989,7 @@ "homepage": "https://symfony.com/contributors" } ], - "description": "Symfony polyfill backporting some PHP 7.3+ features to lower PHP versions", + "description": "Symfony polyfill backporting some PHP 8.1+ features to lower PHP versions", "homepage": "https://symfony.com", "keywords": [ "compatibility", @@ -11126,7 +11998,7 @@ "shim" ], "support": { - "source": "https://github.com/symfony/polyfill-php73/tree/v1.31.0" + "source": "https://github.com/symfony/polyfill-php81/tree/v1.33.0" }, "funding": [ { @@ -11137,6 +12009,10 @@ "url": "https://github.com/fabpot", "type": "github" }, + { + "url": "https://github.com/nicolas-grekas", + "type": "github" + }, { "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", "type": "tidelift" @@ -11145,17 +12021,17 @@ "time": "2024-09-09T11:45:10+00:00" }, { - "name": "symfony/polyfill-php80", - "version": "v1.31.0", + "name": "symfony/polyfill-php83", + "version": "v1.33.0", "source": { "type": "git", - "url": "https://github.com/symfony/polyfill-php80.git", - "reference": "60328e362d4c2c802a54fcbf04f9d3fb892b4cf8" + "url": "https://github.com/symfony/polyfill-php83.git", + "reference": "17f6f9a6b1735c0f163024d959f700cfbc5155e5" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/polyfill-php80/zipball/60328e362d4c2c802a54fcbf04f9d3fb892b4cf8", - "reference": "60328e362d4c2c802a54fcbf04f9d3fb892b4cf8", + "url": "https://api.github.com/repos/symfony/polyfill-php83/zipball/17f6f9a6b1735c0f163024d959f700cfbc5155e5", + "reference": "17f6f9a6b1735c0f163024d959f700cfbc5155e5", "shasum": "" }, "require": { @@ -11164,8 +12040,8 @@ "type": "library", "extra": { "thanks": { - "name": "symfony/polyfill", - "url": "https://github.com/symfony/polyfill" + "url": "https://github.com/symfony/polyfill", + "name": "symfony/polyfill" } }, "autoload": { @@ -11173,7 +12049,7 @@ "bootstrap.php" ], "psr-4": { - "Symfony\\Polyfill\\Php80\\": "" + "Symfony\\Polyfill\\Php83\\": "" }, "classmap": [ "Resources/stubs" @@ -11184,10 +12060,6 @@ "MIT" ], "authors": [ - { - "name": "Ion Bazan", - "email": "ion.bazan@gmail.com" - }, { "name": "Nicolas Grekas", "email": "p@tchwork.com" @@ -11197,7 +12069,7 @@ "homepage": "https://symfony.com/contributors" } ], - "description": "Symfony polyfill backporting some PHP 8.0+ features to lower PHP versions", + "description": "Symfony polyfill backporting some PHP 8.3+ features to lower PHP versions", "homepage": "https://symfony.com", "keywords": [ "compatibility", @@ -11206,7 +12078,7 @@ "shim" ], "support": { - "source": "https://github.com/symfony/polyfill-php80/tree/v1.31.0" + "source": "https://github.com/symfony/polyfill-php83/tree/v1.33.0" }, "funding": [ { @@ -11217,25 +12089,29 @@ "url": "https://github.com/fabpot", "type": "github" }, + { + "url": "https://github.com/nicolas-grekas", + "type": "github" + }, { "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", "type": "tidelift" } ], - "time": "2024-09-09T11:45:10+00:00" + "time": "2025-07-08T02:45:35+00:00" }, { - "name": "symfony/polyfill-php81", - "version": "v1.31.0", + "name": "symfony/polyfill-php84", + "version": "v1.33.0", "source": { "type": "git", - "url": "https://github.com/symfony/polyfill-php81.git", - "reference": "4a4cfc2d253c21a5ad0e53071df248ed48c6ce5c" + "url": "https://github.com/symfony/polyfill-php84.git", + "reference": "d8ced4d875142b6a7426000426b8abc631d6b191" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/polyfill-php81/zipball/4a4cfc2d253c21a5ad0e53071df248ed48c6ce5c", - "reference": "4a4cfc2d253c21a5ad0e53071df248ed48c6ce5c", + "url": "https://api.github.com/repos/symfony/polyfill-php84/zipball/d8ced4d875142b6a7426000426b8abc631d6b191", + "reference": "d8ced4d875142b6a7426000426b8abc631d6b191", "shasum": "" }, "require": { @@ -11244,8 +12120,8 @@ "type": "library", "extra": { "thanks": { - "name": "symfony/polyfill", - "url": "https://github.com/symfony/polyfill" + "url": "https://github.com/symfony/polyfill", + "name": "symfony/polyfill" } }, "autoload": { @@ -11253,7 +12129,7 @@ "bootstrap.php" ], "psr-4": { - "Symfony\\Polyfill\\Php81\\": "" + "Symfony\\Polyfill\\Php84\\": "" }, "classmap": [ "Resources/stubs" @@ -11273,7 +12149,7 @@ "homepage": "https://symfony.com/contributors" } ], - "description": "Symfony polyfill backporting some PHP 8.1+ features to lower PHP versions", + "description": "Symfony polyfill backporting some PHP 8.4+ features to lower PHP versions", "homepage": "https://symfony.com", "keywords": [ "compatibility", @@ -11282,7 +12158,7 @@ "shim" ], "support": { - "source": "https://github.com/symfony/polyfill-php81/tree/v1.31.0" + "source": "https://github.com/symfony/polyfill-php84/tree/v1.33.0" }, "funding": [ { @@ -11293,16 +12169,20 @@ "url": "https://github.com/fabpot", "type": "github" }, + { + "url": "https://github.com/nicolas-grekas", + "type": "github" + }, { "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", "type": "tidelift" } ], - "time": "2024-09-09T11:45:10+00:00" + "time": "2025-06-24T13:30:11+00:00" }, { "name": "symfony/polyfill-uuid", - "version": "v1.31.0", + "version": "v1.33.0", "source": { "type": "git", "url": "https://github.com/symfony/polyfill-uuid.git", @@ -11326,8 +12206,8 @@ "type": "library", "extra": { "thanks": { - "name": "symfony/polyfill", - "url": "https://github.com/symfony/polyfill" + "url": "https://github.com/symfony/polyfill", + "name": "symfony/polyfill" } }, "autoload": { @@ -11361,7 +12241,7 @@ "uuid" ], "support": { - "source": "https://github.com/symfony/polyfill-uuid/tree/v1.31.0" + "source": "https://github.com/symfony/polyfill-uuid/tree/v1.33.0" }, "funding": [ { @@ -11372,6 +12252,10 @@ "url": "https://github.com/fabpot", "type": "github" }, + { + "url": "https://github.com/nicolas-grekas", + "type": "github" + }, { "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", "type": "tidelift" @@ -11381,20 +12265,20 @@ }, { "name": "symfony/process", - "version": "v6.0.19", + "version": "v6.4.26", "source": { "type": "git", "url": "https://github.com/symfony/process.git", - "reference": "2114fd60f26a296cc403a7939ab91478475a33d4" + "reference": "48bad913268c8cafabbf7034b39c8bb24fbc5ab8" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/process/zipball/2114fd60f26a296cc403a7939ab91478475a33d4", - "reference": "2114fd60f26a296cc403a7939ab91478475a33d4", + "url": "https://api.github.com/repos/symfony/process/zipball/48bad913268c8cafabbf7034b39c8bb24fbc5ab8", + "reference": "48bad913268c8cafabbf7034b39c8bb24fbc5ab8", "shasum": "" }, "require": { - "php": ">=8.0.2" + "php": ">=8.1" }, "type": "library", "autoload": { @@ -11422,7 +12306,7 @@ "description": "Executes commands in sub-processes", "homepage": "https://symfony.com", "support": { - "source": "https://github.com/symfony/process/tree/v6.0.19" + "source": "https://github.com/symfony/process/tree/v6.4.26" }, "funding": [ { @@ -11433,25 +12317,29 @@ "url": "https://github.com/fabpot", "type": "github" }, + { + "url": "https://github.com/nicolas-grekas", + "type": "github" + }, { "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", "type": "tidelift" } ], - "time": "2023-01-01T08:36:10+00:00" + "time": "2025-09-11T09:57:09+00:00" }, { "name": "symfony/property-access", - "version": "v6.4.13", + "version": "v6.4.25", "source": { "type": "git", "url": "https://github.com/symfony/property-access.git", - "reference": "8cc779d88d12e440adaa26387bcfc25744064afe" + "reference": "fedc771326d4978a7d3167fa009a509b06a2e168" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/property-access/zipball/8cc779d88d12e440adaa26387bcfc25744064afe", - "reference": "8cc779d88d12e440adaa26387bcfc25744064afe", + "url": "https://api.github.com/repos/symfony/property-access/zipball/fedc771326d4978a7d3167fa009a509b06a2e168", + "reference": "fedc771326d4978a7d3167fa009a509b06a2e168", "shasum": "" }, "require": { @@ -11499,7 +12387,7 @@ "reflection" ], "support": { - "source": "https://github.com/symfony/property-access/tree/v6.4.13" + "source": "https://github.com/symfony/property-access/tree/v6.4.25" }, "funding": [ { @@ -11510,43 +12398,50 @@ "url": "https://github.com/fabpot", "type": "github" }, + { + "url": "https://github.com/nicolas-grekas", + "type": "github" + }, { "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", "type": "tidelift" } ], - "time": "2024-09-25T14:18:03+00:00" + "time": "2025-08-12T15:42:57+00:00" }, { "name": "symfony/property-info", - "version": "v6.3.12", + "version": "v6.4.24", "source": { "type": "git", "url": "https://github.com/symfony/property-info.git", - "reference": "ad9640f115b090503d52e8c8d5029e6041a40ccb" + "reference": "1056ae3621eeddd78d7c5ec074f1c1784324eec6" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/property-info/zipball/ad9640f115b090503d52e8c8d5029e6041a40ccb", - "reference": "ad9640f115b090503d52e8c8d5029e6041a40ccb", + "url": "https://api.github.com/repos/symfony/property-info/zipball/1056ae3621eeddd78d7c5ec074f1c1784324eec6", + "reference": "1056ae3621eeddd78d7c5ec074f1c1784324eec6", "shasum": "" }, "require": { "php": ">=8.1", - "symfony/string": "^5.4|^6.0" + "symfony/string": "^5.4|^6.0|^7.0" }, "conflict": { + "doctrine/annotations": "<1.12", "phpdocumentor/reflection-docblock": "<5.2", "phpdocumentor/type-resolver": "<1.5.1", - "symfony/dependency-injection": "<5.4" + "symfony/cache": "<5.4", + "symfony/dependency-injection": "<5.4|>=6.0,<6.4", + "symfony/serializer": "<5.4" }, "require-dev": { - "doctrine/annotations": "^1.10.4|^2", + "doctrine/annotations": "^1.12|^2", "phpdocumentor/reflection-docblock": "^5.2", - "phpstan/phpdoc-parser": "^1.0", - "symfony/cache": "^5.4|^6.0", - "symfony/dependency-injection": "^5.4|^6.0", - "symfony/serializer": "^5.4|^6.0" + "phpstan/phpdoc-parser": "^1.0|^2.0", + "symfony/cache": "^5.4|^6.0|^7.0", + "symfony/dependency-injection": "^5.4|^6.0|^7.0", + "symfony/serializer": "^5.4|^6.4|^7.0" }, "type": "library", "autoload": { @@ -11582,7 +12477,7 @@ "validator" ], "support": { - "source": "https://github.com/symfony/property-info/tree/v6.3.12" + "source": "https://github.com/symfony/property-info/tree/v6.4.24" }, "funding": [ { @@ -11593,50 +12488,49 @@ "url": "https://github.com/fabpot", "type": "github" }, + { + "url": "https://github.com/nicolas-grekas", + "type": "github" + }, { "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", "type": "tidelift" } ], - "time": "2024-01-23T16:21:43+00:00" + "time": "2025-07-14T16:38:25+00:00" }, { "name": "symfony/routing", - "version": "v6.0.19", + "version": "v6.4.26", "source": { "type": "git", "url": "https://github.com/symfony/routing.git", - "reference": "e56ca9b41c1ec447193474cd86ad7c0b547755ac" + "reference": "6fc4c445f22857d4b8b40a02b73f423ddab295de" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/routing/zipball/e56ca9b41c1ec447193474cd86ad7c0b547755ac", - "reference": "e56ca9b41c1ec447193474cd86ad7c0b547755ac", + "url": "https://api.github.com/repos/symfony/routing/zipball/6fc4c445f22857d4b8b40a02b73f423ddab295de", + "reference": "6fc4c445f22857d4b8b40a02b73f423ddab295de", "shasum": "" }, "require": { - "php": ">=8.0.2" + "php": ">=8.1", + "symfony/deprecation-contracts": "^2.5|^3" }, "conflict": { "doctrine/annotations": "<1.12", - "symfony/config": "<5.4", + "symfony/config": "<6.2", "symfony/dependency-injection": "<5.4", "symfony/yaml": "<5.4" }, "require-dev": { "doctrine/annotations": "^1.12|^2", "psr/log": "^1|^2|^3", - "symfony/config": "^5.4|^6.0", - "symfony/dependency-injection": "^5.4|^6.0", - "symfony/expression-language": "^5.4|^6.0", - "symfony/http-foundation": "^5.4|^6.0", - "symfony/yaml": "^5.4|^6.0" - }, - "suggest": { - "symfony/config": "For using the all-in-one router or any loader", - "symfony/expression-language": "For using expression matching", - "symfony/http-foundation": "For using a Symfony Request object", - "symfony/yaml": "For using the YAML loader" + "symfony/config": "^6.2|^7.0", + "symfony/dependency-injection": "^5.4|^6.0|^7.0", + "symfony/expression-language": "^5.4|^6.0|^7.0", + "symfony/http-foundation": "^5.4|^6.0|^7.0", + "symfony/yaml": "^5.4|^6.0|^7.0" }, "type": "library", "autoload": { @@ -11670,7 +12564,7 @@ "url" ], "support": { - "source": "https://github.com/symfony/routing/tree/v6.0.19" + "source": "https://github.com/symfony/routing/tree/v6.4.26" }, "funding": [ { @@ -11681,40 +12575,44 @@ "url": "https://github.com/fabpot", "type": "github" }, + { + "url": "https://github.com/nicolas-grekas", + "type": "github" + }, { "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", "type": "tidelift" } ], - "time": "2023-01-01T08:36:10+00:00" + "time": "2025-09-11T09:57:09+00:00" }, { "name": "symfony/runtime", - "version": "v6.0.19", + "version": "v6.4.26", "source": { "type": "git", "url": "https://github.com/symfony/runtime.git", - "reference": "043ac3b6c0b6749bb6848efe490abeb04f1e3ccd" + "reference": "59933ca737fd60fad548241b6d879cd0e4be31ab" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/runtime/zipball/043ac3b6c0b6749bb6848efe490abeb04f1e3ccd", - "reference": "043ac3b6c0b6749bb6848efe490abeb04f1e3ccd", + "url": "https://api.github.com/repos/symfony/runtime/zipball/59933ca737fd60fad548241b6d879cd0e4be31ab", + "reference": "59933ca737fd60fad548241b6d879cd0e4be31ab", "shasum": "" }, "require": { "composer-plugin-api": "^1.0|^2.0", - "php": ">=8.0.2" + "php": ">=8.1" }, "conflict": { "symfony/dotenv": "<5.4" }, "require-dev": { "composer/composer": "^1.0.2|^2.0", - "symfony/console": "^5.4|^6.0", - "symfony/dotenv": "^5.4|^6.0", - "symfony/http-foundation": "^5.4|^6.0", - "symfony/http-kernel": "^5.4|^6.0" + "symfony/console": "^5.4.9|^6.0.9|^7.0", + "symfony/dotenv": "^5.4|^6.0|^7.0", + "symfony/http-foundation": "^5.4|^6.0|^7.0", + "symfony/http-kernel": "^5.4|^6.0|^7.0" }, "type": "composer-plugin", "extra": { @@ -11745,8 +12643,11 @@ ], "description": "Enables decoupling PHP applications from global state", "homepage": "https://symfony.com", + "keywords": [ + "runtime" + ], "support": { - "source": "https://github.com/symfony/runtime/tree/v6.0.19" + "source": "https://github.com/symfony/runtime/tree/v6.4.26" }, "funding": [ { @@ -11757,12 +12658,16 @@ "url": "https://github.com/fabpot", "type": "github" }, + { + "url": "https://github.com/nicolas-grekas", + "type": "github" + }, { "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", "type": "tidelift" } ], - "time": "2023-01-20T17:44:14+00:00" + "time": "2025-09-11T15:30:54+00:00" }, { "name": "symfony/security-core", @@ -12078,29 +12983,30 @@ }, { "name": "symfony/serializer", - "version": "v6.0.19", + "version": "v6.3.12", "source": { "type": "git", "url": "https://github.com/symfony/serializer.git", - "reference": "6aff9e2894ff0dcfa7aca38f9d0396ed65627d07" + "reference": "917d5ecbd6a7aece5b6a33c7aab82ee087d69803" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/serializer/zipball/6aff9e2894ff0dcfa7aca38f9d0396ed65627d07", - "reference": "6aff9e2894ff0dcfa7aca38f9d0396ed65627d07", + "url": "https://api.github.com/repos/symfony/serializer/zipball/917d5ecbd6a7aece5b6a33c7aab82ee087d69803", + "reference": "917d5ecbd6a7aece5b6a33c7aab82ee087d69803", "shasum": "" }, "require": { - "php": ">=8.0.2", + "php": ">=8.1", + "symfony/deprecation-contracts": "^2.5|^3", "symfony/polyfill-ctype": "~1.8" }, "conflict": { "doctrine/annotations": "<1.12", "phpdocumentor/reflection-docblock": "<3.2.2", - "phpdocumentor/type-resolver": "<1.4.0|>=1.7.0", + "phpdocumentor/type-resolver": "<1.4.0", "symfony/dependency-injection": "<5.4", "symfony/property-access": "<5.4", - "symfony/property-info": "<5.4", + "symfony/property-info": "<5.4.24|>=6,<6.2.11", "symfony/uid": "<5.4", "symfony/yaml": "<5.4" }, @@ -12109,6 +13015,7 @@ "phpdocumentor/reflection-docblock": "^3.2|^4.0|^5.0", "symfony/cache": "^5.4|^6.0", "symfony/config": "^5.4|^6.0", + "symfony/console": "^5.4|^6.0", "symfony/dependency-injection": "^5.4|^6.0", "symfony/error-handler": "^5.4|^6.0", "symfony/filesystem": "^5.4|^6.0", @@ -12116,23 +13023,14 @@ "symfony/http-foundation": "^5.4|^6.0", "symfony/http-kernel": "^5.4|^6.0", "symfony/mime": "^5.4|^6.0", - "symfony/property-access": "^5.4|^6.0", - "symfony/property-info": "^5.4|^6.0", + "symfony/property-access": "^5.4.26|^6.3", + "symfony/property-info": "^5.4.24|^6.2.11", "symfony/uid": "^5.4|^6.0", "symfony/validator": "^5.4|^6.0", "symfony/var-dumper": "^5.4|^6.0", "symfony/var-exporter": "^5.4|^6.0", "symfony/yaml": "^5.4|^6.0" }, - "suggest": { - "psr/cache-implementation": "For using the metadata cache.", - "symfony/config": "For using the XML mapping loader.", - "symfony/mime": "For using a MIME type guesser within the DataUriNormalizer.", - "symfony/property-access": "For using the ObjectNormalizer.", - "symfony/property-info": "To deserialize relations.", - "symfony/var-exporter": "For using the metadata compiler.", - "symfony/yaml": "For using the default YAML mapping loader." - }, "type": "library", "autoload": { "psr-4": { @@ -12159,7 +13057,7 @@ "description": "Handles serializing and deserializing data structures, including object graphs, into array structures or other formats like XML and JSON.", "homepage": "https://symfony.com", "support": { - "source": "https://github.com/symfony/serializer/tree/v6.0.19" + "source": "https://github.com/symfony/serializer/tree/v6.3.12" }, "funding": [ { @@ -12175,20 +13073,20 @@ "type": "tidelift" } ], - "time": "2023-01-15T17:21:41+00:00" + "time": "2024-01-30T08:17:33+00:00" }, { "name": "symfony/service-contracts", - "version": "v3.5.0", + "version": "v3.6.0", "source": { "type": "git", "url": "https://github.com/symfony/service-contracts.git", - "reference": "bd1d9e59a81d8fa4acdcea3f617c581f7475a80f" + "reference": "f021b05a130d35510bd6b25fe9053c2a8a15d5d4" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/service-contracts/zipball/bd1d9e59a81d8fa4acdcea3f617c581f7475a80f", - "reference": "bd1d9e59a81d8fa4acdcea3f617c581f7475a80f", + "url": "https://api.github.com/repos/symfony/service-contracts/zipball/f021b05a130d35510bd6b25fe9053c2a8a15d5d4", + "reference": "f021b05a130d35510bd6b25fe9053c2a8a15d5d4", "shasum": "" }, "require": { @@ -12201,12 +13099,12 @@ }, "type": "library", "extra": { - "branch-alias": { - "dev-main": "3.5-dev" - }, "thanks": { - "name": "symfony/contracts", - "url": "https://github.com/symfony/contracts" + "url": "https://github.com/symfony/contracts", + "name": "symfony/contracts" + }, + "branch-alias": { + "dev-main": "3.6-dev" } }, "autoload": { @@ -12242,7 +13140,7 @@ "standards" ], "support": { - "source": "https://github.com/symfony/service-contracts/tree/v3.5.0" + "source": "https://github.com/symfony/service-contracts/tree/v3.6.0" }, "funding": [ { @@ -12258,20 +13156,20 @@ "type": "tidelift" } ], - "time": "2024-04-18T09:32:20+00:00" + "time": "2025-04-25T09:37:31+00:00" }, { "name": "symfony/stopwatch", - "version": "v6.4.13", + "version": "v6.4.24", "source": { "type": "git", "url": "https://github.com/symfony/stopwatch.git", - "reference": "2cae0a6f8d04937d02f6d19806251e2104d54f92" + "reference": "b67e94e06a05d9572c2fa354483b3e13e3cb1898" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/stopwatch/zipball/2cae0a6f8d04937d02f6d19806251e2104d54f92", - "reference": "2cae0a6f8d04937d02f6d19806251e2104d54f92", + "url": "https://api.github.com/repos/symfony/stopwatch/zipball/b67e94e06a05d9572c2fa354483b3e13e3cb1898", + "reference": "b67e94e06a05d9572c2fa354483b3e13e3cb1898", "shasum": "" }, "require": { @@ -12304,7 +13202,7 @@ "description": "Provides a way to profile code", "homepage": "https://symfony.com", "support": { - "source": "https://github.com/symfony/stopwatch/tree/v6.4.13" + "source": "https://github.com/symfony/stopwatch/tree/v6.4.24" }, "funding": [ { @@ -12315,25 +13213,29 @@ "url": "https://github.com/fabpot", "type": "github" }, + { + "url": "https://github.com/nicolas-grekas", + "type": "github" + }, { "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", "type": "tidelift" } ], - "time": "2024-09-25T14:18:03+00:00" + "time": "2025-07-10T08:14:14+00:00" }, { "name": "symfony/string", - "version": "v6.4.13", + "version": "v6.4.26", "source": { "type": "git", "url": "https://github.com/symfony/string.git", - "reference": "38371c60c71c72b3d64d8d76f6b1bb81a2cc3627" + "reference": "5621f039a71a11c87c106c1c598bdcd04a19aeea" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/string/zipball/38371c60c71c72b3d64d8d76f6b1bb81a2cc3627", - "reference": "38371c60c71c72b3d64d8d76f6b1bb81a2cc3627", + "url": "https://api.github.com/repos/symfony/string/zipball/5621f039a71a11c87c106c1c598bdcd04a19aeea", + "reference": "5621f039a71a11c87c106c1c598bdcd04a19aeea", "shasum": "" }, "require": { @@ -12347,7 +13249,6 @@ "symfony/translation-contracts": "<2.5" }, "require-dev": { - "symfony/error-handler": "^5.4|^6.0|^7.0", "symfony/http-client": "^5.4|^6.0|^7.0", "symfony/intl": "^6.2|^7.0", "symfony/translation-contracts": "^2.5|^3.0", @@ -12390,7 +13291,7 @@ "utf8" ], "support": { - "source": "https://github.com/symfony/string/tree/v6.4.13" + "source": "https://github.com/symfony/string/tree/v6.4.26" }, "funding": [ { @@ -12401,37 +13302,44 @@ "url": "https://github.com/fabpot", "type": "github" }, + { + "url": "https://github.com/nicolas-grekas", + "type": "github" + }, { "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", "type": "tidelift" } ], - "time": "2024-09-25T14:18:03+00:00" + "time": "2025-09-11T14:32:46+00:00" }, { "name": "symfony/translation", - "version": "v6.0.19", + "version": "v6.4.26", "source": { "type": "git", "url": "https://github.com/symfony/translation.git", - "reference": "9c24b3fdbbe9fb2ef3a6afd8bbaadfd72dad681f" + "reference": "c8559fe25c7ee7aa9d28f228903a46db008156a4" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/translation/zipball/9c24b3fdbbe9fb2ef3a6afd8bbaadfd72dad681f", - "reference": "9c24b3fdbbe9fb2ef3a6afd8bbaadfd72dad681f", + "url": "https://api.github.com/repos/symfony/translation/zipball/c8559fe25c7ee7aa9d28f228903a46db008156a4", + "reference": "c8559fe25c7ee7aa9d28f228903a46db008156a4", "shasum": "" }, "require": { - "php": ">=8.0.2", + "php": ">=8.1", + "symfony/deprecation-contracts": "^2.5|^3", "symfony/polyfill-mbstring": "~1.0", - "symfony/translation-contracts": "^2.3|^3.0" + "symfony/translation-contracts": "^2.5|^3.0" }, "conflict": { "symfony/config": "<5.4", "symfony/console": "<5.4", "symfony/dependency-injection": "<5.4", + "symfony/http-client-contracts": "<2.5", "symfony/http-kernel": "<5.4", + "symfony/service-contracts": "<2.5", "symfony/twig-bundle": "<5.4", "symfony/yaml": "<5.4" }, @@ -12439,22 +13347,19 @@ "symfony/translation-implementation": "2.3|3.0" }, "require-dev": { + "nikic/php-parser": "^4.18|^5.0", "psr/log": "^1|^2|^3", - "symfony/config": "^5.4|^6.0", - "symfony/console": "^5.4|^6.0", - "symfony/dependency-injection": "^5.4|^6.0", - "symfony/finder": "^5.4|^6.0", - "symfony/http-client-contracts": "^1.1|^2.0|^3.0", - "symfony/http-kernel": "^5.4|^6.0", - "symfony/intl": "^5.4|^6.0", + "symfony/config": "^5.4|^6.0|^7.0", + "symfony/console": "^5.4|^6.0|^7.0", + "symfony/dependency-injection": "^5.4|^6.0|^7.0", + "symfony/finder": "^5.4|^6.0|^7.0", + "symfony/http-client-contracts": "^2.5|^3.0", + "symfony/http-kernel": "^5.4|^6.0|^7.0", + "symfony/intl": "^5.4|^6.0|^7.0", "symfony/polyfill-intl-icu": "^1.21", - "symfony/service-contracts": "^1.1.2|^2|^3", - "symfony/yaml": "^5.4|^6.0" - }, - "suggest": { - "psr/log-implementation": "To use logging capability in translator", - "symfony/config": "", - "symfony/yaml": "" + "symfony/routing": "^5.4|^6.0|^7.0", + "symfony/service-contracts": "^2.5|^3", + "symfony/yaml": "^5.4|^6.0|^7.0" }, "type": "library", "autoload": { @@ -12485,7 +13390,7 @@ "description": "Provides tools to internationalize your application", "homepage": "https://symfony.com", "support": { - "source": "https://github.com/symfony/translation/tree/v6.0.19" + "source": "https://github.com/symfony/translation/tree/v6.4.26" }, "funding": [ { @@ -12496,25 +13401,29 @@ "url": "https://github.com/fabpot", "type": "github" }, + { + "url": "https://github.com/nicolas-grekas", + "type": "github" + }, { "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", "type": "tidelift" } ], - "time": "2023-01-01T08:36:10+00:00" + "time": "2025-09-05T18:17:25+00:00" }, { "name": "symfony/translation-contracts", - "version": "v3.5.0", + "version": "v3.6.0", "source": { "type": "git", "url": "https://github.com/symfony/translation-contracts.git", - "reference": "b9d2189887bb6b2e0367a9fc7136c5239ab9b05a" + "reference": "df210c7a2573f1913b2d17cc95f90f53a73d8f7d" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/translation-contracts/zipball/b9d2189887bb6b2e0367a9fc7136c5239ab9b05a", - "reference": "b9d2189887bb6b2e0367a9fc7136c5239ab9b05a", + "url": "https://api.github.com/repos/symfony/translation-contracts/zipball/df210c7a2573f1913b2d17cc95f90f53a73d8f7d", + "reference": "df210c7a2573f1913b2d17cc95f90f53a73d8f7d", "shasum": "" }, "require": { @@ -12522,12 +13431,12 @@ }, "type": "library", "extra": { - "branch-alias": { - "dev-main": "3.5-dev" - }, "thanks": { - "name": "symfony/contracts", - "url": "https://github.com/symfony/contracts" + "url": "https://github.com/symfony/contracts", + "name": "symfony/contracts" + }, + "branch-alias": { + "dev-main": "3.6-dev" } }, "autoload": { @@ -12563,7 +13472,7 @@ "standards" ], "support": { - "source": "https://github.com/symfony/translation-contracts/tree/v3.5.0" + "source": "https://github.com/symfony/translation-contracts/tree/v3.6.0" }, "funding": [ { @@ -12579,7 +13488,7 @@ "type": "tidelift" } ], - "time": "2024-04-18T09:32:20+00:00" + "time": "2024-09-27T08:32:26+00:00" }, { "name": "symfony/twig-bridge", @@ -12790,16 +13699,16 @@ }, { "name": "symfony/uid", - "version": "v6.4.13", + "version": "v6.4.24", "source": { "type": "git", "url": "https://github.com/symfony/uid.git", - "reference": "18eb207f0436a993fffbdd811b5b8fa35fa5e007" + "reference": "17da16a750541a42cf2183935e0f6008316c23f7" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/uid/zipball/18eb207f0436a993fffbdd811b5b8fa35fa5e007", - "reference": "18eb207f0436a993fffbdd811b5b8fa35fa5e007", + "url": "https://api.github.com/repos/symfony/uid/zipball/17da16a750541a42cf2183935e0f6008316c23f7", + "reference": "17da16a750541a42cf2183935e0f6008316c23f7", "shasum": "" }, "require": { @@ -12844,7 +13753,7 @@ "uuid" ], "support": { - "source": "https://github.com/symfony/uid/tree/v6.4.13" + "source": "https://github.com/symfony/uid/tree/v6.4.24" }, "funding": [ { @@ -12855,12 +13764,16 @@ "url": "https://github.com/fabpot", "type": "github" }, + { + "url": "https://github.com/nicolas-grekas", + "type": "github" + }, { "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", "type": "tidelift" } ], - "time": "2024-09-25T14:18:03+00:00" + "time": "2025-07-10T08:14:14+00:00" }, { "name": "symfony/validator", @@ -12972,38 +13885,34 @@ }, { "name": "symfony/var-dumper", - "version": "v6.0.19", + "version": "v6.4.26", "source": { "type": "git", "url": "https://github.com/symfony/var-dumper.git", - "reference": "eb980457fa6899840fe1687e8627a03a7d8a3d52" + "reference": "cfae1497a2f1eaad78dbc0590311c599c7178d4a" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/var-dumper/zipball/eb980457fa6899840fe1687e8627a03a7d8a3d52", - "reference": "eb980457fa6899840fe1687e8627a03a7d8a3d52", + "url": "https://api.github.com/repos/symfony/var-dumper/zipball/cfae1497a2f1eaad78dbc0590311c599c7178d4a", + "reference": "cfae1497a2f1eaad78dbc0590311c599c7178d4a", "shasum": "" }, "require": { - "php": ">=8.0.2", + "php": ">=8.1", + "symfony/deprecation-contracts": "^2.5|^3", "symfony/polyfill-mbstring": "~1.0" }, "conflict": { - "phpunit/phpunit": "<5.4.3", "symfony/console": "<5.4" }, "require-dev": { - "ext-iconv": "*", - "symfony/console": "^5.4|^6.0", - "symfony/process": "^5.4|^6.0", - "symfony/uid": "^5.4|^6.0", + "symfony/console": "^5.4|^6.0|^7.0", + "symfony/error-handler": "^6.3|^7.0", + "symfony/http-kernel": "^5.4|^6.0|^7.0", + "symfony/process": "^5.4|^6.0|^7.0", + "symfony/uid": "^5.4|^6.0|^7.0", "twig/twig": "^2.13|^3.0.4" }, - "suggest": { - "ext-iconv": "To convert non-UTF-8 strings to UTF-8 (or symfony/polyfill-iconv in case ext-iconv cannot be used).", - "ext-intl": "To show region name in time zone dump", - "symfony/console": "To use the ServerDumpCommand and/or the bin/var-dump-server script" - }, "bin": [ "Resources/bin/var-dump-server" ], @@ -13040,7 +13949,7 @@ "dump" ], "support": { - "source": "https://github.com/symfony/var-dumper/tree/v6.0.19" + "source": "https://github.com/symfony/var-dumper/tree/v6.4.26" }, "funding": [ { @@ -13051,25 +13960,29 @@ "url": "https://github.com/fabpot", "type": "github" }, + { + "url": "https://github.com/nicolas-grekas", + "type": "github" + }, { "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", "type": "tidelift" } ], - "time": "2023-01-20T17:44:14+00:00" + "time": "2025-09-25T15:37:27+00:00" }, { "name": "symfony/var-exporter", - "version": "v6.4.9", + "version": "v6.4.26", "source": { "type": "git", "url": "https://github.com/symfony/var-exporter.git", - "reference": "f9a060622e0d93777b7f8687ec4860191e16802e" + "reference": "466fcac5fa2e871f83d31173f80e9c2684743bfc" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/var-exporter/zipball/f9a060622e0d93777b7f8687ec4860191e16802e", - "reference": "f9a060622e0d93777b7f8687ec4860191e16802e", + "url": "https://api.github.com/repos/symfony/var-exporter/zipball/466fcac5fa2e871f83d31173f80e9c2684743bfc", + "reference": "466fcac5fa2e871f83d31173f80e9c2684743bfc", "shasum": "" }, "require": { @@ -13117,7 +14030,7 @@ "serialize" ], "support": { - "source": "https://github.com/symfony/var-exporter/tree/v6.4.9" + "source": "https://github.com/symfony/var-exporter/tree/v6.4.26" }, "funding": [ { @@ -13128,46 +14041,57 @@ "url": "https://github.com/fabpot", "type": "github" }, + { + "url": "https://github.com/nicolas-grekas", + "type": "github" + }, { "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", "type": "tidelift" } ], - "time": "2024-06-24T15:53:56+00:00" + "time": "2025-09-11T09:57:09+00:00" }, { "name": "symfony/workflow", - "version": "v6.0.19", + "version": "v6.4.24", "source": { "type": "git", "url": "https://github.com/symfony/workflow.git", - "reference": "54a6d57f68680440db58f74df9ca0789dfd68ec8" + "reference": "afbcdbebf4e5e597795026601c9bacc03a5df2cb" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/workflow/zipball/54a6d57f68680440db58f74df9ca0789dfd68ec8", - "reference": "54a6d57f68680440db58f74df9ca0789dfd68ec8", + "url": "https://api.github.com/repos/symfony/workflow/zipball/afbcdbebf4e5e597795026601c9bacc03a5df2cb", + "reference": "afbcdbebf4e5e597795026601c9bacc03a5df2cb", "shasum": "" }, "require": { - "php": ">=8.0.2" + "php": ">=8.1", + "symfony/deprecation-contracts": "^2.5|^3" }, "conflict": { "symfony/event-dispatcher": "<5.4" }, "require-dev": { "psr/log": "^1|^2|^3", - "symfony/dependency-injection": "^5.4|^6.0", - "symfony/event-dispatcher": "^5.4|^6.0", - "symfony/expression-language": "^5.4|^6.0", - "symfony/security-core": "^5.4|^6.0", - "symfony/validator": "^5.4|^6.0" + "symfony/dependency-injection": "^5.4|^6.0|^7.0", + "symfony/error-handler": "^6.4|^7.0", + "symfony/event-dispatcher": "^5.4|^6.0|^7.0", + "symfony/expression-language": "^5.4|^6.0|^7.0", + "symfony/http-kernel": "^6.4|^7.0", + "symfony/security-core": "^5.4|^6.0|^7.0", + "symfony/stopwatch": "^5.4|^6.0|^7.0", + "symfony/validator": "^5.4|^6.0|^7.0" }, "type": "library", "autoload": { "psr-4": { "Symfony\\Component\\Workflow\\": "" - } + }, + "exclude-from-classmap": [ + "/Tests/" + ] }, "notification-url": "https://packagist.org/downloads/", "license": [ @@ -13198,7 +14122,7 @@ "workflow" ], "support": { - "source": "https://github.com/symfony/workflow/tree/v6.0.19" + "source": "https://github.com/symfony/workflow/tree/v6.4.24" }, "funding": [ { @@ -13209,39 +14133,41 @@ "url": "https://github.com/fabpot", "type": "github" }, + { + "url": "https://github.com/nicolas-grekas", + "type": "github" + }, { "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", "type": "tidelift" } ], - "time": "2023-01-01T08:36:10+00:00" + "time": "2025-07-15T12:02:45+00:00" }, { "name": "symfony/yaml", - "version": "v6.0.19", + "version": "v6.4.26", "source": { "type": "git", "url": "https://github.com/symfony/yaml.git", - "reference": "deec3a812a0305a50db8ae689b183f43d915c884" + "reference": "0fc8b966fd0dcaab544ae59bfc3a433f048c17b0" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/yaml/zipball/deec3a812a0305a50db8ae689b183f43d915c884", - "reference": "deec3a812a0305a50db8ae689b183f43d915c884", + "url": "https://api.github.com/repos/symfony/yaml/zipball/0fc8b966fd0dcaab544ae59bfc3a433f048c17b0", + "reference": "0fc8b966fd0dcaab544ae59bfc3a433f048c17b0", "shasum": "" }, "require": { - "php": ">=8.0.2", + "php": ">=8.1", + "symfony/deprecation-contracts": "^2.5|^3", "symfony/polyfill-ctype": "^1.8" }, "conflict": { "symfony/console": "<5.4" }, "require-dev": { - "symfony/console": "^5.4|^6.0" - }, - "suggest": { - "symfony/console": "For validating YAML files using the lint command" + "symfony/console": "^5.4|^6.0|^7.0" }, "bin": [ "Resources/bin/yaml-lint" @@ -13272,7 +14198,7 @@ "description": "Loads and dumps YAML files", "homepage": "https://symfony.com", "support": { - "source": "https://github.com/symfony/yaml/tree/v6.0.19" + "source": "https://github.com/symfony/yaml/tree/v6.4.26" }, "funding": [ { @@ -13283,12 +14209,16 @@ "url": "https://github.com/fabpot", "type": "github" }, + { + "url": "https://github.com/nicolas-grekas", + "type": "github" + }, { "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", "type": "tidelift" } ], - "time": "2023-01-11T11:50:03+00:00" + "time": "2025-09-26T15:07:38+00:00" }, { "name": "twig/twig", @@ -13364,24 +14294,26 @@ }, { "name": "vimeo/psalm", - "version": "dev-master", + "version": "6.13.1", "source": { "type": "git", "url": "https://github.com/vimeo/psalm.git", - "reference": "03ee02c" + "reference": "1e3b7f0a8ab32b23197b91107adc0a7ed8a05b51" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/vimeo/psalm/zipball/03ee02c", - "reference": "03ee02c", + "url": "https://api.github.com/repos/vimeo/psalm/zipball/1e3b7f0a8ab32b23197b91107adc0a7ed8a05b51", + "reference": "1e3b7f0a8ab32b23197b91107adc0a7ed8a05b51", "shasum": "" }, "require": { "amphp/amp": "^3", "amphp/byte-stream": "^2", + "amphp/parallel": "^2.3", "composer-runtime-api": "^2", "composer/semver": "^1.4 || ^2.0 || ^3.0", "composer/xdebug-handler": "^2.0 || ^3.0", + "danog/advanced-json-rpc": "^3.1", "dnoegel/php-xdg-base-dir": "^0.1.1", "ext-ctype": "*", "ext-dom": "*", @@ -13390,16 +14322,16 @@ "ext-mbstring": "*", "ext-simplexml": "*", "ext-tokenizer": "*", - "felixfbecker/advanced-json-rpc": "^3.1", - "felixfbecker/language-server-protocol": "^1.5.2", + "felixfbecker/language-server-protocol": "^1.5.3", "fidry/cpu-core-counter": "^0.4.1 || ^0.5.1 || ^1.0.0", - "netresearch/jsonmapper": "^1.0 || ^2.0 || ^3.0 || ^4.0", + "netresearch/jsonmapper": "^5.0", "nikic/php-parser": "^5.0.0", - "php": "~8.1.17 || ~8.2.4 || ~8.3.0", - "sebastian/diff": "^4.0 || ^5.0 || ^6.0", + "php": "~8.1.31 || ~8.2.27 || ~8.3.16 || ~8.4.3", + "sebastian/diff": "^4.0 || ^5.0 || ^6.0 || ^7.0", "spatie/array-to-xml": "^2.17.0 || ^3.0", - "symfony/console": "^4.1.6 || ^5.0 || ^6.0 || ^7.0", - "symfony/filesystem": "^5.4 || ^6.0 || ^7.0" + "symfony/console": "^6.0 || ^7.0", + "symfony/filesystem": "~6.3.12 || ~6.4.3 || ^7.0.3", + "symfony/polyfill-php84": "^1.31.0" }, "provide": { "psalm/psalm": "self.version" @@ -13408,6 +14340,7 @@ "amphp/phpunit-util": "^3", "bamarni/composer-bin-plugin": "^1.4", "brianium/paratest": "^6.9", + "danog/class-finder": "^0.4.8", "dg/bypass-finals": "^1.5", "ext-curl": "*", "mockery/mockery": "^1.5", @@ -13416,10 +14349,10 @@ "phpstan/phpdoc-parser": "^1.6", "phpunit/phpunit": "^9.6", "psalm/plugin-mockery": "^1.1", - "psalm/plugin-phpunit": "^0.18", + "psalm/plugin-phpunit": "^0.19", "slevomat/coding-standard": "^8.4", "squizlabs/php_codesniffer": "^3.6", - "symfony/process": "^4.4 || ^5.0 || ^6.0 || ^7.0" + "symfony/process": "^6.0 || ^7.0" }, "suggest": { "ext-curl": "In order to send data to shepherd", @@ -13430,17 +14363,19 @@ "psalm-language-server", "psalm-plugin", "psalm-refactor", + "psalm-review", "psalter" ], "type": "project", "extra": { "branch-alias": { - "dev-master": "6.x-dev", - "dev-5.x": "5.x-dev", - "dev-4.x": "4.x-dev", - "dev-3.x": "3.x-dev", + "dev-1.x": "1.x-dev", "dev-2.x": "2.x-dev", - "dev-1.x": "1.x-dev" + "dev-3.x": "3.x-dev", + "dev-4.x": "4.x-dev", + "dev-5.x": "5.x-dev", + "dev-6.x": "6.x-dev", + "dev-master": "7.x-dev" } }, "autoload": { @@ -13455,6 +14390,10 @@ "authors": [ { "name": "Matthew Brown" + }, + { + "name": "Daniil Gentili", + "email": "daniil@daniil.it" } ], "description": "A static analysis tool for finding errors in PHP applications", @@ -13469,7 +14408,7 @@ "issues": "https://github.com/vimeo/psalm/issues", "source": "https://github.com/vimeo/psalm" }, - "time": "2024-10-10T15:54:50+00:00" + "time": "2025-08-06T10:10:28+00:00" }, { "name": "webmozart/assert", @@ -16582,13 +17521,12 @@ "minimum-stability": "dev", "stability-flags": { "spryker-sdk/brancho": 20, - "spryker-sdk/composer-replace": 20, - "vimeo/psalm": 20 + "spryker-sdk/composer-replace": 20 }, "prefer-stable": true, "prefer-lowest": false, "platform": { - "php": ">=8.2", + "php": ">=8.3", "ext-ctype": "*", "ext-curl": "*", "ext-iconv": "*", @@ -16601,6 +17539,6 @@ "ext-xml": "*", "composer-runtime-api": "^2.1" }, - "platform-dev": {}, + "platform-dev": [], "plugin-api-version": "2.6.0" } diff --git a/infrastructure/sdk.Dockerfile b/infrastructure/sdk.Dockerfile index 0d413a80..f277cacb 100644 --- a/infrastructure/sdk.Dockerfile +++ b/infrastructure/sdk.Dockerfile @@ -1,4 +1,4 @@ -ARG SPRYKER_PARENT_IMAGE=spryker/php:8.3 +ARG SPRYKER_PARENT_IMAGE=spryker/php:8.4 FROM ${SPRYKER_PARENT_IMAGE} AS application-production-dependencies diff --git a/infrastructure/sdk.sprykerci-8.4.Dockerfile b/infrastructure/sdk.sprykerci-8.4.Dockerfile new file mode 100644 index 00000000..fbad4b2b --- /dev/null +++ b/infrastructure/sdk.sprykerci-8.4.Dockerfile @@ -0,0 +1,87 @@ +ARG SPRYKER_PARENT_IMAGE=spryker/php:8.4-rc + +FROM ${SPRYKER_PARENT_IMAGE} AS application-production-dependencies + +USER root + +RUN apk update \ + && apk add --no-cache \ + curl \ + git \ + graphviz \ + nodejs \ + npm \ + rsync \ + libxslt-dev \ + && npm install -g npm@8.4.1 + +RUN docker-php-ext-install xsl + +######################################## +# Enable OTEL Extension +# It's already in the core image. +######################################## +RUN mv /usr/local/etc/php/disabled/otel.ini /usr/local/etc/php/conf.d/90-otel.ini + +RUN git config --add --system safe.directory /project + +######################################## +# New Relic Extension +# It's already in the core image. +######################################## + +COPY infrastructure/newrelic/newrelic.ini /usr/local/etc/php/conf.d/90-newrelic.ini + +ARG SPRYKER_COMPOSER_MODE + +FROM application-production-dependencies AS application-production-codebase + +RUN chown spryker:spryker ${srcRoot} + +USER spryker +# Authorize SSH Host +RUN mkdir -p /home/spryker/.ssh && \ + chmod 0700 /home/spryker/.ssh && \ + ssh-keyscan github.com > /home/spryker/.ssh/known_hosts + +COPY --chown=spryker:spryker phpstan-bootstrap.php ${srcRoot}/phpstan-bootstrap.php +COPY --chown=spryker:spryker assets ${srcRoot}/assets +COPY --chown=spryker:spryker src ${srcRoot}/src +COPY --chown=spryker:spryker app ${srcRoot}/app +COPY --chown=spryker:spryker db ${srcRoot}/db +COPY --chown=spryker:spryker extension ${srcRoot}/extension +COPY --chown=spryker:spryker config ${srcRoot}/config +COPY --chown=spryker:spryker frontend ${srcRoot}/frontend +COPY --chown=spryker:spryker bin ${srcRoot}/bin +COPY --chown=spryker:spryker .env ${srcRoot}/.env +COPY --chown=spryker:spryker .env.prod ${srcRoot}/.env.prod +COPY --chown=spryker:spryker .env.sprykerci ${srcRoot}/.env.sprykerci +COPY --chown=spryker:spryker composer.json composer.lock package.json package-lock.json bootstrap.php phpstan-bootstrap.php ${srcRoot}/ + +COPY --chown=spryker:spryker infrastructure/newrelic/entrypoint.sh ${srcRoot}/entrypoint.sh +RUN chmod +x ${srcRoot}/entrypoint.sh + +WORKDIR ${srcRoot} + +ENV APP_ENV=sprykerci +ENV NRIA_ENABLE_PROCESS_METRICS=true + +RUN npm install + +RUN composer install --no-scripts --no-interaction --optimize-autoloader -vvv --no-dev +RUN composer update \ + spryker/architecture-sniffer \ + laminas/laminas-config \ + laminas/laminas-servicemanager \ + laminas/laminas-stdlib \ + laminas/laminas-filter \ + laminas/laminas-code \ + --no-scripts --no-interaction --no-dev + +RUN composer dump-env sprykerci + +RUN bin/console sdk:init:sdk -n + +RUN bin/console cache:clear --no-debug + +ENTRYPOINT ["/data/entrypoint.sh"] diff --git a/phpstan.neon b/phpstan.neon index 0b05b9b6..6fb4007d 100644 --- a/phpstan.neon +++ b/phpstan.neon @@ -3,10 +3,6 @@ parameters: paths: - src/ - checkMissingIterableValueType: false - checkGenericClassInNonGenericObjectType: false - - bootstrapFiles: - phpstan-bootstrap.php @@ -20,5 +16,7 @@ parameters: - '#Offset .+ on array.+always exists and is not nullable#' - '#Cannot call method .+\(\) on Symfony\\Component\\Config\\Definition\\Builder#' - '#Call to an undefined method Symfony\\Component\\Config\\Definition\\Builder\\NodeDefinition::.+\(\)#' + - identifier: missingType.generics + - identifier: missingType.iterableValue reportUnmatchedIgnoredErrors: false From 614281883eab437821f6be14d0c82f942daabbc9 Mon Sep 17 00:00:00 2001 From: Olha Livitchuk <77281282+olhalivitchuk@users.noreply.github.com> Date: Thu, 2 Oct 2025 18:04:21 +0300 Subject: [PATCH 17/23] Rc (#693) (#696) * Dependency update. FRW-8773 Added PHP Unit 11 support. * SUPESC-936: Updated security checker (#670) * SUPESC-936: Updated security checker * SUPESC-936: Fixed sniffer issue * Merged master * Fixed release * Dependency update. Fixing CI (#680) * [create-pull-request] automated change * Fixed CI package --------- * Dependency update. Update ci * Dependency update. SSP-927 Fixes. * FRW-10950: Enable otel extension in image (#686) * FRW-10950: Enable otel extension in image * FRW-10950: Enable otel extension in image * Fixed autoload no-dev * Fixed autoload no-dev * Fixed autoload no-dev * Fixed autoload no-dev * Fixed autoload no-dev * FRW-10922 Updated spryker-sdk/evaluator version (#692) * Rc (#691) * Dependency update. FRW-8773 Added PHP Unit 11 support. * SUPESC-936: Updated security checker (#670) * SUPESC-936: Updated security checker * SUPESC-936: Fixed sniffer issue * Merged master * Fixed release * Dependency update. Fixing CI (#680) * [create-pull-request] automated change * Fixed CI package --------- * Dependency update. Update ci * Dependency update. SSP-927 Fixes. * FRW-10950: Enable otel extension in image (#686) * FRW-10950: Enable otel extension in image * FRW-10950: Enable otel extension in image * Fixed autoload no-dev * Fixed autoload no-dev * Fixed autoload no-dev * Fixed autoload no-dev * Fixed autoload no-dev --------- * FRW-10922 Updated spryker-sdk/evaluator version --------- --------- Co-authored-by: Alexander Veselov Co-authored-by: upgradabilitybot-spryker <148237916+upgradabilitybot-spryker@users.noreply.github.com> Co-authored-by: SprykerReleaseBot Co-authored-by: Dmitry Tsemma From da9256dd89d1b00e293062520b62a5adf1aec14d Mon Sep 17 00:00:00 2001 From: Olha Livitchuk <77281282+olhalivitchuk@users.noreply.github.com> Date: Thu, 2 Oct 2025 18:09:20 +0300 Subject: [PATCH 18/23] Rc (#693) (#698) * Dependency update. FRW-8773 Added PHP Unit 11 support. * SUPESC-936: Updated security checker (#670) * SUPESC-936: Updated security checker * SUPESC-936: Fixed sniffer issue * Merged master * Fixed release * Dependency update. Fixing CI (#680) * [create-pull-request] automated change * Fixed CI package --------- * Dependency update. Update ci * Dependency update. SSP-927 Fixes. * FRW-10950: Enable otel extension in image (#686) * FRW-10950: Enable otel extension in image * FRW-10950: Enable otel extension in image * Fixed autoload no-dev * Fixed autoload no-dev * Fixed autoload no-dev * Fixed autoload no-dev * Fixed autoload no-dev * FRW-10922 Updated spryker-sdk/evaluator version (#692) * Rc (#691) * Dependency update. FRW-8773 Added PHP Unit 11 support. * SUPESC-936: Updated security checker (#670) * SUPESC-936: Updated security checker * SUPESC-936: Fixed sniffer issue * Merged master * Fixed release * Dependency update. Fixing CI (#680) * [create-pull-request] automated change * Fixed CI package --------- * Dependency update. Update ci * Dependency update. SSP-927 Fixes. * FRW-10950: Enable otel extension in image (#686) * FRW-10950: Enable otel extension in image * FRW-10950: Enable otel extension in image * Fixed autoload no-dev * Fixed autoload no-dev * Fixed autoload no-dev * Fixed autoload no-dev * Fixed autoload no-dev --------- * FRW-10922 Updated spryker-sdk/evaluator version --------- --------- Co-authored-by: Alexander Veselov Co-authored-by: upgradabilitybot-spryker <148237916+upgradabilitybot-spryker@users.noreply.github.com> Co-authored-by: SprykerReleaseBot Co-authored-by: Dmitry Tsemma From 293e2fb3cd704887674e8479fb049eb0bb1c05cf Mon Sep 17 00:00:00 2001 From: upgradabilitybot-spryker <148237916+upgradabilitybot-spryker@users.noreply.github.com> Date: Thu, 12 Feb 2026 13:47:39 +0100 Subject: [PATCH 19/23] Dependency update. Dependency update. Update phpunit --- composer.lock | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/composer.lock b/composer.lock index e58ceff7..635dd011 100644 --- a/composer.lock +++ b/composer.lock @@ -8253,16 +8253,16 @@ }, { "name": "spryker-sdk/upgrader", - "version": "0.3.14", + "version": "0.3.15", "source": { "type": "git", "url": "https://github.com/spryker-sdk/upgrader.git", - "reference": "26efce9c1470440cbf8d0677eb9eb399282f36b1" + "reference": "614987c6fabe63f1ffb868a44d70aab03076c003" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/spryker-sdk/upgrader/zipball/26efce9c1470440cbf8d0677eb9eb399282f36b1", - "reference": "26efce9c1470440cbf8d0677eb9eb399282f36b1", + "url": "https://api.github.com/repos/spryker-sdk/upgrader/zipball/614987c6fabe63f1ffb868a44d70aab03076c003", + "reference": "614987c6fabe63f1ffb868a44d70aab03076c003", "shasum": "" }, "require": { @@ -8326,9 +8326,9 @@ "description": "Code evaluator and upgrader tool", "support": { "issues": "https://github.com/spryker-sdk/upgrader/issues", - "source": "https://github.com/spryker-sdk/upgrader/tree/0.3.14" + "source": "https://github.com/spryker-sdk/upgrader/tree/0.3.15" }, - "time": "2025-10-02T13:58:43+00:00" + "time": "2026-02-12T12:43:03+00:00" }, { "name": "spryker-sdk/utils", @@ -17539,6 +17539,6 @@ "ext-xml": "*", "composer-runtime-api": "^2.1" }, - "platform-dev": [], - "plugin-api-version": "2.6.0" + "platform-dev": {}, + "plugin-api-version": "2.9.0" } From e3bce663fe883e37ec9343fea7f0a02cb7ef9529 Mon Sep 17 00:00:00 2001 From: Alexander Veselov Date: Thu, 12 Feb 2026 14:43:54 +0000 Subject: [PATCH 20/23] Update phpunit 12 --- composer.lock | 627 ++++++++++++++++++++++++++------------------------ 1 file changed, 324 insertions(+), 303 deletions(-) diff --git a/composer.lock b/composer.lock index 635dd011..227eec7e 100644 --- a/composer.lock +++ b/composer.lock @@ -870,16 +870,16 @@ }, { "name": "aws/aws-sdk-php", - "version": "3.356.30", + "version": "3.369.32", "source": { "type": "git", "url": "https://github.com/aws/aws-sdk-php.git", - "reference": "8ee5c1f3849489452ee4eec01a9cdd338defc246" + "reference": "4779292a30aa2d4a7ddfd519f80a94c2706ee64e" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/aws/aws-sdk-php/zipball/8ee5c1f3849489452ee4eec01a9cdd338defc246", - "reference": "8ee5c1f3849489452ee4eec01a9cdd338defc246", + "url": "https://api.github.com/repos/aws/aws-sdk-php/zipball/4779292a30aa2d4a7ddfd519f80a94c2706ee64e", + "reference": "4779292a30aa2d4a7ddfd519f80a94c2706ee64e", "shasum": "" }, "require": { @@ -892,7 +892,8 @@ "guzzlehttp/psr7": "^2.4.5", "mtdowling/jmespath.php": "^2.8.0", "php": ">=8.1", - "psr/http-message": "^1.0 || ^2.0" + "psr/http-message": "^1.0 || ^2.0", + "symfony/filesystem": "^v5.4.45 || ^v6.4.3 || ^v7.1.0 || ^v8.0.0" }, "require-dev": { "andrewsville/php-token-reflection": "^1.4", @@ -903,13 +904,11 @@ "doctrine/cache": "~1.4", "ext-dom": "*", "ext-openssl": "*", - "ext-pcntl": "*", "ext-sockets": "*", - "phpunit/phpunit": "^5.6.3 || ^8.5 || ^9.5", + "phpunit/phpunit": "^9.6", "psr/cache": "^2.0 || ^3.0", "psr/simple-cache": "^2.0 || ^3.0", "sebastian/comparator": "^1.2.3 || ^4.0 || ^5.0", - "symfony/filesystem": "^v6.4.0 || ^v7.1.0", "yoast/phpunit-polyfills": "^2.0" }, "suggest": { @@ -917,6 +916,7 @@ "doctrine/cache": "To use the DoctrineCacheAdapter", "ext-curl": "To send requests using cURL", "ext-openssl": "Allows working with CloudFront private distributions and verifying received SNS messages", + "ext-pcntl": "To use client-side monitoring", "ext-sockets": "To use client-side monitoring" }, "type": "library", @@ -961,9 +961,9 @@ "support": { "forum": "https://github.com/aws/aws-sdk-php/discussions", "issues": "https://github.com/aws/aws-sdk-php/issues", - "source": "https://github.com/aws/aws-sdk-php/tree/3.356.30" + "source": "https://github.com/aws/aws-sdk-php/tree/3.369.32" }, - "time": "2025-10-01T18:19:37+00:00" + "time": "2026-02-11T19:29:10+00:00" }, { "name": "cebe/php-openapi", @@ -1234,16 +1234,16 @@ }, { "name": "composer/ca-bundle", - "version": "1.5.8", + "version": "1.5.10", "source": { "type": "git", "url": "https://github.com/composer/ca-bundle.git", - "reference": "719026bb30813accb68271fee7e39552a58e9f65" + "reference": "961a5e4056dd2e4a2eedcac7576075947c28bf63" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/composer/ca-bundle/zipball/719026bb30813accb68271fee7e39552a58e9f65", - "reference": "719026bb30813accb68271fee7e39552a58e9f65", + "url": "https://api.github.com/repos/composer/ca-bundle/zipball/961a5e4056dd2e4a2eedcac7576075947c28bf63", + "reference": "961a5e4056dd2e4a2eedcac7576075947c28bf63", "shasum": "" }, "require": { @@ -1290,7 +1290,7 @@ "support": { "irc": "irc://irc.freenode.org/composer", "issues": "https://github.com/composer/ca-bundle/issues", - "source": "https://github.com/composer/ca-bundle/tree/1.5.8" + "source": "https://github.com/composer/ca-bundle/tree/1.5.10" }, "funding": [ { @@ -1302,26 +1302,26 @@ "type": "github" } ], - "time": "2025-08-20T18:49:47+00:00" + "time": "2025-12-08T15:06:51+00:00" }, { "name": "composer/class-map-generator", - "version": "1.6.2", + "version": "1.7.1", "source": { "type": "git", "url": "https://github.com/composer/class-map-generator.git", - "reference": "ba9f089655d4cdd64e762a6044f411ccdaec0076" + "reference": "8f5fa3cc214230e71f54924bd0197a3bcc705eb1" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/composer/class-map-generator/zipball/ba9f089655d4cdd64e762a6044f411ccdaec0076", - "reference": "ba9f089655d4cdd64e762a6044f411ccdaec0076", + "url": "https://api.github.com/repos/composer/class-map-generator/zipball/8f5fa3cc214230e71f54924bd0197a3bcc705eb1", + "reference": "8f5fa3cc214230e71f54924bd0197a3bcc705eb1", "shasum": "" }, "require": { "composer/pcre": "^2.1 || ^3.1", "php": "^7.2 || ^8.0", - "symfony/finder": "^4.4 || ^5.3 || ^6 || ^7" + "symfony/finder": "^4.4 || ^5.3 || ^6 || ^7 || ^8" }, "require-dev": { "phpstan/phpstan": "^1.12 || ^2", @@ -1329,7 +1329,7 @@ "phpstan/phpstan-phpunit": "^1 || ^2", "phpstan/phpstan-strict-rules": "^1.1 || ^2", "phpunit/phpunit": "^8", - "symfony/filesystem": "^5.4 || ^6" + "symfony/filesystem": "^5.4 || ^6 || ^7 || ^8" }, "type": "library", "extra": { @@ -1359,7 +1359,7 @@ ], "support": { "issues": "https://github.com/composer/class-map-generator/issues", - "source": "https://github.com/composer/class-map-generator/tree/1.6.2" + "source": "https://github.com/composer/class-map-generator/tree/1.7.1" }, "funding": [ { @@ -1371,7 +1371,7 @@ "type": "github" } ], - "time": "2025-08-20T18:52:43+00:00" + "time": "2025-12-29T13:15:25+00:00" }, { "name": "composer/composer", @@ -1860,23 +1860,23 @@ }, { "name": "czproject/git-php", - "version": "v4.5.0", + "version": "v4.6.0", "source": { "type": "git", "url": "https://github.com/czproject/git-php.git", - "reference": "3ea910e188849d5e239d65167010c05196310915" + "reference": "1f1ecc92aea9ee31120f4f5b759f5aa947420b0a" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/czproject/git-php/zipball/3ea910e188849d5e239d65167010c05196310915", - "reference": "3ea910e188849d5e239d65167010c05196310915", + "url": "https://api.github.com/repos/czproject/git-php/zipball/1f1ecc92aea9ee31120f4f5b759f5aa947420b0a", + "reference": "1f1ecc92aea9ee31120f4f5b759f5aa947420b0a", "shasum": "" }, "require": { - "php": "8.0 - 8.4" + "php": "8.0 - 8.5" }, "require-dev": { - "nette/tester": "^2.4" + "nette/tester": "^2.5" }, "type": "library", "autoload": { @@ -1900,9 +1900,13 @@ ], "support": { "issues": "https://github.com/czproject/git-php/issues", - "source": "https://github.com/czproject/git-php/tree/v4.5.0" + "source": "https://github.com/czproject/git-php/tree/v4.6.0" }, "funding": [ + { + "url": "https://github.com/sponsors/janpecha", + "type": "github" + }, { "url": "https://www.janpecha.cz/donate/git-php/", "type": "other" @@ -1910,9 +1914,13 @@ { "url": "https://donate.stripe.com/7sIcO2a9maTSg2A9AA", "type": "stripe" + }, + { + "url": "https://thanks.dev/u/gh/czproject", + "type": "thanks.dev" } ], - "time": "2025-06-10T18:32:14+00:00" + "time": "2025-11-10T07:24:07+00:00" }, { "name": "danog/advanced-json-rpc", @@ -2610,29 +2618,29 @@ }, { "name": "doctrine/deprecations", - "version": "1.1.5", + "version": "1.1.6", "source": { "type": "git", "url": "https://github.com/doctrine/deprecations.git", - "reference": "459c2f5dd3d6a4633d3b5f46ee2b1c40f57d3f38" + "reference": "d4fe3e6fd9bb9e72557a19674f44d8ac7db4c6ca" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/doctrine/deprecations/zipball/459c2f5dd3d6a4633d3b5f46ee2b1c40f57d3f38", - "reference": "459c2f5dd3d6a4633d3b5f46ee2b1c40f57d3f38", + "url": "https://api.github.com/repos/doctrine/deprecations/zipball/d4fe3e6fd9bb9e72557a19674f44d8ac7db4c6ca", + "reference": "d4fe3e6fd9bb9e72557a19674f44d8ac7db4c6ca", "shasum": "" }, "require": { "php": "^7.1 || ^8.0" }, "conflict": { - "phpunit/phpunit": "<=7.5 || >=13" + "phpunit/phpunit": "<=7.5 || >=14" }, "require-dev": { - "doctrine/coding-standard": "^9 || ^12 || ^13", - "phpstan/phpstan": "1.4.10 || 2.1.11", + "doctrine/coding-standard": "^9 || ^12 || ^14", + "phpstan/phpstan": "1.4.10 || 2.1.30", "phpstan/phpstan-phpunit": "^1.0 || ^2", - "phpunit/phpunit": "^7.5 || ^8.5 || ^9.6 || ^10.5 || ^11.5 || ^12", + "phpunit/phpunit": "^7.5 || ^8.5 || ^9.6 || ^10.5 || ^11.5 || ^12.4 || ^13.0", "psr/log": "^1 || ^2 || ^3" }, "suggest": { @@ -2652,9 +2660,9 @@ "homepage": "https://www.doctrine-project.org/", "support": { "issues": "https://github.com/doctrine/deprecations/issues", - "source": "https://github.com/doctrine/deprecations/tree/1.1.5" + "source": "https://github.com/doctrine/deprecations/tree/1.1.6" }, - "time": "2025-04-07T20:06:18+00:00" + "time": "2026-02-07T07:09:04+00:00" }, { "name": "doctrine/doctrine-bundle", @@ -4069,16 +4077,16 @@ }, { "name": "http-interop/http-factory-guzzle", - "version": "1.2.0", + "version": "1.2.1", "source": { "type": "git", "url": "https://github.com/http-interop/http-factory-guzzle.git", - "reference": "8f06e92b95405216b237521cc64c804dd44c4a81" + "reference": "c2c859ceb05c3f42e710b60555f4c35b6a4a3995" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/http-interop/http-factory-guzzle/zipball/8f06e92b95405216b237521cc64c804dd44c4a81", - "reference": "8f06e92b95405216b237521cc64c804dd44c4a81", + "url": "https://api.github.com/repos/http-interop/http-factory-guzzle/zipball/c2c859ceb05c3f42e710b60555f4c35b6a4a3995", + "reference": "c2c859ceb05c3f42e710b60555f4c35b6a4a3995", "shasum": "" }, "require": { @@ -4121,9 +4129,9 @@ ], "support": { "issues": "https://github.com/http-interop/http-factory-guzzle/issues", - "source": "https://github.com/http-interop/http-factory-guzzle/tree/1.2.0" + "source": "https://github.com/http-interop/http-factory-guzzle/tree/1.2.1" }, - "time": "2021-07-21T13:50:14+00:00" + "time": "2025-12-15T11:28:16+00:00" }, { "name": "jetbrains/phpstorm-stubs", @@ -4460,35 +4468,35 @@ }, { "name": "laminas/laminas-filter", - "version": "2.41.0", + "version": "2.42.0", "source": { "type": "git", "url": "https://github.com/laminas/laminas-filter.git", - "reference": "eaa00111231bf6669826ae84d3abe85b94477585" + "reference": "985d27bd42daf51b415ce1ee889e0978cc1e59ed" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/laminas/laminas-filter/zipball/eaa00111231bf6669826ae84d3abe85b94477585", - "reference": "eaa00111231bf6669826ae84d3abe85b94477585", + "url": "https://api.github.com/repos/laminas/laminas-filter/zipball/985d27bd42daf51b415ce1ee889e0978cc1e59ed", + "reference": "985d27bd42daf51b415ce1ee889e0978cc1e59ed", "shasum": "" }, "require": { "ext-mbstring": "*", "laminas/laminas-servicemanager": "^3.21.0", "laminas/laminas-stdlib": "^3.19.0", - "php": "~8.1.0 || ~8.2.0 || ~8.3.0 || ~8.4.0" + "php": "~8.2.0 || ~8.3.0 || ~8.4.0 || ~8.5.0" }, "conflict": { "laminas/laminas-validator": "<2.10.1", "zendframework/zend-filter": "*" }, "require-dev": { - "laminas/laminas-coding-standard": "~3.0", + "laminas/laminas-coding-standard": "^3.1", "laminas/laminas-crypt": "^3.12", - "laminas/laminas-i18n": "^2.28.1", - "laminas/laminas-uri": "^2.12", - "pear/archive_tar": "^1.5.0", - "phpunit/phpunit": "^10.5.36", + "laminas/laminas-i18n": "^2.30.0", + "laminas/laminas-uri": "^2.13", + "pear/archive_tar": "^1.6.0", + "phpunit/phpunit": "^10.5.58", "psalm/plugin-phpunit": "^0.19.0", "psr/http-factory": "^1.1.0", "vimeo/psalm": "^5.26.1" @@ -4535,25 +4543,25 @@ "type": "community_bridge" } ], - "time": "2025-05-05T02:02:31+00:00" + "time": "2025-10-13T15:44:52+00:00" }, { "name": "laminas/laminas-servicemanager", - "version": "3.23.1", + "version": "3.24.0", "source": { "type": "git", "url": "https://github.com/laminas/laminas-servicemanager.git", - "reference": "06594db3a644447521eace9b5efdb12dc8446a33" + "reference": "b172a0df568bf37ebdfb3658263156eefe3c1e8c" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/laminas/laminas-servicemanager/zipball/06594db3a644447521eace9b5efdb12dc8446a33", - "reference": "06594db3a644447521eace9b5efdb12dc8446a33", + "url": "https://api.github.com/repos/laminas/laminas-servicemanager/zipball/b172a0df568bf37ebdfb3658263156eefe3c1e8c", + "reference": "b172a0df568bf37ebdfb3658263156eefe3c1e8c", "shasum": "" }, "require": { "laminas/laminas-stdlib": "^3.19", - "php": "~8.1.0 || ~8.2.0 || ~8.3.0 || ~8.4.0", + "php": "~8.2.0 || ~8.3.0 || ~8.4.0 || ~8.5.0", "psr/container": "^1.0" }, "conflict": { @@ -4576,7 +4584,7 @@ "laminas/laminas-container-config-test": "^0.8", "mikey179/vfsstream": "^1.6.12", "phpbench/phpbench": "^1.4.1", - "phpunit/phpunit": "^10.5.51", + "phpunit/phpunit": "^10.5.58", "psalm/plugin-phpunit": "^0.18.4", "vimeo/psalm": "^5.26.1" }, @@ -4625,34 +4633,34 @@ "type": "community_bridge" } ], - "time": "2025-08-12T08:44:02+00:00" + "time": "2025-10-14T09:03:51+00:00" }, { "name": "laminas/laminas-stdlib", - "version": "3.20.0", + "version": "3.21.0", "source": { "type": "git", "url": "https://github.com/laminas/laminas-stdlib.git", - "reference": "8974a1213be42c3e2f70b2c27b17f910291ab2f4" + "reference": "b1c81514cfe158aadf724c42b34d3d0a8164c096" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/laminas/laminas-stdlib/zipball/8974a1213be42c3e2f70b2c27b17f910291ab2f4", - "reference": "8974a1213be42c3e2f70b2c27b17f910291ab2f4", + "url": "https://api.github.com/repos/laminas/laminas-stdlib/zipball/b1c81514cfe158aadf724c42b34d3d0a8164c096", + "reference": "b1c81514cfe158aadf724c42b34d3d0a8164c096", "shasum": "" }, "require": { - "php": "~8.1.0 || ~8.2.0 || ~8.3.0 || ~8.4.0" + "php": "~8.2.0 || ~8.3.0 || ~8.4.0 || ~8.5.0" }, "conflict": { "zendframework/zend-stdlib": "*" }, "require-dev": { - "laminas/laminas-coding-standard": "^3.0", - "phpbench/phpbench": "^1.3.1", - "phpunit/phpunit": "^10.5.38", - "psalm/plugin-phpunit": "^0.19.0", - "vimeo/psalm": "^5.26.1" + "laminas/laminas-coding-standard": "^3.1.0", + "phpbench/phpbench": "^1.4.1", + "phpunit/phpunit": "^11.5.42", + "psalm/plugin-phpunit": "^0.19.5", + "vimeo/psalm": "^6.13.1" }, "type": "library", "autoload": { @@ -4684,7 +4692,7 @@ "type": "community_bridge" } ], - "time": "2024-10-29T13:46:07+00:00" + "time": "2025-10-11T18:13:12+00:00" }, { "name": "league/uri", @@ -4952,16 +4960,16 @@ }, { "name": "monolog/monolog", - "version": "2.10.0", + "version": "2.11.0", "source": { "type": "git", "url": "https://github.com/Seldaek/monolog.git", - "reference": "5cf826f2991858b54d5c3809bee745560a1042a7" + "reference": "37308608e599f34a1a4845b16440047ec98a172a" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/Seldaek/monolog/zipball/5cf826f2991858b54d5c3809bee745560a1042a7", - "reference": "5cf826f2991858b54d5c3809bee745560a1042a7", + "url": "https://api.github.com/repos/Seldaek/monolog/zipball/37308608e599f34a1a4845b16440047ec98a172a", + "reference": "37308608e599f34a1a4845b16440047ec98a172a", "shasum": "" }, "require": { @@ -4979,7 +4987,7 @@ "graylog2/gelf-php": "^1.4.2 || ^2@dev", "guzzlehttp/guzzle": "^7.4", "guzzlehttp/psr7": "^2.2", - "mongodb/mongodb": "^1.8", + "mongodb/mongodb": "^1.8 || ^2.0", "php-amqplib/php-amqplib": "~2.4 || ^3", "phpspec/prophecy": "^1.15", "phpstan/phpstan": "^1.10", @@ -5038,7 +5046,7 @@ ], "support": { "issues": "https://github.com/Seldaek/monolog/issues", - "source": "https://github.com/Seldaek/monolog/tree/2.10.0" + "source": "https://github.com/Seldaek/monolog/tree/2.11.0" }, "funding": [ { @@ -5050,7 +5058,7 @@ "type": "tidelift" } ], - "time": "2024-11-12T12:43:37+00:00" + "time": "2026-01-01T13:05:00+00:00" }, { "name": "mtdowling/jmespath.php", @@ -5283,25 +5291,25 @@ }, { "name": "nette/neon", - "version": "v3.4.4", + "version": "v3.4.7", "source": { "type": "git", "url": "https://github.com/nette/neon.git", - "reference": "3411aa86b104e2d5b7e760da4600865ead963c3c" + "reference": "cc96bf5264d721d0c102bb976272d3d001a23e65" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/nette/neon/zipball/3411aa86b104e2d5b7e760da4600865ead963c3c", - "reference": "3411aa86b104e2d5b7e760da4600865ead963c3c", + "url": "https://api.github.com/repos/nette/neon/zipball/cc96bf5264d721d0c102bb976272d3d001a23e65", + "reference": "cc96bf5264d721d0c102bb976272d3d001a23e65", "shasum": "" }, "require": { "ext-json": "*", - "php": "8.0 - 8.4" + "php": "8.0 - 8.5" }, "require-dev": { "nette/tester": "^2.4", - "phpstan/phpstan": "^1.0", + "phpstan/phpstan-nette": "^2.0@stable", "tracy/tracy": "^2.7" }, "bin": [ @@ -5314,6 +5322,9 @@ } }, "autoload": { + "psr-4": { + "Nette\\": "src" + }, "classmap": [ "src/" ] @@ -5335,7 +5346,7 @@ } ], "description": "🍸 Nette NEON: encodes and decodes NEON file format.", - "homepage": "https://ne-on.org", + "homepage": "https://neon.nette.org", "keywords": [ "export", "import", @@ -5345,22 +5356,22 @@ ], "support": { "issues": "https://github.com/nette/neon/issues", - "source": "https://github.com/nette/neon/tree/v3.4.4" + "source": "https://github.com/nette/neon/tree/v3.4.7" }, - "time": "2024-10-04T22:00:08+00:00" + "time": "2026-01-04T08:39:50+00:00" }, { "name": "nikic/php-parser", - "version": "v5.3.1", + "version": "v5.7.0", "source": { "type": "git", "url": "https://github.com/nikic/PHP-Parser.git", - "reference": "8eea230464783aa9671db8eea6f8c6ac5285794b" + "reference": "dca41cd15c2ac9d055ad70dbfd011130757d1f82" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/nikic/PHP-Parser/zipball/8eea230464783aa9671db8eea6f8c6ac5285794b", - "reference": "8eea230464783aa9671db8eea6f8c6ac5285794b", + "url": "https://api.github.com/repos/nikic/PHP-Parser/zipball/dca41cd15c2ac9d055ad70dbfd011130757d1f82", + "reference": "dca41cd15c2ac9d055ad70dbfd011130757d1f82", "shasum": "" }, "require": { @@ -5379,7 +5390,7 @@ "type": "library", "extra": { "branch-alias": { - "dev-master": "5.0-dev" + "dev-master": "5.x-dev" } }, "autoload": { @@ -5403,9 +5414,9 @@ ], "support": { "issues": "https://github.com/nikic/PHP-Parser/issues", - "source": "https://github.com/nikic/PHP-Parser/tree/v5.3.1" + "source": "https://github.com/nikic/PHP-Parser/tree/v5.7.0" }, - "time": "2024-10-08T18:51:32+00:00" + "time": "2025-12-06T11:56:16+00:00" }, { "name": "ondrejmirtes/better-reflection", @@ -5593,16 +5604,16 @@ }, { "name": "php-http/cache-plugin", - "version": "2.0.1", + "version": "2.0.2", "source": { "type": "git", "url": "https://github.com/php-http/cache-plugin.git", - "reference": "5c591e9e04602cec12307e3e1be3abefeb005e29" + "reference": "c7fd57abaf6d08578aee51a8f1f34ea33ddbfdef" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/php-http/cache-plugin/zipball/5c591e9e04602cec12307e3e1be3abefeb005e29", - "reference": "5c591e9e04602cec12307e3e1be3abefeb005e29", + "url": "https://api.github.com/repos/php-http/cache-plugin/zipball/c7fd57abaf6d08578aee51a8f1f34ea33ddbfdef", + "reference": "c7fd57abaf6d08578aee51a8f1f34ea33ddbfdef", "shasum": "" }, "require": { @@ -5610,11 +5621,11 @@ "php-http/client-common": "^1.9 || ^2.0", "psr/cache": "^1.0 || ^2.0 || ^3.0", "psr/http-factory-implementation": "^1.0", - "symfony/options-resolver": "^2.6 || ^3.0 || ^4.0 || ^5.0 || ^6.0 || ^7.0" + "symfony/options-resolver": "^2.6 || ^3.0 || ^4.0 || ^5.0 || ^6.0 || ^7.0 || ^8.0" }, "require-dev": { "nyholm/psr7": "^1.6.1", - "phpspec/phpspec": "^5.1 || ^6.0 || ^7.0" + "phpunit/phpunit": "^7.5 || ^8.5 || ^9.6" }, "type": "library", "autoload": { @@ -5642,22 +5653,22 @@ ], "support": { "issues": "https://github.com/php-http/cache-plugin/issues", - "source": "https://github.com/php-http/cache-plugin/tree/2.0.1" + "source": "https://github.com/php-http/cache-plugin/tree/2.0.2" }, - "time": "2024-10-02T11:25:38+00:00" + "time": "2025-12-01T08:38:41+00:00" }, { "name": "php-http/client-common", - "version": "2.7.2", + "version": "2.7.3", "source": { "type": "git", "url": "https://github.com/php-http/client-common.git", - "reference": "0cfe9858ab9d3b213041b947c881d5b19ceeca46" + "reference": "dcc6de29c90dd74faab55f71b79d89409c4bf0c1" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/php-http/client-common/zipball/0cfe9858ab9d3b213041b947c881d5b19ceeca46", - "reference": "0cfe9858ab9d3b213041b947c881d5b19ceeca46", + "url": "https://api.github.com/repos/php-http/client-common/zipball/dcc6de29c90dd74faab55f71b79d89409c4bf0c1", + "reference": "dcc6de29c90dd74faab55f71b79d89409c4bf0c1", "shasum": "" }, "require": { @@ -5667,15 +5678,13 @@ "psr/http-client": "^1.0", "psr/http-factory": "^1.0", "psr/http-message": "^1.0 || ^2.0", - "symfony/options-resolver": "~4.0.15 || ~4.1.9 || ^4.2.1 || ^5.0 || ^6.0 || ^7.0", + "symfony/options-resolver": "~4.0.15 || ~4.1.9 || ^4.2.1 || ^5.0 || ^6.0 || ^7.0 || ^8.0", "symfony/polyfill-php80": "^1.17" }, "require-dev": { "doctrine/instantiator": "^1.1", "guzzlehttp/psr7": "^1.4", "nyholm/psr7": "^1.2", - "phpspec/phpspec": "^5.1 || ^6.3 || ^7.1", - "phpspec/prophecy": "^1.10.2", "phpunit/phpunit": "^7.5.20 || ^8.5.33 || ^9.6.7" }, "suggest": { @@ -5711,9 +5720,9 @@ ], "support": { "issues": "https://github.com/php-http/client-common/issues", - "source": "https://github.com/php-http/client-common/tree/2.7.2" + "source": "https://github.com/php-http/client-common/tree/2.7.3" }, - "time": "2024-09-24T06:21:48+00:00" + "time": "2025-11-29T19:12:34+00:00" }, { "name": "php-http/discovery", @@ -6275,16 +6284,16 @@ }, { "name": "phpdocumentor/reflection-docblock", - "version": "5.6.3", + "version": "5.6.6", "source": { "type": "git", "url": "https://github.com/phpDocumentor/ReflectionDocBlock.git", - "reference": "94f8051919d1b0369a6bcc7931d679a511c03fe9" + "reference": "5cee1d3dfc2d2aa6599834520911d246f656bcb8" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/phpDocumentor/ReflectionDocBlock/zipball/94f8051919d1b0369a6bcc7931d679a511c03fe9", - "reference": "94f8051919d1b0369a6bcc7931d679a511c03fe9", + "url": "https://api.github.com/repos/phpDocumentor/ReflectionDocBlock/zipball/5cee1d3dfc2d2aa6599834520911d246f656bcb8", + "reference": "5cee1d3dfc2d2aa6599834520911d246f656bcb8", "shasum": "" }, "require": { @@ -6294,7 +6303,7 @@ "phpdocumentor/reflection-common": "^2.2", "phpdocumentor/type-resolver": "^1.7", "phpstan/phpdoc-parser": "^1.7|^2.0", - "webmozart/assert": "^1.9.1" + "webmozart/assert": "^1.9.1 || ^2" }, "require-dev": { "mockery/mockery": "~1.3.5 || ~1.6.0", @@ -6333,22 +6342,22 @@ "description": "With this component, a library can provide support for annotations via DocBlocks or otherwise retrieve information that is embedded in a DocBlock.", "support": { "issues": "https://github.com/phpDocumentor/ReflectionDocBlock/issues", - "source": "https://github.com/phpDocumentor/ReflectionDocBlock/tree/5.6.3" + "source": "https://github.com/phpDocumentor/ReflectionDocBlock/tree/5.6.6" }, - "time": "2025-08-01T19:43:32+00:00" + "time": "2025-12-22T21:13:58+00:00" }, { "name": "phpdocumentor/type-resolver", - "version": "1.10.0", + "version": "1.12.0", "source": { "type": "git", "url": "https://github.com/phpDocumentor/TypeResolver.git", - "reference": "679e3ce485b99e84c775d28e2e96fade9a7fb50a" + "reference": "92a98ada2b93d9b201a613cb5a33584dde25f195" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/phpDocumentor/TypeResolver/zipball/679e3ce485b99e84c775d28e2e96fade9a7fb50a", - "reference": "679e3ce485b99e84c775d28e2e96fade9a7fb50a", + "url": "https://api.github.com/repos/phpDocumentor/TypeResolver/zipball/92a98ada2b93d9b201a613cb5a33584dde25f195", + "reference": "92a98ada2b93d9b201a613cb5a33584dde25f195", "shasum": "" }, "require": { @@ -6391,9 +6400,9 @@ "description": "A PSR-5 based resolver of Class names, Types and Structural Element Names", "support": { "issues": "https://github.com/phpDocumentor/TypeResolver/issues", - "source": "https://github.com/phpDocumentor/TypeResolver/tree/1.10.0" + "source": "https://github.com/phpDocumentor/TypeResolver/tree/1.12.0" }, - "time": "2024-11-09T15:12:26+00:00" + "time": "2025-11-21T15:09:14+00:00" }, { "name": "phpmd/phpmd", @@ -7927,16 +7936,16 @@ }, { "name": "spryker-sdk/evaluator", - "version": "0.3.2", + "version": "0.3.3", "source": { "type": "git", "url": "https://github.com/spryker-sdk/evaluator.git", - "reference": "8fb3f078c3e4b396ce9556cbbf0bf4886c731b72" + "reference": "60af5d08af48ef167b631eba10a97f1bb951e503" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/spryker-sdk/evaluator/zipball/8fb3f078c3e4b396ce9556cbbf0bf4886c731b72", - "reference": "8fb3f078c3e4b396ce9556cbbf0bf4886c731b72", + "url": "https://api.github.com/repos/spryker-sdk/evaluator/zipball/60af5d08af48ef167b631eba10a97f1bb951e503", + "reference": "60af5d08af48ef167b631eba10a97f1bb951e503", "shasum": "" }, "require": { @@ -7971,7 +7980,7 @@ }, "require-dev": { "phpstan/phpstan": "^1.10", - "phpunit/phpunit": "^11.4.0", + "phpunit/phpunit": "^12.1.0", "spryker/code-sniffer": "^0.17.18" }, "bin": [ @@ -7996,22 +8005,22 @@ "description": "The tool for evaluating Spryker shops", "support": { "issues": "https://github.com/spryker-sdk/evaluator/issues", - "source": "https://github.com/spryker-sdk/evaluator/tree/0.3.2" + "source": "https://github.com/spryker-sdk/evaluator/tree/0.3.3" }, - "time": "2025-10-02T13:20:05+00:00" + "time": "2026-02-12T14:33:23+00:00" }, { "name": "spryker-sdk/integrator", - "version": "0.2.1", + "version": "0.2.3", "source": { "type": "git", "url": "https://github.com/spryker-sdk/integrator.git", - "reference": "610f18bf1cf78ff17a6998b6b4d952bf4a0d50a0" + "reference": "871e8f27a40afa37e1894981e857dc42b3eabb97" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/spryker-sdk/integrator/zipball/610f18bf1cf78ff17a6998b6b4d952bf4a0d50a0", - "reference": "610f18bf1cf78ff17a6998b6b4d952bf4a0d50a0", + "url": "https://api.github.com/repos/spryker-sdk/integrator/zipball/871e8f27a40afa37e1894981e857dc42b3eabb97", + "reference": "871e8f27a40afa37e1894981e857dc42b3eabb97", "shasum": "" }, "require": { @@ -8034,7 +8043,7 @@ "require-dev": { "ext-zip": "*", "phpstan/phpstan": "^1.0.0", - "phpunit/phpunit": "^11.4.0", + "phpunit/phpunit": "^10.5.0 || ^11.4.0", "spryker-sdk/manifest-test-data-provider": "dev-master", "spryker/code-sniffer": "^0.17.19", "symfony/filesystem": "^6.0" @@ -8060,9 +8069,9 @@ "description": "Integrator module", "support": { "issues": "https://github.com/spryker-sdk/integrator/issues", - "source": "https://github.com/spryker-sdk/integrator/tree/0.2.1" + "source": "https://github.com/spryker-sdk/integrator/tree/0.2.3" }, - "time": "2025-10-02T13:49:56+00:00" + "time": "2025-12-04T08:38:50+00:00" }, { "name": "spryker-sdk/sdk-contracts", @@ -8253,16 +8262,16 @@ }, { "name": "spryker-sdk/upgrader", - "version": "0.3.15", + "version": "0.3.16", "source": { "type": "git", "url": "https://github.com/spryker-sdk/upgrader.git", - "reference": "614987c6fabe63f1ffb868a44d70aab03076c003" + "reference": "0d6fd309f29a039e1d40ff7c62eefb5069cb6f67" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/spryker-sdk/upgrader/zipball/614987c6fabe63f1ffb868a44d70aab03076c003", - "reference": "614987c6fabe63f1ffb868a44d70aab03076c003", + "url": "https://api.github.com/repos/spryker-sdk/upgrader/zipball/0d6fd309f29a039e1d40ff7c62eefb5069cb6f67", + "reference": "0d6fd309f29a039e1d40ff7c62eefb5069cb6f67", "shasum": "" }, "require": { @@ -8276,7 +8285,7 @@ "knplabs/github-api": "^3.13", "m4tthumphrey/php-gitlab-api": "^11.12", "nette/neon": "^3.4", - "nikic/php-parser": "5.3.*", + "nikic/php-parser": "^5.6.0", "php": ">=8.3", "phpstan/phpstan": "^1.12", "spryker-sdk/azure-php-client": "^0.2.1", @@ -8301,8 +8310,8 @@ "require-dev": { "ext-xdebug": "*", "mikey179/vfsstream": "^1.6.11", - "phpspec/prophecy-phpunit": "^2.2", - "phpunit/phpunit": "^11.4.0", + "phpspec/prophecy-phpunit": "^2.4", + "phpunit/phpunit": "^12.1.0", "spryker/code-sniffer": "dev-master" }, "type": "library", @@ -8326,9 +8335,9 @@ "description": "Code evaluator and upgrader tool", "support": { "issues": "https://github.com/spryker-sdk/upgrader/issues", - "source": "https://github.com/spryker-sdk/upgrader/tree/0.3.15" + "source": "https://github.com/spryker-sdk/upgrader/tree/0.3.16" }, - "time": "2026-02-12T12:43:03+00:00" + "time": "2026-02-12T14:19:04+00:00" }, { "name": "spryker-sdk/utils", @@ -8839,16 +8848,16 @@ }, { "name": "symfony/cache", - "version": "v6.4.26", + "version": "v6.4.33", "source": { "type": "git", "url": "https://github.com/symfony/cache.git", - "reference": "66c853ddcbf85c1984169869be498c3e7597b367" + "reference": "5b088fa41eb9568748dc255c45e4054c387ba73b" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/cache/zipball/66c853ddcbf85c1984169869be498c3e7597b367", - "reference": "66c853ddcbf85c1984169869be498c3e7597b367", + "url": "https://api.github.com/repos/symfony/cache/zipball/5b088fa41eb9568748dc255c45e4054c387ba73b", + "reference": "5b088fa41eb9568748dc255c45e4054c387ba73b", "shasum": "" }, "require": { @@ -8915,7 +8924,7 @@ "psr6" ], "support": { - "source": "https://github.com/symfony/cache/tree/v6.4.26" + "source": "https://github.com/symfony/cache/tree/v6.4.33" }, "funding": [ { @@ -8935,7 +8944,7 @@ "type": "tidelift" } ], - "time": "2025-09-11T09:57:09+00:00" + "time": "2026-01-27T15:05:20+00:00" }, { "name": "symfony/cache-contracts", @@ -9015,16 +9024,16 @@ }, { "name": "symfony/config", - "version": "v6.4.26", + "version": "v6.4.32", "source": { "type": "git", "url": "https://github.com/symfony/config.git", - "reference": "f18dc5926cb203e125956987def795d052ee774e" + "reference": "d445badf0ad2c2a492e38c0378c39997a56ef97b" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/config/zipball/f18dc5926cb203e125956987def795d052ee774e", - "reference": "f18dc5926cb203e125956987def795d052ee774e", + "url": "https://api.github.com/repos/symfony/config/zipball/d445badf0ad2c2a492e38c0378c39997a56ef97b", + "reference": "d445badf0ad2c2a492e38c0378c39997a56ef97b", "shasum": "" }, "require": { @@ -9070,7 +9079,7 @@ "description": "Helps you find, load, combine, autofill and validate configuration values of any kind", "homepage": "https://symfony.com", "support": { - "source": "https://github.com/symfony/config/tree/v6.4.26" + "source": "https://github.com/symfony/config/tree/v6.4.32" }, "funding": [ { @@ -9090,20 +9099,20 @@ "type": "tidelift" } ], - "time": "2025-09-11T09:57:09+00:00" + "time": "2026-01-13T08:40:30+00:00" }, { "name": "symfony/console", - "version": "v6.4.26", + "version": "v6.4.32", "source": { "type": "git", "url": "https://github.com/symfony/console.git", - "reference": "492de6dfd93910d7d7a729c5a04ddcd2b9e99c4f" + "reference": "0bc2199c6c1f05276b05956f1ddc63f6d7eb5fc3" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/console/zipball/492de6dfd93910d7d7a729c5a04ddcd2b9e99c4f", - "reference": "492de6dfd93910d7d7a729c5a04ddcd2b9e99c4f", + "url": "https://api.github.com/repos/symfony/console/zipball/0bc2199c6c1f05276b05956f1ddc63f6d7eb5fc3", + "reference": "0bc2199c6c1f05276b05956f1ddc63f6d7eb5fc3", "shasum": "" }, "require": { @@ -9168,7 +9177,7 @@ "terminal" ], "support": { - "source": "https://github.com/symfony/console/tree/v6.4.26" + "source": "https://github.com/symfony/console/tree/v6.4.32" }, "funding": [ { @@ -9188,7 +9197,7 @@ "type": "tidelift" } ], - "time": "2025-09-26T12:13:46+00:00" + "time": "2026-01-13T08:45:59+00:00" }, { "name": "symfony/debug", @@ -9261,16 +9270,16 @@ }, { "name": "symfony/dependency-injection", - "version": "v6.4.26", + "version": "v6.4.32", "source": { "type": "git", "url": "https://github.com/symfony/dependency-injection.git", - "reference": "5f311eaf0b321f8ec640f6bae12da43a14026898" + "reference": "b17882e933c4c606620247b6708ab53aa3b88753" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/dependency-injection/zipball/5f311eaf0b321f8ec640f6bae12da43a14026898", - "reference": "5f311eaf0b321f8ec640f6bae12da43a14026898", + "url": "https://api.github.com/repos/symfony/dependency-injection/zipball/b17882e933c4c606620247b6708ab53aa3b88753", + "reference": "b17882e933c4c606620247b6708ab53aa3b88753", "shasum": "" }, "require": { @@ -9322,7 +9331,7 @@ "description": "Allows you to standardize and centralize the way objects are constructed in your application", "homepage": "https://symfony.com", "support": { - "source": "https://github.com/symfony/dependency-injection/tree/v6.4.26" + "source": "https://github.com/symfony/dependency-injection/tree/v6.4.32" }, "funding": [ { @@ -9342,7 +9351,7 @@ "type": "tidelift" } ], - "time": "2025-09-11T09:57:09+00:00" + "time": "2026-01-23T10:54:33+00:00" }, { "name": "symfony/deprecation-contracts", @@ -9528,16 +9537,16 @@ }, { "name": "symfony/dotenv", - "version": "v6.4.24", + "version": "v6.4.30", "source": { "type": "git", "url": "https://github.com/symfony/dotenv.git", - "reference": "234b6c602f12b00693f4b0d1054386fb30dfc8ff" + "reference": "924edbc9631b75302def0258ed1697948b17baf6" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/dotenv/zipball/234b6c602f12b00693f4b0d1054386fb30dfc8ff", - "reference": "234b6c602f12b00693f4b0d1054386fb30dfc8ff", + "url": "https://api.github.com/repos/symfony/dotenv/zipball/924edbc9631b75302def0258ed1697948b17baf6", + "reference": "924edbc9631b75302def0258ed1697948b17baf6", "shasum": "" }, "require": { @@ -9582,7 +9591,7 @@ "environment" ], "support": { - "source": "https://github.com/symfony/dotenv/tree/v6.4.24" + "source": "https://github.com/symfony/dotenv/tree/v6.4.30" }, "funding": [ { @@ -9602,7 +9611,7 @@ "type": "tidelift" } ], - "time": "2025-07-10T08:14:14+00:00" + "time": "2025-11-14T17:33:48+00:00" }, { "name": "symfony/error-handler", @@ -9680,16 +9689,16 @@ }, { "name": "symfony/event-dispatcher", - "version": "v6.4.25", + "version": "v6.4.32", "source": { "type": "git", "url": "https://github.com/symfony/event-dispatcher.git", - "reference": "b0cf3162020603587363f0551cd3be43958611ff" + "reference": "99d7e101826e6610606b9433248f80c1997cd20b" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/event-dispatcher/zipball/b0cf3162020603587363f0551cd3be43958611ff", - "reference": "b0cf3162020603587363f0551cd3be43958611ff", + "url": "https://api.github.com/repos/symfony/event-dispatcher/zipball/99d7e101826e6610606b9433248f80c1997cd20b", + "reference": "99d7e101826e6610606b9433248f80c1997cd20b", "shasum": "" }, "require": { @@ -9740,7 +9749,7 @@ "description": "Provides tools that allow your application components to communicate with each other by dispatching events and listening to them", "homepage": "https://symfony.com", "support": { - "source": "https://github.com/symfony/event-dispatcher/tree/v6.4.25" + "source": "https://github.com/symfony/event-dispatcher/tree/v6.4.32" }, "funding": [ { @@ -9760,7 +9769,7 @@ "type": "tidelift" } ], - "time": "2025-08-13T09:41:44+00:00" + "time": "2026-01-05T11:13:48+00:00" }, { "name": "symfony/event-dispatcher-contracts", @@ -9903,16 +9912,16 @@ }, { "name": "symfony/filesystem", - "version": "v6.4.24", + "version": "v6.4.30", "source": { "type": "git", "url": "https://github.com/symfony/filesystem.git", - "reference": "75ae2edb7cdcc0c53766c30b0a2512b8df574bd8" + "reference": "441c6b69f7222aadae7cbf5df588496d5ee37789" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/filesystem/zipball/75ae2edb7cdcc0c53766c30b0a2512b8df574bd8", - "reference": "75ae2edb7cdcc0c53766c30b0a2512b8df574bd8", + "url": "https://api.github.com/repos/symfony/filesystem/zipball/441c6b69f7222aadae7cbf5df588496d5ee37789", + "reference": "441c6b69f7222aadae7cbf5df588496d5ee37789", "shasum": "" }, "require": { @@ -9949,7 +9958,7 @@ "description": "Provides basic utilities for the filesystem", "homepage": "https://symfony.com", "support": { - "source": "https://github.com/symfony/filesystem/tree/v6.4.24" + "source": "https://github.com/symfony/filesystem/tree/v6.4.30" }, "funding": [ { @@ -9969,20 +9978,20 @@ "type": "tidelift" } ], - "time": "2025-07-10T08:14:14+00:00" + "time": "2025-11-26T14:43:45+00:00" }, { "name": "symfony/finder", - "version": "v6.4.24", + "version": "v6.4.33", "source": { "type": "git", "url": "https://github.com/symfony/finder.git", - "reference": "73089124388c8510efb8d2d1689285d285937b08" + "reference": "24965ca011dac87431729640feef8bcf7b5523e0" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/finder/zipball/73089124388c8510efb8d2d1689285d285937b08", - "reference": "73089124388c8510efb8d2d1689285d285937b08", + "url": "https://api.github.com/repos/symfony/finder/zipball/24965ca011dac87431729640feef8bcf7b5523e0", + "reference": "24965ca011dac87431729640feef8bcf7b5523e0", "shasum": "" }, "require": { @@ -10017,7 +10026,7 @@ "description": "Finds files and directories via an intuitive fluent interface", "homepage": "https://symfony.com", "support": { - "source": "https://github.com/symfony/finder/tree/v6.4.24" + "source": "https://github.com/symfony/finder/tree/v6.4.33" }, "funding": [ { @@ -10037,7 +10046,7 @@ "type": "tidelift" } ], - "time": "2025-07-15T12:02:45+00:00" + "time": "2026-01-26T13:03:48+00:00" }, { "name": "symfony/flex", @@ -10524,16 +10533,16 @@ }, { "name": "symfony/http-foundation", - "version": "v6.4.26", + "version": "v6.4.33", "source": { "type": "git", "url": "https://github.com/symfony/http-foundation.git", - "reference": "369241591d92bb5dfb4c6ccd6ee94378a45b1521" + "reference": "f1a490cc9d595ba7ebe684220e625d1e472ad278" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/http-foundation/zipball/369241591d92bb5dfb4c6ccd6ee94378a45b1521", - "reference": "369241591d92bb5dfb4c6ccd6ee94378a45b1521", + "url": "https://api.github.com/repos/symfony/http-foundation/zipball/f1a490cc9d595ba7ebe684220e625d1e472ad278", + "reference": "f1a490cc9d595ba7ebe684220e625d1e472ad278", "shasum": "" }, "require": { @@ -10581,7 +10590,7 @@ "description": "Defines an object-oriented layer for the HTTP specification", "homepage": "https://symfony.com", "support": { - "source": "https://github.com/symfony/http-foundation/tree/v6.4.26" + "source": "https://github.com/symfony/http-foundation/tree/v6.4.33" }, "funding": [ { @@ -10601,7 +10610,7 @@ "type": "tidelift" } ], - "time": "2025-09-16T08:22:30+00:00" + "time": "2026-01-27T15:04:55+00:00" }, { "name": "symfony/http-kernel", @@ -11045,16 +11054,16 @@ }, { "name": "symfony/monolog-bridge", - "version": "v6.4.26", + "version": "v6.4.32", "source": { "type": "git", "url": "https://github.com/symfony/monolog-bridge.git", - "reference": "71f632717b17014f9673beec1c9df601304b0a2f" + "reference": "13335cf0f5a6915a79f0a18644befc0bae4f9dd3" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/monolog-bridge/zipball/71f632717b17014f9673beec1c9df601304b0a2f", - "reference": "71f632717b17014f9673beec1c9df601304b0a2f", + "url": "https://api.github.com/repos/symfony/monolog-bridge/zipball/13335cf0f5a6915a79f0a18644befc0bae4f9dd3", + "reference": "13335cf0f5a6915a79f0a18644befc0bae4f9dd3", "shasum": "" }, "require": { @@ -11104,7 +11113,7 @@ "description": "Provides integration for Monolog with various Symfony components", "homepage": "https://symfony.com", "support": { - "source": "https://github.com/symfony/monolog-bridge/tree/v6.4.26" + "source": "https://github.com/symfony/monolog-bridge/tree/v6.4.32" }, "funding": [ { @@ -11124,7 +11133,7 @@ "type": "tidelift" } ], - "time": "2025-09-11T09:57:09+00:00" + "time": "2026-01-02T11:51:10+00:00" }, { "name": "symfony/monolog-bundle", @@ -11209,16 +11218,16 @@ }, { "name": "symfony/options-resolver", - "version": "v6.4.25", + "version": "v6.4.30", "source": { "type": "git", "url": "https://github.com/symfony/options-resolver.git", - "reference": "d28e7e2db8a73e9511df892d36445f61314bbebe" + "reference": "eeaa8cabe54c7b3516938c72a4a161c0cc80a34f" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/options-resolver/zipball/d28e7e2db8a73e9511df892d36445f61314bbebe", - "reference": "d28e7e2db8a73e9511df892d36445f61314bbebe", + "url": "https://api.github.com/repos/symfony/options-resolver/zipball/eeaa8cabe54c7b3516938c72a4a161c0cc80a34f", + "reference": "eeaa8cabe54c7b3516938c72a4a161c0cc80a34f", "shasum": "" }, "require": { @@ -11256,7 +11265,7 @@ "options" ], "support": { - "source": "https://github.com/symfony/options-resolver/tree/v6.4.25" + "source": "https://github.com/symfony/options-resolver/tree/v6.4.30" }, "funding": [ { @@ -11276,7 +11285,7 @@ "type": "tidelift" } ], - "time": "2025-08-04T17:06:28+00:00" + "time": "2025-11-12T13:06:53+00:00" }, { "name": "symfony/password-hasher", @@ -12265,16 +12274,16 @@ }, { "name": "symfony/process", - "version": "v6.4.26", + "version": "v6.4.33", "source": { "type": "git", "url": "https://github.com/symfony/process.git", - "reference": "48bad913268c8cafabbf7034b39c8bb24fbc5ab8" + "reference": "c46e854e79b52d07666e43924a20cb6dc546644e" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/process/zipball/48bad913268c8cafabbf7034b39c8bb24fbc5ab8", - "reference": "48bad913268c8cafabbf7034b39c8bb24fbc5ab8", + "url": "https://api.github.com/repos/symfony/process/zipball/c46e854e79b52d07666e43924a20cb6dc546644e", + "reference": "c46e854e79b52d07666e43924a20cb6dc546644e", "shasum": "" }, "require": { @@ -12306,7 +12315,7 @@ "description": "Executes commands in sub-processes", "homepage": "https://symfony.com", "support": { - "source": "https://github.com/symfony/process/tree/v6.4.26" + "source": "https://github.com/symfony/process/tree/v6.4.33" }, "funding": [ { @@ -12326,26 +12335,26 @@ "type": "tidelift" } ], - "time": "2025-09-11T09:57:09+00:00" + "time": "2026-01-23T16:02:12+00:00" }, { "name": "symfony/property-access", - "version": "v6.4.25", + "version": "v6.4.32", "source": { "type": "git", "url": "https://github.com/symfony/property-access.git", - "reference": "fedc771326d4978a7d3167fa009a509b06a2e168" + "reference": "6dfa655ac9e9860c05cabb287f34da86b18c237e" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/property-access/zipball/fedc771326d4978a7d3167fa009a509b06a2e168", - "reference": "fedc771326d4978a7d3167fa009a509b06a2e168", + "url": "https://api.github.com/repos/symfony/property-access/zipball/6dfa655ac9e9860c05cabb287f34da86b18c237e", + "reference": "6dfa655ac9e9860c05cabb287f34da86b18c237e", "shasum": "" }, "require": { "php": ">=8.1", "symfony/deprecation-contracts": "^2.5|^3", - "symfony/property-info": "^5.4|^6.0|^7.0" + "symfony/property-info": "^6.4.32|~7.3.10|^7.4.4" }, "require-dev": { "symfony/cache": "^5.4|^6.0|^7.0" @@ -12387,7 +12396,7 @@ "reflection" ], "support": { - "source": "https://github.com/symfony/property-access/tree/v6.4.25" + "source": "https://github.com/symfony/property-access/tree/v6.4.32" }, "funding": [ { @@ -12407,20 +12416,20 @@ "type": "tidelift" } ], - "time": "2025-08-12T15:42:57+00:00" + "time": "2026-01-05T08:25:17+00:00" }, { "name": "symfony/property-info", - "version": "v6.4.24", + "version": "v6.4.33", "source": { "type": "git", "url": "https://github.com/symfony/property-info.git", - "reference": "1056ae3621eeddd78d7c5ec074f1c1784324eec6" + "reference": "7d961dbb543fcfaa57fa55e555edd466e90160be" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/property-info/zipball/1056ae3621eeddd78d7c5ec074f1c1784324eec6", - "reference": "1056ae3621eeddd78d7c5ec074f1c1784324eec6", + "url": "https://api.github.com/repos/symfony/property-info/zipball/7d961dbb543fcfaa57fa55e555edd466e90160be", + "reference": "7d961dbb543fcfaa57fa55e555edd466e90160be", "shasum": "" }, "require": { @@ -12429,7 +12438,7 @@ }, "conflict": { "doctrine/annotations": "<1.12", - "phpdocumentor/reflection-docblock": "<5.2", + "phpdocumentor/reflection-docblock": "<5.2|>=6", "phpdocumentor/type-resolver": "<1.5.1", "symfony/cache": "<5.4", "symfony/dependency-injection": "<5.4|>=6.0,<6.4", @@ -12477,7 +12486,7 @@ "validator" ], "support": { - "source": "https://github.com/symfony/property-info/tree/v6.4.24" + "source": "https://github.com/symfony/property-info/tree/v6.4.33" }, "funding": [ { @@ -12497,20 +12506,20 @@ "type": "tidelift" } ], - "time": "2025-07-14T16:38:25+00:00" + "time": "2026-01-27T15:12:57+00:00" }, { "name": "symfony/routing", - "version": "v6.4.26", + "version": "v6.4.32", "source": { "type": "git", "url": "https://github.com/symfony/routing.git", - "reference": "6fc4c445f22857d4b8b40a02b73f423ddab295de" + "reference": "0dc6253e864e71b486e8ba4970a56ab849106ebe" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/routing/zipball/6fc4c445f22857d4b8b40a02b73f423ddab295de", - "reference": "6fc4c445f22857d4b8b40a02b73f423ddab295de", + "url": "https://api.github.com/repos/symfony/routing/zipball/0dc6253e864e71b486e8ba4970a56ab849106ebe", + "reference": "0dc6253e864e71b486e8ba4970a56ab849106ebe", "shasum": "" }, "require": { @@ -12564,7 +12573,7 @@ "url" ], "support": { - "source": "https://github.com/symfony/routing/tree/v6.4.26" + "source": "https://github.com/symfony/routing/tree/v6.4.32" }, "funding": [ { @@ -12584,20 +12593,20 @@ "type": "tidelift" } ], - "time": "2025-09-11T09:57:09+00:00" + "time": "2026-01-12T08:31:19+00:00" }, { "name": "symfony/runtime", - "version": "v6.4.26", + "version": "v6.4.30", "source": { "type": "git", "url": "https://github.com/symfony/runtime.git", - "reference": "59933ca737fd60fad548241b6d879cd0e4be31ab" + "reference": "fb3149ee85d3b639dd3e49ea9dda05656f0537e3" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/runtime/zipball/59933ca737fd60fad548241b6d879cd0e4be31ab", - "reference": "59933ca737fd60fad548241b6d879cd0e4be31ab", + "url": "https://api.github.com/repos/symfony/runtime/zipball/fb3149ee85d3b639dd3e49ea9dda05656f0537e3", + "reference": "fb3149ee85d3b639dd3e49ea9dda05656f0537e3", "shasum": "" }, "require": { @@ -12647,7 +12656,7 @@ "runtime" ], "support": { - "source": "https://github.com/symfony/runtime/tree/v6.4.26" + "source": "https://github.com/symfony/runtime/tree/v6.4.30" }, "funding": [ { @@ -12667,7 +12676,7 @@ "type": "tidelift" } ], - "time": "2025-09-11T15:30:54+00:00" + "time": "2025-12-05T10:55:13+00:00" }, { "name": "symfony/security-core", @@ -13077,16 +13086,16 @@ }, { "name": "symfony/service-contracts", - "version": "v3.6.0", + "version": "v3.6.1", "source": { "type": "git", "url": "https://github.com/symfony/service-contracts.git", - "reference": "f021b05a130d35510bd6b25fe9053c2a8a15d5d4" + "reference": "45112560a3ba2d715666a509a0bc9521d10b6c43" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/service-contracts/zipball/f021b05a130d35510bd6b25fe9053c2a8a15d5d4", - "reference": "f021b05a130d35510bd6b25fe9053c2a8a15d5d4", + "url": "https://api.github.com/repos/symfony/service-contracts/zipball/45112560a3ba2d715666a509a0bc9521d10b6c43", + "reference": "45112560a3ba2d715666a509a0bc9521d10b6c43", "shasum": "" }, "require": { @@ -13140,7 +13149,7 @@ "standards" ], "support": { - "source": "https://github.com/symfony/service-contracts/tree/v3.6.0" + "source": "https://github.com/symfony/service-contracts/tree/v3.6.1" }, "funding": [ { @@ -13151,12 +13160,16 @@ "url": "https://github.com/fabpot", "type": "github" }, + { + "url": "https://github.com/nicolas-grekas", + "type": "github" + }, { "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", "type": "tidelift" } ], - "time": "2025-04-25T09:37:31+00:00" + "time": "2025-07-15T11:30:57+00:00" }, { "name": "symfony/stopwatch", @@ -13226,16 +13239,16 @@ }, { "name": "symfony/string", - "version": "v6.4.26", + "version": "v6.4.30", "source": { "type": "git", "url": "https://github.com/symfony/string.git", - "reference": "5621f039a71a11c87c106c1c598bdcd04a19aeea" + "reference": "50590a057841fa6bf69d12eceffce3465b9e32cb" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/string/zipball/5621f039a71a11c87c106c1c598bdcd04a19aeea", - "reference": "5621f039a71a11c87c106c1c598bdcd04a19aeea", + "url": "https://api.github.com/repos/symfony/string/zipball/50590a057841fa6bf69d12eceffce3465b9e32cb", + "reference": "50590a057841fa6bf69d12eceffce3465b9e32cb", "shasum": "" }, "require": { @@ -13291,7 +13304,7 @@ "utf8" ], "support": { - "source": "https://github.com/symfony/string/tree/v6.4.26" + "source": "https://github.com/symfony/string/tree/v6.4.30" }, "funding": [ { @@ -13311,7 +13324,7 @@ "type": "tidelift" } ], - "time": "2025-09-11T14:32:46+00:00" + "time": "2025-11-21T18:03:05+00:00" }, { "name": "symfony/translation", @@ -13414,16 +13427,16 @@ }, { "name": "symfony/translation-contracts", - "version": "v3.6.0", + "version": "v3.6.1", "source": { "type": "git", "url": "https://github.com/symfony/translation-contracts.git", - "reference": "df210c7a2573f1913b2d17cc95f90f53a73d8f7d" + "reference": "65a8bc82080447fae78373aa10f8d13b38338977" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/translation-contracts/zipball/df210c7a2573f1913b2d17cc95f90f53a73d8f7d", - "reference": "df210c7a2573f1913b2d17cc95f90f53a73d8f7d", + "url": "https://api.github.com/repos/symfony/translation-contracts/zipball/65a8bc82080447fae78373aa10f8d13b38338977", + "reference": "65a8bc82080447fae78373aa10f8d13b38338977", "shasum": "" }, "require": { @@ -13472,7 +13485,7 @@ "standards" ], "support": { - "source": "https://github.com/symfony/translation-contracts/tree/v3.6.0" + "source": "https://github.com/symfony/translation-contracts/tree/v3.6.1" }, "funding": [ { @@ -13483,12 +13496,16 @@ "url": "https://github.com/fabpot", "type": "github" }, + { + "url": "https://github.com/nicolas-grekas", + "type": "github" + }, { "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", "type": "tidelift" } ], - "time": "2024-09-27T08:32:26+00:00" + "time": "2025-07-15T13:41:35+00:00" }, { "name": "symfony/twig-bridge", @@ -13699,16 +13716,16 @@ }, { "name": "symfony/uid", - "version": "v6.4.24", + "version": "v6.4.32", "source": { "type": "git", "url": "https://github.com/symfony/uid.git", - "reference": "17da16a750541a42cf2183935e0f6008316c23f7" + "reference": "6b973c385f00341b246f697d82dc01a09107acdd" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/uid/zipball/17da16a750541a42cf2183935e0f6008316c23f7", - "reference": "17da16a750541a42cf2183935e0f6008316c23f7", + "url": "https://api.github.com/repos/symfony/uid/zipball/6b973c385f00341b246f697d82dc01a09107acdd", + "reference": "6b973c385f00341b246f697d82dc01a09107acdd", "shasum": "" }, "require": { @@ -13753,7 +13770,7 @@ "uuid" ], "support": { - "source": "https://github.com/symfony/uid/tree/v6.4.24" + "source": "https://github.com/symfony/uid/tree/v6.4.32" }, "funding": [ { @@ -13773,7 +13790,7 @@ "type": "tidelift" } ], - "time": "2025-07-10T08:14:14+00:00" + "time": "2025-12-23T15:07:59+00:00" }, { "name": "symfony/validator", @@ -13885,16 +13902,16 @@ }, { "name": "symfony/var-dumper", - "version": "v6.4.26", + "version": "v6.4.32", "source": { "type": "git", "url": "https://github.com/symfony/var-dumper.git", - "reference": "cfae1497a2f1eaad78dbc0590311c599c7178d4a" + "reference": "131fc9915e0343052af5ed5040401b481ca192aa" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/var-dumper/zipball/cfae1497a2f1eaad78dbc0590311c599c7178d4a", - "reference": "cfae1497a2f1eaad78dbc0590311c599c7178d4a", + "url": "https://api.github.com/repos/symfony/var-dumper/zipball/131fc9915e0343052af5ed5040401b481ca192aa", + "reference": "131fc9915e0343052af5ed5040401b481ca192aa", "shasum": "" }, "require": { @@ -13949,7 +13966,7 @@ "dump" ], "support": { - "source": "https://github.com/symfony/var-dumper/tree/v6.4.26" + "source": "https://github.com/symfony/var-dumper/tree/v6.4.32" }, "funding": [ { @@ -13969,7 +13986,7 @@ "type": "tidelift" } ], - "time": "2025-09-25T15:37:27+00:00" + "time": "2026-01-01T13:34:06+00:00" }, { "name": "symfony/var-exporter", @@ -14146,16 +14163,16 @@ }, { "name": "symfony/yaml", - "version": "v6.4.26", + "version": "v6.4.30", "source": { "type": "git", "url": "https://github.com/symfony/yaml.git", - "reference": "0fc8b966fd0dcaab544ae59bfc3a433f048c17b0" + "reference": "8207ae83da19ee3748d6d4f567b4d9a7c656e331" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/yaml/zipball/0fc8b966fd0dcaab544ae59bfc3a433f048c17b0", - "reference": "0fc8b966fd0dcaab544ae59bfc3a433f048c17b0", + "url": "https://api.github.com/repos/symfony/yaml/zipball/8207ae83da19ee3748d6d4f567b4d9a7c656e331", + "reference": "8207ae83da19ee3748d6d4f567b4d9a7c656e331", "shasum": "" }, "require": { @@ -14198,7 +14215,7 @@ "description": "Loads and dumps YAML files", "homepage": "https://symfony.com", "support": { - "source": "https://github.com/symfony/yaml/tree/v6.4.26" + "source": "https://github.com/symfony/yaml/tree/v6.4.30" }, "funding": [ { @@ -14218,7 +14235,7 @@ "type": "tidelift" } ], - "time": "2025-09-26T15:07:38+00:00" + "time": "2025-12-02T11:50:18+00:00" }, { "name": "twig/twig", @@ -14412,33 +14429,33 @@ }, { "name": "webmozart/assert", - "version": "1.11.0", + "version": "2.1.2", "source": { "type": "git", "url": "https://github.com/webmozarts/assert.git", - "reference": "11cb2199493b2f8a3b53e7f19068fc6aac760991" + "reference": "ce6a2f100c404b2d32a1dd1270f9b59ad4f57649" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/webmozarts/assert/zipball/11cb2199493b2f8a3b53e7f19068fc6aac760991", - "reference": "11cb2199493b2f8a3b53e7f19068fc6aac760991", + "url": "https://api.github.com/repos/webmozarts/assert/zipball/ce6a2f100c404b2d32a1dd1270f9b59ad4f57649", + "reference": "ce6a2f100c404b2d32a1dd1270f9b59ad4f57649", "shasum": "" }, "require": { "ext-ctype": "*", - "php": "^7.2 || ^8.0" - }, - "conflict": { - "phpstan/phpstan": "<0.12.20", - "vimeo/psalm": "<4.6.1 || 4.6.2" + "ext-date": "*", + "ext-filter": "*", + "php": "^8.2" }, - "require-dev": { - "phpunit/phpunit": "^8.5.13" + "suggest": { + "ext-intl": "", + "ext-simplexml": "", + "ext-spl": "" }, "type": "library", "extra": { "branch-alias": { - "dev-master": "1.10-dev" + "dev-feature/2-0": "2.0-dev" } }, "autoload": { @@ -14454,6 +14471,10 @@ { "name": "Bernhard Schussek", "email": "bschussek@gmail.com" + }, + { + "name": "Woody Gilk", + "email": "woody.gilk@gmail.com" } ], "description": "Assertions to validate method input/output with nice error messages.", @@ -14464,9 +14485,9 @@ ], "support": { "issues": "https://github.com/webmozarts/assert/issues", - "source": "https://github.com/webmozarts/assert/tree/1.11.0" + "source": "https://github.com/webmozarts/assert/tree/2.1.2" }, - "time": "2022-06-03T18:03:27+00:00" + "time": "2026-01-13T14:02:24+00:00" }, { "name": "webmozart/glob", @@ -17539,6 +17560,6 @@ "ext-xml": "*", "composer-runtime-api": "^2.1" }, - "platform-dev": {}, - "plugin-api-version": "2.9.0" + "platform-dev": [], + "plugin-api-version": "2.6.0" } From 29496839753152b5246d35f0c4571c57228aaa1c Mon Sep 17 00:00:00 2001 From: Olha Livitchuk <77281282+olhalivitchuk@users.noreply.github.com> Date: Tue, 24 Feb 2026 10:21:59 +0200 Subject: [PATCH 21/23] FRW-10644 Added PHPStan 2.* Support. (#703) * FRW-10644 Updated PHPSTan * FRW-10644 Updated PHPSTan * FRW-10644 Updated compposer files * Enabled AMQP * Enabled AMQP --------- Co-authored-by: gechetspr --- composer.json | 8 +- composer.lock | 78 +++++++++---------- infrastructure/sdk.Dockerfile | 6 ++ infrastructure/sdk.sprykerci-8.2.Dockerfile | 6 ++ infrastructure/sdk.sprykerci-8.3.Dockerfile | 6 ++ infrastructure/sdk.sprykerci-8.4.Dockerfile | 6 ++ src/Core/Application/Dto/Abstraction/Dto.php | 10 +-- .../Converter/DeprecationsReportConverter.php | 3 +- .../SdkDirectoryValueResolver.php | 8 +- .../Workflow/WorkflowTransitionListener.php | 1 - .../ApplicationReceiverSetupListener.php | 25 +++--- .../Mapper/CommandMapperInterface.php | 2 +- .../Mapper/PlaceholderMapper.php | 2 +- .../ViolationReportFileRepository.php | 2 +- .../ValueReceiver/ApiInteractionProcessor.php | 2 +- .../ValueReceiver/CliInteractionProcessor.php | 2 +- .../EventListener/JsonRequestListener.php | 3 +- tests/_project/project/phpstan.neon | 2 - 18 files changed, 100 insertions(+), 72 deletions(-) diff --git a/composer.json b/composer.json index dfe1a56f..6896a73e 100644 --- a/composer.json +++ b/composer.json @@ -33,21 +33,21 @@ "ondrejmirtes/better-reflection": "6.43.*", "phpbench/phpbench": "^1.2", "phpmd/phpmd": "2.15.*", - "phpstan/phpstan": "^1.12", + "phpstan/phpstan": "^2.1", "psr/cache": "^1.0 || ^2.0 || ^3.0", "psr/log": "^1.0 || ^2.0 || ^3.0", "ramsey/uuid": "^3.9", - "rector/rector": "^0.13", + "rector/rector": "^2.0", "spryker-sdk/acp": "^0.3.2", "spryker-sdk/async-api": "^0.3.2", "spryker-sdk/brancho": "dev-master as 1.0.0", "spryker-sdk/composer-replace": "dev-master as 1.0.0", - "spryker-sdk/evaluator": "^0.3.2", + "spryker-sdk/evaluator": "^0.3.4", "spryker-sdk/sdk-contracts": "^0.5.0", "spryker-sdk/security-checker": "^0.2.0", "spryker-sdk/spryk": "^0.4.7", "spryker-sdk/sync-api": "^0.1.1", - "spryker-sdk/upgrader": "^0.3.14", + "spryker-sdk/upgrader": "^0.3.17", "spryker/architecture-sniffer": "^0.5.7", "spryker/code-sniffer": "^0.17.18", "symfony/asset": "^6.0", diff --git a/composer.lock b/composer.lock index 227eec7e..3358fa34 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": "1743b41599359b9625aadb03b01ef723", + "content-hash": "4556262e63393442f5b01ce4a658f299", "packages": [ { "name": "amphp/amp", @@ -6536,15 +6536,15 @@ }, { "name": "phpstan/phpstan", - "version": "1.12.32", + "version": "2.1.39", "dist": { "type": "zip", - "url": "https://api.github.com/repos/phpstan/phpstan/zipball/2770dcdf5078d0b0d53f94317e06affe88419aa8", - "reference": "2770dcdf5078d0b0d53f94317e06affe88419aa8", + "url": "https://api.github.com/repos/phpstan/phpstan/zipball/c6f73a2af4cbcd99c931d0fb8f08548cc0fa8224", + "reference": "c6f73a2af4cbcd99c931d0fb8f08548cc0fa8224", "shasum": "" }, "require": { - "php": "^7.2|^8.0" + "php": "^7.4|^8.0" }, "conflict": { "phpstan/phpstan-shim": "*" @@ -6585,7 +6585,7 @@ "type": "github" } ], - "time": "2025-09-30T10:16:31+00:00" + "time": "2026-02-11T14:48:56+00:00" }, { "name": "psr/cache", @@ -7163,42 +7163,35 @@ }, { "name": "rector/rector", - "version": "0.13.10", + "version": "2.3.6", "source": { "type": "git", "url": "https://github.com/rectorphp/rector.git", - "reference": "d1e069db8ad3b4aea2b968248370c21415e4c180" + "reference": "ca9ebb81d280cd362ea39474dabd42679e32ca6b" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/rectorphp/rector/zipball/d1e069db8ad3b4aea2b968248370c21415e4c180", - "reference": "d1e069db8ad3b4aea2b968248370c21415e4c180", + "url": "https://api.github.com/repos/rectorphp/rector/zipball/ca9ebb81d280cd362ea39474dabd42679e32ca6b", + "reference": "ca9ebb81d280cd362ea39474dabd42679e32ca6b", "shasum": "" }, "require": { - "php": "^7.2|^8.0", - "phpstan/phpstan": "^1.8.2" + "php": "^7.4|^8.0", + "phpstan/phpstan": "^2.1.38" }, "conflict": { - "phpstan/phpdoc-parser": "<1.6.2", - "rector/rector-cakephp": "*", "rector/rector-doctrine": "*", - "rector/rector-laravel": "*", - "rector/rector-nette": "*", - "rector/rector-phpoffice": "*", + "rector/rector-downgrade-php": "*", "rector/rector-phpunit": "*", - "rector/rector-prefixed": "*", "rector/rector-symfony": "*" }, + "suggest": { + "ext-dom": "To manipulate phpunit.xml via the custom-rule command" + }, "bin": [ "bin/rector" ], "type": "library", - "extra": { - "branch-alias": { - "dev-main": "0.13-dev" - } - }, "autoload": { "files": [ "bootstrap.php" @@ -7209,9 +7202,16 @@ "MIT" ], "description": "Instant Upgrade and Automated Refactoring of any PHP code", + "homepage": "https://getrector.com/", + "keywords": [ + "automation", + "dev", + "migration", + "refactoring" + ], "support": { "issues": "https://github.com/rectorphp/rector/issues", - "source": "https://github.com/rectorphp/rector/tree/0.13.10" + "source": "https://github.com/rectorphp/rector/tree/2.3.6" }, "funding": [ { @@ -7219,7 +7219,7 @@ "type": "github" } ], - "time": "2022-08-03T12:48:10+00:00" + "time": "2026-02-06T14:25:06+00:00" }, { "name": "revolt/event-loop", @@ -7936,16 +7936,16 @@ }, { "name": "spryker-sdk/evaluator", - "version": "0.3.3", + "version": "0.3.4", "source": { "type": "git", "url": "https://github.com/spryker-sdk/evaluator.git", - "reference": "60af5d08af48ef167b631eba10a97f1bb951e503" + "reference": "534ad4bc2ef18ee7aa387b8be60b281c025b9c87" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/spryker-sdk/evaluator/zipball/60af5d08af48ef167b631eba10a97f1bb951e503", - "reference": "60af5d08af48ef167b631eba10a97f1bb951e503", + "url": "https://api.github.com/repos/spryker-sdk/evaluator/zipball/534ad4bc2ef18ee7aa387b8be60b281c025b9c87", + "reference": "534ad4bc2ef18ee7aa387b8be60b281c025b9c87", "shasum": "" }, "require": { @@ -7979,7 +7979,7 @@ "symfony/polyfill-php72": "*" }, "require-dev": { - "phpstan/phpstan": "^1.10", + "phpstan/phpstan": "^2.1.0", "phpunit/phpunit": "^12.1.0", "spryker/code-sniffer": "^0.17.18" }, @@ -8005,9 +8005,9 @@ "description": "The tool for evaluating Spryker shops", "support": { "issues": "https://github.com/spryker-sdk/evaluator/issues", - "source": "https://github.com/spryker-sdk/evaluator/tree/0.3.3" + "source": "https://github.com/spryker-sdk/evaluator/tree/0.3.4" }, - "time": "2026-02-12T14:33:23+00:00" + "time": "2026-02-20T11:01:42+00:00" }, { "name": "spryker-sdk/integrator", @@ -8262,16 +8262,16 @@ }, { "name": "spryker-sdk/upgrader", - "version": "0.3.16", + "version": "0.3.17", "source": { "type": "git", "url": "https://github.com/spryker-sdk/upgrader.git", - "reference": "0d6fd309f29a039e1d40ff7c62eefb5069cb6f67" + "reference": "481e5c14f830d9684365070f2395da54c66892af" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/spryker-sdk/upgrader/zipball/0d6fd309f29a039e1d40ff7c62eefb5069cb6f67", - "reference": "0d6fd309f29a039e1d40ff7c62eefb5069cb6f67", + "url": "https://api.github.com/repos/spryker-sdk/upgrader/zipball/481e5c14f830d9684365070f2395da54c66892af", + "reference": "481e5c14f830d9684365070f2395da54c66892af", "shasum": "" }, "require": { @@ -8287,7 +8287,7 @@ "nette/neon": "^3.4", "nikic/php-parser": "^5.6.0", "php": ">=8.3", - "phpstan/phpstan": "^1.12", + "phpstan/phpstan": "^2.1", "spryker-sdk/azure-php-client": "^0.2.1", "spryker-sdk/integrator": "^0.2.0", "spryker-sdk/sdk-contracts": "^0.5.0", @@ -8335,9 +8335,9 @@ "description": "Code evaluator and upgrader tool", "support": { "issues": "https://github.com/spryker-sdk/upgrader/issues", - "source": "https://github.com/spryker-sdk/upgrader/tree/0.3.16" + "source": "https://github.com/spryker-sdk/upgrader/tree/0.3.17" }, - "time": "2026-02-12T14:19:04+00:00" + "time": "2026-02-20T10:50:14+00:00" }, { "name": "spryker-sdk/utils", diff --git a/infrastructure/sdk.Dockerfile b/infrastructure/sdk.Dockerfile index f277cacb..f9484585 100644 --- a/infrastructure/sdk.Dockerfile +++ b/infrastructure/sdk.Dockerfile @@ -19,6 +19,12 @@ RUN apk update \ ######################################## RUN mv /usr/local/etc/php/disabled/otel.ini /usr/local/etc/php/conf.d/90-otel.ini +######################################## +# Enable AMQP Extension +# It's already in the core image. +######################################## +RUN mv /usr/local/etc/php/disabled/amqp.ini /usr/local/etc/php/conf.d/90-amqp.ini + RUN git config --add --system safe.directory /project ARG SPRYKER_COMPOSER_MODE diff --git a/infrastructure/sdk.sprykerci-8.2.Dockerfile b/infrastructure/sdk.sprykerci-8.2.Dockerfile index d4afade8..ea19a7d4 100644 --- a/infrastructure/sdk.sprykerci-8.2.Dockerfile +++ b/infrastructure/sdk.sprykerci-8.2.Dockerfile @@ -23,6 +23,12 @@ RUN docker-php-ext-install xsl ######################################## RUN mv /usr/local/etc/php/disabled/otel.ini /usr/local/etc/php/conf.d/90-otel.ini +######################################## +# Enable AMQP Extension +# It's already in the core image. +######################################## +RUN mv /usr/local/etc/php/disabled/amqp.ini /usr/local/etc/php/conf.d/90-amqp.ini + RUN git config --add --system safe.directory /project ######################################## diff --git a/infrastructure/sdk.sprykerci-8.3.Dockerfile b/infrastructure/sdk.sprykerci-8.3.Dockerfile index 6852c0ee..9abcc1b3 100644 --- a/infrastructure/sdk.sprykerci-8.3.Dockerfile +++ b/infrastructure/sdk.sprykerci-8.3.Dockerfile @@ -23,6 +23,12 @@ RUN docker-php-ext-install xsl ######################################## RUN mv /usr/local/etc/php/disabled/otel.ini /usr/local/etc/php/conf.d/90-otel.ini +######################################## +# Enable AMQP Extension +# It's already in the core image. +######################################## +RUN mv /usr/local/etc/php/disabled/amqp.ini /usr/local/etc/php/conf.d/90-amqp.ini + RUN git config --add --system safe.directory /project ######################################## diff --git a/infrastructure/sdk.sprykerci-8.4.Dockerfile b/infrastructure/sdk.sprykerci-8.4.Dockerfile index fbad4b2b..eb3b67fb 100644 --- a/infrastructure/sdk.sprykerci-8.4.Dockerfile +++ b/infrastructure/sdk.sprykerci-8.4.Dockerfile @@ -23,6 +23,12 @@ RUN docker-php-ext-install xsl ######################################## RUN mv /usr/local/etc/php/disabled/otel.ini /usr/local/etc/php/conf.d/90-otel.ini +######################################## +# Enable AMQP Extension +# It's already in the core image. +######################################## +RUN mv /usr/local/etc/php/disabled/amqp.ini /usr/local/etc/php/conf.d/90-amqp.ini + RUN git config --add --system safe.directory /project ######################################## diff --git a/src/Core/Application/Dto/Abstraction/Dto.php b/src/Core/Application/Dto/Abstraction/Dto.php index 5bdd568d..98c3ea3a 100644 --- a/src/Core/Application/Dto/Abstraction/Dto.php +++ b/src/Core/Application/Dto/Abstraction/Dto.php @@ -115,7 +115,7 @@ protected function toSingularValue($value, string $type = DtoProperty::TYPE_DEFA /** * @param \SprykerSdk\Sdk\Core\Application\Dto\Abstraction\Reflection\DtoProperty $property - * @param array $arrayValue + * @param mixed $arrayValue * @param string $type * * @return array @@ -131,7 +131,7 @@ protected function toArrayValue(DtoProperty $property, $arrayValue, string $type /** * @param array $keyStack - * @param array $arrayValue + * @param mixed $arrayValue * @param string $type * * @return array @@ -192,7 +192,7 @@ protected function setFromArray(array $data, bool $ignoreMissing) protected function fromSingularValue(DtoProperty $property, $value, bool $ignoreMissing = false) { if (is_subclass_of($property->getType(), FromArrayToArrayInterface::class)) { - /** @var \SprykerSdk\Sdk\Core\Application\Dto\Abstraction\FromArrayToArrayInterface $className */ + /** @var class-string<\SprykerSdk\Sdk\Core\Application\Dto\Abstraction\FromArrayToArrayInterface> $className */ $className = $property->getType(); $value = is_array($value) ? $className::fromArray($value, $ignoreMissing) : null; @@ -205,7 +205,7 @@ protected function fromSingularValue(DtoProperty $property, $value, bool $ignore /** * @param \SprykerSdk\Sdk\Core\Application\Dto\Abstraction\Reflection\DtoProperty $property - * @param array $collectionValue + * @param mixed $collectionValue * @param bool $ignoreMissing * * @return array @@ -222,7 +222,7 @@ protected function fromCollectionValue(DtoProperty $property, $collectionValue, /** * @param array $keyStack * @param \SprykerSdk\Sdk\Core\Application\Dto\Abstraction\Reflection\DtoProperty $property - * @param array $collectionValue + * @param mixed $collectionValue * @param bool $ignoreMissing * * @return array diff --git a/src/Extension/Converter/DeprecationsReportConverter.php b/src/Extension/Converter/DeprecationsReportConverter.php index e286ca1b..32cfd1cb 100644 --- a/src/Extension/Converter/DeprecationsReportConverter.php +++ b/src/Extension/Converter/DeprecationsReportConverter.php @@ -7,6 +7,7 @@ namespace SprykerSdk\Sdk\Extension\Converter; +use Closure; use SprykerSdk\Sdk\Core\Application\Dto\Violation\Violation; use SprykerSdk\Sdk\Core\Application\Dto\Violation\ViolationReport; use SprykerSdk\Sdk\Core\Application\Violation\AbstractViolationConverter; @@ -92,7 +93,7 @@ protected function filterDeprecations(array $report): array */ protected function formatDeprecations(array $issues): array { - return array_map([static::class, 'createDeprecation'], $issues); + return array_map(Closure::fromCallable([$this, 'createDeprecation']), $issues); } /** diff --git a/src/Extension/ValueResolver/SdkDirectoryValueResolver.php b/src/Extension/ValueResolver/SdkDirectoryValueResolver.php index 33461e17..92828734 100644 --- a/src/Extension/ValueResolver/SdkDirectoryValueResolver.php +++ b/src/Extension/ValueResolver/SdkDirectoryValueResolver.php @@ -99,10 +99,12 @@ protected function getValueFromSettings(array $settingValues): string return $this->sdkBasePath; } - $settingSdkBasePath = $settingValues[Setting::PATH_SDK_DIR]; + $settingSdkBasePath = (string)$settingValues[Setting::PATH_SDK_DIR]; - if (realpath($settingSdkBasePath) !== false) { - return realpath($settingSdkBasePath); + $realPath = realpath($settingSdkBasePath); + + if ($realPath !== false) { + return $realPath; } return $this->sdkBasePath . DIRECTORY_SEPARATOR . $settingSdkBasePath; diff --git a/src/Infrastructure/Event/Workflow/WorkflowTransitionListener.php b/src/Infrastructure/Event/Workflow/WorkflowTransitionListener.php index 36b74579..577ed15e 100644 --- a/src/Infrastructure/Event/Workflow/WorkflowTransitionListener.php +++ b/src/Infrastructure/Event/Workflow/WorkflowTransitionListener.php @@ -376,7 +376,6 @@ protected function getTransitionMeta(Event $event, string $metaName) */ protected function getContext(TransitionEvent $event): ContextInterface { - /** @var \SprykerSdk\Sdk\Core\Domain\Entity\ContextInterface $context */ $context = $event->getContext()['context'] ?? null; if (!$context instanceof ContextInterface) { diff --git a/src/Infrastructure/EventListener/ApplicationReceiverSetupListener.php b/src/Infrastructure/EventListener/ApplicationReceiverSetupListener.php index 28637cc6..4077138f 100644 --- a/src/Infrastructure/EventListener/ApplicationReceiverSetupListener.php +++ b/src/Infrastructure/EventListener/ApplicationReceiverSetupListener.php @@ -81,9 +81,10 @@ public function beforeConsoleCommand(ConsoleCommandEvent $event): void } if ($inputOutputConnector instanceof HelperSetInjectorInterface) { - /** @var \Symfony\Component\Console\Helper\HelperSet $helperSet */ - $helperSet = $event->getCommand()->getHelperSet() ?? $this->getApplicationHelperSet($event); - $inputOutputConnector->setHelperSet($helperSet); + $helperSet = $event->getCommand()->getHelperSet(); + if ($helperSet !== null) { + $inputOutputConnector->setHelperSet($helperSet); + } } if ($inputOutputConnector instanceof InteractionProcessorInjectorInterface) { @@ -132,14 +133,18 @@ public function onKernelRequest(RequestEvent $event): void */ protected function getApplicationHelperSet(ConsoleCommandEvent $event): ?HelperSet { - if ( - $event->getCommand() !== null - && $event->getCommand()->getApplication() !== null - && $event->getCommand()->getApplication()->getHelperSet() !== null - ) { - return $event->getCommand()->getApplication()->getHelperSet(); + $command = $event->getCommand(); + + if ($command === null) { + return null; + } + + $application = $command->getApplication(); + + if ($application === null) { + return null; } - return null; + return $application->getHelperSet(); } } diff --git a/src/Infrastructure/Mapper/CommandMapperInterface.php b/src/Infrastructure/Mapper/CommandMapperInterface.php index 4f755e61..0c716466 100644 --- a/src/Infrastructure/Mapper/CommandMapperInterface.php +++ b/src/Infrastructure/Mapper/CommandMapperInterface.php @@ -15,7 +15,7 @@ interface CommandMapperInterface /** * @param \SprykerSdk\SdkContracts\Entity\CommandInterface $command * - * @return \SprykerSdk\Sdk\Infrastructure\Entity\Command> + * @return \SprykerSdk\Sdk\Infrastructure\Entity\Command */ public function mapCommand(CommandInterface $command): Command; } diff --git a/src/Infrastructure/Mapper/PlaceholderMapper.php b/src/Infrastructure/Mapper/PlaceholderMapper.php index 2af59fd8..ec133af3 100644 --- a/src/Infrastructure/Mapper/PlaceholderMapper.php +++ b/src/Infrastructure/Mapper/PlaceholderMapper.php @@ -15,7 +15,7 @@ class PlaceholderMapper implements PlaceholderMapperInterface /** * @param \SprykerSdk\SdkContracts\Entity\PlaceholderInterface $placeholder * - * @return \SprykerSdk\Sdk\Infrastructure\Entity\Placeholder> + * @return \SprykerSdk\Sdk\Infrastructure\Entity\Placeholder */ public function mapPlaceholder(PlaceholderInterface $placeholder): Placeholder { diff --git a/src/Infrastructure/Repository/ViolationReportFileRepository.php b/src/Infrastructure/Repository/ViolationReportFileRepository.php index a877debf..c5d15c5a 100644 --- a/src/Infrastructure/Repository/ViolationReportFileRepository.php +++ b/src/Infrastructure/Repository/ViolationReportFileRepository.php @@ -43,7 +43,7 @@ public function __construct( /** * @param string $taskId - * @param \SprykerSdk\SdkContracts\Report\Violation\ViolationReportInterface $violationReport + * @param \SprykerSdk\SdkContracts\Report\ReportInterface $violationReport * * @throws \Symfony\Component\Translation\Exception\InvalidResourceException * diff --git a/src/Infrastructure/Service/ValueReceiver/ApiInteractionProcessor.php b/src/Infrastructure/Service/ValueReceiver/ApiInteractionProcessor.php index 40ee4103..ae7afe15 100644 --- a/src/Infrastructure/Service/ValueReceiver/ApiInteractionProcessor.php +++ b/src/Infrastructure/Service/ValueReceiver/ApiInteractionProcessor.php @@ -97,6 +97,6 @@ protected function prepareChoiceValues(array $choices): array return $choices; } - return array_combine(range(1, count($choices)), $choices) ?: []; + return array_combine(range(1, count($choices)), $choices); } } diff --git a/src/Infrastructure/Service/ValueReceiver/CliInteractionProcessor.php b/src/Infrastructure/Service/ValueReceiver/CliInteractionProcessor.php index 4c723016..416905f3 100644 --- a/src/Infrastructure/Service/ValueReceiver/CliInteractionProcessor.php +++ b/src/Infrastructure/Service/ValueReceiver/CliInteractionProcessor.php @@ -159,6 +159,6 @@ protected function prepareChoiceValues(array $choices): array return $choices; } - return array_combine(range(1, count($choices)), $choices) ?: []; + return array_combine(range(1, count($choices)), $choices); } } diff --git a/src/Presentation/RestApi/EventListener/JsonRequestListener.php b/src/Presentation/RestApi/EventListener/JsonRequestListener.php index 53208dc4..e9118a11 100644 --- a/src/Presentation/RestApi/EventListener/JsonRequestListener.php +++ b/src/Presentation/RestApi/EventListener/JsonRequestListener.php @@ -92,8 +92,7 @@ protected function supports(Request $request): bool */ public function isApplicable(Request $request): bool { - return is_string($request->getContent()) - && $request->getContent() !== '' + return $request->getContent() !== '' && $request->attributes->has('_rest_api'); } } diff --git a/tests/_project/project/phpstan.neon b/tests/_project/project/phpstan.neon index 6ced343d..e840dd5e 100644 --- a/tests/_project/project/phpstan.neon +++ b/tests/_project/project/phpstan.neon @@ -4,9 +4,7 @@ parameters: bootstrapFiles: - phpstan-bootstrap.php - checkGenericClassInNonGenericObjectType: false reportUnmatchedIgnoredErrors: false - checkMissingIterableValueType: false parallel: maximumNumberOfProcesses: 1 From 8ec432df990b123192e05ad55ac16c7016517483 Mon Sep 17 00:00:00 2001 From: Olha Livitchuk <77281282+olhalivitchuk@users.noreply.github.com> Date: Tue, 24 Feb 2026 11:41:10 +0200 Subject: [PATCH 22/23] Rc (#702) (#706) * Dependency update. FRW-8773 Added PHP Unit 11 support. * SUPESC-936: Updated security checker (#670) * SUPESC-936: Updated security checker * SUPESC-936: Fixed sniffer issue * Merged master * Fixed release * Dependency update. Fixing CI (#680) * [create-pull-request] automated change * Fixed CI package --------- * Dependency update. Update ci * Dependency update. SSP-927 Fixes. * FRW-10950: Enable otel extension in image (#686) * FRW-10950: Enable otel extension in image * FRW-10950: Enable otel extension in image * Fixed autoload no-dev * Fixed autoload no-dev * Fixed autoload no-dev * Fixed autoload no-dev * Fixed autoload no-dev * FRW-10922 Updated spryker-sdk/evaluator version (#692) * Rc (#691) * Dependency update. FRW-8773 Added PHP Unit 11 support. * SUPESC-936: Updated security checker (#670) * SUPESC-936: Updated security checker * SUPESC-936: Fixed sniffer issue * Merged master * Fixed release * Dependency update. Fixing CI (#680) * [create-pull-request] automated change * Fixed CI package --------- * Dependency update. Update ci * Dependency update. SSP-927 Fixes. * FRW-10950: Enable otel extension in image (#686) * FRW-10950: Enable otel extension in image * FRW-10950: Enable otel extension in image * Fixed autoload no-dev * Fixed autoload no-dev * Fixed autoload no-dev * Fixed autoload no-dev * Fixed autoload no-dev --------- * FRW-10922 Updated spryker-sdk/evaluator version --------- * Dependency update. FRW-10648 Added PHP 8.4 support * FRW0-10648 Added PHP 8.4 Support. (#685) * FRW-10648 Added PHP 8.4 Support * FRW-10648 Added PHP 8.4 Support * FRW-10648 Added PHP 8.4 Support * FRW-10648: Enable otel extension in image * Fixed autoload no-dev * FRW-10648 Updated composer dependencies * FRW-10648 Updated composer dependencies --------- * Rc (#693) (#696) * Dependency update. FRW-8773 Added PHP Unit 11 support. * SUPESC-936: Updated security checker (#670) * SUPESC-936: Updated security checker * SUPESC-936: Fixed sniffer issue * Merged master * Fixed release * Dependency update. Fixing CI (#680) * [create-pull-request] automated change * Fixed CI package --------- * Dependency update. Update ci * Dependency update. SSP-927 Fixes. * FRW-10950: Enable otel extension in image (#686) * FRW-10950: Enable otel extension in image * FRW-10950: Enable otel extension in image * Fixed autoload no-dev * Fixed autoload no-dev * Fixed autoload no-dev * Fixed autoload no-dev * Fixed autoload no-dev * FRW-10922 Updated spryker-sdk/evaluator version (#692) * Rc (#691) * Dependency update. FRW-8773 Added PHP Unit 11 support. * SUPESC-936: Updated security checker (#670) * SUPESC-936: Updated security checker * SUPESC-936: Fixed sniffer issue * Merged master * Fixed release * Dependency update. Fixing CI (#680) * [create-pull-request] automated change * Fixed CI package --------- * Dependency update. Update ci * Dependency update. SSP-927 Fixes. * FRW-10950: Enable otel extension in image (#686) * FRW-10950: Enable otel extension in image * FRW-10950: Enable otel extension in image * Fixed autoload no-dev * Fixed autoload no-dev * Fixed autoload no-dev * Fixed autoload no-dev * Fixed autoload no-dev --------- * FRW-10922 Updated spryker-sdk/evaluator version --------- --------- * Rc (#693) (#698) * Dependency update. FRW-8773 Added PHP Unit 11 support. * SUPESC-936: Updated security checker (#670) * SUPESC-936: Updated security checker * SUPESC-936: Fixed sniffer issue * Merged master * Fixed release * Dependency update. Fixing CI (#680) * [create-pull-request] automated change * Fixed CI package --------- * Dependency update. Update ci * Dependency update. SSP-927 Fixes. * FRW-10950: Enable otel extension in image (#686) * FRW-10950: Enable otel extension in image * FRW-10950: Enable otel extension in image * Fixed autoload no-dev * Fixed autoload no-dev * Fixed autoload no-dev * Fixed autoload no-dev * Fixed autoload no-dev * FRW-10922 Updated spryker-sdk/evaluator version (#692) * Rc (#691) * Dependency update. FRW-8773 Added PHP Unit 11 support. * SUPESC-936: Updated security checker (#670) * SUPESC-936: Updated security checker * SUPESC-936: Fixed sniffer issue * Merged master * Fixed release * Dependency update. Fixing CI (#680) * [create-pull-request] automated change * Fixed CI package --------- * Dependency update. Update ci * Dependency update. SSP-927 Fixes. * FRW-10950: Enable otel extension in image (#686) * FRW-10950: Enable otel extension in image * FRW-10950: Enable otel extension in image * Fixed autoload no-dev * Fixed autoload no-dev * Fixed autoload no-dev * Fixed autoload no-dev * Fixed autoload no-dev --------- * FRW-10922 Updated spryker-sdk/evaluator version --------- --------- * Dependency update. Dependency update. Update phpunit * Update phpunit 12 --------- Co-authored-by: Alexander Veselov Co-authored-by: upgradabilitybot-spryker <148237916+upgradabilitybot-spryker@users.noreply.github.com> Co-authored-by: SprykerReleaseBot Co-authored-by: Dmitry Tsemma From aa94f74ecdfbf312a5a08209689cca552ea34ac0 Mon Sep 17 00:00:00 2001 From: Olha Livitchuk Date: Tue, 24 Feb 2026 10:50:45 +0100 Subject: [PATCH 23/23] Resolved conflicts --- composer.lock | 20 ++++++++++---------- 1 file changed, 10 insertions(+), 10 deletions(-) diff --git a/composer.lock b/composer.lock index 3358fa34..b0f42761 100644 --- a/composer.lock +++ b/composer.lock @@ -6536,11 +6536,11 @@ }, { "name": "phpstan/phpstan", - "version": "2.1.39", + "version": "2.1.40", "dist": { "type": "zip", - "url": "https://api.github.com/repos/phpstan/phpstan/zipball/c6f73a2af4cbcd99c931d0fb8f08548cc0fa8224", - "reference": "c6f73a2af4cbcd99c931d0fb8f08548cc0fa8224", + "url": "https://api.github.com/repos/phpstan/phpstan/zipball/9b2c7aeb83a75d8680ea5e7c9b7fca88052b766b", + "reference": "9b2c7aeb83a75d8680ea5e7c9b7fca88052b766b", "shasum": "" }, "require": { @@ -6585,7 +6585,7 @@ "type": "github" } ], - "time": "2026-02-11T14:48:56+00:00" + "time": "2026-02-23T15:04:35+00:00" }, { "name": "psr/cache", @@ -7163,16 +7163,16 @@ }, { "name": "rector/rector", - "version": "2.3.6", + "version": "2.3.8", "source": { "type": "git", "url": "https://github.com/rectorphp/rector.git", - "reference": "ca9ebb81d280cd362ea39474dabd42679e32ca6b" + "reference": "bbd37aedd8df749916cffa2a947cfc4714d1ba2c" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/rectorphp/rector/zipball/ca9ebb81d280cd362ea39474dabd42679e32ca6b", - "reference": "ca9ebb81d280cd362ea39474dabd42679e32ca6b", + "url": "https://api.github.com/repos/rectorphp/rector/zipball/bbd37aedd8df749916cffa2a947cfc4714d1ba2c", + "reference": "bbd37aedd8df749916cffa2a947cfc4714d1ba2c", "shasum": "" }, "require": { @@ -7211,7 +7211,7 @@ ], "support": { "issues": "https://github.com/rectorphp/rector/issues", - "source": "https://github.com/rectorphp/rector/tree/2.3.6" + "source": "https://github.com/rectorphp/rector/tree/2.3.8" }, "funding": [ { @@ -7219,7 +7219,7 @@ "type": "github" } ], - "time": "2026-02-06T14:25:06+00:00" + "time": "2026-02-22T09:45:50+00:00" }, { "name": "revolt/event-loop",