diff --git a/.ddev/config.yaml b/.ddev/config.yaml index 16af26e..911f731 100644 --- a/.ddev/config.yaml +++ b/.ddev/config.yaml @@ -1,7 +1,7 @@ name: typo3-styleguide type: php docroot: public -php_version: "8.3" +php_version: "8.2" webserver_type: apache-fpm xdebug_enabled: false additional_hostnames: [] diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index d3e7971..1830a6b 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -7,4 +7,6 @@ on: jobs: release: - uses: konradmichalik/reusable-github-actions/.github/workflows/release.yml@main \ No newline at end of file + uses: konradmichalik/reusable-github-actions/.github/workflows/release.yml@main + permissions: + contents: write \ No newline at end of file diff --git a/.github/workflows/scorecard.yml b/.github/workflows/scorecard.yml new file mode 100644 index 0000000..c0d4a6f --- /dev/null +++ b/.github/workflows/scorecard.yml @@ -0,0 +1,17 @@ +name: OpenSSF Scorecard +on: + push: + branches: + - main + schedule: + - cron: '0 0 * * 0' + workflow_dispatch: + +jobs: + scorecard: + uses: konradmichalik/reusable-github-actions/.github/workflows/scorecard.yml@main + permissions: + contents: read + security-events: write + id-token: write + actions: read diff --git a/.github/workflows/security.yml b/.github/workflows/security.yml new file mode 100644 index 0000000..531ef6b --- /dev/null +++ b/.github/workflows/security.yml @@ -0,0 +1,12 @@ +name: Security +on: + push: + branches: + - main + pull_request: ~ + +jobs: + security: + uses: konradmichalik/reusable-github-actions/.github/workflows/security.yml@main + permissions: + contents: read diff --git a/Configuration/TCA/Overrides/tt_content.php b/Configuration/TCA/Overrides/tt_content.php index 1cd1a9d..489dff7 100644 --- a/Configuration/TCA/Overrides/tt_content.php +++ b/Configuration/TCA/Overrides/tt_content.php @@ -19,6 +19,13 @@ $lll = 'LLL:EXT:'.Configuration::EXT_KEY.'/Resources/Private/Language/locallang.xlf:'; +ExtensionManagementUtility::addTcaSelectItemGroup( + 'tt_content', + 'CType', + 'styleguide', + $lll.'wizard.tab.styleguide', +); + // --- Technical Headline --- ExtensionManagementUtility::addTcaSelectItem( 'tt_content', @@ -28,6 +35,7 @@ 'value' => 'typo3styleguide_technicalheadline', 'icon' => 'content-styleguide-headline', 'description' => $lll.'contentelement.technical_headline.description', + 'group' => 'styleguide', ], 'html', 'after', @@ -42,6 +50,7 @@ 'value' => 'typo3styleguide_colors', 'icon' => 'content-styleguide-colors', 'description' => $lll.'contentelement.colors.description', + 'group' => 'styleguide', ], 'typo3styleguide_technicalheadline', 'after', @@ -56,6 +65,7 @@ 'value' => 'typo3styleguide_fonts', 'icon' => 'content-styleguide-fonts', 'description' => $lll.'contentelement.fonts.description', + 'group' => 'styleguide', ], 'typo3styleguide_colors', 'after', @@ -70,6 +80,7 @@ 'value' => 'typo3styleguide_icons', 'icon' => 'content-styleguide-icons', 'description' => $lll.'contentelement.icons.description', + 'group' => 'styleguide', ], 'typo3styleguide_fonts', 'after', @@ -84,6 +95,7 @@ 'value' => 'typo3styleguide_images', 'icon' => 'content-styleguide-images', 'description' => $lll.'contentelement.images.description', + 'group' => 'styleguide', ], 'typo3styleguide_icons', 'after', @@ -98,6 +110,7 @@ 'value' => 'typo3styleguide_tableofcontents', 'icon' => 'content-styleguide-tableofcontents', 'description' => $lll.'contentelement.tableofcontents.description', + 'group' => 'styleguide', ], 'typo3styleguide_images', 'after', diff --git a/Configuration/TCA/tx_typo3styleguide_color.php b/Configuration/TCA/tx_typo3styleguide_color.php index 313a4ad..3981ac9 100644 --- a/Configuration/TCA/tx_typo3styleguide_color.php +++ b/Configuration/TCA/tx_typo3styleguide_color.php @@ -20,6 +20,7 @@ 'crdate' => 'crdate', 'delete' => 'deleted', 'sortby' => 'sorting', + 'versioningWS' => true, 'iconfile' => 'EXT:core/Resources/Public/Icons/T3Icons/svgs/content/content-text.svg', 'hideTable' => true, 'enablecolumns' => [ diff --git a/Configuration/TCA/tx_typo3styleguide_font.php b/Configuration/TCA/tx_typo3styleguide_font.php index 83b6ec3..249f364 100644 --- a/Configuration/TCA/tx_typo3styleguide_font.php +++ b/Configuration/TCA/tx_typo3styleguide_font.php @@ -20,6 +20,7 @@ 'crdate' => 'crdate', 'delete' => 'deleted', 'sortby' => 'sorting', + 'versioningWS' => true, 'iconfile' => 'EXT:core/Resources/Public/Icons/T3Icons/svgs/content/content-text.svg', 'hideTable' => true, 'enablecolumns' => [ diff --git a/Configuration/TCA/tx_typo3styleguide_image.php b/Configuration/TCA/tx_typo3styleguide_image.php index b339ff7..b9141ad 100644 --- a/Configuration/TCA/tx_typo3styleguide_image.php +++ b/Configuration/TCA/tx_typo3styleguide_image.php @@ -20,6 +20,7 @@ 'crdate' => 'crdate', 'delete' => 'deleted', 'sortby' => 'sorting', + 'versioningWS' => true, 'iconfile' => 'EXT:core/Resources/Public/Icons/T3Icons/svgs/content/content-image.svg', 'hideTable' => true, 'enablecolumns' => [ diff --git a/Configuration/TsConfig/ContentElements/Colors.tsconfig b/Configuration/TsConfig/ContentElements/Colors.tsconfig deleted file mode 100644 index 0e154f7..0000000 --- a/Configuration/TsConfig/ContentElements/Colors.tsconfig +++ /dev/null @@ -1,15 +0,0 @@ -mod.wizards.newContentElement.wizardItems { - styleguide { - elements { - typo3styleguide_colors { - iconIdentifier = content-styleguide-colors - title = LLL:EXT:typo3_styleguide/Resources/Private/Language/locallang.xlf:contentelement.colors.label - description = LLL:EXT:typo3_styleguide/Resources/Private/Language/locallang.xlf:contentelement.colors.description - tt_content_defValues { - CType = typo3styleguide_colors - } - } - } - show := addToList(typo3styleguide_colors) - } -} diff --git a/Configuration/TsConfig/ContentElements/Fonts.tsconfig b/Configuration/TsConfig/ContentElements/Fonts.tsconfig deleted file mode 100644 index 5dd31a2..0000000 --- a/Configuration/TsConfig/ContentElements/Fonts.tsconfig +++ /dev/null @@ -1,15 +0,0 @@ -mod.wizards.newContentElement.wizardItems { - styleguide { - elements { - typo3styleguide_fonts { - iconIdentifier = content-styleguide-fonts - title = LLL:EXT:typo3_styleguide/Resources/Private/Language/locallang.xlf:contentelement.fonts.label - description = LLL:EXT:typo3_styleguide/Resources/Private/Language/locallang.xlf:contentelement.fonts.description - tt_content_defValues { - CType = typo3styleguide_fonts - } - } - } - show := addToList(typo3styleguide_fonts) - } -} diff --git a/Configuration/TsConfig/ContentElements/Icons.tsconfig b/Configuration/TsConfig/ContentElements/Icons.tsconfig deleted file mode 100644 index c07474e..0000000 --- a/Configuration/TsConfig/ContentElements/Icons.tsconfig +++ /dev/null @@ -1,15 +0,0 @@ -mod.wizards.newContentElement.wizardItems { - styleguide { - elements { - typo3styleguide_icons { - iconIdentifier = content-styleguide-icons - title = LLL:EXT:typo3_styleguide/Resources/Private/Language/locallang.xlf:contentelement.icons.label - description = LLL:EXT:typo3_styleguide/Resources/Private/Language/locallang.xlf:contentelement.icons.description - tt_content_defValues { - CType = typo3styleguide_icons - } - } - } - show := addToList(typo3styleguide_icons) - } -} diff --git a/Configuration/TsConfig/ContentElements/Images.tsconfig b/Configuration/TsConfig/ContentElements/Images.tsconfig deleted file mode 100644 index 6d1ba6d..0000000 --- a/Configuration/TsConfig/ContentElements/Images.tsconfig +++ /dev/null @@ -1,15 +0,0 @@ -mod.wizards.newContentElement.wizardItems { - styleguide { - elements { - typo3styleguide_images { - iconIdentifier = content-styleguide-images - title = LLL:EXT:typo3_styleguide/Resources/Private/Language/locallang.xlf:contentelement.images.label - description = LLL:EXT:typo3_styleguide/Resources/Private/Language/locallang.xlf:contentelement.images.description - tt_content_defValues { - CType = typo3styleguide_images - } - } - } - show := addToList(typo3styleguide_images) - } -} diff --git a/Configuration/TsConfig/ContentElements/TableOfContents.tsconfig b/Configuration/TsConfig/ContentElements/TableOfContents.tsconfig deleted file mode 100644 index db81fec..0000000 --- a/Configuration/TsConfig/ContentElements/TableOfContents.tsconfig +++ /dev/null @@ -1,15 +0,0 @@ -mod.wizards.newContentElement.wizardItems { - styleguide { - elements { - typo3styleguide_tableofcontents { - iconIdentifier = content-styleguide-tableofcontents - title = LLL:EXT:typo3_styleguide/Resources/Private/Language/locallang.xlf:contentelement.tableofcontents.label - description = LLL:EXT:typo3_styleguide/Resources/Private/Language/locallang.xlf:contentelement.tableofcontents.description - tt_content_defValues { - CType = typo3styleguide_tableofcontents - } - } - } - show := addToList(typo3styleguide_tableofcontents) - } -} diff --git a/Configuration/TsConfig/ContentElements/TechnicalHeadline.tsconfig b/Configuration/TsConfig/ContentElements/TechnicalHeadline.tsconfig deleted file mode 100644 index d53a5f3..0000000 --- a/Configuration/TsConfig/ContentElements/TechnicalHeadline.tsconfig +++ /dev/null @@ -1,16 +0,0 @@ -mod.wizards.newContentElement.wizardItems { - styleguide { - header = LLL:EXT:typo3_styleguide/Resources/Private/Language/locallang.xlf:wizard.tab.styleguide - elements { - typo3styleguide_technicalheadline { - iconIdentifier = content-styleguide-headline - title = LLL:EXT:typo3_styleguide/Resources/Private/Language/locallang.xlf:contentelement.technical_headline.label - description = LLL:EXT:typo3_styleguide/Resources/Private/Language/locallang.xlf:contentelement.technical_headline.description - tt_content_defValues { - CType = typo3styleguide_technicalheadline - } - } - } - show := addToList(typo3styleguide_technicalheadline) - } -} diff --git a/Configuration/TsConfig/TCEFORM.tsconfig b/Configuration/TsConfig/TCEFORM.tsconfig index 9049c8a..d498796 100644 --- a/Configuration/TsConfig/TCEFORM.tsconfig +++ b/Configuration/TsConfig/TCEFORM.tsconfig @@ -38,7 +38,6 @@ [end] [traverse(page, "doktype") != 1754310721] - mod.wizards.newContentElement.wizardItems.styleguide.show > TCEFORM.tt_content.CType.removeItems := addToList(typo3styleguide_technicalheadline,typo3styleguide_colors,typo3styleguide_fonts,typo3styleguide_icons,typo3styleguide_images,typo3styleguide_tableofcontents) [end] diff --git a/Configuration/TypoScript/setup.typoscript b/Configuration/TypoScript/setup.typoscript index e66e664..da44dd8 100644 --- a/Configuration/TypoScript/setup.typoscript +++ b/Configuration/TypoScript/setup.typoscript @@ -67,6 +67,8 @@ tt_content { } } -[traverse(page, "doktype") == 1754310721] - page.meta.robots = noindex,nofollow -[end] +page.meta.robots = noindex,nofollow +page.meta.robots.if { + value.data = page:doktype + isInList = 1754310721 +} diff --git a/Configuration/page.tsconfig b/Configuration/page.tsconfig index 0001716..fdbf40c 100644 --- a/Configuration/page.tsconfig +++ b/Configuration/page.tsconfig @@ -1,3 +1,2 @@ @import './TsConfig/BackendLayouts/*.tsconfig' -@import './TsConfig/ContentElements/*.tsconfig' @import './TsConfig/*.tsconfig' diff --git a/README.md b/README.md index d7956b1..a5b3fee 100644 --- a/README.md +++ b/README.md @@ -4,7 +4,7 @@ # TYPO3 extension `typo3_styleguide` -[![Supported TYPO3 versions](https://badgen.net/badge/TYPO3/12%20&%2013%20&%2014/orange)](https://extensions.typo3.org/extension/typo3_styleguide) +![TYPO3](https://img.shields.io/badge/TYPO3-12.0%20%7C%2013.0%20%7C%2014.0-orange.svg) [![CGL](https://img.shields.io/github/actions/workflow/status/move-elevator/typo3-styleguide/cgl.yml?label=cgl&logo=github)](https://github.com/move-elevator/typo3-styleguide/actions/workflows/cgl.yml) [![License](https://poser.pugx.org/move-elevator/typo3-styleguide/license)](LICENSE.md) diff --git a/Resources/Private/Language/de.locallang.xlf b/Resources/Private/Language/de.locallang.xlf index adbfaf1..d9ad899 100644 --- a/Resources/Private/Language/de.locallang.xlf +++ b/Resources/Private/Language/de.locallang.xlf @@ -1,6 +1,6 @@ - +
diff --git a/SECURITY.md b/SECURITY.md new file mode 100644 index 0000000..53dbdb5 --- /dev/null +++ b/SECURITY.md @@ -0,0 +1,6 @@ +# Security Policy + +> [!CAUTION] +> **Please avoid using GitHub issues to report security vulnerabilities.** + +If you have found a potential security flaw, please reach out directly to the [TYPO3 Security Team](https://typo3.community/contribute/teams-committees/security). For additional information and guidelines, you can also check out [TYPO3's Security Policy](https://github.com/TYPO3/typo3/blob/main/SECURITY.md). diff --git a/Tests/CGL/composer.json b/Tests/CGL/composer.json index 089ee7a..55d4199 100644 --- a/Tests/CGL/composer.json +++ b/Tests/CGL/composer.json @@ -11,14 +11,14 @@ "ergebnis/composer-normalize": "^2.52.0", "helmich/typo3-typoscript-lint": "^3.3.0", "konradmichalik/php-cs-fixer-preset": "^0.2.1", - "konradmichalik/php-doc-block-header-fixer": "^0.3.3", + "konradmichalik/php-doc-block-header-fixer": "^0.3.4", "konradmichalik/phpstan-typo3-preset": "^0.3", - "move-elevator/composer-translation-validator": "^1.4.0", + "move-elevator/composer-translation-validator": "^1.6.0", "phpstan/phpstan-phpunit": "^1.0 || ^2.0", "psr/http-message": "^1.0 || ^2.0", "shipmonk/composer-dependency-analyser": "1.8.4", "ssch/typo3-rector": "^2.10 || ^3.0", - "typo3/coding-standards": "^0.7 || ^0.8" + "typo3/coding-standards": "^0.7 || ^0.8 || ^0.9" }, "replace": { "typo3/cms-core": "*", diff --git a/composer.json b/composer.json index 84f76c4..496f0a0 100644 --- a/composer.json +++ b/composer.json @@ -23,8 +23,6 @@ }, "require-dev": { "eliashaeussler/version-bumper": "^2.4 || ^3.0 || ^4.0", - "helhum/typo3-console": "^7.0 || ^8.1", - "move-elevator/composer-translation-validator": "^1.4.0", "phpunit/phpunit": "^11.0 || ^12.0 || ^13.0", "typo3/cms-base-distribution": "^12.4 || ^13.4 || ^14.0", "typo3/cms-lowlevel": "^12.4 || ^13.4 || ^14.0" @@ -42,7 +40,6 @@ "eliashaeussler/version-bumper": true, "ergebnis/composer-normalize": true, "helhum/dotenv-connector": true, - "move-elevator/composer-translation-validator": true, "php-http/discovery": true, "typo3/class-alias-loader": true, "typo3/cms-composer-installers": true @@ -50,6 +47,9 @@ "audit": { "block-insecure": false }, + "platform": { + "php": "8.2" + }, "sort-packages": true }, "extra": { diff --git a/composer.lock b/composer.lock index d2890a9..876167b 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": "93a4657bc85b85890851471a014ce583", + "content-hash": "687e7cfbc3a692a84868d13446410cba", "packages": [ { "name": "bacon/bacon-qr-code", @@ -63,30 +63,30 @@ }, { "name": "christian-riesen/base32", - "version": "1.6.0", + "version": "2.0.1", "source": { "type": "git", "url": "https://github.com/ChristianRiesen/base32.git", - "reference": "2e82dab3baa008e24a505649b0d583c31d31e894" + "reference": "be07b4a4a2d6056975934d71e111c64e7d8babf9" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/ChristianRiesen/base32/zipball/2e82dab3baa008e24a505649b0d583c31d31e894", - "reference": "2e82dab3baa008e24a505649b0d583c31d31e894", + "url": "https://api.github.com/repos/ChristianRiesen/base32/zipball/be07b4a4a2d6056975934d71e111c64e7d8babf9", + "reference": "be07b4a4a2d6056975934d71e111c64e7d8babf9", "shasum": "" }, "require": { - "php": "^7.2 || ^8.0" + "php": "^8.1" }, "require-dev": { - "friendsofphp/php-cs-fixer": "^2.17", - "phpstan/phpstan": "^0.12", - "phpunit/phpunit": "^8.5.13 || ^9.5" + "friendsofphp/php-cs-fixer": "^3.64", + "phpstan/phpstan": "^2.0", + "phpunit/phpunit": "^10.5" }, "type": "library", "extra": { "branch-alias": { - "dev-master": "1.x-dev" + "dev-master": "2.x-dev" } }, "autoload": { @@ -116,9 +116,154 @@ ], "support": { "issues": "https://github.com/ChristianRiesen/base32/issues", - "source": "https://github.com/ChristianRiesen/base32/tree/1.6.0" + "source": "https://github.com/ChristianRiesen/base32/tree/2.0.1" + }, + "time": "2026-07-11T21:00:30+00:00" + }, + { + "name": "composer/class-map-generator", + "version": "1.7.3", + "source": { + "type": "git", + "url": "https://github.com/composer/class-map-generator.git", + "reference": "86d8208fc3c649a3a999daf1a63c25201be2990f" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/composer/class-map-generator/zipball/86d8208fc3c649a3a999daf1a63c25201be2990f", + "reference": "86d8208fc3c649a3a999daf1a63c25201be2990f", + "shasum": "" + }, + "require": { + "composer/pcre": "^2.1 || ^3.1", + "php": "^7.2 || ^8.0", + "symfony/finder": "^4.4 || ^5.3 || ^6 || ^7 || ^8" + }, + "require-dev": { + "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 || ^7 || ^8" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-main": "1.x-dev" + } + }, + "autoload": { + "psr-4": { + "Composer\\ClassMapGenerator\\": "src" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Jordi Boggiano", + "email": "j.boggiano@seld.be", + "homepage": "https://seld.be" + } + ], + "description": "Utilities to scan PHP code and generate class maps.", + "keywords": [ + "classmap" + ], + "support": { + "issues": "https://github.com/composer/class-map-generator/issues", + "source": "https://github.com/composer/class-map-generator/tree/1.7.3" + }, + "funding": [ + { + "url": "https://packagist.com", + "type": "custom" + }, + { + "url": "https://github.com/composer", + "type": "github" + } + ], + "time": "2026-05-05T09:17:07+00:00" + }, + { + "name": "composer/pcre", + "version": "3.4.0", + "source": { + "type": "git", + "url": "https://github.com/composer/pcre.git", + "reference": "d5a341b3fb61f3001970940afb1d332968a183ed" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/composer/pcre/zipball/d5a341b3fb61f3001970940afb1d332968a183ed", + "reference": "d5a341b3fb61f3001970940afb1d332968a183ed", + "shasum": "" + }, + "require": { + "php": "^7.4 || ^8.0" + }, + "conflict": { + "phpstan/phpstan": "<2.2.2" + }, + "require-dev": { + "phpstan/phpstan": "^2", + "phpstan/phpstan-deprecation-rules": "^2", + "phpstan/phpstan-strict-rules": "^2", + "phpunit/phpunit": "^9" + }, + "type": "library", + "extra": { + "phpstan": { + "includes": [ + "extension.neon" + ] + }, + "branch-alias": { + "dev-main": "3.x-dev" + } + }, + "autoload": { + "psr-4": { + "Composer\\Pcre\\": "src" + } }, - "time": "2021-02-26T10:19:33+00:00" + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Jordi Boggiano", + "email": "j.boggiano@seld.be", + "homepage": "http://seld.be" + } + ], + "description": "PCRE wrapping library that offers type-safe preg_* replacements.", + "keywords": [ + "PCRE", + "preg", + "regex", + "regular expression" + ], + "support": { + "issues": "https://github.com/composer/pcre/issues", + "source": "https://github.com/composer/pcre/tree/3.4.0" + }, + "funding": [ + { + "url": "https://packagist.com", + "type": "custom" + }, + { + "url": "https://github.com/composer", + "type": "github" + } + ], + "time": "2026-06-07T11:47:49+00:00" }, { "name": "composer/semver", @@ -249,16 +394,16 @@ }, { "name": "doctrine/dbal", - "version": "4.3.5", + "version": "4.4.4", "source": { "type": "git", "url": "https://github.com/doctrine/dbal.git", - "reference": "1b31b54601346254c9e33e6ea1bd1ceae76f419f" + "reference": "fb9e0ffe15e1590e24dc61c0c0a23f9a33ee42ce" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/doctrine/dbal/zipball/1b31b54601346254c9e33e6ea1bd1ceae76f419f", - "reference": "1b31b54601346254c9e33e6ea1bd1ceae76f419f", + "url": "https://api.github.com/repos/doctrine/dbal/zipball/fb9e0ffe15e1590e24dc61c0c0a23f9a33ee42ce", + "reference": "fb9e0ffe15e1590e24dc61c0c0a23f9a33ee42ce", "shasum": "" }, "require": { @@ -274,9 +419,9 @@ "phpstan/phpstan": "2.1.30", "phpstan/phpstan-phpunit": "2.0.7", "phpstan/phpstan-strict-rules": "^2", - "phpunit/phpunit": "11.5.23", - "slevomat/coding-standard": "8.24.0", - "squizlabs/php_codesniffer": "4.0.0", + "phpunit/phpunit": "11.5.50", + "slevomat/coding-standard": "8.27.1", + "squizlabs/php_codesniffer": "4.0.1", "symfony/cache": "^6.3.8|^7.0|^8.0", "symfony/console": "^5.4|^6.3|^7.0|^8.0" }, @@ -335,7 +480,7 @@ ], "support": { "issues": "https://github.com/doctrine/dbal/issues", - "source": "https://github.com/doctrine/dbal/tree/4.3.5" + "source": "https://github.com/doctrine/dbal/tree/4.4.4" }, "funding": [ { @@ -351,7 +496,7 @@ "type": "tidelift" } ], - "time": "2025-11-29T10:47:43+00:00" + "time": "2026-07-21T14:34:40+00:00" }, { "name": "doctrine/deprecations", @@ -401,97 +546,6 @@ }, "time": "2026-02-07T07:09:04+00:00" }, - { - "name": "doctrine/event-manager", - "version": "2.1.1", - "source": { - "type": "git", - "url": "https://github.com/doctrine/event-manager.git", - "reference": "dda33921b198841ca8dbad2eaa5d4d34769d18cf" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/doctrine/event-manager/zipball/dda33921b198841ca8dbad2eaa5d4d34769d18cf", - "reference": "dda33921b198841ca8dbad2eaa5d4d34769d18cf", - "shasum": "" - }, - "require": { - "php": "^8.1" - }, - "conflict": { - "doctrine/common": "<2.9" - }, - "require-dev": { - "doctrine/coding-standard": "^14", - "phpdocumentor/guides-cli": "^1.4", - "phpstan/phpstan": "^2.1.32", - "phpunit/phpunit": "^10.5.58" - }, - "type": "library", - "autoload": { - "psr-4": { - "Doctrine\\Common\\": "src" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Guilherme Blanco", - "email": "guilhermeblanco@gmail.com" - }, - { - "name": "Roman Borschel", - "email": "roman@code-factory.org" - }, - { - "name": "Benjamin Eberlei", - "email": "kontakt@beberlei.de" - }, - { - "name": "Jonathan Wage", - "email": "jonwage@gmail.com" - }, - { - "name": "Johannes Schmitt", - "email": "schmittjoh@gmail.com" - }, - { - "name": "Marco Pivetta", - "email": "ocramius@gmail.com" - } - ], - "description": "The Doctrine Event Manager is a simple PHP event system that was built to be used with the various Doctrine projects.", - "homepage": "https://www.doctrine-project.org/projects/event-manager.html", - "keywords": [ - "event", - "event dispatcher", - "event manager", - "event system", - "events" - ], - "support": { - "issues": "https://github.com/doctrine/event-manager/issues", - "source": "https://github.com/doctrine/event-manager/tree/2.1.1" - }, - "funding": [ - { - "url": "https://www.doctrine-project.org/sponsorship.html", - "type": "custom" - }, - { - "url": "https://www.patreon.com/phpdoctrine", - "type": "patreon" - }, - { - "url": "https://tidelift.com/funding/github/packagist/doctrine%2Fevent-manager", - "type": "tidelift" - } - ], - "time": "2026-01-29T07:11:08+00:00" - }, { "name": "doctrine/instantiator", "version": "2.0.0", @@ -753,16 +807,16 @@ }, { "name": "firebase/php-jwt", - "version": "v7.0.5", + "version": "v7.1.0", "source": { "type": "git", - "url": "https://github.com/firebase/php-jwt.git", - "reference": "47ad26bab5e7c70ae8a6f08ed25ff83631121380" + "url": "https://github.com/googleapis/php-jwt.git", + "reference": "b374a5d1a4f1f67fadc2165cdb284645945e2fc0" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/firebase/php-jwt/zipball/47ad26bab5e7c70ae8a6f08ed25ff83631121380", - "reference": "47ad26bab5e7c70ae8a6f08ed25ff83631121380", + "url": "https://api.github.com/repos/googleapis/php-jwt/zipball/b374a5d1a4f1f67fadc2165cdb284645945e2fc0", + "reference": "b374a5d1a4f1f67fadc2165cdb284645945e2fc0", "shasum": "" }, "require": { @@ -771,6 +825,7 @@ "require-dev": { "guzzlehttp/guzzle": "^7.4", "phpfastcache/phpfastcache": "^9.2", + "phpseclib/phpseclib": "~3.0", "phpspec/prophecy-phpunit": "^2.0", "phpunit/phpunit": "^9.5", "psr/cache": "^2.0||^3.0", @@ -779,7 +834,8 @@ }, "suggest": { "ext-sodium": "Support EdDSA (Ed25519) signatures", - "paragonie/sodium_compat": "Support EdDSA (Ed25519) signatures when libsodium is not present" + "paragonie/sodium_compat": "Support EdDSA (Ed25519) signatures when libsodium is not present", + "phpseclib/phpseclib": "Support PS256 (RSASSA-PSS) signatures" }, "type": "library", "autoload": { @@ -804,38 +860,39 @@ } ], "description": "A simple library to encode and decode JSON Web Tokens (JWT) in PHP. Should conform to the current spec.", - "homepage": "https://github.com/firebase/php-jwt", + "homepage": "https://github.com/googleapis/php-jwt", "keywords": [ "jwt", "php" ], "support": { - "issues": "https://github.com/firebase/php-jwt/issues", - "source": "https://github.com/firebase/php-jwt/tree/v7.0.5" + "issues": "https://github.com/googleapis/php-jwt/issues", + "source": "https://github.com/googleapis/php-jwt/tree/v7.1.0" }, - "time": "2026-04-01T20:38:03+00:00" + "time": "2026-06-11T17:54:14+00:00" }, { "name": "guzzlehttp/guzzle", - "version": "7.10.0", + "version": "7.15.3", "source": { "type": "git", "url": "https://github.com/guzzle/guzzle.git", - "reference": "b51ac707cfa420b7bfd4e4d5e510ba8008e822b4" + "reference": "ae311b8f045ea93ce7b1c9cdb7cec06c53f944bc" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/guzzle/guzzle/zipball/b51ac707cfa420b7bfd4e4d5e510ba8008e822b4", - "reference": "b51ac707cfa420b7bfd4e4d5e510ba8008e822b4", + "url": "https://api.github.com/repos/guzzle/guzzle/zipball/ae311b8f045ea93ce7b1c9cdb7cec06c53f944bc", + "reference": "ae311b8f045ea93ce7b1c9cdb7cec06c53f944bc", "shasum": "" }, "require": { "ext-json": "*", - "guzzlehttp/promises": "^2.3", - "guzzlehttp/psr7": "^2.8", + "guzzlehttp/promises": "^2.5.2", + "guzzlehttp/psr7": "^2.13", "php": "^7.2.5 || ^8.0", "psr/http-client": "^1.0", - "symfony/deprecation-contracts": "^2.2 || ^3.0" + "symfony/deprecation-contracts": "^2.5 || ^3.0", + "symfony/polyfill-php80": "^1.25" }, "provide": { "psr/http-client-implementation": "1.0" @@ -843,9 +900,10 @@ "require-dev": { "bamarni/composer-bin-plugin": "^1.8.2", "ext-curl": "*", - "guzzle/client-integration-tests": "3.0.2", + "guzzle/client-integration-tests": "3.0.3", + "guzzlehttp/test-server": "^0.7", "php-http/message-factory": "^1.1", - "phpunit/phpunit": "^8.5.39 || ^9.6.20", + "phpunit/phpunit": "^8.5.52 || ^9.6.34", "psr/log": "^1.1 || ^2.0 || ^3.0" }, "suggest": { @@ -923,7 +981,7 @@ ], "support": { "issues": "https://github.com/guzzle/guzzle/issues", - "source": "https://github.com/guzzle/guzzle/tree/7.10.0" + "source": "https://github.com/guzzle/guzzle/tree/7.15.3" }, "funding": [ { @@ -939,28 +997,29 @@ "type": "tidelift" } ], - "time": "2025-08-23T22:36:01+00:00" + "time": "2026-08-05T19:48:21+00:00" }, { "name": "guzzlehttp/promises", - "version": "2.3.0", + "version": "2.5.2", "source": { "type": "git", "url": "https://github.com/guzzle/promises.git", - "reference": "481557b130ef3790cf82b713667b43030dc9c957" + "reference": "2823687acff28b2dbe67b2508a6b300e2c3fa4ce" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/guzzle/promises/zipball/481557b130ef3790cf82b713667b43030dc9c957", - "reference": "481557b130ef3790cf82b713667b43030dc9c957", + "url": "https://api.github.com/repos/guzzle/promises/zipball/2823687acff28b2dbe67b2508a6b300e2c3fa4ce", + "reference": "2823687acff28b2dbe67b2508a6b300e2c3fa4ce", "shasum": "" }, "require": { - "php": "^7.2.5 || ^8.0" + "php": "^7.2.5 || ^8.0", + "symfony/deprecation-contracts": "^2.5 || ^3.0" }, "require-dev": { "bamarni/composer-bin-plugin": "^1.8.2", - "phpunit/phpunit": "^8.5.44 || ^9.6.25" + "phpunit/phpunit": "^8.5.52 || ^9.6.34" }, "type": "library", "extra": { @@ -1006,7 +1065,7 @@ ], "support": { "issues": "https://github.com/guzzle/promises/issues", - "source": "https://github.com/guzzle/promises/tree/2.3.0" + "source": "https://github.com/guzzle/promises/tree/2.5.2" }, "funding": [ { @@ -1022,27 +1081,29 @@ "type": "tidelift" } ], - "time": "2025-08-22T14:34:08+00:00" + "time": "2026-08-05T19:30:54+00:00" }, { "name": "guzzlehttp/psr7", - "version": "2.9.0", + "version": "2.13.0", "source": { "type": "git", "url": "https://github.com/guzzle/psr7.git", - "reference": "7d0ed42f28e42d61352a7a79de682e5e67fec884" + "reference": "dad89620b7a6edb60c15858442eb2e408b45d8f4" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/guzzle/psr7/zipball/7d0ed42f28e42d61352a7a79de682e5e67fec884", - "reference": "7d0ed42f28e42d61352a7a79de682e5e67fec884", + "url": "https://api.github.com/repos/guzzle/psr7/zipball/dad89620b7a6edb60c15858442eb2e408b45d8f4", + "reference": "dad89620b7a6edb60c15858442eb2e408b45d8f4", "shasum": "" }, "require": { "php": "^7.2.5 || ^8.0", "psr/http-factory": "^1.0", "psr/http-message": "^1.1 || ^2.0", - "ralouphie/getallheaders": "^3.0" + "ralouphie/getallheaders": "^3.0", + "symfony/deprecation-contracts": "^2.5 || ^3.0", + "symfony/polyfill-php80": "^1.25" }, "provide": { "psr/http-factory-implementation": "1.0", @@ -1050,9 +1111,9 @@ }, "require-dev": { "bamarni/composer-bin-plugin": "^1.8.2", - "http-interop/http-factory-tests": "0.9.0", + "http-interop/http-factory-tests": "1.1.0", "jshttp/mime-db": "1.54.0.1", - "phpunit/phpunit": "^8.5.44 || ^9.6.25" + "phpunit/phpunit": "^8.5.52 || ^9.6.34" }, "suggest": { "laminas/laminas-httphandlerrunner": "Emit PSR-7 responses" @@ -1123,7 +1184,7 @@ ], "support": { "issues": "https://github.com/guzzle/psr7/issues", - "source": "https://github.com/guzzle/psr7/tree/2.9.0" + "source": "https://github.com/guzzle/psr7/tree/2.13.0" }, "funding": [ { @@ -1139,7 +1200,7 @@ "type": "tidelift" } ], - "time": "2026-03-10T16:41:02+00:00" + "time": "2026-07-16T22:23:49+00:00" }, { "name": "lolli42/finediff", @@ -1208,24 +1269,24 @@ }, { "name": "masterminds/html5", - "version": "2.10.0", + "version": "2.11.0", "source": { "type": "git", "url": "https://github.com/Masterminds/html5-php.git", - "reference": "fcf91eb64359852f00d921887b219479b4f21251" + "reference": "a1e7a2f88ee13635d86fc61cfbdf2306a76ddfc7" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/Masterminds/html5-php/zipball/fcf91eb64359852f00d921887b219479b4f21251", - "reference": "fcf91eb64359852f00d921887b219479b4f21251", + "url": "https://api.github.com/repos/Masterminds/html5-php/zipball/a1e7a2f88ee13635d86fc61cfbdf2306a76ddfc7", + "reference": "a1e7a2f88ee13635d86fc61cfbdf2306a76ddfc7", "shasum": "" }, "require": { "ext-dom": "*", - "php": ">=5.3.0" + "php": ">=7.4" }, "require-dev": { - "phpunit/phpunit": "^4.8.35 || ^5.7.21 || ^6 || ^7 || ^8 || ^9" + "phpunit/phpunit": "^6 || ^7 || ^8 || ^9 || ^10" }, "type": "library", "extra": { @@ -1269,9 +1330,9 @@ ], "support": { "issues": "https://github.com/Masterminds/html5-php/issues", - "source": "https://github.com/Masterminds/html5-php/tree/2.10.0" + "source": "https://github.com/Masterminds/html5-php/tree/2.11.0" }, - "time": "2025-07-25T09:04:22+00:00" + "time": "2026-08-18T06:18:41+00:00" }, { "name": "phpdocumentor/reflection-common", @@ -1451,16 +1512,16 @@ }, { "name": "phpstan/phpdoc-parser", - "version": "2.3.2", + "version": "2.3.3", "source": { "type": "git", "url": "https://github.com/phpstan/phpdoc-parser.git", - "reference": "a004701b11273a26cd7955a61d67a7f1e525a45a" + "reference": "fb19eedd2bb67ff8cf7a5502ad329e701d6398a3" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/phpstan/phpdoc-parser/zipball/a004701b11273a26cd7955a61d67a7f1e525a45a", - "reference": "a004701b11273a26cd7955a61d67a7f1e525a45a", + "url": "https://api.github.com/repos/phpstan/phpdoc-parser/zipball/fb19eedd2bb67ff8cf7a5502ad329e701d6398a3", + "reference": "fb19eedd2bb67ff8cf7a5502ad329e701d6398a3", "shasum": "" }, "require": { @@ -1492,9 +1553,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/2.3.2" + "source": "https://github.com/phpstan/phpdoc-parser/tree/2.3.3" }, - "time": "2026-01-25T14:56:51+00:00" + "time": "2026-07-08T07:01:06+00:00" }, { "name": "psr/cache", @@ -2065,16 +2126,16 @@ }, { "name": "symfony/cache", - "version": "v7.4.8", + "version": "v7.4.16", "source": { "type": "git", "url": "https://github.com/symfony/cache.git", - "reference": "467464da294734b0fb17e853e5712abc8470f819" + "reference": "23a2c5298ca72c4d26b04611ed966c86762ffd49" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/cache/zipball/467464da294734b0fb17e853e5712abc8470f819", - "reference": "467464da294734b0fb17e853e5712abc8470f819", + "url": "https://api.github.com/repos/symfony/cache/zipball/23a2c5298ca72c4d26b04611ed966c86762ffd49", + "reference": "23a2c5298ca72c4d26b04611ed966c86762ffd49", "shasum": "" }, "require": { @@ -2088,7 +2149,6 @@ }, "conflict": { "doctrine/dbal": "<3.6", - "ext-redis": "<6.1", "ext-relay": "<0.12.1", "symfony/dependency-injection": "<6.4", "symfony/http-kernel": "<6.4", @@ -2145,7 +2205,7 @@ "psr6" ], "support": { - "source": "https://github.com/symfony/cache/tree/v7.4.8" + "source": "https://github.com/symfony/cache/tree/v7.4.16" }, "funding": [ { @@ -2165,20 +2225,20 @@ "type": "tidelift" } ], - "time": "2026-03-30T15:15:47+00:00" + "time": "2026-07-31T19:35:04+00:00" }, { "name": "symfony/cache-contracts", - "version": "v3.6.0", + "version": "v3.7.1", "source": { "type": "git", "url": "https://github.com/symfony/cache-contracts.git", - "reference": "5d68a57d66910405e5c0b63d6f0af941e66fc868" + "reference": "9789738bc19af1106dc54d6afba9a0b467516cf2" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/cache-contracts/zipball/5d68a57d66910405e5c0b63d6f0af941e66fc868", - "reference": "5d68a57d66910405e5c0b63d6f0af941e66fc868", + "url": "https://api.github.com/repos/symfony/cache-contracts/zipball/9789738bc19af1106dc54d6afba9a0b467516cf2", + "reference": "9789738bc19af1106dc54d6afba9a0b467516cf2", "shasum": "" }, "require": { @@ -2192,7 +2252,7 @@ "name": "symfony/contracts" }, "branch-alias": { - "dev-main": "3.6-dev" + "dev-main": "3.7-dev" } }, "autoload": { @@ -2225,7 +2285,7 @@ "standards" ], "support": { - "source": "https://github.com/symfony/cache-contracts/tree/v3.6.0" + "source": "https://github.com/symfony/cache-contracts/tree/v3.7.1" }, "funding": [ { @@ -2236,12 +2296,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-03-13T15:25:07+00:00" + "time": "2026-06-05T06:23:12+00:00" }, { "name": "symfony/clock", @@ -2323,16 +2387,16 @@ }, { "name": "symfony/config", - "version": "v7.4.8", + "version": "v7.4.16", "source": { "type": "git", "url": "https://github.com/symfony/config.git", - "reference": "2d19dde43fa2ff720b9a40763ace7226594f503b" + "reference": "e896f5e874e6983d0a098f554ca82a08a924c298" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/config/zipball/2d19dde43fa2ff720b9a40763ace7226594f503b", - "reference": "2d19dde43fa2ff720b9a40763ace7226594f503b", + "url": "https://api.github.com/repos/symfony/config/zipball/e896f5e874e6983d0a098f554ca82a08a924c298", + "reference": "e896f5e874e6983d0a098f554ca82a08a924c298", "shasum": "" }, "require": { @@ -2378,7 +2442,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/v7.4.8" + "source": "https://github.com/symfony/config/tree/v7.4.16" }, "funding": [ { @@ -2398,20 +2462,20 @@ "type": "tidelift" } ], - "time": "2026-03-24T13:12:05+00:00" + "time": "2026-07-30T15:04:16+00:00" }, { "name": "symfony/console", - "version": "v7.4.8", + "version": "v7.4.16", "source": { "type": "git", "url": "https://github.com/symfony/console.git", - "reference": "1e92e39c51f95b88e3d66fa2d9f06d1fb45dd707" + "reference": "f4c69c9aed03abf933b294257d618bdd9b30a06d" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/console/zipball/1e92e39c51f95b88e3d66fa2d9f06d1fb45dd707", - "reference": "1e92e39c51f95b88e3d66fa2d9f06d1fb45dd707", + "url": "https://api.github.com/repos/symfony/console/zipball/f4c69c9aed03abf933b294257d618bdd9b30a06d", + "reference": "f4c69c9aed03abf933b294257d618bdd9b30a06d", "shasum": "" }, "require": { @@ -2476,7 +2540,7 @@ "terminal" ], "support": { - "source": "https://github.com/symfony/console/tree/v7.4.8" + "source": "https://github.com/symfony/console/tree/v7.4.16" }, "funding": [ { @@ -2496,20 +2560,20 @@ "type": "tidelift" } ], - "time": "2026-03-30T13:54:39+00:00" + "time": "2026-07-31T12:37:14+00:00" }, { "name": "symfony/dependency-injection", - "version": "v7.4.8", + "version": "v7.4.16", "source": { "type": "git", "url": "https://github.com/symfony/dependency-injection.git", - "reference": "f7025fd7b687c240426562f86ada06a93b1e771d" + "reference": "7f59a843c1fbcceafecdf6863d3e38ea6ecd5061" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/dependency-injection/zipball/f7025fd7b687c240426562f86ada06a93b1e771d", - "reference": "f7025fd7b687c240426562f86ada06a93b1e771d", + "url": "https://api.github.com/repos/symfony/dependency-injection/zipball/7f59a843c1fbcceafecdf6863d3e38ea6ecd5061", + "reference": "7f59a843c1fbcceafecdf6863d3e38ea6ecd5061", "shasum": "" }, "require": { @@ -2560,7 +2624,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/v7.4.8" + "source": "https://github.com/symfony/dependency-injection/tree/v7.4.16" }, "funding": [ { @@ -2580,20 +2644,20 @@ "type": "tidelift" } ], - "time": "2026-03-31T06:50:29+00:00" + "time": "2026-08-06T09:45:22+00:00" }, { "name": "symfony/deprecation-contracts", - "version": "v3.6.0", + "version": "v3.7.1", "source": { "type": "git", "url": "https://github.com/symfony/deprecation-contracts.git", - "reference": "63afe740e99a13ba87ec199bb07bbdee937a5b62" + "reference": "f3202fa1b5097b0af062dc978b32ecf63404e31d" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/deprecation-contracts/zipball/63afe740e99a13ba87ec199bb07bbdee937a5b62", - "reference": "63afe740e99a13ba87ec199bb07bbdee937a5b62", + "url": "https://api.github.com/repos/symfony/deprecation-contracts/zipball/f3202fa1b5097b0af062dc978b32ecf63404e31d", + "reference": "f3202fa1b5097b0af062dc978b32ecf63404e31d", "shasum": "" }, "require": { @@ -2606,7 +2670,7 @@ "name": "symfony/contracts" }, "branch-alias": { - "dev-main": "3.6-dev" + "dev-main": "3.7-dev" } }, "autoload": { @@ -2631,7 +2695,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.6.0" + "source": "https://github.com/symfony/deprecation-contracts/tree/v3.7.1" }, "funding": [ { @@ -2642,25 +2706,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:21:43+00:00" + "time": "2026-06-05T06:23:12+00:00" }, { "name": "symfony/doctrine-messenger", - "version": "v7.4.6", + "version": "v7.4.15", "source": { "type": "git", "url": "https://github.com/symfony/doctrine-messenger.git", - "reference": "a429cd95983eaea2371ea279bed3b8a93b9ecdd3" + "reference": "2356265da4dd8e8b689e735dcce33f5fd40506e5" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/doctrine-messenger/zipball/a429cd95983eaea2371ea279bed3b8a93b9ecdd3", - "reference": "a429cd95983eaea2371ea279bed3b8a93b9ecdd3", + "url": "https://api.github.com/repos/symfony/doctrine-messenger/zipball/2356265da4dd8e8b689e735dcce33f5fd40506e5", + "reference": "2356265da4dd8e8b689e735dcce33f5fd40506e5", "shasum": "" }, "require": { @@ -2703,7 +2771,7 @@ "description": "Symfony Doctrine Messenger Bridge", "homepage": "https://symfony.com", "support": { - "source": "https://github.com/symfony/doctrine-messenger/tree/v7.4.6" + "source": "https://github.com/symfony/doctrine-messenger/tree/v7.4.15" }, "funding": [ { @@ -2723,20 +2791,20 @@ "type": "tidelift" } ], - "time": "2026-02-18T09:40:04+00:00" + "time": "2026-07-29T06:18:55+00:00" }, { "name": "symfony/event-dispatcher", - "version": "v7.4.8", + "version": "v7.4.15", "source": { "type": "git", "url": "https://github.com/symfony/event-dispatcher.git", - "reference": "f57b899fa736fd71121168ef268f23c206083f0a" + "reference": "336e7f3b9e95aba04f93ea9143920c2186abfbb9" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/event-dispatcher/zipball/f57b899fa736fd71121168ef268f23c206083f0a", - "reference": "f57b899fa736fd71121168ef268f23c206083f0a", + "url": "https://api.github.com/repos/symfony/event-dispatcher/zipball/336e7f3b9e95aba04f93ea9143920c2186abfbb9", + "reference": "336e7f3b9e95aba04f93ea9143920c2186abfbb9", "shasum": "" }, "require": { @@ -2788,7 +2856,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/v7.4.8" + "source": "https://github.com/symfony/event-dispatcher/tree/v7.4.15" }, "funding": [ { @@ -2808,20 +2876,20 @@ "type": "tidelift" } ], - "time": "2026-03-30T13:54:39+00:00" + "time": "2026-07-21T15:13:06+00:00" }, { "name": "symfony/event-dispatcher-contracts", - "version": "v3.6.0", + "version": "v3.7.1", "source": { "type": "git", "url": "https://github.com/symfony/event-dispatcher-contracts.git", - "reference": "59eb412e93815df44f05f342958efa9f46b1e586" + "reference": "c7de7a00ffb67842132da02ea92988a39ccd9f4e" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/event-dispatcher-contracts/zipball/59eb412e93815df44f05f342958efa9f46b1e586", - "reference": "59eb412e93815df44f05f342958efa9f46b1e586", + "url": "https://api.github.com/repos/symfony/event-dispatcher-contracts/zipball/c7de7a00ffb67842132da02ea92988a39ccd9f4e", + "reference": "c7de7a00ffb67842132da02ea92988a39ccd9f4e", "shasum": "" }, "require": { @@ -2835,7 +2903,7 @@ "name": "symfony/contracts" }, "branch-alias": { - "dev-main": "3.6-dev" + "dev-main": "3.7-dev" } }, "autoload": { @@ -2868,7 +2936,7 @@ "standards" ], "support": { - "source": "https://github.com/symfony/event-dispatcher-contracts/tree/v3.6.0" + "source": "https://github.com/symfony/event-dispatcher-contracts/tree/v3.7.1" }, "funding": [ { @@ -2879,25 +2947,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:21:43+00:00" + "time": "2026-06-05T06:23:12+00:00" }, { "name": "symfony/expression-language", - "version": "v7.4.8", + "version": "v7.4.14", "source": { "type": "git", "url": "https://github.com/symfony/expression-language.git", - "reference": "87ff95687748f4af65e4d5a6e917d448ec52aa83" + "reference": "bd5763f92959201816ecc31defdf352d2ea473be" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/expression-language/zipball/87ff95687748f4af65e4d5a6e917d448ec52aa83", - "reference": "87ff95687748f4af65e4d5a6e917d448ec52aa83", + "url": "https://api.github.com/repos/symfony/expression-language/zipball/bd5763f92959201816ecc31defdf352d2ea473be", + "reference": "bd5763f92959201816ecc31defdf352d2ea473be", "shasum": "" }, "require": { @@ -2932,7 +3004,7 @@ "description": "Provides an engine that can compile and evaluate expressions", "homepage": "https://symfony.com", "support": { - "source": "https://github.com/symfony/expression-language/tree/v7.4.8" + "source": "https://github.com/symfony/expression-language/tree/v7.4.14" }, "funding": [ { @@ -2952,20 +3024,20 @@ "type": "tidelift" } ], - "time": "2026-03-24T13:12:05+00:00" + "time": "2026-06-08T20:24:16+00:00" }, { "name": "symfony/filesystem", - "version": "v7.4.8", + "version": "v7.4.15", "source": { "type": "git", "url": "https://github.com/symfony/filesystem.git", - "reference": "58b9790d12f9670b7f53a1c1738febd3108970a5" + "reference": "ff16a16bf87fdf264638b8f6995b3515975e3c79" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/filesystem/zipball/58b9790d12f9670b7f53a1c1738febd3108970a5", - "reference": "58b9790d12f9670b7f53a1c1738febd3108970a5", + "url": "https://api.github.com/repos/symfony/filesystem/zipball/ff16a16bf87fdf264638b8f6995b3515975e3c79", + "reference": "ff16a16bf87fdf264638b8f6995b3515975e3c79", "shasum": "" }, "require": { @@ -3002,7 +3074,7 @@ "description": "Provides basic utilities for the filesystem", "homepage": "https://symfony.com", "support": { - "source": "https://github.com/symfony/filesystem/tree/v7.4.8" + "source": "https://github.com/symfony/filesystem/tree/v7.4.15" }, "funding": [ { @@ -3022,20 +3094,20 @@ "type": "tidelift" } ], - "time": "2026-03-24T13:12:05+00:00" + "time": "2026-07-22T07:36:05+00:00" }, { "name": "symfony/finder", - "version": "v7.4.8", + "version": "v7.4.14", "source": { "type": "git", "url": "https://github.com/symfony/finder.git", - "reference": "e0be088d22278583a82da281886e8c3592fbf149" + "reference": "13b38720174286f55d1761152b575a8d1436fc25" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/finder/zipball/e0be088d22278583a82da281886e8c3592fbf149", - "reference": "e0be088d22278583a82da281886e8c3592fbf149", + "url": "https://api.github.com/repos/symfony/finder/zipball/13b38720174286f55d1761152b575a8d1436fc25", + "reference": "13b38720174286f55d1761152b575a8d1436fc25", "shasum": "" }, "require": { @@ -3070,7 +3142,7 @@ "description": "Finds files and directories via an intuitive fluent interface", "homepage": "https://symfony.com", "support": { - "source": "https://github.com/symfony/finder/tree/v7.4.8" + "source": "https://github.com/symfony/finder/tree/v7.4.14" }, "funding": [ { @@ -3090,20 +3162,20 @@ "type": "tidelift" } ], - "time": "2026-03-24T13:12:05+00:00" + "time": "2026-06-27T08:31:18+00:00" }, { "name": "symfony/http-foundation", - "version": "v7.4.8", + "version": "v7.4.16", "source": { "type": "git", "url": "https://github.com/symfony/http-foundation.git", - "reference": "9381209597ec66c25be154cbf2289076e64d1eab" + "reference": "b676451bb638e99a7d34d8a2be90406822e301eb" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/http-foundation/zipball/9381209597ec66c25be154cbf2289076e64d1eab", - "reference": "9381209597ec66c25be154cbf2289076e64d1eab", + "url": "https://api.github.com/repos/symfony/http-foundation/zipball/b676451bb638e99a7d34d8a2be90406822e301eb", + "reference": "b676451bb638e99a7d34d8a2be90406822e301eb", "shasum": "" }, "require": { @@ -3152,7 +3224,7 @@ "description": "Defines an object-oriented layer for the HTTP specification", "homepage": "https://symfony.com", "support": { - "source": "https://github.com/symfony/http-foundation/tree/v7.4.8" + "source": "https://github.com/symfony/http-foundation/tree/v7.4.16" }, "funding": [ { @@ -3172,20 +3244,20 @@ "type": "tidelift" } ], - "time": "2026-03-24T13:12:05+00:00" + "time": "2026-08-07T11:50:27+00:00" }, { "name": "symfony/mailer", - "version": "v7.4.8", + "version": "v7.4.15", "source": { "type": "git", "url": "https://github.com/symfony/mailer.git", - "reference": "f6ea532250b476bfc1b56699b388a1bdbf168f62" + "reference": "68c1f27c97edd0222eb8d440a6c8c4da5354ab46" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/mailer/zipball/f6ea532250b476bfc1b56699b388a1bdbf168f62", - "reference": "f6ea532250b476bfc1b56699b388a1bdbf168f62", + "url": "https://api.github.com/repos/symfony/mailer/zipball/68c1f27c97edd0222eb8d440a6c8c4da5354ab46", + "reference": "68c1f27c97edd0222eb8d440a6c8c4da5354ab46", "shasum": "" }, "require": { @@ -3236,7 +3308,7 @@ "description": "Helps sending emails", "homepage": "https://symfony.com", "support": { - "source": "https://github.com/symfony/mailer/tree/v7.4.8" + "source": "https://github.com/symfony/mailer/tree/v7.4.15" }, "funding": [ { @@ -3256,20 +3328,20 @@ "type": "tidelift" } ], - "time": "2026-03-24T13:12:05+00:00" + "time": "2026-07-28T07:33:02+00:00" }, { "name": "symfony/messenger", - "version": "v7.4.8", + "version": "v7.4.15", "source": { "type": "git", "url": "https://github.com/symfony/messenger.git", - "reference": "ddf5ab29bc0329ece30e16f01c86abb6241e92d8" + "reference": "6338eed8f65c593469fdbdbe043d2a7552264403" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/messenger/zipball/ddf5ab29bc0329ece30e16f01c86abb6241e92d8", - "reference": "ddf5ab29bc0329ece30e16f01c86abb6241e92d8", + "url": "https://api.github.com/repos/symfony/messenger/zipball/6338eed8f65c593469fdbdbe043d2a7552264403", + "reference": "6338eed8f65c593469fdbdbe043d2a7552264403", "shasum": "" }, "require": { @@ -3330,7 +3402,7 @@ "description": "Helps applications send and receive messages to/from other applications or via message queues", "homepage": "https://symfony.com", "support": { - "source": "https://github.com/symfony/messenger/tree/v7.4.8" + "source": "https://github.com/symfony/messenger/tree/v7.4.15" }, "funding": [ { @@ -3350,20 +3422,20 @@ "type": "tidelift" } ], - "time": "2026-03-30T12:55:43+00:00" + "time": "2026-07-22T12:46:20+00:00" }, { "name": "symfony/mime", - "version": "v7.4.8", + "version": "v7.4.16", "source": { "type": "git", "url": "https://github.com/symfony/mime.git", - "reference": "6df02f99998081032da3407a8d6c4e1dcb5d4379" + "reference": "20094b76a7106dbe978d31cd3bd7aa1ed248d0e5" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/mime/zipball/6df02f99998081032da3407a8d6c4e1dcb5d4379", - "reference": "6df02f99998081032da3407a8d6c4e1dcb5d4379", + "url": "https://api.github.com/repos/symfony/mime/zipball/20094b76a7106dbe978d31cd3bd7aa1ed248d0e5", + "reference": "20094b76a7106dbe978d31cd3bd7aa1ed248d0e5", "shasum": "" }, "require": { @@ -3419,7 +3491,7 @@ "mime-type" ], "support": { - "source": "https://github.com/symfony/mime/tree/v7.4.8" + "source": "https://github.com/symfony/mime/tree/v7.4.16" }, "funding": [ { @@ -3439,7 +3511,7 @@ "type": "tidelift" } ], - "time": "2026-03-30T14:11:46+00:00" + "time": "2026-08-07T14:56:57+00:00" }, { "name": "symfony/options-resolver", @@ -3514,16 +3586,16 @@ }, { "name": "symfony/polyfill-ctype", - "version": "v1.33.0", + "version": "v1.37.0", "source": { "type": "git", "url": "https://github.com/symfony/polyfill-ctype.git", - "reference": "a3cc8b044a6ea513310cbd48ef7333b384945638" + "reference": "141046a8f9477948ff284fa65be2095baafb94f2" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/polyfill-ctype/zipball/a3cc8b044a6ea513310cbd48ef7333b384945638", - "reference": "a3cc8b044a6ea513310cbd48ef7333b384945638", + "url": "https://api.github.com/repos/symfony/polyfill-ctype/zipball/141046a8f9477948ff284fa65be2095baafb94f2", + "reference": "141046a8f9477948ff284fa65be2095baafb94f2", "shasum": "" }, "require": { @@ -3573,7 +3645,7 @@ "portable" ], "support": { - "source": "https://github.com/symfony/polyfill-ctype/tree/v1.33.0" + "source": "https://github.com/symfony/polyfill-ctype/tree/v1.37.0" }, "funding": [ { @@ -3593,20 +3665,20 @@ "type": "tidelift" } ], - "time": "2024-09-09T11:45:10+00:00" + "time": "2026-04-10T16:19:22+00:00" }, { "name": "symfony/polyfill-intl-grapheme", - "version": "v1.33.0", + "version": "v1.41.0", "source": { "type": "git", "url": "https://github.com/symfony/polyfill-intl-grapheme.git", - "reference": "380872130d3a5dd3ace2f4010d95125fde5d5c70" + "reference": "bb899c1db0aa8127dc3afe8cda4a67eb24915f8d" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/polyfill-intl-grapheme/zipball/380872130d3a5dd3ace2f4010d95125fde5d5c70", - "reference": "380872130d3a5dd3ace2f4010d95125fde5d5c70", + "url": "https://api.github.com/repos/symfony/polyfill-intl-grapheme/zipball/bb899c1db0aa8127dc3afe8cda4a67eb24915f8d", + "reference": "bb899c1db0aa8127dc3afe8cda4a67eb24915f8d", "shasum": "" }, "require": { @@ -3655,7 +3727,7 @@ "shim" ], "support": { - "source": "https://github.com/symfony/polyfill-intl-grapheme/tree/v1.33.0" + "source": "https://github.com/symfony/polyfill-intl-grapheme/tree/v1.41.0" }, "funding": [ { @@ -3675,20 +3747,20 @@ "type": "tidelift" } ], - "time": "2025-06-27T09:58:17+00:00" + "time": "2026-07-28T08:25:59+00:00" }, { "name": "symfony/polyfill-intl-idn", - "version": "v1.33.0", + "version": "v1.38.1", "source": { "type": "git", "url": "https://github.com/symfony/polyfill-intl-idn.git", - "reference": "9614ac4d8061dc257ecc64cba1b140873dce8ad3" + "reference": "dc21118016c039a66235cf93d96b435ffb282412" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/polyfill-intl-idn/zipball/9614ac4d8061dc257ecc64cba1b140873dce8ad3", - "reference": "9614ac4d8061dc257ecc64cba1b140873dce8ad3", + "url": "https://api.github.com/repos/symfony/polyfill-intl-idn/zipball/dc21118016c039a66235cf93d96b435ffb282412", + "reference": "dc21118016c039a66235cf93d96b435ffb282412", "shasum": "" }, "require": { @@ -3742,7 +3814,7 @@ "shim" ], "support": { - "source": "https://github.com/symfony/polyfill-intl-idn/tree/v1.33.0" + "source": "https://github.com/symfony/polyfill-intl-idn/tree/v1.38.1" }, "funding": [ { @@ -3762,20 +3834,20 @@ "type": "tidelift" } ], - "time": "2024-09-10T14:38:51+00:00" + "time": "2026-05-25T15:22:23+00:00" }, { "name": "symfony/polyfill-intl-normalizer", - "version": "v1.33.0", + "version": "v1.38.0", "source": { "type": "git", "url": "https://github.com/symfony/polyfill-intl-normalizer.git", - "reference": "3833d7255cc303546435cb650316bff708a1c75c" + "reference": "2d446c214bdbe5b71bde5011b060a05fece3ae6b" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/polyfill-intl-normalizer/zipball/3833d7255cc303546435cb650316bff708a1c75c", - "reference": "3833d7255cc303546435cb650316bff708a1c75c", + "url": "https://api.github.com/repos/symfony/polyfill-intl-normalizer/zipball/2d446c214bdbe5b71bde5011b060a05fece3ae6b", + "reference": "2d446c214bdbe5b71bde5011b060a05fece3ae6b", "shasum": "" }, "require": { @@ -3827,7 +3899,7 @@ "shim" ], "support": { - "source": "https://github.com/symfony/polyfill-intl-normalizer/tree/v1.33.0" + "source": "https://github.com/symfony/polyfill-intl-normalizer/tree/v1.38.0" }, "funding": [ { @@ -3847,20 +3919,20 @@ "type": "tidelift" } ], - "time": "2024-09-09T11:45:10+00:00" + "time": "2026-05-25T13:48:31+00:00" }, { "name": "symfony/polyfill-mbstring", - "version": "v1.33.0", + "version": "v1.38.2", "source": { "type": "git", "url": "https://github.com/symfony/polyfill-mbstring.git", - "reference": "6d857f4d76bd4b343eac26d6b539585d2bc56493" + "reference": "d3d318bad5e7a1bfbd026009c8bfb8d8f99ae6b6" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/polyfill-mbstring/zipball/6d857f4d76bd4b343eac26d6b539585d2bc56493", - "reference": "6d857f4d76bd4b343eac26d6b539585d2bc56493", + "url": "https://api.github.com/repos/symfony/polyfill-mbstring/zipball/d3d318bad5e7a1bfbd026009c8bfb8d8f99ae6b6", + "reference": "d3d318bad5e7a1bfbd026009c8bfb8d8f99ae6b6", "shasum": "" }, "require": { @@ -3912,7 +3984,7 @@ "shim" ], "support": { - "source": "https://github.com/symfony/polyfill-mbstring/tree/v1.33.0" + "source": "https://github.com/symfony/polyfill-mbstring/tree/v1.38.2" }, "funding": [ { @@ -3932,20 +4004,20 @@ "type": "tidelift" } ], - "time": "2024-12-23T08:48:59+00:00" + "time": "2026-05-27T06:59:30+00:00" }, { - "name": "symfony/polyfill-php83", - "version": "v1.33.0", + "name": "symfony/polyfill-php80", + "version": "v1.37.0", "source": { "type": "git", - "url": "https://github.com/symfony/polyfill-php83.git", - "reference": "17f6f9a6b1735c0f163024d959f700cfbc5155e5" + "url": "https://github.com/symfony/polyfill-php80.git", + "reference": "dfb55726c3a76ea3b6459fcfda1ec2d80a682411" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/polyfill-php83/zipball/17f6f9a6b1735c0f163024d959f700cfbc5155e5", - "reference": "17f6f9a6b1735c0f163024d959f700cfbc5155e5", + "url": "https://api.github.com/repos/symfony/polyfill-php80/zipball/dfb55726c3a76ea3b6459fcfda1ec2d80a682411", + "reference": "dfb55726c3a76ea3b6459fcfda1ec2d80a682411", "shasum": "" }, "require": { @@ -3963,7 +4035,7 @@ "bootstrap.php" ], "psr-4": { - "Symfony\\Polyfill\\Php83\\": "" + "Symfony\\Polyfill\\Php80\\": "" }, "classmap": [ "Resources/stubs" @@ -3974,6 +4046,10 @@ "MIT" ], "authors": [ + { + "name": "Ion Bazan", + "email": "ion.bazan@gmail.com" + }, { "name": "Nicolas Grekas", "email": "p@tchwork.com" @@ -3983,7 +4059,7 @@ "homepage": "https://symfony.com/contributors" } ], - "description": "Symfony polyfill backporting some PHP 8.3+ features to lower PHP versions", + "description": "Symfony polyfill backporting some PHP 8.0+ features to lower PHP versions", "homepage": "https://symfony.com", "keywords": [ "compatibility", @@ -3992,7 +4068,7 @@ "shim" ], "support": { - "source": "https://github.com/symfony/polyfill-php83/tree/v1.33.0" + "source": "https://github.com/symfony/polyfill-php80/tree/v1.37.0" }, "funding": [ { @@ -4012,31 +4088,25 @@ "type": "tidelift" } ], - "time": "2025-07-08T02:45:35+00:00" + "time": "2026-04-10T16:19:22+00:00" }, { - "name": "symfony/polyfill-uuid", - "version": "v1.33.0", + "name": "symfony/polyfill-php83", + "version": "v1.41.0", "source": { "type": "git", - "url": "https://github.com/symfony/polyfill-uuid.git", - "reference": "21533be36c24be3f4b1669c4725c7d1d2bab4ae2" + "url": "https://github.com/symfony/polyfill-php83.git", + "reference": "5ea99087fb99c273a9b9236ed4c31e78b16103c6" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/polyfill-uuid/zipball/21533be36c24be3f4b1669c4725c7d1d2bab4ae2", - "reference": "21533be36c24be3f4b1669c4725c7d1d2bab4ae2", + "url": "https://api.github.com/repos/symfony/polyfill-php83/zipball/5ea99087fb99c273a9b9236ed4c31e78b16103c6", + "reference": "5ea99087fb99c273a9b9236ed4c31e78b16103c6", "shasum": "" }, "require": { "php": ">=7.2" }, - "provide": { - "ext-uuid": "*" - }, - "suggest": { - "ext-uuid": "For best performance" - }, "type": "library", "extra": { "thanks": { @@ -4049,8 +4119,11 @@ "bootstrap.php" ], "psr-4": { - "Symfony\\Polyfill\\Uuid\\": "" - } + "Symfony\\Polyfill\\Php83\\": "" + }, + "classmap": [ + "Resources/stubs" + ] }, "notification-url": "https://packagist.org/downloads/", "license": [ @@ -4058,24 +4131,24 @@ ], "authors": [ { - "name": "Grégoire Pineau", - "email": "lyrixx@lyrixx.info" + "name": "Nicolas Grekas", + "email": "p@tchwork.com" }, { "name": "Symfony Community", "homepage": "https://symfony.com/contributors" } ], - "description": "Symfony polyfill for uuid functions", + "description": "Symfony polyfill backporting some PHP 8.3+ features to lower PHP versions", "homepage": "https://symfony.com", "keywords": [ "compatibility", "polyfill", "portable", - "uuid" + "shim" ], "support": { - "source": "https://github.com/symfony/polyfill-uuid/tree/v1.33.0" + "source": "https://github.com/symfony/polyfill-php83/tree/v1.41.0" }, "funding": [ { @@ -4095,32 +4168,275 @@ "type": "tidelift" } ], - "time": "2024-09-09T11:45:10+00:00" + "time": "2026-07-01T12:47:55+00:00" }, { - "name": "symfony/process", - "version": "v7.4.8", + "name": "symfony/polyfill-php84", + "version": "v1.38.1", "source": { "type": "git", - "url": "https://github.com/symfony/process.git", - "reference": "60f19cd3badc8de688421e21e4305eba50f8089a" + "url": "https://github.com/symfony/polyfill-php84.git", + "reference": "f4e1dfaee5b74aba5964fe1fd4dfc7ba5e3085fa" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/process/zipball/60f19cd3badc8de688421e21e4305eba50f8089a", - "reference": "60f19cd3badc8de688421e21e4305eba50f8089a", + "url": "https://api.github.com/repos/symfony/polyfill-php84/zipball/f4e1dfaee5b74aba5964fe1fd4dfc7ba5e3085fa", + "reference": "f4e1dfaee5b74aba5964fe1fd4dfc7ba5e3085fa", "shasum": "" }, "require": { - "php": ">=8.2" + "php": ">=7.2" }, "type": "library", + "extra": { + "thanks": { + "url": "https://github.com/symfony/polyfill", + "name": "symfony/polyfill" + } + }, "autoload": { + "files": [ + "bootstrap.php" + ], "psr-4": { - "Symfony\\Component\\Process\\": "" + "Symfony\\Polyfill\\Php84\\": "" }, - "exclude-from-classmap": [ - "/Tests/" + "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 8.4+ features to lower PHP versions", + "homepage": "https://symfony.com", + "keywords": [ + "compatibility", + "polyfill", + "portable", + "shim" + ], + "support": { + "source": "https://github.com/symfony/polyfill-php84/tree/v1.38.1" + }, + "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": "2026-05-26T12:51:13+00:00" + }, + { + "name": "symfony/polyfill-php85", + "version": "v1.41.0", + "source": { + "type": "git", + "url": "https://github.com/symfony/polyfill-php85.git", + "reference": "255fab485aaa1006ed411040c42aecd7b5302d7a" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/polyfill-php85/zipball/255fab485aaa1006ed411040c42aecd7b5302d7a", + "reference": "255fab485aaa1006ed411040c42aecd7b5302d7a", + "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\\Php85\\": "" + }, + "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 8.5+ features to lower PHP versions", + "homepage": "https://symfony.com", + "keywords": [ + "compatibility", + "polyfill", + "portable", + "shim" + ], + "support": { + "source": "https://github.com/symfony/polyfill-php85/tree/v1.41.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": "2026-07-01T12:47:55+00:00" + }, + { + "name": "symfony/polyfill-uuid", + "version": "v1.37.0", + "source": { + "type": "git", + "url": "https://github.com/symfony/polyfill-uuid.git", + "reference": "26dfec253c4cf3e51b541b52ddf7e42cb0908e94" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/polyfill-uuid/zipball/26dfec253c4cf3e51b541b52ddf7e42cb0908e94", + "reference": "26dfec253c4cf3e51b541b52ddf7e42cb0908e94", + "shasum": "" + }, + "require": { + "php": ">=7.2" + }, + "provide": { + "ext-uuid": "*" + }, + "suggest": { + "ext-uuid": "For best performance" + }, + "type": "library", + "extra": { + "thanks": { + "url": "https://github.com/symfony/polyfill", + "name": "symfony/polyfill" + } + }, + "autoload": { + "files": [ + "bootstrap.php" + ], + "psr-4": { + "Symfony\\Polyfill\\Uuid\\": "" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Grégoire Pineau", + "email": "lyrixx@lyrixx.info" + }, + { + "name": "Symfony Community", + "homepage": "https://symfony.com/contributors" + } + ], + "description": "Symfony polyfill for uuid functions", + "homepage": "https://symfony.com", + "keywords": [ + "compatibility", + "polyfill", + "portable", + "uuid" + ], + "support": { + "source": "https://github.com/symfony/polyfill-uuid/tree/v1.37.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": "2026-04-10T16:19:22+00:00" + }, + { + "name": "symfony/process", + "version": "v7.4.13", + "source": { + "type": "git", + "url": "https://github.com/symfony/process.git", + "reference": "f5804be144caceb570f6747519999636b664f24c" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/process/zipball/f5804be144caceb570f6747519999636b664f24c", + "reference": "f5804be144caceb570f6747519999636b664f24c", + "shasum": "" + }, + "require": { + "php": ">=8.2" + }, + "type": "library", + "autoload": { + "psr-4": { + "Symfony\\Component\\Process\\": "" + }, + "exclude-from-classmap": [ + "/Tests/" ] }, "notification-url": "https://packagist.org/downloads/", @@ -4140,7 +4456,7 @@ "description": "Executes commands in sub-processes", "homepage": "https://symfony.com", "support": { - "source": "https://github.com/symfony/process/tree/v7.4.8" + "source": "https://github.com/symfony/process/tree/v7.4.13" }, "funding": [ { @@ -4160,20 +4476,20 @@ "type": "tidelift" } ], - "time": "2026-03-24T13:12:05+00:00" + "time": "2026-05-23T16:05:06+00:00" }, { "name": "symfony/property-access", - "version": "v7.4.8", + "version": "v7.4.16", "source": { "type": "git", "url": "https://github.com/symfony/property-access.git", - "reference": "b7dad9dae8b8a47ef7ecc76c8569e7d8c7d90cfc" + "reference": "c3dce76a6697c6428f7d80d5cd1cf0aa5d9679f3" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/property-access/zipball/b7dad9dae8b8a47ef7ecc76c8569e7d8c7d90cfc", - "reference": "b7dad9dae8b8a47ef7ecc76c8569e7d8c7d90cfc", + "url": "https://api.github.com/repos/symfony/property-access/zipball/c3dce76a6697c6428f7d80d5cd1cf0aa5d9679f3", + "reference": "c3dce76a6697c6428f7d80d5cd1cf0aa5d9679f3", "shasum": "" }, "require": { @@ -4221,7 +4537,7 @@ "reflection" ], "support": { - "source": "https://github.com/symfony/property-access/tree/v7.4.8" + "source": "https://github.com/symfony/property-access/tree/v7.4.16" }, "funding": [ { @@ -4241,20 +4557,20 @@ "type": "tidelift" } ], - "time": "2026-03-24T13:12:05+00:00" + "time": "2026-07-30T12:37:26+00:00" }, { "name": "symfony/property-info", - "version": "v7.4.8", + "version": "v7.4.16", "source": { "type": "git", "url": "https://github.com/symfony/property-info.git", - "reference": "ac5e82528b986c4f7cfccbf7764b5d2e824d6175" + "reference": "c79afdb2e720db8ee4f7050a07b3116b92cb896b" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/property-info/zipball/ac5e82528b986c4f7cfccbf7764b5d2e824d6175", - "reference": "ac5e82528b986c4f7cfccbf7764b5d2e824d6175", + "url": "https://api.github.com/repos/symfony/property-info/zipball/c79afdb2e720db8ee4f7050a07b3116b92cb896b", + "reference": "c79afdb2e720db8ee4f7050a07b3116b92cb896b", "shasum": "" }, "require": { @@ -4311,7 +4627,7 @@ "validator" ], "support": { - "source": "https://github.com/symfony/property-info/tree/v7.4.8" + "source": "https://github.com/symfony/property-info/tree/v7.4.16" }, "funding": [ { @@ -4331,20 +4647,20 @@ "type": "tidelift" } ], - "time": "2026-03-24T13:12:05+00:00" + "time": "2026-08-07T14:56:57+00:00" }, { "name": "symfony/rate-limiter", - "version": "v7.4.8", + "version": "v7.4.16", "source": { "type": "git", "url": "https://github.com/symfony/rate-limiter.git", - "reference": "d55de9ec479418f58464e122e68d33886cf6f1fb" + "reference": "6703d040ab83401b27f3c7b29ff4c8c8106fedba" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/rate-limiter/zipball/d55de9ec479418f58464e122e68d33886cf6f1fb", - "reference": "d55de9ec479418f58464e122e68d33886cf6f1fb", + "url": "https://api.github.com/repos/symfony/rate-limiter/zipball/6703d040ab83401b27f3c7b29ff4c8c8106fedba", + "reference": "6703d040ab83401b27f3c7b29ff4c8c8106fedba", "shasum": "" }, "require": { @@ -4385,7 +4701,7 @@ "rate-limiter" ], "support": { - "source": "https://github.com/symfony/rate-limiter/tree/v7.4.8" + "source": "https://github.com/symfony/rate-limiter/tree/v7.4.16" }, "funding": [ { @@ -4405,20 +4721,20 @@ "type": "tidelift" } ], - "time": "2026-03-24T13:12:05+00:00" + "time": "2026-08-07T15:34:54+00:00" }, { "name": "symfony/routing", - "version": "v7.4.8", + "version": "v7.4.15", "source": { "type": "git", "url": "https://github.com/symfony/routing.git", - "reference": "9608de9873ec86e754fb6c0a0fa7e5f1a960eb6b" + "reference": "80c0a93d3f8e7499f716204a1fb38ead942a7a2b" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/routing/zipball/9608de9873ec86e754fb6c0a0fa7e5f1a960eb6b", - "reference": "9608de9873ec86e754fb6c0a0fa7e5f1a960eb6b", + "url": "https://api.github.com/repos/symfony/routing/zipball/80c0a93d3f8e7499f716204a1fb38ead942a7a2b", + "reference": "80c0a93d3f8e7499f716204a1fb38ead942a7a2b", "shasum": "" }, "require": { @@ -4470,7 +4786,7 @@ "url" ], "support": { - "source": "https://github.com/symfony/routing/tree/v7.4.8" + "source": "https://github.com/symfony/routing/tree/v7.4.15" }, "funding": [ { @@ -4490,20 +4806,20 @@ "type": "tidelift" } ], - "time": "2026-03-24T13:12:05+00:00" + "time": "2026-07-21T15:13:06+00:00" }, { "name": "symfony/service-contracts", - "version": "v3.6.1", + "version": "v3.7.1", "source": { "type": "git", "url": "https://github.com/symfony/service-contracts.git", - "reference": "45112560a3ba2d715666a509a0bc9521d10b6c43" + "reference": "c0a284bab1ed8aa0417e3d69250ab437739563a0" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/service-contracts/zipball/45112560a3ba2d715666a509a0bc9521d10b6c43", - "reference": "45112560a3ba2d715666a509a0bc9521d10b6c43", + "url": "https://api.github.com/repos/symfony/service-contracts/zipball/c0a284bab1ed8aa0417e3d69250ab437739563a0", + "reference": "c0a284bab1ed8aa0417e3d69250ab437739563a0", "shasum": "" }, "require": { @@ -4521,7 +4837,7 @@ "name": "symfony/contracts" }, "branch-alias": { - "dev-main": "3.6-dev" + "dev-main": "3.7-dev" } }, "autoload": { @@ -4557,7 +4873,7 @@ "standards" ], "support": { - "source": "https://github.com/symfony/service-contracts/tree/v3.6.1" + "source": "https://github.com/symfony/service-contracts/tree/v3.7.1" }, "funding": [ { @@ -4577,20 +4893,20 @@ "type": "tidelift" } ], - "time": "2025-07-15T11:30:57+00:00" + "time": "2026-06-16T09:55:08+00:00" }, { "name": "symfony/string", - "version": "v7.4.8", + "version": "v7.4.15", "source": { "type": "git", "url": "https://github.com/symfony/string.git", - "reference": "114ac57257d75df748eda23dd003878080b8e688" + "reference": "e394af32256bf9e7bf80849d95e589167c10097b" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/string/zipball/114ac57257d75df748eda23dd003878080b8e688", - "reference": "114ac57257d75df748eda23dd003878080b8e688", + "url": "https://api.github.com/repos/symfony/string/zipball/e394af32256bf9e7bf80849d95e589167c10097b", + "reference": "e394af32256bf9e7bf80849d95e589167c10097b", "shasum": "" }, "require": { @@ -4648,7 +4964,7 @@ "utf8" ], "support": { - "source": "https://github.com/symfony/string/tree/v7.4.8" + "source": "https://github.com/symfony/string/tree/v7.4.15" }, "funding": [ { @@ -4668,20 +4984,20 @@ "type": "tidelift" } ], - "time": "2026-03-24T13:12:05+00:00" + "time": "2026-07-28T07:33:02+00:00" }, { "name": "symfony/translation", - "version": "v7.4.8", + "version": "v7.4.16", "source": { "type": "git", "url": "https://github.com/symfony/translation.git", - "reference": "33600f8489485425bfcddd0d983391038d3422e7" + "reference": "501e0ff4553c744209ca1a68790d8a4541563710" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/translation/zipball/33600f8489485425bfcddd0d983391038d3422e7", - "reference": "33600f8489485425bfcddd0d983391038d3422e7", + "url": "https://api.github.com/repos/symfony/translation/zipball/501e0ff4553c744209ca1a68790d8a4541563710", + "reference": "501e0ff4553c744209ca1a68790d8a4541563710", "shasum": "" }, "require": { @@ -4748,7 +5064,7 @@ "description": "Provides tools to internationalize your application", "homepage": "https://symfony.com", "support": { - "source": "https://github.com/symfony/translation/tree/v7.4.8" + "source": "https://github.com/symfony/translation/tree/v7.4.16" }, "funding": [ { @@ -4768,20 +5084,20 @@ "type": "tidelift" } ], - "time": "2026-03-24T13:12:05+00:00" + "time": "2026-07-30T12:37:26+00:00" }, { "name": "symfony/translation-contracts", - "version": "v3.6.1", + "version": "v3.7.1", "source": { "type": "git", "url": "https://github.com/symfony/translation-contracts.git", - "reference": "65a8bc82080447fae78373aa10f8d13b38338977" + "reference": "ccb206b98faccc511ebae8e5fad50f2dc0b30621" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/translation-contracts/zipball/65a8bc82080447fae78373aa10f8d13b38338977", - "reference": "65a8bc82080447fae78373aa10f8d13b38338977", + "url": "https://api.github.com/repos/symfony/translation-contracts/zipball/ccb206b98faccc511ebae8e5fad50f2dc0b30621", + "reference": "ccb206b98faccc511ebae8e5fad50f2dc0b30621", "shasum": "" }, "require": { @@ -4794,7 +5110,7 @@ "name": "symfony/contracts" }, "branch-alias": { - "dev-main": "3.6-dev" + "dev-main": "3.7-dev" } }, "autoload": { @@ -4830,7 +5146,7 @@ "standards" ], "support": { - "source": "https://github.com/symfony/translation-contracts/tree/v3.6.1" + "source": "https://github.com/symfony/translation-contracts/tree/v3.7.1" }, "funding": [ { @@ -4850,20 +5166,20 @@ "type": "tidelift" } ], - "time": "2025-07-15T13:41:35+00:00" + "time": "2026-06-05T06:23:12+00:00" }, { "name": "symfony/type-info", - "version": "v7.4.8", + "version": "v7.4.9", "source": { "type": "git", "url": "https://github.com/symfony/type-info.git", - "reference": "6bf34da885ff5143a3dfd8f1b863bb8ab95f50bd" + "reference": "cafeedbf157b890e94ac5b83eaed85595106d5d6" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/type-info/zipball/6bf34da885ff5143a3dfd8f1b863bb8ab95f50bd", - "reference": "6bf34da885ff5143a3dfd8f1b863bb8ab95f50bd", + "url": "https://api.github.com/repos/symfony/type-info/zipball/cafeedbf157b890e94ac5b83eaed85595106d5d6", + "reference": "cafeedbf157b890e94ac5b83eaed85595106d5d6", "shasum": "" }, "require": { @@ -4913,7 +5229,7 @@ "type" ], "support": { - "source": "https://github.com/symfony/type-info/tree/v7.4.8" + "source": "https://github.com/symfony/type-info/tree/v7.4.9" }, "funding": [ { @@ -4933,20 +5249,20 @@ "type": "tidelift" } ], - "time": "2026-03-24T13:12:05+00:00" + "time": "2026-04-22T15:21:55+00:00" }, { "name": "symfony/uid", - "version": "v7.4.8", + "version": "v7.4.9", "source": { "type": "git", "url": "https://github.com/symfony/uid.git", - "reference": "6883ebdf7bf6a12b37519dbc0df62b0222401b56" + "reference": "2676b524340abcfe4d6151ec698463cebafee439" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/uid/zipball/6883ebdf7bf6a12b37519dbc0df62b0222401b56", - "reference": "6883ebdf7bf6a12b37519dbc0df62b0222401b56", + "url": "https://api.github.com/repos/symfony/uid/zipball/2676b524340abcfe4d6151ec698463cebafee439", + "reference": "2676b524340abcfe4d6151ec698463cebafee439", "shasum": "" }, "require": { @@ -4991,7 +5307,7 @@ "uuid" ], "support": { - "source": "https://github.com/symfony/uid/tree/v7.4.8" + "source": "https://github.com/symfony/uid/tree/v7.4.9" }, "funding": [ { @@ -5011,20 +5327,20 @@ "type": "tidelift" } ], - "time": "2026-03-24T13:12:05+00:00" + "time": "2026-04-30T15:19:22+00:00" }, { "name": "symfony/validator", - "version": "v7.4.8", + "version": "v7.4.16", "source": { "type": "git", "url": "https://github.com/symfony/validator.git", - "reference": "8f73cbddae916756f319b3e195088da216f0f12f" + "reference": "3aee77358ab14090337183657e554668bc94ab4a" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/validator/zipball/8f73cbddae916756f319b3e195088da216f0f12f", - "reference": "8f73cbddae916756f319b3e195088da216f0f12f", + "url": "https://api.github.com/repos/symfony/validator/zipball/3aee77358ab14090337183657e554668bc94ab4a", + "reference": "3aee77358ab14090337183657e554668bc94ab4a", "shasum": "" }, "require": { @@ -5095,7 +5411,7 @@ "description": "Provides tools to validate values", "homepage": "https://symfony.com", "support": { - "source": "https://github.com/symfony/validator/tree/v7.4.8" + "source": "https://github.com/symfony/validator/tree/v7.4.16" }, "funding": [ { @@ -5115,20 +5431,20 @@ "type": "tidelift" } ], - "time": "2026-03-30T12:55:43+00:00" + "time": "2026-08-06T09:41:15+00:00" }, { "name": "symfony/var-exporter", - "version": "v7.4.8", + "version": "v7.4.16", "source": { "type": "git", "url": "https://github.com/symfony/var-exporter.git", - "reference": "398907e89a2a56fe426f7955c6fa943ec0c77225" + "reference": "ca31404415670aa3834809005b529df1b84f0790" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/var-exporter/zipball/398907e89a2a56fe426f7955c6fa943ec0c77225", - "reference": "398907e89a2a56fe426f7955c6fa943ec0c77225", + "url": "https://api.github.com/repos/symfony/var-exporter/zipball/ca31404415670aa3834809005b529df1b84f0790", + "reference": "ca31404415670aa3834809005b529df1b84f0790", "shasum": "" }, "require": { @@ -5176,7 +5492,7 @@ "serialize" ], "support": { - "source": "https://github.com/symfony/var-exporter/tree/v7.4.8" + "source": "https://github.com/symfony/var-exporter/tree/v7.4.16" }, "funding": [ { @@ -5196,20 +5512,20 @@ "type": "tidelift" } ], - "time": "2026-03-24T13:12:05+00:00" + "time": "2026-07-30T12:37:26+00:00" }, { "name": "symfony/yaml", - "version": "v7.4.8", + "version": "v7.4.15", "source": { "type": "git", "url": "https://github.com/symfony/yaml.git", - "reference": "c58fdf7b3d6c2995368264c49e4e8b05bcff2883" + "reference": "e101850ded5d2c0d44bf32abb8996404afec2dec" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/yaml/zipball/c58fdf7b3d6c2995368264c49e4e8b05bcff2883", - "reference": "c58fdf7b3d6c2995368264c49e4e8b05bcff2883", + "url": "https://api.github.com/repos/symfony/yaml/zipball/e101850ded5d2c0d44bf32abb8996404afec2dec", + "reference": "e101850ded5d2c0d44bf32abb8996404afec2dec", "shasum": "" }, "require": { @@ -5252,7 +5568,7 @@ "description": "Loads and dumps YAML files", "homepage": "https://symfony.com", "support": { - "source": "https://github.com/symfony/yaml/tree/v7.4.8" + "source": "https://github.com/symfony/yaml/tree/v7.4.15" }, "funding": [ { @@ -5272,39 +5588,40 @@ "type": "tidelift" } ], - "time": "2026-03-24T13:12:05+00:00" + "time": "2026-07-21T15:13:06+00:00" }, { "name": "typo3/class-alias-loader", - "version": "v1.2.0", + "version": "v2.0.1", "source": { "type": "git", "url": "https://github.com/TYPO3/class-alias-loader.git", - "reference": "cf2aebabe1886474da7194e1531900039263b3e0" + "reference": "c44de30ec91e134e28d4e886bc642bacaf4f407f" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/TYPO3/class-alias-loader/zipball/cf2aebabe1886474da7194e1531900039263b3e0", - "reference": "cf2aebabe1886474da7194e1531900039263b3e0", + "url": "https://api.github.com/repos/TYPO3/class-alias-loader/zipball/c44de30ec91e134e28d4e886bc642bacaf4f407f", + "reference": "c44de30ec91e134e28d4e886bc642bacaf4f407f", "shasum": "" }, "require": { - "composer-plugin-api": "^1.0 || ^2.0", - "php": ">=7.1" + "composer-plugin-api": "^2.0", + "php": ">=8.2" }, "replace": { "helhum/class-alias-loader": "*" }, "require-dev": { - "composer/composer": "^1.1@dev || ^2.0@dev", + "composer/composer": "^2.0@dev", + "friendsofphp/php-cs-fixer": "^3.95", "mikey179/vfsstream": "~1.4.0@dev", - "phpunit/phpunit": ">4.8 <9" + "phpunit/phpunit": "^11" }, "type": "composer-plugin", "extra": { "class": "TYPO3\\ClassAliasLoader\\Plugin", "branch-alias": { - "dev-main": "1.1.x-dev" + "dev-main": "2.0.x-dev" } }, "autoload": { @@ -5332,29 +5649,29 @@ ], "support": { "issues": "https://github.com/TYPO3/class-alias-loader/issues", - "source": "https://github.com/TYPO3/class-alias-loader/tree/v1.2.0" + "source": "https://github.com/TYPO3/class-alias-loader/tree/v2.0.1" }, - "time": "2024-10-11T08:11:39+00:00" + "time": "2026-04-17T13:11:31+00:00" }, { "name": "typo3/cms-backend", - "version": "v14.2.0", + "version": "v14.3.6", "source": { "type": "git", "url": "https://github.com/TYPO3-CMS/backend.git", - "reference": "33221addc693666c9d94f0903be0161887932336" + "reference": "a19fb339ad606185754b569f810d77edefb256d8" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/TYPO3-CMS/backend/zipball/33221addc693666c9d94f0903be0161887932336", - "reference": "33221addc693666c9d94f0903be0161887932336", + "url": "https://api.github.com/repos/TYPO3-CMS/backend/zipball/a19fb339ad606185754b569f810d77edefb256d8", + "reference": "a19fb339ad606185754b569f810d77edefb256d8", "shasum": "" }, "require": { "ext-intl": "*", "ext-libxml": "*", "psr/event-dispatcher": "^1.0", - "typo3/cms-core": "14.2.0" + "typo3/cms-core": "14.3.6" }, "conflict": { "typo3/cms": "*" @@ -5365,6 +5682,7 @@ "typo3/cms-cshmanual": "self.version", "typo3/cms-func-wizards": "self.version", "typo3/cms-recordlist": "self.version", + "typo3/cms-setup": "self.version", "typo3/cms-t3editor": "self.version", "typo3/cms-wizard-crpages": "self.version", "typo3/cms-wizard-sortpages": "self.version" @@ -5384,12 +5702,18 @@ "extension-key": "backend" }, "branch-alias": { - "dev-main": "14.2.x-dev" + "dev-main": "14.3.x-dev" + }, + "typo3/class-alias-loader": { + "class-alias-maps": [ + "Migrations/Code/ClassAliasMap.php" + ] } }, "autoload": { "psr-4": { - "TYPO3\\CMS\\Backend\\": "Classes/" + "TYPO3\\CMS\\Backend\\": "Classes/", + "TYPO3\\CMS\\Setup\\Event\\": "DeprecatedClasses/Setup/Event/" } }, "notification-url": "https://packagist.org/downloads/", @@ -5403,7 +5727,7 @@ "role": "Developer" } ], - "description": "TYPO3 CMS backend", + "description": "TYPO3 CMS Backend", "homepage": "https://typo3.community/", "support": { "chat": "https://typo3.community/meet/slack/", @@ -5420,7 +5744,7 @@ "type": "membership" } ], - "time": "2026-03-31T07:23:09+00:00" + "time": "2026-08-11T07:21:33+00:00" }, { "name": "typo3/cms-cli", @@ -5529,25 +5853,25 @@ }, { "name": "typo3/cms-core", - "version": "v14.2.0", + "version": "v14.3.6", "source": { "type": "git", "url": "https://github.com/TYPO3-CMS/core.git", - "reference": "7d24961879d568da177391e9e33f9cdd79d2ef01" + "reference": "3615717fdcf4e069ac2da346a533d97a86a3d2a9" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/TYPO3-CMS/core/zipball/7d24961879d568da177391e9e33f9cdd79d2ef01", - "reference": "7d24961879d568da177391e9e33f9cdd79d2ef01", + "url": "https://api.github.com/repos/TYPO3-CMS/core/zipball/3615717fdcf4e069ac2da346a533d97a86a3d2a9", + "reference": "3615717fdcf4e069ac2da346a533d97a86a3d2a9", "shasum": "" }, "require": { - "bacon/bacon-qr-code": "^3.0.4", - "christian-riesen/base32": "^1.6", + "bacon/bacon-qr-code": "^3.1.1", + "christian-riesen/base32": "^2.0", "composer-runtime-api": "^2.1", + "composer/class-map-generator": "^1.7.2", "composer/semver": "^3.4", - "doctrine/dbal": "~4.3.3", - "doctrine/event-manager": "^2.0.1", + "doctrine/dbal": "~4.4.3", "doctrine/lexer": "^3.0.1", "egulias/email-validator": "^4.0", "enshrined/svg-sanitize": "~0.22", @@ -5562,12 +5886,13 @@ "ext-sodium": "*", "ext-tokenizer": "*", "ext-xml": "*", - "firebase/php-jwt": "^6.10.2 || ^7.0.2", - "guzzlehttp/guzzle": "^7.9.2", - "guzzlehttp/psr7": "^2.7.0", - "lolli42/finediff": "^1.1.1", + "firebase/php-jwt": "^6.10.2 || ^7.0.5", + "guzzlehttp/guzzle": "^7.15.2", + "guzzlehttp/psr7": "^2.10.2", + "lolli42/finediff": "^1.1.2", "masterminds/html5": "^2.10.0", "php": "^8.2", + "psr/clock": "^1.0", "psr/container": "^2.0", "psr/event-dispatcher": "^1.0", "psr/http-client": "^1.0.3", @@ -5576,31 +5901,33 @@ "psr/http-server-handler": "^1.0", "psr/http-server-middleware": "^1.0", "psr/log": "^3.0.1", - "symfony/config": "^7.4", - "symfony/console": "^7.4", - "symfony/dependency-injection": "^7.4", - "symfony/doctrine-messenger": "^7.4", - "symfony/event-dispatcher-contracts": "^3.1", - "symfony/expression-language": "^7.4", - "symfony/filesystem": "^7.4", - "symfony/finder": "^7.4", - "symfony/http-foundation": "^7.4", - "symfony/mailer": "^7.4", - "symfony/messenger": "^7.4", - "symfony/mime": "^7.4", - "symfony/options-resolver": "^7.4", - "symfony/polyfill-php83": "^1.31", - "symfony/process": "^7.4", - "symfony/rate-limiter": "^7.4", - "symfony/routing": "^7.4", - "symfony/translation": "^7.4", - "symfony/uid": "^7.4", - "symfony/yaml": "^7.4", - "typo3/class-alias-loader": "^1.2", + "symfony/config": "^7.4.8", + "symfony/console": "^7.4.8", + "symfony/dependency-injection": "^7.4.8", + "symfony/doctrine-messenger": "^7.4.6", + "symfony/event-dispatcher-contracts": "^3.6.0", + "symfony/expression-language": "^7.4.8", + "symfony/filesystem": "^7.4.8", + "symfony/finder": "^7.4.8", + "symfony/http-foundation": "^7.4.13", + "symfony/mailer": "^7.4.12", + "symfony/messenger": "^7.4.8", + "symfony/mime": "^7.4.12", + "symfony/options-resolver": "^7.4.8", + "symfony/polyfill-php83": "^1.36.0", + "symfony/polyfill-php84": "^1.38", + "symfony/polyfill-php85": "^1.38", + "symfony/process": "^7.4.8", + "symfony/rate-limiter": "^7.4.8", + "symfony/routing": "^7.4.13", + "symfony/translation": "^7.4.8", + "symfony/uid": "^7.4.8", + "symfony/yaml": "^7.4.12", + "typo3/class-alias-loader": "^2.0.1", "typo3/cms-cli": "^3.1.3", "typo3/cms-composer-installers": "^5.0.2", - "typo3/html-sanitizer": "^2.2.0", - "typo3fluid/fluid": "^5.2.0" + "typo3/html-sanitizer": "^2.3.2", + "typo3fluid/fluid": "^5.3.1" }, "conflict": { "hoa/core": "*", @@ -5637,7 +5964,7 @@ "extension-key": "core" }, "branch-alias": { - "dev-main": "14.2.x-dev" + "dev-main": "14.3.x-dev" }, "typo3/class-alias-loader": { "class-alias-maps": [ @@ -5684,32 +6011,32 @@ "type": "membership" } ], - "time": "2026-03-31T07:23:09+00:00" + "time": "2026-08-11T07:21:33+00:00" }, { "name": "typo3/cms-extbase", - "version": "v14.2.0", + "version": "v14.3.6", "source": { "type": "git", "url": "https://github.com/TYPO3-CMS/extbase.git", - "reference": "0331be005e5bec6dafd2287ec45386207f2fd513" + "reference": "866a40995d9d30687268dd73f16bd56eb1c30548" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/TYPO3-CMS/extbase/zipball/0331be005e5bec6dafd2287ec45386207f2fd513", - "reference": "0331be005e5bec6dafd2287ec45386207f2fd513", + "url": "https://api.github.com/repos/TYPO3-CMS/extbase/zipball/866a40995d9d30687268dd73f16bd56eb1c30548", + "reference": "866a40995d9d30687268dd73f16bd56eb1c30548", "shasum": "" }, "require": { "doctrine/instantiator": "^1.5 || ^2.0", - "phpdocumentor/reflection-docblock": "^5.6.5 || ^6.0", - "phpdocumentor/type-resolver": "^1.8.2 || ^2.0", + "phpdocumentor/reflection-docblock": "^6.0.3", + "phpdocumentor/type-resolver": "^2.0.0", "phpstan/phpdoc-parser": "^2.1", - "symfony/dependency-injection": "^7.4", - "symfony/property-access": "^7.4", - "symfony/property-info": "^7.4", - "symfony/validator": "^7.4", - "typo3/cms-core": "14.2.0" + "symfony/dependency-injection": "^7.4.8", + "symfony/property-access": "^7.4.8", + "symfony/property-info": "^7.4.15", + "symfony/validator": "^7.4.8", + "typo3/cms-core": "14.3.6" }, "conflict": { "typo3/cms": "*" @@ -5729,7 +6056,7 @@ "extension-key": "extbase" }, "branch-alias": { - "dev-main": "14.2.x-dev" + "dev-main": "14.3.x-dev" }, "typo3/class-alias-loader": { "class-alias-maps": [ @@ -5770,28 +6097,28 @@ "type": "membership" } ], - "time": "2026-03-31T07:23:09+00:00" + "time": "2026-08-11T07:21:33+00:00" }, { "name": "typo3/cms-fluid", - "version": "v14.2.0", + "version": "v14.3.6", "source": { "type": "git", "url": "https://github.com/TYPO3-CMS/fluid.git", - "reference": "194d3d197b171ad7f12b2e7836a995f028f18385" + "reference": "34adb02bd7eb87417ef2804da19c649f343df8af" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/TYPO3-CMS/fluid/zipball/194d3d197b171ad7f12b2e7836a995f028f18385", - "reference": "194d3d197b171ad7f12b2e7836a995f028f18385", + "url": "https://api.github.com/repos/TYPO3-CMS/fluid/zipball/34adb02bd7eb87417ef2804da19c649f343df8af", + "reference": "34adb02bd7eb87417ef2804da19c649f343df8af", "shasum": "" }, "require": { - "symfony/dependency-injection": "^7.4", - "symfony/finder": "^7.4", - "typo3/cms-core": "14.2.0", - "typo3/cms-extbase": "14.2.0", - "typo3fluid/fluid": "^5.2.0" + "symfony/dependency-injection": "^7.4.8", + "symfony/finder": "^7.4.8", + "typo3/cms-core": "14.3.6", + "typo3/cms-extbase": "14.3.6", + "typo3fluid/fluid": "^5.3.1" }, "conflict": { "typo3/cms": "*" @@ -5808,7 +6135,7 @@ "extension-key": "fluid" }, "branch-alias": { - "dev-main": "14.2.x-dev" + "dev-main": "14.3.x-dev" } }, "autoload": { @@ -5844,20 +6171,20 @@ "type": "membership" } ], - "time": "2026-03-31T07:23:09+00:00" + "time": "2026-08-11T07:21:33+00:00" }, { "name": "typo3/html-sanitizer", - "version": "v2.2.0", + "version": "v2.3.2", "source": { "type": "git", "url": "https://github.com/TYPO3/html-sanitizer.git", - "reference": "c672a2e02925de8eed0dcaeb3a3c90d3642049a0" + "reference": "8b5d0be44ded457ca993ec9ca93d859941c63764" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/TYPO3/html-sanitizer/zipball/c672a2e02925de8eed0dcaeb3a3c90d3642049a0", - "reference": "c672a2e02925de8eed0dcaeb3a3c90d3642049a0", + "url": "https://api.github.com/repos/TYPO3/html-sanitizer/zipball/8b5d0be44ded457ca993ec9ca93d859941c63764", + "reference": "8b5d0be44ded457ca993ec9ca93d859941c63764", "shasum": "" }, "require": { @@ -5893,22 +6220,22 @@ "description": "HTML sanitizer aiming to provide XSS-safe markup based on explicitly allowed tags, attributes and values.", "support": { "issues": "https://github.com/TYPO3/html-sanitizer/issues", - "source": "https://github.com/TYPO3/html-sanitizer/tree/v2.2.0" + "source": "https://github.com/TYPO3/html-sanitizer/tree/v2.3.2" }, - "time": "2024-07-12T15:52:25+00:00" + "time": "2026-06-08T15:19:36+00:00" }, { "name": "typo3fluid/fluid", - "version": "5.2.0", + "version": "5.3.1", "source": { "type": "git", "url": "https://github.com/TYPO3/Fluid.git", - "reference": "dce7467c2bfd4c8fea3edbb7983664bdc6f51882" + "reference": "28c42c75b171aef196ddbe151b0d1146c290249d" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/TYPO3/Fluid/zipball/dce7467c2bfd4c8fea3edbb7983664bdc6f51882", - "reference": "dce7467c2bfd4c8fea3edbb7983664bdc6f51882", + "url": "https://api.github.com/repos/TYPO3/Fluid/zipball/28c42c75b171aef196ddbe151b0d1146c290249d", + "reference": "28c42c75b171aef196ddbe151b0d1146c290249d", "shasum": "" }, "require": { @@ -5919,6 +6246,7 @@ "ext-json": "*", "ext-simplexml": "*", "friendsofphp/php-cs-fixer": "^3.94.2", + "infection/infection": "^0.32.6", "phpstan/phpstan": "^2.1.40", "phpstan/phpstan-phpunit": "^2.0.16", "phpunit/phpunit": "^11.5.55 || ^12.5.14 || ^13.0.5", @@ -5954,20 +6282,20 @@ "issues": "https://github.com/TYPO3/Fluid/issues", "source": "https://github.com/TYPO3/Fluid" }, - "time": "2026-03-11T11:10:11+00:00" + "time": "2026-04-16T17:09:54+00:00" }, { "name": "webmozart/assert", - "version": "2.1.6", + "version": "2.4.1", "source": { "type": "git", "url": "https://github.com/webmozarts/assert.git", - "reference": "ff31ad6efc62e66e518fbab1cde3453d389bcdc8" + "reference": "2ccb7c2e821038c03a3e6e1700c570c158c55f70" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/webmozarts/assert/zipball/ff31ad6efc62e66e518fbab1cde3453d389bcdc8", - "reference": "ff31ad6efc62e66e518fbab1cde3453d389bcdc8", + "url": "https://api.github.com/repos/webmozarts/assert/zipball/2ccb7c2e821038c03a3e6e1700c570c158c55f70", + "reference": "2ccb7c2e821038c03a3e6e1700c570c158c55f70", "shasum": "" }, "require": { @@ -5983,7 +6311,11 @@ }, "type": "library", "extra": { + "psalm": { + "pluginClass": "Webmozart\\Assert\\PsalmPlugin" + }, "branch-alias": { + "dev-master": "2.0-dev", "dev-feature/2-0": "2.0-dev" } }, @@ -6014,24 +6346,24 @@ ], "support": { "issues": "https://github.com/webmozarts/assert/issues", - "source": "https://github.com/webmozarts/assert/tree/2.1.6" + "source": "https://github.com/webmozarts/assert/tree/2.4.1" }, - "time": "2026-02-27T10:28:38+00:00" + "time": "2026-06-15T15:31:57+00:00" } ], "packages-dev": [ { "name": "cuyz/valinor", - "version": "2.4.0", + "version": "2.6.0", "source": { "type": "git", "url": "https://github.com/CuyZ/Valinor.git", - "reference": "3b0afa3a287ed7f3a69aab223726cf1139454c34" + "reference": "15e5afc4a5463d15d26b010fd0a703e16f14c90f" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/CuyZ/Valinor/zipball/3b0afa3a287ed7f3a69aab223726cf1139454c34", - "reference": "3b0afa3a287ed7f3a69aab223726cf1139454c34", + "url": "https://api.github.com/repos/CuyZ/Valinor/zipball/15e5afc4a5463d15d26b010fd0a703e16f14c90f", + "reference": "15e5afc4a5463d15d26b010fd0a703e16f14c90f", "shasum": "" }, "require": { @@ -6046,6 +6378,7 @@ "infection/infection": "^0.32", "marcocesarato/php-conventional-changelog": "^1.12", "mikey179/vfsstream": "^1.6.10", + "php-ds/php-ds": "^1.8", "phpbench/phpbench": "^1.3", "phpstan/phpstan": "^2.0", "phpstan/phpstan-phpunit": "^2.0", @@ -6057,6 +6390,9 @@ }, "type": "library", "autoload": { + "files": [ + "src/Compiler/node-functions.php" + ], "psr-4": { "CuyZ\\Valinor\\": "src" } @@ -6087,7 +6423,7 @@ ], "support": { "issues": "https://github.com/CuyZ/Valinor/issues", - "source": "https://github.com/CuyZ/Valinor/tree/2.4.0" + "source": "https://github.com/CuyZ/Valinor/tree/2.6.0" }, "funding": [ { @@ -6095,7 +6431,7 @@ "type": "github" } ], - "time": "2026-03-23T17:38:05+00:00" + "time": "2026-08-11T07:30:08+00:00" }, { "name": "cypresslab/gitelephant", @@ -6162,16 +6498,16 @@ }, { "name": "eliashaeussler/task-runner", - "version": "1.2.2", + "version": "1.2.3", "source": { "type": "git", "url": "https://github.com/eliashaeussler/task-runner.git", - "reference": "286f3e94b6f94126106a9f2c16c787afc70ddab1" + "reference": "89c8309b40f6bdbbb6cb89ed15982bcba3528013" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/eliashaeussler/task-runner/zipball/286f3e94b6f94126106a9f2c16c787afc70ddab1", - "reference": "286f3e94b6f94126106a9f2c16c787afc70ddab1", + "url": "https://api.github.com/repos/eliashaeussler/task-runner/zipball/89c8309b40f6bdbbb6cb89ed15982bcba3528013", + "reference": "89c8309b40f6bdbbb6cb89ed15982bcba3528013", "shasum": "" }, "require": { @@ -6187,7 +6523,7 @@ "ergebnis/composer-normalize": "^2.48", "phpstan/extension-installer": "^1.4", "phpstan/phpstan-phpunit": "^2.0", - "phpunit/phpunit": "^11.5 || ^12.5", + "phpunit/phpunit": "^11.5 || ^12.5 || ^13.0", "shipmonk/composer-dependency-analyser": "^1.8" }, "type": "library", @@ -6211,22 +6547,22 @@ "description": "Progress helper for long-running CLI tasks, based on Symfony Console", "support": { "issues": "https://github.com/eliashaeussler/task-runner/issues", - "source": "https://github.com/eliashaeussler/task-runner/tree/1.2.2" + "source": "https://github.com/eliashaeussler/task-runner/tree/1.2.3" }, - "time": "2026-01-06T11:25:33+00:00" + "time": "2026-06-18T18:59:00+00:00" }, { "name": "eliashaeussler/version-bumper", - "version": "4.0.0", + "version": "4.0.4", "source": { "type": "git", "url": "https://github.com/eliashaeussler/version-bumper.git", - "reference": "e096b64068ba36864580d36c96d8d13c46f93441" + "reference": "b52c367464306813f9f7484d20559709327d8331" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/eliashaeussler/version-bumper/zipball/e096b64068ba36864580d36c96d8d13c46f93441", - "reference": "e096b64068ba36864580d36c96d8d13c46f93441", + "url": "https://api.github.com/repos/eliashaeussler/version-bumper/zipball/b52c367464306813f9f7484d20559709327d8331", + "reference": "b52c367464306813f9f7484d20559709327d8331", "shasum": "" }, "require": { @@ -6234,477 +6570,37 @@ "cuyz/valinor": "^2.0", "cypresslab/gitelephant": "^4.5", "eliashaeussler/task-runner": "^1.2", - "php": "~8.2.0 || ~8.3.0 || ~8.4.0 || ~8.5.0", - "symfony/console": "^5.4 || ^6.4 || ^7.0 || ^8.0", - "symfony/filesystem": "^5.4 || ^6.4 || ^7.0 || ^8.0", - "symfony/options-resolver": "^5.4 || ^6.4 || ^7.0 || ^8.0", - "symfony/process": "^5.4 || ^6.4 || ^7.0 || ^8.0", - "symfony/yaml": "^5.4 || ^6.4 || ^7.0 || ^8.0" - }, - "conflict": { - "cuyz/valinor": "2.2.1" - }, - "require-dev": { - "armin/editorconfig-cli": "^2.0", - "composer/composer": "^2.2", - "eliashaeussler/php-cs-fixer-config": "^3.0", - "eliashaeussler/phpstan-config": "^4.0", - "eliashaeussler/rector-config": "^4.0", - "ergebnis/composer-normalize": "^2.47", - "phpstan/extension-installer": "^1.3", - "phpstan/phpstan-phpunit": "^2.0", - "phpstan/phpstan-symfony": "^2.0", - "phpunit/phpunit": "^11.0 || ^12.0 || ^13.0", - "shipmonk/composer-dependency-analyser": "^1.8", - "symfony/deprecation-contracts": "^2.5 || ^3.0" - }, - "type": "composer-plugin", - "extra": { - "class": "EliasHaeussler\\VersionBumper\\VersionBumperPlugin" - }, - "autoload": { - "psr-4": { - "EliasHaeussler\\VersionBumper\\": "src/" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "GPL-3.0-or-later" - ], - "authors": [ - { - "name": "Elias Häußler", - "email": "elias@haeussler.dev", - "homepage": "https://haeussler.dev", - "role": "Maintainer" - } - ], - "description": "Composer plugin to bump project versions during release preparations", - "support": { - "issues": "https://github.com/eliashaeussler/version-bumper/issues", - "source": "https://github.com/eliashaeussler/version-bumper/tree/4.0.0" - }, - "time": "2026-05-23T12:03:56+00:00" - }, - { - "name": "helhum/config-loader", - "version": "v0.12.6", - "source": { - "type": "git", - "url": "https://github.com/helhum/config-loader.git", - "reference": "4538ad189ebbb319d97697f350401150dd7a6155" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/helhum/config-loader/zipball/4538ad189ebbb319d97697f350401150dd7a6155", - "reference": "4538ad189ebbb319d97697f350401150dd7a6155", - "shasum": "" - }, - "require": { - "php": ">=7.2" - }, - "require-dev": { - "php-parallel-lint/php-parallel-lint": "^1.2", - "phpunit/phpunit": "^8.5", - "symfony/yaml": "^2.8 || ^3.3 || ^4.0 || ^5.0 || ^6.0" - }, - "suggest": { - "ext-yaml": "For improved performance when parsing yaml files you should use the PECL YAML Parser php extension", - "symfony/yaml": "To be able to parse yaml files, you will need symfony/yaml" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-main": "1.0.x-dev" - } - }, - "autoload": { - "psr-4": { - "Helhum\\ConfigLoader\\": "src" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "GPL-2.0-or-later" - ], - "description": "Generic config loader with context and environment support.", - "support": { - "issues": "https://github.com/helhum/config-loader/issues", - "source": "https://github.com/helhum/config-loader/tree/v0.12.6" - }, - "funding": [ - { - "url": "https://www.paypal.me/helhum/19.99", - "type": "custom" - }, - { - "url": "https://github.com/helhum", - "type": "github" - } - ], - "time": "2024-12-16T10:48:26+00:00" - }, - { - "name": "helhum/php-error-reporting", - "version": "v1.0.1", - "source": { - "type": "git", - "url": "https://github.com/helhum/php-error-reporting.git", - "reference": "c9f1a0b6fedf7e641bce23b65eeeea946a6f7eb9" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/helhum/php-error-reporting/zipball/c9f1a0b6fedf7e641bce23b65eeeea946a6f7eb9", - "reference": "c9f1a0b6fedf7e641bce23b65eeeea946a6f7eb9", - "shasum": "" - }, - "require": { - "php": ">=7.4.1" - }, - "require-dev": { - "friendsofphp/php-cs-fixer": "^3.2", - "phpstan/phpstan": "^1.0", - "phpstan/phpstan-deprecation-rules": "^1.0", - "phpstan/phpstan-doctrine": "^1.0", - "phpstan/phpstan-phpunit": "^1.0", - "phpstan/phpstan-strict-rules": "^1.0" - }, - "type": "library", - "autoload": { - "psr-4": { - "ErrorReporting\\": "src/" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "GPL-2.0-or-later" - ], - "authors": [ - { - "name": "Helmut Hummel", - "email": "typo3@helhum.io" - } - ], - "description": "Create ErrorException with clean trace from PHP error handler errors, inspired by Sentry PHP SDK", - "homepage": "https://helhum.io", - "keywords": [ - "error reporting", - "sentry" - ], - "support": { - "issues": "https://github.com/helhum/php-error-reporting", - "source": "https://github.com/helhum/php-error-reporting/tree/v1.0.1" - }, - "time": "2023-01-12T14:49:10+00:00" - }, - { - "name": "helhum/typo3-console", - "version": "v8.3.1", - "source": { - "type": "git", - "url": "https://github.com/TYPO3-Console/TYPO3-Console.git", - "reference": "0a6f26d125b780a40c674820c42c78ce5607ff4c" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/TYPO3-Console/TYPO3-Console/zipball/0a6f26d125b780a40c674820c42c78ce5607ff4c", - "reference": "0a6f26d125b780a40c674820c42c78ce5607ff4c", - "shasum": "" - }, - "require": { - "composer-runtime-api": "^2.1", - "helhum/config-loader": ">=0.9 <0.13", - "helhum/php-error-reporting": "^1.0", - "php": ">=8.1", - "symfony/console": "^5.4 || ^6.4 || ^7.0", - "symfony/process": "^5.4 || ^6.4 || ^7.0", - "typo3/cms-backend": "^11.5.26 || ^12.4.18 || ^13.1 || ^14.0", - "typo3/cms-composer-installers": "^4.0@rc || >=5.0", - "typo3/cms-core": "^11.5.26 || ^12.4.18 || ^13.1 || ^14.0", - "typo3/cms-extbase": "^11.5.26 || ^12.4.18 || ^13.1 || ^14.0", - "typo3/cms-fluid": "^11.5.26 || ^12.4.18 || ^13.1 || ^14.0", - "typo3/cms-frontend": "^11.5.26 || ^12.4.18 || ^13.1 || ^14.0", - "typo3/cms-install": "^11.5.26 || ^12.4.18 || ^13.1 || ^14.0" - }, - "replace": { - "typo3-ter/typo3-console": "self.version" - }, - "require-dev": { - "dg/bypass-finals": "^1.4", - "friendsofphp/php-cs-fixer": "^3.57", - "php-parallel-lint/php-parallel-lint": "^1.2", - "phpunit/phpunit": "^9.5.25", - "symfony/expression-language": "^5.4 || ^6.4 || ^7.0", - "symfony/filesystem": "^5.4 || ^6.4 || ^7.0", - "typo3-console/create-reference-command": "^1.0", - "typo3-console/sql-command": "^1.0", - "typo3/cms-extensionmanager": "^11.5.26 || ^12.4.18 || ^13.1 || ^14.0", - "typo3/cms-filemetadata": "^11.5.26 || ^12.4.18 || ^13.1 || ^14.0", - "typo3/cms-recordlist": "^11.5.26 || ^12.4.18 || ^13.1 || ^14.0", - "typo3/cms-reports": "^11.5.26 || ^12.4.18 || ^13.1 || ^14.0" - }, - "type": "typo3-cms-extension", - "extra": { - "typo3/cms": { - "Package": { - "protected": true, - "serviceProvider": "Helhum\\Typo3Console\\ServiceProvider", - "partOfMinimalUsableSystem": true - }, - "extension-key": "typo3_console", - "ignore-as-root": false - }, - "branch-alias": { - "dev-main": "8.3.x-dev" - } - }, - "autoload": { - "psr-4": { - "Helhum\\Typo3Console\\": [ - "Classes/Console/", - "Classes/Compatibility/" - ] - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "GPL-2.0-or-later" - ], - "authors": [ - { - "name": "Helmut Hummel", - "email": "info@helhum.io", - "homepage": "https://helhum.io", - "role": "Developer" - } - ], - "description": "A reliable and powerful command line interface for TYPO3 CMS", - "homepage": "https://insight.helhum.io/post/104528981610/about-the-beauty-and-power-of-typo3-console", - "keywords": [ - "cli", - "command", - "commandline", - "console", - "typo3" - ], - "support": { - "docs": "https://docs.typo3.org/p/helhum/typo3-console/main/en-us/", - "issues": "https://github.com/TYPO3-Console/TYPO3-Console/issues", - "source": "https://github.com/TYPO3-Console/TYPO3-Console" - }, - "funding": [ - { - "url": "https://www.paypal.me/helhum/19.99", - "type": "custom" - }, - { - "url": "https://github.com/helhum", - "type": "github" - } - ], - "time": "2025-12-12T12:00:43+00:00" - }, - { - "name": "justinrainbow/json-schema", - "version": "6.8.0", - "source": { - "type": "git", - "url": "https://github.com/jsonrainbow/json-schema.git", - "reference": "89ac92bcfe5d0a8a4433c7b89d394553ae7250cc" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/jsonrainbow/json-schema/zipball/89ac92bcfe5d0a8a4433c7b89d394553ae7250cc", - "reference": "89ac92bcfe5d0a8a4433c7b89d394553ae7250cc", - "shasum": "" - }, - "require": { - "ext-json": "*", - "marc-mabe/php-enum": "^4.4", - "php": "^7.2 || ^8.0" - }, - "require-dev": { - "friendsofphp/php-cs-fixer": "3.3.0", - "json-schema/json-schema-test-suite": "^23.2", - "marc-mabe/php-enum-phpstan": "^2.0", - "phpspec/prophecy": "^1.19", - "phpstan/phpstan": "^1.12", - "phpunit/phpunit": "^8.5" - }, - "bin": [ - "bin/validate-json" - ], - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "6.x-dev" - } - }, - "autoload": { - "psr-4": { - "JsonSchema\\": "src/JsonSchema/" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Bruno Prieto Reis", - "email": "bruno.p.reis@gmail.com" - }, - { - "name": "Justin Rainbow", - "email": "justin.rainbow@gmail.com" - }, - { - "name": "Igor Wiedler", - "email": "igor@wiedler.ch" - }, - { - "name": "Robert Schönthal", - "email": "seroscho@googlemail.com" - } - ], - "description": "A library to validate a json schema.", - "homepage": "https://github.com/jsonrainbow/json-schema", - "keywords": [ - "json", - "schema" - ], - "support": { - "issues": "https://github.com/jsonrainbow/json-schema/issues", - "source": "https://github.com/jsonrainbow/json-schema/tree/6.8.0" - }, - "time": "2026-04-02T12:43:11+00:00" - }, - { - "name": "marc-mabe/php-enum", - "version": "v4.7.2", - "source": { - "type": "git", - "url": "https://github.com/marc-mabe/php-enum.git", - "reference": "bb426fcdd65c60fb3638ef741e8782508fda7eef" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/marc-mabe/php-enum/zipball/bb426fcdd65c60fb3638ef741e8782508fda7eef", - "reference": "bb426fcdd65c60fb3638ef741e8782508fda7eef", - "shasum": "" - }, - "require": { - "ext-reflection": "*", - "php": "^7.1 | ^8.0" - }, - "require-dev": { - "phpbench/phpbench": "^0.16.10 || ^1.0.4", - "phpstan/phpstan": "^1.3.1", - "phpunit/phpunit": "^7.5.20 | ^8.5.22 | ^9.5.11", - "vimeo/psalm": "^4.17.0 | ^5.26.1" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-3.x": "3.2-dev", - "dev-master": "4.7-dev" - } - }, - "autoload": { - "psr-4": { - "MabeEnum\\": "src/" - }, - "classmap": [ - "stubs/Stringable.php" - ] - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "BSD-3-Clause" - ], - "authors": [ - { - "name": "Marc Bennewitz", - "email": "dev@mabe.berlin", - "homepage": "https://mabe.berlin/", - "role": "Lead" - } - ], - "description": "Simple and fast implementation of enumerations with native PHP", - "homepage": "https://github.com/marc-mabe/php-enum", - "keywords": [ - "enum", - "enum-map", - "enum-set", - "enumeration", - "enumerator", - "enummap", - "enumset", - "map", - "set", - "type", - "type-hint", - "typehint" - ], - "support": { - "issues": "https://github.com/marc-mabe/php-enum/issues", - "source": "https://github.com/marc-mabe/php-enum/tree/v4.7.2" - }, - "time": "2025-09-14T11:18:39+00:00" - }, - { - "name": "move-elevator/composer-translation-validator", - "version": "1.4.0", - "source": { - "type": "git", - "url": "https://github.com/move-elevator/composer-translation-validator.git", - "reference": "c2854897ff8f0ba330c3811c7042f01888abed4e" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/move-elevator/composer-translation-validator/zipball/c2854897ff8f0ba330c3811c7042f01888abed4e", - "reference": "c2854897ff8f0ba330c3811c7042f01888abed4e", - "shasum": "" + "php": "~8.2.0 || ~8.3.0 || ~8.4.0 || ~8.5.0", + "symfony/console": "^5.4 || ^6.4 || ^7.0 || ^8.0", + "symfony/filesystem": "^5.4 || ^6.4 || ^7.0 || ^8.0", + "symfony/options-resolver": "^5.4 || ^6.4 || ^7.0 || ^8.0", + "symfony/process": "^5.4 || ^6.4 || ^7.0 || ^8.0", + "symfony/yaml": "^5.4 || ^6.4 || ^7.0 || ^8.0" }, - "require": { - "composer-plugin-api": "^1.0 || ^2.0", - "ext-libxml": "*", - "ext-mbstring": "*", - "ext-simplexml": "*", - "justinrainbow/json-schema": "^5.3 || ^6.4", - "php": "~8.1.0 || ~8.2.0 || ~8.3.0 || ~8.4.0 || ~8.5.0", - "psr/log": "^1.0 || ^2.0 || ^3.0", - "symfony/config": "^5.0 || ^6.0 || ^7.0 || ^8.0", - "symfony/console": "^5.0 || ^6.0 || ^7.0 || ^8.0", - "symfony/filesystem": "^5.0 || ^6.0 || ^7.0 || ^8.0", - "symfony/translation": "^5.0 || ^6.0 || ^7.0 || ^8.0", - "symfony/yaml": "^5.0 || ^6.0 || ^7.0 || ^8.0" + "conflict": { + "cuyz/valinor": "2.2.1" }, "require-dev": { - "armin/editorconfig-cli": "^1.0 || ^2.0", - "composer/composer": "^2.0", - "ergebnis/composer-normalize": "^2.44", - "konradmichalik/php-cs-fixer-preset": "^0.1.0", - "konradmichalik/php-doc-block-header-fixer": "^0.3.0", - "phpstan/phpstan": "^2.0", + "armin/editorconfig-cli": "^2.0", + "composer/composer": "~2.2.28 || ~2.10.0", + "eliashaeussler/php-cs-fixer-config": "^3.0", + "eliashaeussler/phpstan-config": "^4.0", + "eliashaeussler/rector-config": "^4.0", + "ergebnis/composer-normalize": "^2.47", + "phpstan/extension-installer": "^1.3", "phpstan/phpstan-phpunit": "^2.0", "phpstan/phpstan-symfony": "^2.0", - "phpunit/phpunit": "^10.2 || ^11.0 || ^12.0", - "rector/rector": "^2.2" - }, - "suggest": { - "ext-intl": "Required for validating translations regarding unicode normalization issues." + "phpunit/phpunit": "^11.0 || ^12.0 || ^13.0", + "shipmonk/composer-dependency-analyser": "^1.8", + "symfony/deprecation-contracts": "^2.5 || ^3.0" }, "type": "composer-plugin", "extra": { - "class": "MoveElevator\\ComposerTranslationValidator\\Plugin", - "konradmichalik/php-cs-fixer-preset": { - "copyright": 2025 - } + "class": "EliasHaeussler\\VersionBumper\\VersionBumperPlugin" }, "autoload": { "psr-4": { - "MoveElevator\\ComposerTranslationValidator\\": "src" + "EliasHaeussler\\VersionBumper\\": "src/" } }, "notification-url": "https://packagist.org/downloads/", @@ -6713,34 +6609,35 @@ ], "authors": [ { - "name": "Konrad Michalik", - "email": "km@move-elevator.de", + "name": "Elias Häußler", + "email": "elias@haeussler.dev", + "homepage": "https://haeussler.dev", "role": "Maintainer" } ], - "description": "A Composer plugin that validates translations files in your project regarding mismatches between language source and target files.", + "description": "Composer plugin to bump project versions during release preparations", "support": { - "issues": "https://github.com/move-elevator/composer-translation-validator/issues", - "source": "https://github.com/move-elevator/composer-translation-validator/tree/1.4.0" + "issues": "https://github.com/eliashaeussler/version-bumper/issues", + "source": "https://github.com/eliashaeussler/version-bumper/tree/4.0.4" }, - "time": "2026-03-26T09:00:08+00:00" + "time": "2026-07-31T13:56:22+00:00" }, { "name": "myclabs/deep-copy", - "version": "1.13.4", + "version": "1.14.0", "source": { "type": "git", "url": "https://github.com/myclabs/DeepCopy.git", - "reference": "07d290f0c47959fd5eed98c95ee5602db07e0b6a" + "reference": "8680aa248f8e07bc8fb43f56f0f5fc77a0c96aae" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/myclabs/DeepCopy/zipball/07d290f0c47959fd5eed98c95ee5602db07e0b6a", - "reference": "07d290f0c47959fd5eed98c95ee5602db07e0b6a", + "url": "https://api.github.com/repos/myclabs/DeepCopy/zipball/8680aa248f8e07bc8fb43f56f0f5fc77a0c96aae", + "reference": "8680aa248f8e07bc8fb43f56f0f5fc77a0c96aae", "shasum": "" }, "require": { - "php": "^7.1 || ^8.0" + "php": "^8.0" }, "conflict": { "doctrine/collections": "<1.6.8", @@ -6775,32 +6672,31 @@ ], "support": { "issues": "https://github.com/myclabs/DeepCopy/issues", - "source": "https://github.com/myclabs/DeepCopy/tree/1.13.4" + "source": "https://github.com/myclabs/DeepCopy/tree/1.14.0" }, "funding": [ { - "url": "https://tidelift.com/funding/github/packagist/myclabs/deep-copy", - "type": "tidelift" + "url": "https://github.com/mnapoli", + "type": "github" } ], - "time": "2025-08-01T08:46:24+00:00" + "time": "2026-08-11T10:17:44+00:00" }, { "name": "nikic/php-parser", - "version": "v5.7.0", + "version": "v5.8.0", "source": { "type": "git", "url": "https://github.com/nikic/PHP-Parser.git", - "reference": "dca41cd15c2ac9d055ad70dbfd011130757d1f82" + "reference": "044a6a392ff8ad0d61f14370a5fbbd0a0107152f" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/nikic/PHP-Parser/zipball/dca41cd15c2ac9d055ad70dbfd011130757d1f82", - "reference": "dca41cd15c2ac9d055ad70dbfd011130757d1f82", + "url": "https://api.github.com/repos/nikic/PHP-Parser/zipball/044a6a392ff8ad0d61f14370a5fbbd0a0107152f", + "reference": "044a6a392ff8ad0d61f14370a5fbbd0a0107152f", "shasum": "" }, "require": { - "ext-ctype": "*", "ext-json": "*", "ext-tokenizer": "*", "php": ">=7.4" @@ -6839,9 +6735,9 @@ ], "support": { "issues": "https://github.com/nikic/PHP-Parser/issues", - "source": "https://github.com/nikic/PHP-Parser/tree/v5.7.0" + "source": "https://github.com/nikic/PHP-Parser/tree/v5.8.0" }, - "time": "2025-12-06T11:56:16+00:00" + "time": "2026-07-04T14:30:18+00:00" }, { "name": "phar-io/manifest", @@ -7038,16 +6934,16 @@ }, { "name": "phpunit/php-code-coverage", - "version": "12.5.3", + "version": "11.0.12", "source": { "type": "git", "url": "https://github.com/sebastianbergmann/php-code-coverage.git", - "reference": "b015312f28dd75b75d3422ca37dff2cd1a565e8d" + "reference": "2c1ed04922802c15e1de5d7447b4856de949cf56" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/sebastianbergmann/php-code-coverage/zipball/b015312f28dd75b75d3422ca37dff2cd1a565e8d", - "reference": "b015312f28dd75b75d3422ca37dff2cd1a565e8d", + "url": "https://api.github.com/repos/sebastianbergmann/php-code-coverage/zipball/2c1ed04922802c15e1de5d7447b4856de949cf56", + "reference": "2c1ed04922802c15e1de5d7447b4856de949cf56", "shasum": "" }, "require": { @@ -7055,17 +6951,18 @@ "ext-libxml": "*", "ext-xmlwriter": "*", "nikic/php-parser": "^5.7.0", - "php": ">=8.3", - "phpunit/php-file-iterator": "^6.0", - "phpunit/php-text-template": "^5.0", - "sebastian/complexity": "^5.0", - "sebastian/environment": "^8.0.3", - "sebastian/lines-of-code": "^4.0", - "sebastian/version": "^6.0", - "theseer/tokenizer": "^2.0.1" + "php": ">=8.2", + "phpunit/php-file-iterator": "^5.1.0", + "phpunit/php-text-template": "^4.0.1", + "sebastian/code-unit-reverse-lookup": "^4.0.1", + "sebastian/complexity": "^4.0.1", + "sebastian/environment": "^7.2.1", + "sebastian/lines-of-code": "^3.0.1", + "sebastian/version": "^5.0.2", + "theseer/tokenizer": "^1.3.1" }, "require-dev": { - "phpunit/phpunit": "^12.5.1" + "phpunit/phpunit": "^11.5.46" }, "suggest": { "ext-pcov": "PHP extension that provides line coverage", @@ -7074,7 +6971,7 @@ "type": "library", "extra": { "branch-alias": { - "dev-main": "12.5.x-dev" + "dev-main": "11.0.x-dev" } }, "autoload": { @@ -7103,7 +7000,7 @@ "support": { "issues": "https://github.com/sebastianbergmann/php-code-coverage/issues", "security": "https://github.com/sebastianbergmann/php-code-coverage/security/policy", - "source": "https://github.com/sebastianbergmann/php-code-coverage/tree/12.5.3" + "source": "https://github.com/sebastianbergmann/php-code-coverage/tree/11.0.12" }, "funding": [ { @@ -7123,32 +7020,32 @@ "type": "tidelift" } ], - "time": "2026-02-06T06:01:44+00:00" + "time": "2025-12-24T07:01:01+00:00" }, { "name": "phpunit/php-file-iterator", - "version": "6.0.1", + "version": "5.1.1", "source": { "type": "git", "url": "https://github.com/sebastianbergmann/php-file-iterator.git", - "reference": "3d1cd096ef6bea4bf2762ba586e35dbd317cbfd5" + "reference": "2f3a64888c814fc235386b7387dd5b5ed92ad903" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/sebastianbergmann/php-file-iterator/zipball/3d1cd096ef6bea4bf2762ba586e35dbd317cbfd5", - "reference": "3d1cd096ef6bea4bf2762ba586e35dbd317cbfd5", + "url": "https://api.github.com/repos/sebastianbergmann/php-file-iterator/zipball/2f3a64888c814fc235386b7387dd5b5ed92ad903", + "reference": "2f3a64888c814fc235386b7387dd5b5ed92ad903", "shasum": "" }, "require": { - "php": ">=8.3" + "php": ">=8.2" }, "require-dev": { - "phpunit/phpunit": "^12.0" + "phpunit/phpunit": "^11.3" }, "type": "library", "extra": { "branch-alias": { - "dev-main": "6.0-dev" + "dev-main": "5.1-dev" } }, "autoload": { @@ -7176,7 +7073,7 @@ "support": { "issues": "https://github.com/sebastianbergmann/php-file-iterator/issues", "security": "https://github.com/sebastianbergmann/php-file-iterator/security/policy", - "source": "https://github.com/sebastianbergmann/php-file-iterator/tree/6.0.1" + "source": "https://github.com/sebastianbergmann/php-file-iterator/tree/5.1.1" }, "funding": [ { @@ -7196,28 +7093,28 @@ "type": "tidelift" } ], - "time": "2026-02-02T14:04:18+00:00" + "time": "2026-02-02T13:52:54+00:00" }, { "name": "phpunit/php-invoker", - "version": "6.0.0", + "version": "5.0.1", "source": { "type": "git", "url": "https://github.com/sebastianbergmann/php-invoker.git", - "reference": "12b54e689b07a25a9b41e57736dfab6ec9ae5406" + "reference": "c1ca3814734c07492b3d4c5f794f4b0995333da2" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/sebastianbergmann/php-invoker/zipball/12b54e689b07a25a9b41e57736dfab6ec9ae5406", - "reference": "12b54e689b07a25a9b41e57736dfab6ec9ae5406", + "url": "https://api.github.com/repos/sebastianbergmann/php-invoker/zipball/c1ca3814734c07492b3d4c5f794f4b0995333da2", + "reference": "c1ca3814734c07492b3d4c5f794f4b0995333da2", "shasum": "" }, "require": { - "php": ">=8.3" + "php": ">=8.2" }, "require-dev": { "ext-pcntl": "*", - "phpunit/phpunit": "^12.0" + "phpunit/phpunit": "^11.0" }, "suggest": { "ext-pcntl": "*" @@ -7225,7 +7122,7 @@ "type": "library", "extra": { "branch-alias": { - "dev-main": "6.0-dev" + "dev-main": "5.0-dev" } }, "autoload": { @@ -7252,7 +7149,7 @@ "support": { "issues": "https://github.com/sebastianbergmann/php-invoker/issues", "security": "https://github.com/sebastianbergmann/php-invoker/security/policy", - "source": "https://github.com/sebastianbergmann/php-invoker/tree/6.0.0" + "source": "https://github.com/sebastianbergmann/php-invoker/tree/5.0.1" }, "funding": [ { @@ -7260,32 +7157,32 @@ "type": "github" } ], - "time": "2025-02-07T04:58:58+00:00" + "time": "2024-07-03T05:07:44+00:00" }, { "name": "phpunit/php-text-template", - "version": "5.0.0", + "version": "4.0.1", "source": { "type": "git", "url": "https://github.com/sebastianbergmann/php-text-template.git", - "reference": "e1367a453f0eda562eedb4f659e13aa900d66c53" + "reference": "3e0404dc6b300e6bf56415467ebcb3fe4f33e964" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/sebastianbergmann/php-text-template/zipball/e1367a453f0eda562eedb4f659e13aa900d66c53", - "reference": "e1367a453f0eda562eedb4f659e13aa900d66c53", + "url": "https://api.github.com/repos/sebastianbergmann/php-text-template/zipball/3e0404dc6b300e6bf56415467ebcb3fe4f33e964", + "reference": "3e0404dc6b300e6bf56415467ebcb3fe4f33e964", "shasum": "" }, "require": { - "php": ">=8.3" + "php": ">=8.2" }, "require-dev": { - "phpunit/phpunit": "^12.0" + "phpunit/phpunit": "^11.0" }, "type": "library", "extra": { "branch-alias": { - "dev-main": "5.0-dev" + "dev-main": "4.0-dev" } }, "autoload": { @@ -7312,7 +7209,7 @@ "support": { "issues": "https://github.com/sebastianbergmann/php-text-template/issues", "security": "https://github.com/sebastianbergmann/php-text-template/security/policy", - "source": "https://github.com/sebastianbergmann/php-text-template/tree/5.0.0" + "source": "https://github.com/sebastianbergmann/php-text-template/tree/4.0.1" }, "funding": [ { @@ -7320,32 +7217,32 @@ "type": "github" } ], - "time": "2025-02-07T04:59:16+00:00" + "time": "2024-07-03T05:08:43+00:00" }, { "name": "phpunit/php-timer", - "version": "8.0.0", + "version": "7.0.1", "source": { "type": "git", "url": "https://github.com/sebastianbergmann/php-timer.git", - "reference": "f258ce36aa457f3aa3339f9ed4c81fc66dc8c2cc" + "reference": "3b415def83fbcb41f991d9ebf16ae4ad8b7837b3" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/sebastianbergmann/php-timer/zipball/f258ce36aa457f3aa3339f9ed4c81fc66dc8c2cc", - "reference": "f258ce36aa457f3aa3339f9ed4c81fc66dc8c2cc", + "url": "https://api.github.com/repos/sebastianbergmann/php-timer/zipball/3b415def83fbcb41f991d9ebf16ae4ad8b7837b3", + "reference": "3b415def83fbcb41f991d9ebf16ae4ad8b7837b3", "shasum": "" }, "require": { - "php": ">=8.3" + "php": ">=8.2" }, "require-dev": { - "phpunit/phpunit": "^12.0" + "phpunit/phpunit": "^11.0" }, "type": "library", "extra": { "branch-alias": { - "dev-main": "8.0-dev" + "dev-main": "7.0-dev" } }, "autoload": { @@ -7372,7 +7269,7 @@ "support": { "issues": "https://github.com/sebastianbergmann/php-timer/issues", "security": "https://github.com/sebastianbergmann/php-timer/security/policy", - "source": "https://github.com/sebastianbergmann/php-timer/tree/8.0.0" + "source": "https://github.com/sebastianbergmann/php-timer/tree/7.0.1" }, "funding": [ { @@ -7380,57 +7277,61 @@ "type": "github" } ], - "time": "2025-02-07T04:59:38+00:00" + "time": "2024-07-03T05:09:35+00:00" }, { "name": "phpunit/phpunit", - "version": "12.5.16", + "version": "11.5.56", "source": { "type": "git", "url": "https://github.com/sebastianbergmann/phpunit.git", - "reference": "b2429f58ae75cae980b5bb9873abe4de6aac8b58" + "reference": "5f83edffa6967c3db468d48a695ec7bcb02e9256" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/sebastianbergmann/phpunit/zipball/b2429f58ae75cae980b5bb9873abe4de6aac8b58", - "reference": "b2429f58ae75cae980b5bb9873abe4de6aac8b58", + "url": "https://api.github.com/repos/sebastianbergmann/phpunit/zipball/5f83edffa6967c3db468d48a695ec7bcb02e9256", + "reference": "5f83edffa6967c3db468d48a695ec7bcb02e9256", "shasum": "" }, "require": { "ext-dom": "*", + "ext-filter": "*", "ext-json": "*", "ext-libxml": "*", "ext-mbstring": "*", - "ext-xml": "*", "ext-xmlwriter": "*", "myclabs/deep-copy": "^1.13.4", "phar-io/manifest": "^2.0.4", "phar-io/version": "^3.2.1", - "php": ">=8.3", - "phpunit/php-code-coverage": "^12.5.3", - "phpunit/php-file-iterator": "^6.0.1", - "phpunit/php-invoker": "^6.0.0", - "phpunit/php-text-template": "^5.0.0", - "phpunit/php-timer": "^8.0.0", - "sebastian/cli-parser": "^4.2.0", - "sebastian/comparator": "^7.1.4", - "sebastian/diff": "^7.0.0", - "sebastian/environment": "^8.0.4", - "sebastian/exporter": "^7.0.2", - "sebastian/global-state": "^8.0.2", - "sebastian/object-enumerator": "^7.0.0", - "sebastian/recursion-context": "^7.0.1", - "sebastian/type": "^6.0.3", - "sebastian/version": "^6.0.0", + "php": ">=8.2", + "phpunit/php-code-coverage": "^11.0.12", + "phpunit/php-file-iterator": "^5.1.1", + "phpunit/php-invoker": "^5.0.1", + "phpunit/php-text-template": "^4.0.1", + "phpunit/php-timer": "^7.0.1", + "sebastian/cli-parser": "^3.0.2", + "sebastian/code-unit": "^3.0.3", + "sebastian/comparator": "^6.3.3", + "sebastian/diff": "^6.0.2", + "sebastian/environment": "^7.2.1", + "sebastian/exporter": "^6.3.2", + "sebastian/global-state": "^7.0.2", + "sebastian/object-enumerator": "^6.0.1", + "sebastian/recursion-context": "^6.0.3", + "sebastian/type": "^5.1.3", + "sebastian/version": "^5.0.2", "staabm/side-effects-detector": "^1.0.5" }, + "suggest": { + "ext-soap": "To be able to generate mocks based on WSDL files" + }, "bin": [ "phpunit" ], "type": "library", "extra": { "branch-alias": { - "dev-main": "12.5-dev" + "dev-main": "11.5-dev" } }, "autoload": { @@ -7462,7 +7363,7 @@ "support": { "issues": "https://github.com/sebastianbergmann/phpunit/issues", "security": "https://github.com/sebastianbergmann/phpunit/security/policy", - "source": "https://github.com/sebastianbergmann/phpunit/tree/12.5.16" + "source": "https://github.com/sebastianbergmann/phpunit/tree/11.5.56" }, "funding": [ { @@ -7470,32 +7371,32 @@ "type": "other" } ], - "time": "2026-04-03T05:26:42+00:00" + "time": "2026-07-06T14:52:39+00:00" }, { "name": "sebastian/cli-parser", - "version": "4.2.0", + "version": "3.0.2", "source": { "type": "git", "url": "https://github.com/sebastianbergmann/cli-parser.git", - "reference": "90f41072d220e5c40df6e8635f5dafba2d9d4d04" + "reference": "15c5dd40dc4f38794d383bb95465193f5e0ae180" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/sebastianbergmann/cli-parser/zipball/90f41072d220e5c40df6e8635f5dafba2d9d4d04", - "reference": "90f41072d220e5c40df6e8635f5dafba2d9d4d04", + "url": "https://api.github.com/repos/sebastianbergmann/cli-parser/zipball/15c5dd40dc4f38794d383bb95465193f5e0ae180", + "reference": "15c5dd40dc4f38794d383bb95465193f5e0ae180", "shasum": "" }, "require": { - "php": ">=8.3" + "php": ">=8.2" }, "require-dev": { - "phpunit/phpunit": "^12.0" + "phpunit/phpunit": "^11.0" }, "type": "library", "extra": { "branch-alias": { - "dev-main": "4.2-dev" + "dev-main": "3.0-dev" } }, "autoload": { @@ -7519,51 +7420,152 @@ "support": { "issues": "https://github.com/sebastianbergmann/cli-parser/issues", "security": "https://github.com/sebastianbergmann/cli-parser/security/policy", - "source": "https://github.com/sebastianbergmann/cli-parser/tree/4.2.0" + "source": "https://github.com/sebastianbergmann/cli-parser/tree/3.0.2" }, "funding": [ { "url": "https://github.com/sebastianbergmann", "type": "github" - }, + } + ], + "time": "2024-07-03T04:41:36+00:00" + }, + { + "name": "sebastian/code-unit", + "version": "3.0.3", + "source": { + "type": "git", + "url": "https://github.com/sebastianbergmann/code-unit.git", + "reference": "54391c61e4af8078e5b276ab082b6d3c54c9ad64" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/sebastianbergmann/code-unit/zipball/54391c61e4af8078e5b276ab082b6d3c54c9ad64", + "reference": "54391c61e4af8078e5b276ab082b6d3c54c9ad64", + "shasum": "" + }, + "require": { + "php": ">=8.2" + }, + "require-dev": { + "phpunit/phpunit": "^11.5" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-main": "3.0-dev" + } + }, + "autoload": { + "classmap": [ + "src/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "authors": [ { - "url": "https://liberapay.com/sebastianbergmann", - "type": "liberapay" - }, + "name": "Sebastian Bergmann", + "email": "sebastian@phpunit.de", + "role": "lead" + } + ], + "description": "Collection of value objects that represent the PHP code units", + "homepage": "https://github.com/sebastianbergmann/code-unit", + "support": { + "issues": "https://github.com/sebastianbergmann/code-unit/issues", + "security": "https://github.com/sebastianbergmann/code-unit/security/policy", + "source": "https://github.com/sebastianbergmann/code-unit/tree/3.0.3" + }, + "funding": [ { - "url": "https://thanks.dev/u/gh/sebastianbergmann", - "type": "thanks_dev" - }, + "url": "https://github.com/sebastianbergmann", + "type": "github" + } + ], + "time": "2025-03-19T07:56:08+00:00" + }, + { + "name": "sebastian/code-unit-reverse-lookup", + "version": "4.0.1", + "source": { + "type": "git", + "url": "https://github.com/sebastianbergmann/code-unit-reverse-lookup.git", + "reference": "183a9b2632194febd219bb9246eee421dad8d45e" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/sebastianbergmann/code-unit-reverse-lookup/zipball/183a9b2632194febd219bb9246eee421dad8d45e", + "reference": "183a9b2632194febd219bb9246eee421dad8d45e", + "shasum": "" + }, + "require": { + "php": ">=8.2" + }, + "require-dev": { + "phpunit/phpunit": "^11.0" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-main": "4.0-dev" + } + }, + "autoload": { + "classmap": [ + "src/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "authors": [ { - "url": "https://tidelift.com/funding/github/packagist/sebastian/cli-parser", - "type": "tidelift" + "name": "Sebastian Bergmann", + "email": "sebastian@phpunit.de" + } + ], + "description": "Looks up which function or method a line of code belongs to", + "homepage": "https://github.com/sebastianbergmann/code-unit-reverse-lookup/", + "support": { + "issues": "https://github.com/sebastianbergmann/code-unit-reverse-lookup/issues", + "security": "https://github.com/sebastianbergmann/code-unit-reverse-lookup/security/policy", + "source": "https://github.com/sebastianbergmann/code-unit-reverse-lookup/tree/4.0.1" + }, + "funding": [ + { + "url": "https://github.com/sebastianbergmann", + "type": "github" } ], - "time": "2025-09-14T09:36:45+00:00" + "time": "2024-07-03T04:45:54+00:00" }, { "name": "sebastian/comparator", - "version": "7.1.4", + "version": "6.3.3", "source": { "type": "git", "url": "https://github.com/sebastianbergmann/comparator.git", - "reference": "6a7de5df2e094f9a80b40a522391a7e6022df5f6" + "reference": "2c95e1e86cb8dd41beb8d502057d1081ccc8eca9" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/sebastianbergmann/comparator/zipball/6a7de5df2e094f9a80b40a522391a7e6022df5f6", - "reference": "6a7de5df2e094f9a80b40a522391a7e6022df5f6", + "url": "https://api.github.com/repos/sebastianbergmann/comparator/zipball/2c95e1e86cb8dd41beb8d502057d1081ccc8eca9", + "reference": "2c95e1e86cb8dd41beb8d502057d1081ccc8eca9", "shasum": "" }, "require": { "ext-dom": "*", "ext-mbstring": "*", - "php": ">=8.3", - "sebastian/diff": "^7.0", - "sebastian/exporter": "^7.0" + "php": ">=8.2", + "sebastian/diff": "^6.0", + "sebastian/exporter": "^6.0" }, "require-dev": { - "phpunit/phpunit": "^12.2" + "phpunit/phpunit": "^11.4" }, "suggest": { "ext-bcmath": "For comparing BcMath\\Number objects" @@ -7571,7 +7573,7 @@ "type": "library", "extra": { "branch-alias": { - "dev-main": "7.1-dev" + "dev-main": "6.3-dev" } }, "autoload": { @@ -7611,7 +7613,7 @@ "support": { "issues": "https://github.com/sebastianbergmann/comparator/issues", "security": "https://github.com/sebastianbergmann/comparator/security/policy", - "source": "https://github.com/sebastianbergmann/comparator/tree/7.1.4" + "source": "https://github.com/sebastianbergmann/comparator/tree/6.3.3" }, "funding": [ { @@ -7631,33 +7633,33 @@ "type": "tidelift" } ], - "time": "2026-01-24T09:28:48+00:00" + "time": "2026-01-24T09:26:40+00:00" }, { "name": "sebastian/complexity", - "version": "5.0.0", + "version": "4.0.1", "source": { "type": "git", "url": "https://github.com/sebastianbergmann/complexity.git", - "reference": "bad4316aba5303d0221f43f8cee37eb58d384bbb" + "reference": "ee41d384ab1906c68852636b6de493846e13e5a0" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/sebastianbergmann/complexity/zipball/bad4316aba5303d0221f43f8cee37eb58d384bbb", - "reference": "bad4316aba5303d0221f43f8cee37eb58d384bbb", + "url": "https://api.github.com/repos/sebastianbergmann/complexity/zipball/ee41d384ab1906c68852636b6de493846e13e5a0", + "reference": "ee41d384ab1906c68852636b6de493846e13e5a0", "shasum": "" }, "require": { "nikic/php-parser": "^5.0", - "php": ">=8.3" + "php": ">=8.2" }, "require-dev": { - "phpunit/phpunit": "^12.0" + "phpunit/phpunit": "^11.0" }, "type": "library", "extra": { "branch-alias": { - "dev-main": "5.0-dev" + "dev-main": "4.0-dev" } }, "autoload": { @@ -7681,7 +7683,7 @@ "support": { "issues": "https://github.com/sebastianbergmann/complexity/issues", "security": "https://github.com/sebastianbergmann/complexity/security/policy", - "source": "https://github.com/sebastianbergmann/complexity/tree/5.0.0" + "source": "https://github.com/sebastianbergmann/complexity/tree/4.0.1" }, "funding": [ { @@ -7689,33 +7691,33 @@ "type": "github" } ], - "time": "2025-02-07T04:55:25+00:00" + "time": "2024-07-03T04:49:50+00:00" }, { "name": "sebastian/diff", - "version": "7.0.0", + "version": "6.0.2", "source": { "type": "git", "url": "https://github.com/sebastianbergmann/diff.git", - "reference": "7ab1ea946c012266ca32390913653d844ecd085f" + "reference": "b4ccd857127db5d41a5b676f24b51371d76d8544" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/sebastianbergmann/diff/zipball/7ab1ea946c012266ca32390913653d844ecd085f", - "reference": "7ab1ea946c012266ca32390913653d844ecd085f", + "url": "https://api.github.com/repos/sebastianbergmann/diff/zipball/b4ccd857127db5d41a5b676f24b51371d76d8544", + "reference": "b4ccd857127db5d41a5b676f24b51371d76d8544", "shasum": "" }, "require": { - "php": ">=8.3" + "php": ">=8.2" }, "require-dev": { - "phpunit/phpunit": "^12.0", - "symfony/process": "^7.2" + "phpunit/phpunit": "^11.0", + "symfony/process": "^4.2 || ^5" }, "type": "library", "extra": { "branch-alias": { - "dev-main": "7.0-dev" + "dev-main": "6.0-dev" } }, "autoload": { @@ -7748,7 +7750,7 @@ "support": { "issues": "https://github.com/sebastianbergmann/diff/issues", "security": "https://github.com/sebastianbergmann/diff/security/policy", - "source": "https://github.com/sebastianbergmann/diff/tree/7.0.0" + "source": "https://github.com/sebastianbergmann/diff/tree/6.0.2" }, "funding": [ { @@ -7756,27 +7758,27 @@ "type": "github" } ], - "time": "2025-02-07T04:55:46+00:00" + "time": "2024-07-03T04:53:05+00:00" }, { "name": "sebastian/environment", - "version": "8.0.4", + "version": "7.2.1", "source": { "type": "git", "url": "https://github.com/sebastianbergmann/environment.git", - "reference": "7b8842c2d8e85d0c3a5831236bf5869af6ab2a11" + "reference": "a5c75038693ad2e8d4b6c15ba2403532647830c4" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/sebastianbergmann/environment/zipball/7b8842c2d8e85d0c3a5831236bf5869af6ab2a11", - "reference": "7b8842c2d8e85d0c3a5831236bf5869af6ab2a11", + "url": "https://api.github.com/repos/sebastianbergmann/environment/zipball/a5c75038693ad2e8d4b6c15ba2403532647830c4", + "reference": "a5c75038693ad2e8d4b6c15ba2403532647830c4", "shasum": "" }, "require": { - "php": ">=8.3" + "php": ">=8.2" }, "require-dev": { - "phpunit/phpunit": "^12.0" + "phpunit/phpunit": "^11.3" }, "suggest": { "ext-posix": "*" @@ -7784,7 +7786,7 @@ "type": "library", "extra": { "branch-alias": { - "dev-main": "8.0-dev" + "dev-main": "7.2-dev" } }, "autoload": { @@ -7812,7 +7814,7 @@ "support": { "issues": "https://github.com/sebastianbergmann/environment/issues", "security": "https://github.com/sebastianbergmann/environment/security/policy", - "source": "https://github.com/sebastianbergmann/environment/tree/8.0.4" + "source": "https://github.com/sebastianbergmann/environment/tree/7.2.1" }, "funding": [ { @@ -7832,34 +7834,34 @@ "type": "tidelift" } ], - "time": "2026-03-15T07:05:40+00:00" + "time": "2025-05-21T11:55:47+00:00" }, { "name": "sebastian/exporter", - "version": "7.0.2", + "version": "6.3.2", "source": { "type": "git", "url": "https://github.com/sebastianbergmann/exporter.git", - "reference": "016951ae10980765e4e7aee491eb288c64e505b7" + "reference": "70a298763b40b213ec087c51c739efcaa90bcd74" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/sebastianbergmann/exporter/zipball/016951ae10980765e4e7aee491eb288c64e505b7", - "reference": "016951ae10980765e4e7aee491eb288c64e505b7", + "url": "https://api.github.com/repos/sebastianbergmann/exporter/zipball/70a298763b40b213ec087c51c739efcaa90bcd74", + "reference": "70a298763b40b213ec087c51c739efcaa90bcd74", "shasum": "" }, "require": { "ext-mbstring": "*", - "php": ">=8.3", - "sebastian/recursion-context": "^7.0" + "php": ">=8.2", + "sebastian/recursion-context": "^6.0" }, "require-dev": { - "phpunit/phpunit": "^12.0" + "phpunit/phpunit": "^11.3" }, "type": "library", "extra": { "branch-alias": { - "dev-main": "7.0-dev" + "dev-main": "6.3-dev" } }, "autoload": { @@ -7902,7 +7904,7 @@ "support": { "issues": "https://github.com/sebastianbergmann/exporter/issues", "security": "https://github.com/sebastianbergmann/exporter/security/policy", - "source": "https://github.com/sebastianbergmann/exporter/tree/7.0.2" + "source": "https://github.com/sebastianbergmann/exporter/tree/6.3.2" }, "funding": [ { @@ -7922,35 +7924,35 @@ "type": "tidelift" } ], - "time": "2025-09-24T06:16:11+00:00" + "time": "2025-09-24T06:12:51+00:00" }, { "name": "sebastian/global-state", - "version": "8.0.2", + "version": "7.0.2", "source": { "type": "git", "url": "https://github.com/sebastianbergmann/global-state.git", - "reference": "ef1377171613d09edd25b7816f05be8313f9115d" + "reference": "3be331570a721f9a4b5917f4209773de17f747d7" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/sebastianbergmann/global-state/zipball/ef1377171613d09edd25b7816f05be8313f9115d", - "reference": "ef1377171613d09edd25b7816f05be8313f9115d", + "url": "https://api.github.com/repos/sebastianbergmann/global-state/zipball/3be331570a721f9a4b5917f4209773de17f747d7", + "reference": "3be331570a721f9a4b5917f4209773de17f747d7", "shasum": "" }, "require": { - "php": ">=8.3", - "sebastian/object-reflector": "^5.0", - "sebastian/recursion-context": "^7.0" + "php": ">=8.2", + "sebastian/object-reflector": "^4.0", + "sebastian/recursion-context": "^6.0" }, "require-dev": { "ext-dom": "*", - "phpunit/phpunit": "^12.0" + "phpunit/phpunit": "^11.0" }, "type": "library", "extra": { "branch-alias": { - "dev-main": "8.0-dev" + "dev-main": "7.0-dev" } }, "autoload": { @@ -7976,53 +7978,41 @@ "support": { "issues": "https://github.com/sebastianbergmann/global-state/issues", "security": "https://github.com/sebastianbergmann/global-state/security/policy", - "source": "https://github.com/sebastianbergmann/global-state/tree/8.0.2" + "source": "https://github.com/sebastianbergmann/global-state/tree/7.0.2" }, "funding": [ { "url": "https://github.com/sebastianbergmann", "type": "github" - }, - { - "url": "https://liberapay.com/sebastianbergmann", - "type": "liberapay" - }, - { - "url": "https://thanks.dev/u/gh/sebastianbergmann", - "type": "thanks_dev" - }, - { - "url": "https://tidelift.com/funding/github/packagist/sebastian/global-state", - "type": "tidelift" } ], - "time": "2025-08-29T11:29:25+00:00" + "time": "2024-07-03T04:57:36+00:00" }, { "name": "sebastian/lines-of-code", - "version": "4.0.0", + "version": "3.0.1", "source": { "type": "git", "url": "https://github.com/sebastianbergmann/lines-of-code.git", - "reference": "97ffee3bcfb5805568d6af7f0f893678fc076d2f" + "reference": "d36ad0d782e5756913e42ad87cb2890f4ffe467a" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/sebastianbergmann/lines-of-code/zipball/97ffee3bcfb5805568d6af7f0f893678fc076d2f", - "reference": "97ffee3bcfb5805568d6af7f0f893678fc076d2f", + "url": "https://api.github.com/repos/sebastianbergmann/lines-of-code/zipball/d36ad0d782e5756913e42ad87cb2890f4ffe467a", + "reference": "d36ad0d782e5756913e42ad87cb2890f4ffe467a", "shasum": "" }, "require": { "nikic/php-parser": "^5.0", - "php": ">=8.3" + "php": ">=8.2" }, "require-dev": { - "phpunit/phpunit": "^12.0" + "phpunit/phpunit": "^11.0" }, "type": "library", "extra": { "branch-alias": { - "dev-main": "4.0-dev" + "dev-main": "3.0-dev" } }, "autoload": { @@ -8046,7 +8036,7 @@ "support": { "issues": "https://github.com/sebastianbergmann/lines-of-code/issues", "security": "https://github.com/sebastianbergmann/lines-of-code/security/policy", - "source": "https://github.com/sebastianbergmann/lines-of-code/tree/4.0.0" + "source": "https://github.com/sebastianbergmann/lines-of-code/tree/3.0.1" }, "funding": [ { @@ -8054,34 +8044,34 @@ "type": "github" } ], - "time": "2025-02-07T04:57:28+00:00" + "time": "2024-07-03T04:58:38+00:00" }, { "name": "sebastian/object-enumerator", - "version": "7.0.0", + "version": "6.0.1", "source": { "type": "git", "url": "https://github.com/sebastianbergmann/object-enumerator.git", - "reference": "1effe8e9b8e068e9ae228e542d5d11b5d16db894" + "reference": "f5b498e631a74204185071eb41f33f38d64608aa" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/sebastianbergmann/object-enumerator/zipball/1effe8e9b8e068e9ae228e542d5d11b5d16db894", - "reference": "1effe8e9b8e068e9ae228e542d5d11b5d16db894", + "url": "https://api.github.com/repos/sebastianbergmann/object-enumerator/zipball/f5b498e631a74204185071eb41f33f38d64608aa", + "reference": "f5b498e631a74204185071eb41f33f38d64608aa", "shasum": "" }, "require": { - "php": ">=8.3", - "sebastian/object-reflector": "^5.0", - "sebastian/recursion-context": "^7.0" + "php": ">=8.2", + "sebastian/object-reflector": "^4.0", + "sebastian/recursion-context": "^6.0" }, "require-dev": { - "phpunit/phpunit": "^12.0" + "phpunit/phpunit": "^11.0" }, "type": "library", "extra": { "branch-alias": { - "dev-main": "7.0-dev" + "dev-main": "6.0-dev" } }, "autoload": { @@ -8104,7 +8094,7 @@ "support": { "issues": "https://github.com/sebastianbergmann/object-enumerator/issues", "security": "https://github.com/sebastianbergmann/object-enumerator/security/policy", - "source": "https://github.com/sebastianbergmann/object-enumerator/tree/7.0.0" + "source": "https://github.com/sebastianbergmann/object-enumerator/tree/6.0.1" }, "funding": [ { @@ -8112,32 +8102,32 @@ "type": "github" } ], - "time": "2025-02-07T04:57:48+00:00" + "time": "2024-07-03T05:00:13+00:00" }, { "name": "sebastian/object-reflector", - "version": "5.0.0", + "version": "4.0.1", "source": { "type": "git", "url": "https://github.com/sebastianbergmann/object-reflector.git", - "reference": "4bfa827c969c98be1e527abd576533293c634f6a" + "reference": "6e1a43b411b2ad34146dee7524cb13a068bb35f9" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/sebastianbergmann/object-reflector/zipball/4bfa827c969c98be1e527abd576533293c634f6a", - "reference": "4bfa827c969c98be1e527abd576533293c634f6a", + "url": "https://api.github.com/repos/sebastianbergmann/object-reflector/zipball/6e1a43b411b2ad34146dee7524cb13a068bb35f9", + "reference": "6e1a43b411b2ad34146dee7524cb13a068bb35f9", "shasum": "" }, "require": { - "php": ">=8.3" + "php": ">=8.2" }, "require-dev": { - "phpunit/phpunit": "^12.0" + "phpunit/phpunit": "^11.0" }, "type": "library", "extra": { "branch-alias": { - "dev-main": "5.0-dev" + "dev-main": "4.0-dev" } }, "autoload": { @@ -8160,7 +8150,7 @@ "support": { "issues": "https://github.com/sebastianbergmann/object-reflector/issues", "security": "https://github.com/sebastianbergmann/object-reflector/security/policy", - "source": "https://github.com/sebastianbergmann/object-reflector/tree/5.0.0" + "source": "https://github.com/sebastianbergmann/object-reflector/tree/4.0.1" }, "funding": [ { @@ -8168,32 +8158,32 @@ "type": "github" } ], - "time": "2025-02-07T04:58:17+00:00" + "time": "2024-07-03T05:01:32+00:00" }, { "name": "sebastian/recursion-context", - "version": "7.0.1", + "version": "6.0.3", "source": { "type": "git", "url": "https://github.com/sebastianbergmann/recursion-context.git", - "reference": "0b01998a7d5b1f122911a66bebcb8d46f0c82d8c" + "reference": "f6458abbf32a6c8174f8f26261475dc133b3d9dc" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/sebastianbergmann/recursion-context/zipball/0b01998a7d5b1f122911a66bebcb8d46f0c82d8c", - "reference": "0b01998a7d5b1f122911a66bebcb8d46f0c82d8c", + "url": "https://api.github.com/repos/sebastianbergmann/recursion-context/zipball/f6458abbf32a6c8174f8f26261475dc133b3d9dc", + "reference": "f6458abbf32a6c8174f8f26261475dc133b3d9dc", "shasum": "" }, "require": { - "php": ">=8.3" + "php": ">=8.2" }, "require-dev": { - "phpunit/phpunit": "^12.0" + "phpunit/phpunit": "^11.3" }, "type": "library", "extra": { "branch-alias": { - "dev-main": "7.0-dev" + "dev-main": "6.0-dev" } }, "autoload": { @@ -8224,7 +8214,7 @@ "support": { "issues": "https://github.com/sebastianbergmann/recursion-context/issues", "security": "https://github.com/sebastianbergmann/recursion-context/security/policy", - "source": "https://github.com/sebastianbergmann/recursion-context/tree/7.0.1" + "source": "https://github.com/sebastianbergmann/recursion-context/tree/6.0.3" }, "funding": [ { @@ -8244,32 +8234,32 @@ "type": "tidelift" } ], - "time": "2025-08-13T04:44:59+00:00" + "time": "2025-08-13T04:42:22+00:00" }, { "name": "sebastian/type", - "version": "6.0.3", + "version": "5.1.3", "source": { "type": "git", "url": "https://github.com/sebastianbergmann/type.git", - "reference": "e549163b9760b8f71f191651d22acf32d56d6d4d" + "reference": "f77d2d4e78738c98d9a68d2596fe5e8fa380f449" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/sebastianbergmann/type/zipball/e549163b9760b8f71f191651d22acf32d56d6d4d", - "reference": "e549163b9760b8f71f191651d22acf32d56d6d4d", + "url": "https://api.github.com/repos/sebastianbergmann/type/zipball/f77d2d4e78738c98d9a68d2596fe5e8fa380f449", + "reference": "f77d2d4e78738c98d9a68d2596fe5e8fa380f449", "shasum": "" }, "require": { - "php": ">=8.3" + "php": ">=8.2" }, "require-dev": { - "phpunit/phpunit": "^12.0" + "phpunit/phpunit": "^11.3" }, "type": "library", "extra": { "branch-alias": { - "dev-main": "6.0-dev" + "dev-main": "5.1-dev" } }, "autoload": { @@ -8293,7 +8283,7 @@ "support": { "issues": "https://github.com/sebastianbergmann/type/issues", "security": "https://github.com/sebastianbergmann/type/security/policy", - "source": "https://github.com/sebastianbergmann/type/tree/6.0.3" + "source": "https://github.com/sebastianbergmann/type/tree/5.1.3" }, "funding": [ { @@ -8313,29 +8303,29 @@ "type": "tidelift" } ], - "time": "2025-08-09T06:57:12+00:00" + "time": "2025-08-09T06:55:48+00:00" }, { "name": "sebastian/version", - "version": "6.0.0", + "version": "5.0.2", "source": { "type": "git", "url": "https://github.com/sebastianbergmann/version.git", - "reference": "3e6ccf7657d4f0a59200564b08cead899313b53c" + "reference": "c687e3387b99f5b03b6caa64c74b63e2936ff874" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/sebastianbergmann/version/zipball/3e6ccf7657d4f0a59200564b08cead899313b53c", - "reference": "3e6ccf7657d4f0a59200564b08cead899313b53c", + "url": "https://api.github.com/repos/sebastianbergmann/version/zipball/c687e3387b99f5b03b6caa64c74b63e2936ff874", + "reference": "c687e3387b99f5b03b6caa64c74b63e2936ff874", "shasum": "" }, "require": { - "php": ">=8.3" + "php": ">=8.2" }, "type": "library", "extra": { "branch-alias": { - "dev-main": "6.0-dev" + "dev-main": "5.0-dev" } }, "autoload": { @@ -8359,7 +8349,7 @@ "support": { "issues": "https://github.com/sebastianbergmann/version/issues", "security": "https://github.com/sebastianbergmann/version/security/policy", - "source": "https://github.com/sebastianbergmann/version/tree/6.0.0" + "source": "https://github.com/sebastianbergmann/version/tree/5.0.2" }, "funding": [ { @@ -8367,7 +8357,7 @@ "type": "github" } ], - "time": "2025-02-07T05:00:38+00:00" + "time": "2024-10-09T05:16:32+00:00" }, { "name": "staabm/side-effects-detector", @@ -8423,23 +8413,23 @@ }, { "name": "theseer/tokenizer", - "version": "2.0.1", + "version": "1.3.1", "source": { "type": "git", "url": "https://github.com/theseer/tokenizer.git", - "reference": "7989e43bf381af0eac72e4f0ca5bcbfa81658be4" + "reference": "b7489ce515e168639d17feec34b8847c326b0b3c" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/theseer/tokenizer/zipball/7989e43bf381af0eac72e4f0ca5bcbfa81658be4", - "reference": "7989e43bf381af0eac72e4f0ca5bcbfa81658be4", + "url": "https://api.github.com/repos/theseer/tokenizer/zipball/b7489ce515e168639d17feec34b8847c326b0b3c", + "reference": "b7489ce515e168639d17feec34b8847c326b0b3c", "shasum": "" }, "require": { "ext-dom": "*", "ext-tokenizer": "*", "ext-xmlwriter": "*", - "php": "^8.1" + "php": "^7.2 || ^8.0" }, "type": "library", "autoload": { @@ -8461,7 +8451,7 @@ "description": "A small library for converting tokenized PHP source code into XML and potentially other formats", "support": { "issues": "https://github.com/theseer/tokenizer/issues", - "source": "https://github.com/theseer/tokenizer/tree/2.0.1" + "source": "https://github.com/theseer/tokenizer/tree/1.3.1" }, "funding": [ { @@ -8469,47 +8459,47 @@ "type": "github" } ], - "time": "2025-12-08T11:19:18+00:00" + "time": "2025-11-17T20:03:58+00:00" }, { "name": "typo3/cms-base-distribution", - "version": "v14.0.0", + "version": "v14.3.0", "source": { "type": "git", "url": "https://github.com/TYPO3/TYPO3.CMS.BaseDistribution.git", - "reference": "a42b869c4000245d410606decfe653a8b0c5f8b2" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/TYPO3/TYPO3.CMS.BaseDistribution/zipball/a42b869c4000245d410606decfe653a8b0c5f8b2", - "reference": "a42b869c4000245d410606decfe653a8b0c5f8b2", - "shasum": "" - }, - "require": { - "typo3/cms-backend": "^14.0", - "typo3/cms-belog": "^14.0", - "typo3/cms-beuser": "^14.0", - "typo3/cms-core": "^14.0", - "typo3/cms-dashboard": "^14.0", - "typo3/cms-extbase": "^14.0", - "typo3/cms-felogin": "^14.0", - "typo3/cms-filelist": "^14.0", - "typo3/cms-fluid": "^14.0", - "typo3/cms-fluid-styled-content": "^14.0", - "typo3/cms-form": "^14.0", - "typo3/cms-frontend": "^14.0", - "typo3/cms-impexp": "^14.0", - "typo3/cms-info": "^14.0", - "typo3/cms-install": "^14.0", - "typo3/cms-reactions": "^14.0", - "typo3/cms-recycler": "^14.0", - "typo3/cms-rte-ckeditor": "^14.0", - "typo3/cms-seo": "^14.0", - "typo3/cms-setup": "^14.0", - "typo3/cms-sys-note": "^14.0", - "typo3/cms-tstemplate": "^14.0", - "typo3/cms-viewpage": "^14.0", - "typo3/cms-webhooks": "^14.0" + "reference": "af03f3d0de6d50b81848a64851cb331b5d8a8135" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/TYPO3/TYPO3.CMS.BaseDistribution/zipball/af03f3d0de6d50b81848a64851cb331b5d8a8135", + "reference": "af03f3d0de6d50b81848a64851cb331b5d8a8135", + "shasum": "" + }, + "require": { + "typo3/cms-backend": "^14.3", + "typo3/cms-belog": "^14.3", + "typo3/cms-beuser": "^14.3", + "typo3/cms-core": "^14.3", + "typo3/cms-dashboard": "^14.3", + "typo3/cms-extbase": "^14.3", + "typo3/cms-felogin": "^14.3", + "typo3/cms-filelist": "^14.3", + "typo3/cms-fluid": "^14.3", + "typo3/cms-fluid-styled-content": "^14.3", + "typo3/cms-form": "^14.3", + "typo3/cms-frontend": "^14.3", + "typo3/cms-impexp": "^14.3", + "typo3/cms-info": "^14.3", + "typo3/cms-install": "^14.3", + "typo3/cms-reactions": "^14.3", + "typo3/cms-recycler": "^14.3", + "typo3/cms-rte-ckeditor": "^14.3", + "typo3/cms-seo": "^14.3", + "typo3/cms-setup": "^14.3", + "typo3/cms-sys-note": "^14.3", + "typo3/cms-tstemplate": "^14.3", + "typo3/cms-viewpage": "^14.3", + "typo3/cms-webhooks": "^14.3" }, "type": "project", "notification-url": "https://packagist.org/downloads/", @@ -8519,26 +8509,26 @@ "description": "TYPO3 CMS Base Distribution", "support": { "issues": "https://github.com/TYPO3/TYPO3.CMS.BaseDistribution/issues", - "source": "https://github.com/TYPO3/TYPO3.CMS.BaseDistribution/tree/v14.0.0" + "source": "https://github.com/TYPO3/TYPO3.CMS.BaseDistribution/tree/v14.3.0" }, - "time": "2025-11-24T18:23:50+00:00" + "time": "2026-04-21T20:02:41+00:00" }, { "name": "typo3/cms-belog", - "version": "v14.2.0", + "version": "v14.3.6", "source": { "type": "git", "url": "https://github.com/TYPO3-CMS/belog.git", - "reference": "ecd9cd786752cccc8a0704f824d983fdaa5bc353" + "reference": "668ccbbea2bb4bc51c66e9ec54b325538ecf96bd" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/TYPO3-CMS/belog/zipball/ecd9cd786752cccc8a0704f824d983fdaa5bc353", - "reference": "ecd9cd786752cccc8a0704f824d983fdaa5bc353", + "url": "https://api.github.com/repos/TYPO3-CMS/belog/zipball/668ccbbea2bb4bc51c66e9ec54b325538ecf96bd", + "reference": "668ccbbea2bb4bc51c66e9ec54b325538ecf96bd", "shasum": "" }, "require": { - "typo3/cms-core": "14.2.0" + "typo3/cms-core": "14.3.6" }, "conflict": { "typo3/cms": "*" @@ -8552,7 +8542,7 @@ "extension-key": "belog" }, "branch-alias": { - "dev-main": "14.2.x-dev" + "dev-main": "14.3.x-dev" } }, "autoload": { @@ -8588,24 +8578,24 @@ "type": "membership" } ], - "time": "2026-03-31T07:23:09+00:00" + "time": "2026-08-11T07:21:33+00:00" }, { "name": "typo3/cms-beuser", - "version": "v14.2.0", + "version": "v14.3.6", "source": { "type": "git", "url": "https://github.com/TYPO3-CMS/beuser.git", - "reference": "aa5a796ec14619666c3c71fe25c6cffd934f5b4e" + "reference": "43afb0acfe144d5b322ae504bb307f56b3fbf072" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/TYPO3-CMS/beuser/zipball/aa5a796ec14619666c3c71fe25c6cffd934f5b4e", - "reference": "aa5a796ec14619666c3c71fe25c6cffd934f5b4e", + "url": "https://api.github.com/repos/TYPO3-CMS/beuser/zipball/43afb0acfe144d5b322ae504bb307f56b3fbf072", + "reference": "43afb0acfe144d5b322ae504bb307f56b3fbf072", "shasum": "" }, "require": { - "typo3/cms-core": "14.2.0" + "typo3/cms-core": "14.3.6" }, "conflict": { "typo3/cms": "*" @@ -8619,7 +8609,7 @@ "extension-key": "beuser" }, "branch-alias": { - "dev-main": "14.2.x-dev" + "dev-main": "14.3.x-dev" } }, "autoload": { @@ -8655,28 +8645,28 @@ "type": "membership" } ], - "time": "2026-03-31T07:23:09+00:00" + "time": "2026-08-11T07:21:33+00:00" }, { "name": "typo3/cms-dashboard", - "version": "v14.2.0", + "version": "v14.3.6", "source": { "type": "git", "url": "https://github.com/TYPO3-CMS/dashboard.git", - "reference": "5428ea03f96143a8f32d592022e530be41833bd5" + "reference": "9a26e3a9ef375d1107bedead7bd6531625fd799f" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/TYPO3-CMS/dashboard/zipball/5428ea03f96143a8f32d592022e530be41833bd5", - "reference": "5428ea03f96143a8f32d592022e530be41833bd5", + "url": "https://api.github.com/repos/TYPO3-CMS/dashboard/zipball/9a26e3a9ef375d1107bedead7bd6531625fd799f", + "reference": "9a26e3a9ef375d1107bedead7bd6531625fd799f", "shasum": "" }, "require": { - "typo3/cms-backend": "14.2.0", - "typo3/cms-core": "14.2.0", - "typo3/cms-extbase": "14.2.0", - "typo3/cms-fluid": "14.2.0", - "typo3/cms-frontend": "14.2.0" + "typo3/cms-backend": "14.3.6", + "typo3/cms-core": "14.3.6", + "typo3/cms-extbase": "14.3.6", + "typo3/cms-fluid": "14.3.6", + "typo3/cms-frontend": "14.3.6" }, "conflict": { "typo3/cms": "*" @@ -8691,7 +8681,7 @@ "extension-key": "dashboard" }, "branch-alias": { - "dev-main": "14.2.x-dev" + "dev-main": "14.3.x-dev" } }, "autoload": { @@ -8727,24 +8717,24 @@ "type": "membership" } ], - "time": "2026-03-31T07:23:09+00:00" + "time": "2026-08-11T07:21:33+00:00" }, { "name": "typo3/cms-felogin", - "version": "v14.2.0", + "version": "v14.3.6", "source": { "type": "git", "url": "https://github.com/TYPO3-CMS/felogin.git", - "reference": "9ae732533f2707d9cdfe624d140f1b10cf9e6e04" + "reference": "ed0e21f43f04151276da0c61a715ea68978a8665" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/TYPO3-CMS/felogin/zipball/9ae732533f2707d9cdfe624d140f1b10cf9e6e04", - "reference": "9ae732533f2707d9cdfe624d140f1b10cf9e6e04", + "url": "https://api.github.com/repos/TYPO3-CMS/felogin/zipball/ed0e21f43f04151276da0c61a715ea68978a8665", + "reference": "ed0e21f43f04151276da0c61a715ea68978a8665", "shasum": "" }, "require": { - "typo3/cms-core": "14.2.0" + "typo3/cms-core": "14.3.6" }, "conflict": { "typo3/cms": "*" @@ -8758,7 +8748,7 @@ "extension-key": "felogin" }, "branch-alias": { - "dev-main": "14.2.x-dev" + "dev-main": "14.3.x-dev" } }, "autoload": { @@ -8794,24 +8784,24 @@ "type": "membership" } ], - "time": "2026-03-31T07:23:09+00:00" + "time": "2026-08-11T07:21:33+00:00" }, { "name": "typo3/cms-filelist", - "version": "v14.2.0", + "version": "v14.3.6", "source": { "type": "git", "url": "https://github.com/TYPO3-CMS/filelist.git", - "reference": "cf7cd863c66d4c93e2eeaa6c980e72b934de76a3" + "reference": "0b4a61275e3a7b377a047abaec10bd09ecd28709" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/TYPO3-CMS/filelist/zipball/cf7cd863c66d4c93e2eeaa6c980e72b934de76a3", - "reference": "cf7cd863c66d4c93e2eeaa6c980e72b934de76a3", + "url": "https://api.github.com/repos/TYPO3-CMS/filelist/zipball/0b4a61275e3a7b377a047abaec10bd09ecd28709", + "reference": "0b4a61275e3a7b377a047abaec10bd09ecd28709", "shasum": "" }, "require": { - "typo3/cms-core": "14.2.0" + "typo3/cms-core": "14.3.6" }, "conflict": { "typo3/cms": "*" @@ -8827,7 +8817,7 @@ "extension-key": "filelist" }, "branch-alias": { - "dev-main": "14.2.x-dev" + "dev-main": "14.3.x-dev" } }, "autoload": { @@ -8863,26 +8853,26 @@ "type": "membership" } ], - "time": "2026-03-31T07:23:09+00:00" + "time": "2026-08-11T07:21:33+00:00" }, { "name": "typo3/cms-fluid-styled-content", - "version": "v14.2.0", + "version": "v14.3.6", "source": { "type": "git", "url": "https://github.com/TYPO3-CMS/fluid_styled_content.git", - "reference": "2b14cc282b3eb7894ddfcce699568cbd18ae1f71" + "reference": "44b71d3be1e32b40ae4b67ea370faeb5d0a3b53f" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/TYPO3-CMS/fluid_styled_content/zipball/2b14cc282b3eb7894ddfcce699568cbd18ae1f71", - "reference": "2b14cc282b3eb7894ddfcce699568cbd18ae1f71", + "url": "https://api.github.com/repos/TYPO3-CMS/fluid_styled_content/zipball/44b71d3be1e32b40ae4b67ea370faeb5d0a3b53f", + "reference": "44b71d3be1e32b40ae4b67ea370faeb5d0a3b53f", "shasum": "" }, "require": { - "typo3/cms-core": "14.2.0", - "typo3/cms-fluid": "14.2.0", - "typo3/cms-frontend": "14.2.0" + "typo3/cms-core": "14.3.6", + "typo3/cms-fluid": "14.3.6", + "typo3/cms-frontend": "14.3.6" }, "conflict": { "typo3/cms": "*" @@ -8896,7 +8886,7 @@ "extension-key": "fluid_styled_content" }, "branch-alias": { - "dev-main": "14.2.x-dev" + "dev-main": "14.3.x-dev" } }, "autoload": { @@ -8932,27 +8922,27 @@ "type": "membership" } ], - "time": "2026-03-31T07:23:09+00:00" + "time": "2026-08-11T07:21:33+00:00" }, { "name": "typo3/cms-form", - "version": "v14.2.0", + "version": "v14.3.6", "source": { "type": "git", "url": "https://github.com/TYPO3-CMS/form.git", - "reference": "34f16800ea0d623cba15bb16f7b48aa2e1631278" + "reference": "b465f891ab33c715c9ad2dd45675660dd17672a7" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/TYPO3-CMS/form/zipball/34f16800ea0d623cba15bb16f7b48aa2e1631278", - "reference": "34f16800ea0d623cba15bb16f7b48aa2e1631278", + "url": "https://api.github.com/repos/TYPO3-CMS/form/zipball/b465f891ab33c715c9ad2dd45675660dd17672a7", + "reference": "b465f891ab33c715c9ad2dd45675660dd17672a7", "shasum": "" }, "require": { "psr/http-message": "^1.1 || ^2.0", - "symfony/expression-language": "^7.4", - "typo3/cms-core": "14.2.0", - "typo3/cms-frontend": "14.2.0" + "symfony/expression-language": "^7.4.8", + "typo3/cms-core": "14.3.6", + "typo3/cms-frontend": "14.3.6" }, "conflict": { "typo3/cms": "*" @@ -8971,7 +8961,7 @@ "extension-key": "form" }, "branch-alias": { - "dev-main": "14.2.x-dev" + "dev-main": "14.3.x-dev" } }, "autoload": { @@ -9007,25 +8997,25 @@ "type": "membership" } ], - "time": "2026-03-31T07:23:09+00:00" + "time": "2026-08-11T07:21:33+00:00" }, { "name": "typo3/cms-frontend", - "version": "v14.2.0", + "version": "v14.3.6", "source": { "type": "git", "url": "https://github.com/TYPO3-CMS/frontend.git", - "reference": "90be219f199a6760a928eba05fd54c6159092c65" + "reference": "5794317270a8b7560755b226127f745dc33a8753" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/TYPO3-CMS/frontend/zipball/90be219f199a6760a928eba05fd54c6159092c65", - "reference": "90be219f199a6760a928eba05fd54c6159092c65", + "url": "https://api.github.com/repos/TYPO3-CMS/frontend/zipball/5794317270a8b7560755b226127f745dc33a8753", + "reference": "5794317270a8b7560755b226127f745dc33a8753", "shasum": "" }, "require": { "ext-libxml": "*", - "typo3/cms-core": "14.2.0" + "typo3/cms-core": "14.3.6" }, "conflict": { "typo3/cms": "*" @@ -9044,7 +9034,7 @@ "extension-key": "frontend" }, "branch-alias": { - "dev-main": "14.2.x-dev" + "dev-main": "14.3.x-dev" }, "typo3/class-alias-loader": { "class-alias-maps": [ @@ -9085,24 +9075,24 @@ "type": "membership" } ], - "time": "2026-03-31T07:23:09+00:00" + "time": "2026-08-11T07:21:33+00:00" }, { "name": "typo3/cms-impexp", - "version": "v14.2.0", + "version": "v14.3.6", "source": { "type": "git", "url": "https://github.com/TYPO3-CMS/impexp.git", - "reference": "5ace7e7dd3354cce475a27a04d0665f1f459214e" + "reference": "c5eaabd9fd6456f26d8420699b8284cc9f9433fb" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/TYPO3-CMS/impexp/zipball/5ace7e7dd3354cce475a27a04d0665f1f459214e", - "reference": "5ace7e7dd3354cce475a27a04d0665f1f459214e", + "url": "https://api.github.com/repos/TYPO3-CMS/impexp/zipball/c5eaabd9fd6456f26d8420699b8284cc9f9433fb", + "reference": "c5eaabd9fd6456f26d8420699b8284cc9f9433fb", "shasum": "" }, "require": { - "typo3/cms-core": "14.2.0" + "typo3/cms-core": "14.3.6" }, "conflict": { "typo3/cms": "*" @@ -9116,7 +9106,7 @@ "extension-key": "impexp" }, "branch-alias": { - "dev-main": "14.2.x-dev" + "dev-main": "14.3.x-dev" } }, "autoload": { @@ -9152,24 +9142,24 @@ "type": "membership" } ], - "time": "2026-03-31T07:23:09+00:00" + "time": "2026-08-11T07:21:33+00:00" }, { "name": "typo3/cms-info", - "version": "v14.2.0", + "version": "v14.3.6", "source": { "type": "git", "url": "https://github.com/TYPO3-CMS/info.git", - "reference": "153407e4c71e5619435932b6c238add749f72d3d" + "reference": "bfc112bc518167ef88da7e7b453cd545e7c901a5" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/TYPO3-CMS/info/zipball/153407e4c71e5619435932b6c238add749f72d3d", - "reference": "153407e4c71e5619435932b6c238add749f72d3d", + "url": "https://api.github.com/repos/TYPO3-CMS/info/zipball/bfc112bc518167ef88da7e7b453cd545e7c901a5", + "reference": "bfc112bc518167ef88da7e7b453cd545e7c901a5", "shasum": "" }, "require": { - "typo3/cms-core": "14.2.0" + "typo3/cms-core": "14.3.6" }, "conflict": { "typo3/cms": "*" @@ -9186,7 +9176,7 @@ "extension-key": "info" }, "branch-alias": { - "dev-main": "14.2.x-dev" + "dev-main": "14.3.x-dev" } }, "autoload": { @@ -9222,31 +9212,31 @@ "type": "membership" } ], - "time": "2026-03-31T07:23:09+00:00" + "time": "2026-08-11T07:21:33+00:00" }, { "name": "typo3/cms-install", - "version": "v14.2.0", + "version": "v14.3.6", "source": { "type": "git", "url": "https://github.com/TYPO3-CMS/install.git", - "reference": "fe4191ec389cb86d9bc0c914dfbfd3f3321c55ec" + "reference": "445d83327c8e4de51e80da151d2e70714bc30930" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/TYPO3-CMS/install/zipball/fe4191ec389cb86d9bc0c914dfbfd3f3321c55ec", - "reference": "fe4191ec389cb86d9bc0c914dfbfd3f3321c55ec", + "url": "https://api.github.com/repos/TYPO3-CMS/install/zipball/445d83327c8e4de51e80da151d2e70714bc30930", + "reference": "445d83327c8e4de51e80da151d2e70714bc30930", "shasum": "" }, "require": { - "doctrine/dbal": "~4.3.3", + "doctrine/dbal": "~4.4.3", "guzzlehttp/promises": "^2.0.3", "nikic/php-parser": "^5.4.0", - "symfony/finder": "^7.4", - "symfony/http-foundation": "^7.4", - "typo3/cms-core": "14.2.0", - "typo3/cms-extbase": "14.2.0", - "typo3/cms-fluid": "14.2.0" + "symfony/finder": "^7.4.8", + "symfony/http-foundation": "^7.4.13", + "typo3/cms-core": "14.3.6", + "typo3/cms-extbase": "14.3.6", + "typo3/cms-fluid": "14.3.6" }, "conflict": { "typo3/cms": "*" @@ -9263,7 +9253,7 @@ "extension-key": "install" }, "branch-alias": { - "dev-main": "14.2.x-dev" + "dev-main": "14.3.x-dev" } }, "autoload": { @@ -9299,24 +9289,24 @@ "type": "membership" } ], - "time": "2026-03-31T07:23:09+00:00" + "time": "2026-08-11T07:21:33+00:00" }, { "name": "typo3/cms-lowlevel", - "version": "v14.2.0", + "version": "v14.3.6", "source": { "type": "git", "url": "https://github.com/TYPO3-CMS/lowlevel.git", - "reference": "256c29069b9e3b6217fa10233bf04e3f521bf4c9" + "reference": "7bcc62a509757444d306118d8692f741aba3bdbc" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/TYPO3-CMS/lowlevel/zipball/256c29069b9e3b6217fa10233bf04e3f521bf4c9", - "reference": "256c29069b9e3b6217fa10233bf04e3f521bf4c9", + "url": "https://api.github.com/repos/TYPO3-CMS/lowlevel/zipball/7bcc62a509757444d306118d8692f741aba3bdbc", + "reference": "7bcc62a509757444d306118d8692f741aba3bdbc", "shasum": "" }, "require": { - "typo3/cms-core": "14.2.0" + "typo3/cms-core": "14.3.6" }, "conflict": { "typo3/cms": "*" @@ -9330,7 +9320,7 @@ "extension-key": "lowlevel" }, "branch-alias": { - "dev-main": "14.2.x-dev" + "dev-main": "14.3.x-dev" } }, "autoload": { @@ -9366,24 +9356,24 @@ "type": "membership" } ], - "time": "2026-03-31T07:23:09+00:00" + "time": "2026-08-11T07:21:33+00:00" }, { "name": "typo3/cms-reactions", - "version": "v14.2.0", + "version": "v14.3.6", "source": { "type": "git", "url": "https://github.com/TYPO3-CMS/reactions.git", - "reference": "860342afb8eddc789fb0752e47b8614e953850cf" + "reference": "48384bfd14f2c63b2f5010cb7904122caf93a5d1" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/TYPO3-CMS/reactions/zipball/860342afb8eddc789fb0752e47b8614e953850cf", - "reference": "860342afb8eddc789fb0752e47b8614e953850cf", + "url": "https://api.github.com/repos/TYPO3-CMS/reactions/zipball/48384bfd14f2c63b2f5010cb7904122caf93a5d1", + "reference": "48384bfd14f2c63b2f5010cb7904122caf93a5d1", "shasum": "" }, "require": { - "typo3/cms-core": "14.2.0" + "typo3/cms-core": "14.3.6" }, "conflict": { "typo3/cms": "*" @@ -9397,7 +9387,7 @@ "extension-key": "reactions" }, "branch-alias": { - "dev-main": "14.2.x-dev" + "dev-main": "14.3.x-dev" } }, "autoload": { @@ -9433,24 +9423,24 @@ "type": "membership" } ], - "time": "2026-03-31T07:23:09+00:00" + "time": "2026-08-11T07:21:33+00:00" }, { "name": "typo3/cms-recycler", - "version": "v14.2.0", + "version": "v14.3.6", "source": { "type": "git", "url": "https://github.com/TYPO3-CMS/recycler.git", - "reference": "dc0e04b77f0daed12b2d8c4c514e6527744c6d05" + "reference": "72fa6a7c18b044d487726dd73c23544974e16393" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/TYPO3-CMS/recycler/zipball/dc0e04b77f0daed12b2d8c4c514e6527744c6d05", - "reference": "dc0e04b77f0daed12b2d8c4c514e6527744c6d05", + "url": "https://api.github.com/repos/TYPO3-CMS/recycler/zipball/72fa6a7c18b044d487726dd73c23544974e16393", + "reference": "72fa6a7c18b044d487726dd73c23544974e16393", "shasum": "" }, "require": { - "typo3/cms-core": "14.2.0" + "typo3/cms-core": "14.3.6" }, "conflict": { "typo3/cms": "*" @@ -9467,7 +9457,7 @@ "extension-key": "recycler" }, "branch-alias": { - "dev-main": "14.2.x-dev" + "dev-main": "14.3.x-dev" } }, "autoload": { @@ -9503,31 +9493,28 @@ "type": "membership" } ], - "time": "2026-03-31T07:23:09+00:00" + "time": "2026-08-11T07:21:33+00:00" }, { "name": "typo3/cms-rte-ckeditor", - "version": "v14.2.0", + "version": "v14.3.6", "source": { "type": "git", "url": "https://github.com/TYPO3-CMS/rte_ckeditor.git", - "reference": "4920e2c7529ed4444932124fb407eb4cd7a675aa" + "reference": "01facd6eae020faa648d1bb335220fd5a1117120" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/TYPO3-CMS/rte_ckeditor/zipball/4920e2c7529ed4444932124fb407eb4cd7a675aa", - "reference": "4920e2c7529ed4444932124fb407eb4cd7a675aa", + "url": "https://api.github.com/repos/TYPO3-CMS/rte_ckeditor/zipball/01facd6eae020faa648d1bb335220fd5a1117120", + "reference": "01facd6eae020faa648d1bb335220fd5a1117120", "shasum": "" }, "require": { - "typo3/cms-core": "14.2.0" + "typo3/cms-core": "14.3.6" }, "conflict": { "typo3/cms": "*" }, - "suggest": { - "typo3/cms-setup": "*" - }, "type": "typo3-cms-framework", "extra": { "typo3/cms": { @@ -9537,7 +9524,7 @@ "extension-key": "rte_ckeditor" }, "branch-alias": { - "dev-main": "14.2.x-dev" + "dev-main": "14.3.x-dev" } }, "autoload": { @@ -9573,26 +9560,26 @@ "type": "membership" } ], - "time": "2026-03-31T07:23:09+00:00" + "time": "2026-08-11T07:21:33+00:00" }, { "name": "typo3/cms-seo", - "version": "v14.2.0", + "version": "v14.3.6", "source": { "type": "git", "url": "https://github.com/TYPO3-CMS/seo.git", - "reference": "296bb392e60361fab6003a3ed7f7792db5dc9e05" + "reference": "0e7a5b0ab289ea8032e05300bb8d6a6929f86b97" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/TYPO3-CMS/seo/zipball/296bb392e60361fab6003a3ed7f7792db5dc9e05", - "reference": "296bb392e60361fab6003a3ed7f7792db5dc9e05", + "url": "https://api.github.com/repos/TYPO3-CMS/seo/zipball/0e7a5b0ab289ea8032e05300bb8d6a6929f86b97", + "reference": "0e7a5b0ab289ea8032e05300bb8d6a6929f86b97", "shasum": "" }, "require": { - "typo3/cms-core": "14.2.0", - "typo3/cms-extbase": "14.2.0", - "typo3/cms-frontend": "14.2.0" + "typo3/cms-core": "14.3.6", + "typo3/cms-extbase": "14.3.6", + "typo3/cms-frontend": "14.3.6" }, "conflict": { "typo3/cms": "*" @@ -9609,7 +9596,7 @@ "extension-key": "seo" }, "branch-alias": { - "dev-main": "14.2.x-dev" + "dev-main": "14.3.x-dev" } }, "autoload": { @@ -9645,91 +9632,24 @@ "type": "membership" } ], - "time": "2026-03-31T07:23:09+00:00" - }, - { - "name": "typo3/cms-setup", - "version": "v14.2.0", - "source": { - "type": "git", - "url": "https://github.com/TYPO3-CMS/setup.git", - "reference": "e1544864b76983c4bed85e0150dcedb786198d26" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/TYPO3-CMS/setup/zipball/e1544864b76983c4bed85e0150dcedb786198d26", - "reference": "e1544864b76983c4bed85e0150dcedb786198d26", - "shasum": "" - }, - "require": { - "typo3/cms-core": "14.2.0" - }, - "conflict": { - "typo3/cms": "*" - }, - "type": "typo3-cms-framework", - "extra": { - "typo3/cms": { - "Package": { - "partOfFactoryDefault": true - }, - "extension-key": "setup" - }, - "branch-alias": { - "dev-main": "14.2.x-dev" - } - }, - "autoload": { - "psr-4": { - "TYPO3\\CMS\\Setup\\": "Classes/" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "GPL-2.0-or-later" - ], - "authors": [ - { - "name": "TYPO3 Core Team", - "email": "typo3cms@typo3.org", - "role": "Developer" - } - ], - "description": "TYPO3 CMS Setup - Allows users to edit a limited set of options for their user profile, including preferred language, their name and email address.", - "homepage": "https://typo3.community/", - "support": { - "chat": "https://typo3.community/meet/slack/", - "docs": "https://docs.typo3.org/", - "forum": "https://talk.typo3.org/", - "issues": "https://forge.typo3.org/issues/", - "rss": "https://news.typo3.com/rss/", - "security": "https://typo3.org/security/", - "source": "https://github.com/TYPO3/typo3/" - }, - "funding": [ - { - "url": "https://typo3.org/membership", - "type": "membership" - } - ], - "time": "2026-03-31T07:23:09+00:00" + "time": "2026-08-11T07:21:33+00:00" }, { "name": "typo3/cms-sys-note", - "version": "v14.2.0", + "version": "v14.3.6", "source": { "type": "git", "url": "https://github.com/TYPO3-CMS/sys_note.git", - "reference": "439c02af194bbf169dc9479e1613f055386f1e5d" + "reference": "5fb786d976ebbdff039a726860a5b660e152bd89" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/TYPO3-CMS/sys_note/zipball/439c02af194bbf169dc9479e1613f055386f1e5d", - "reference": "439c02af194bbf169dc9479e1613f055386f1e5d", + "url": "https://api.github.com/repos/TYPO3-CMS/sys_note/zipball/5fb786d976ebbdff039a726860a5b660e152bd89", + "reference": "5fb786d976ebbdff039a726860a5b660e152bd89", "shasum": "" }, "require": { - "typo3/cms-core": "14.2.0" + "typo3/cms-core": "14.3.6" }, "conflict": { "typo3/cms": "*" @@ -9746,7 +9666,7 @@ "extension-key": "sys_note" }, "branch-alias": { - "dev-main": "14.2.x-dev" + "dev-main": "14.3.x-dev" } }, "autoload": { @@ -9782,24 +9702,24 @@ "type": "membership" } ], - "time": "2026-03-31T07:23:09+00:00" + "time": "2026-08-11T07:21:33+00:00" }, { "name": "typo3/cms-tstemplate", - "version": "v14.2.0", + "version": "v14.3.6", "source": { "type": "git", "url": "https://github.com/TYPO3-CMS/tstemplate.git", - "reference": "e8436068ffe36bb92045e58a708e26a9dcef8a79" + "reference": "4b8e78335bc6792e71879b4e3bb52e56072e76d0" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/TYPO3-CMS/tstemplate/zipball/e8436068ffe36bb92045e58a708e26a9dcef8a79", - "reference": "e8436068ffe36bb92045e58a708e26a9dcef8a79", + "url": "https://api.github.com/repos/TYPO3-CMS/tstemplate/zipball/4b8e78335bc6792e71879b4e3bb52e56072e76d0", + "reference": "4b8e78335bc6792e71879b4e3bb52e56072e76d0", "shasum": "" }, "require": { - "typo3/cms-core": "14.2.0" + "typo3/cms-core": "14.3.6" }, "conflict": { "typo3/cms": "*" @@ -9813,7 +9733,7 @@ "extension-key": "tstemplate" }, "branch-alias": { - "dev-main": "14.2.x-dev" + "dev-main": "14.3.x-dev" } }, "autoload": { @@ -9849,24 +9769,24 @@ "type": "membership" } ], - "time": "2026-03-31T07:23:09+00:00" + "time": "2026-08-11T07:21:33+00:00" }, { "name": "typo3/cms-viewpage", - "version": "v14.2.0", + "version": "v14.3.6", "source": { "type": "git", "url": "https://github.com/TYPO3-CMS/viewpage.git", - "reference": "72cb85aea1cf3d9fbdd6a1a5d0f4992c51482b0b" + "reference": "839c8442f56cbde023defe750a1f1c37c592c785" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/TYPO3-CMS/viewpage/zipball/72cb85aea1cf3d9fbdd6a1a5d0f4992c51482b0b", - "reference": "72cb85aea1cf3d9fbdd6a1a5d0f4992c51482b0b", + "url": "https://api.github.com/repos/TYPO3-CMS/viewpage/zipball/839c8442f56cbde023defe750a1f1c37c592c785", + "reference": "839c8442f56cbde023defe750a1f1c37c592c785", "shasum": "" }, "require": { - "typo3/cms-core": "14.2.0" + "typo3/cms-core": "14.3.6" }, "conflict": { "typo3/cms": "*" @@ -9880,7 +9800,7 @@ "extension-key": "viewpage" }, "branch-alias": { - "dev-main": "14.2.x-dev" + "dev-main": "14.3.x-dev" } }, "autoload": { @@ -9916,25 +9836,25 @@ "type": "membership" } ], - "time": "2026-03-31T07:23:09+00:00" + "time": "2026-08-11T07:21:33+00:00" }, { "name": "typo3/cms-webhooks", - "version": "v14.2.0", + "version": "v14.3.6", "source": { "type": "git", "url": "https://github.com/TYPO3-CMS/webhooks.git", - "reference": "f0260969944d1a4adddfaf93b43f0535aee17223" + "reference": "d7b094a4f5e6aed485ba981a62aaf2f9980c3383" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/TYPO3-CMS/webhooks/zipball/f0260969944d1a4adddfaf93b43f0535aee17223", - "reference": "f0260969944d1a4adddfaf93b43f0535aee17223", + "url": "https://api.github.com/repos/TYPO3-CMS/webhooks/zipball/d7b094a4f5e6aed485ba981a62aaf2f9980c3383", + "reference": "d7b094a4f5e6aed485ba981a62aaf2f9980c3383", "shasum": "" }, "require": { - "symfony/uid": "^7.4", - "typo3/cms-core": "14.2.0" + "symfony/uid": "^7.4.8", + "typo3/cms-core": "14.3.6" }, "conflict": { "typo3/cms": "*" @@ -9948,7 +9868,7 @@ "extension-key": "webhooks" }, "branch-alias": { - "dev-main": "14.2.x-dev" + "dev-main": "14.3.x-dev" } }, "autoload": { @@ -9984,7 +9904,7 @@ "type": "membership" } ], - "time": "2026-03-31T07:23:09+00:00" + "time": "2026-08-11T07:21:33+00:00" } ], "aliases": [], @@ -9998,5 +9918,8 @@ "ext-intl": "*" }, "platform-dev": {}, + "platform-overrides": { + "php": "8.2" + }, "plugin-api-version": "2.9.0" } diff --git a/ext_emconf.php b/ext_emconf.php index 4b4928f..5f5e8cd 100644 --- a/ext_emconf.php +++ b/ext_emconf.php @@ -19,7 +19,7 @@ 'author_email' => 'km@move-elevator.de', 'author_company' => 'move elevator GmbH', 'state' => 'stable', - 'version' => '0.2.3', + 'version' => '0.2.6', 'constraints' => [ 'depends' => [ 'php' => '8.2.0-8.5.99',