diff --git a/.gitignore b/.gitignore index 617e40d..a707824 100644 --- a/.gitignore +++ b/.gitignore @@ -10,9 +10,11 @@ Thumbs.db /nbproject/ /vendor/ +/vendor.old/ /typo3_src/ /typo3/ /index.php +**/_assets/ /var/ /typo3temp/ diff --git a/composer.json b/composer.json index a4b8f7a..c7d1eac 100644 --- a/composer.json +++ b/composer.json @@ -20,40 +20,38 @@ } ], "require": { - "typo3/cms-core": "11.5.41", - "typo3/cms-extbase": "11.5.41", - "typo3/cms-fluid": "11.5.41", - "typo3/cms-frontend": "11.5.41", - "typo3/cms-install": "11.5.41", - "typo3/cms-rte-ckeditor": "11.5.41", - "typo3/cms-setup": "11.5.41", - "catbird/cartedalegare": "@dev", - "t3brightside/youtubevideo": "2.1.1", - "sjbr/static-info-tables": "11.5.3", - "sjbr/sr-freecap": "11.5.2", - "t3brightside/paginatedprocessors": "1.5.1", - "georgringer/numbered-pagination": "2.0.0", - "georgringer/news": "9.4.0", - "sgalinski/lfeditor": "7.1.10", - "dirkpersky/typo3-dp_cookieconsent": "11.6.3", - "friendsoftypo3/tt-address": "8.1.1", - "sjbr/sr-feuser-register": "11.5.4", - "bobosch/ods-osm": "4.2.2", - "minifranske/fs-media-gallery": "3.0.2", - "t3brightside/embedassets": "1.3.0", - "typo3/cms-filelist": "11.5.41", - "typo3/cms-fluid-styled-content": "11.5.41", - "typo3/cms-backend": "11.5.41", - "typo3/cms-viewpage": "11.5.41", - "typo3/cms-form": "11.5.41", - "typo3/cms-info": "11.5.41", - "typo3/cms-recycler": "11.5.41", - "typo3/cms-tstemplate": "11.5.41", - "typo3/cms-reports": "11.5.41", - "typo3/cms-belog": "11.5.41", - "typo3/cms-lowlevel": "11.5.41", - "typo3/cms-beuser": "11.5.41", - "typo3/cms-filemetadata": "11.5.41" + "typo3/cms-core": "^12.4", + "typo3/cms-extbase": "^12.4", + "typo3/cms-fluid": "^12.4", + "typo3/cms-frontend": "^12.4", + "typo3/cms-install": "^12.4", + "typo3/cms-rte-ckeditor": "^12.4", + "typo3/cms-setup": "^12.4", + "t3brightside/youtubevideo": "^3.1", + "sjbr/static-info-tables": "^12.4", + "sjbr/sr-freecap": "^12.0", + "t3brightside/paginatedprocessors": "^1.7", + "georgringer/numbered-pagination": "^1.0", + "georgringer/news": "^11.4", + "sgalinski/lfeditor": "^8.0", + "dirkpersky/typo3-dp_cookieconsent": "^13.0", + "friendsoftypo3/tt-address": "^9.0", + "sjbr/sr-feuser-register": "^12.5", + "bobosch/ods-osm": "^4.3", + "minifranske/fs-media-gallery": "^4.0", + "t3brightside/embedassets": "^1.4", + "typo3/cms-filelist": "^12.4", + "typo3/cms-fluid-styled-content": "^12.4", + "typo3/cms-backend": "^12.4", + "typo3/cms-viewpage": "^12.4", + "typo3/cms-form": "^12.4", + "typo3/cms-info": "^12.4", + "typo3/cms-recycler": "^12.4", + "typo3/cms-reports": "^12.4", + "typo3/cms-belog": "^12.4", + "typo3/cms-lowlevel": "^12.4", + "typo3/cms-beuser": "^12.4", + "typo3/cms-filemetadata": "^12.4" }, "config": { "allow-plugins": { diff --git a/composer.lock b/composer.lock index 44e408b..4d57452 100644 --- a/composer.lock +++ b/composer.lock @@ -4,32 +4,33 @@ "Read more about it at https://getcomposer.org/doc/01-basic-usage.md#installing-dependencies", "This file is @generated automatically" ], - "content-hash": "b7a2a315992423fe60447dbfbc0db0e0", + "content-hash": "c393712374b2a2ad2928e914b274889d", "packages": [ { "name": "bacon/bacon-qr-code", - "version": "2.0.8", + "version": "v3.1.1", "source": { "type": "git", "url": "https://github.com/Bacon/BaconQrCode.git", - "reference": "8674e51bb65af933a5ffaf1c308a660387c35c22" + "reference": "4da2233e72eeecd9be3b62e0dc2cc9ed8e2e31c2" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/Bacon/BaconQrCode/zipball/8674e51bb65af933a5ffaf1c308a660387c35c22", - "reference": "8674e51bb65af933a5ffaf1c308a660387c35c22", + "url": "https://api.github.com/repos/Bacon/BaconQrCode/zipball/4da2233e72eeecd9be3b62e0dc2cc9ed8e2e31c2", + "reference": "4da2233e72eeecd9be3b62e0dc2cc9ed8e2e31c2", "shasum": "" }, "require": { "dasprid/enum": "^1.0.3", "ext-iconv": "*", - "php": "^7.1 || ^8.0" + "php": "^8.1" }, "require-dev": { - "phly/keep-a-changelog": "^2.1", - "phpunit/phpunit": "^7 | ^8 | ^9", - "spatie/phpunit-snapshot-assertions": "^4.2.9", - "squizlabs/php_codesniffer": "^3.4" + "phly/keep-a-changelog": "^2.12", + "phpunit/phpunit": "^10.5.11 || ^11.0.4", + "spatie/phpunit-snapshot-assertions": "^5.1.5", + "spatie/pixelmatch-php": "^1.2.0", + "squizlabs/php_codesniffer": "^3.9" }, "suggest": { "ext-imagick": "to generate QR code images" @@ -56,52 +57,61 @@ "homepage": "https://github.com/Bacon/BaconQrCode", "support": { "issues": "https://github.com/Bacon/BaconQrCode/issues", - "source": "https://github.com/Bacon/BaconQrCode/tree/2.0.8" + "source": "https://github.com/Bacon/BaconQrCode/tree/v3.1.1" }, - "time": "2022-12-07T17:46:57+00:00" + "time": "2026-04-05T21:06:35+00:00" }, { "name": "bobosch/ods-osm", - "version": "v4.2.2", + "version": "v4.3.0", "source": { "type": "git", "url": "https://github.com/bobosch/ods_osm.git", - "reference": "a9ab59a224b296f2c4c3134a9c4914d0877ad0e2" + "reference": "d67849a231f745e14ee449d3d2a137e1c3de2ef2" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/bobosch/ods_osm/zipball/a9ab59a224b296f2c4c3134a9c4914d0877ad0e2", - "reference": "a9ab59a224b296f2c4c3134a9c4914d0877ad0e2", + "url": "https://api.github.com/repos/bobosch/ods_osm/zipball/d67849a231f745e14ee449d3d2a137e1c3de2ef2", + "reference": "d67849a231f745e14ee449d3d2a137e1c3de2ef2", "shasum": "" }, "require": { - "typo3/cms-core": "^11.5 || ^12.4", + "linawolf/list-type-migration": "^1.0", + "typo3/cms-core": "^12.4 || ^13.4", "wgirhad/geophp": "^3.0" }, "require-dev": { - "friendsoftypo3/tt-address": "^8.0", + "ergebnis/composer-normalize": "^2.47", + "friendsoftypo3/tt-address": "^8.0 || ^9.0", "helhum/typo3-console": "^7.0 || ^8.0", - "typo3/cms-backend": "^11.5.6 || ^12.4", - "typo3/cms-extbase": "^11.5.6 || ^12.4", - "typo3/cms-extensionmanager": "^11.5.6 || ^12.4", - "typo3/cms-filelist": "^11.5.6 || ^12.4", - "typo3/cms-fluid": "^11.5.6 || ^12.4", - "typo3/cms-fluid-styled-content": "^11.5.6 || ^12.4", - "typo3/cms-frontend": "^11.5.6 || ^12.4", - "typo3/cms-install": "^11.5.6 || ^12.4", - "typo3/cms-lowlevel": "^11.5.6 || ^12.4", - "typo3/cms-setup": "^11.5.6 || ^12.4", - "typo3/cms-tstemplate": "^11.5.6 || ^12.4" + "lochmueller/calendarize": "*", + "saschaegerer/phpstan-typo3": "^1.0 || ^2.0", + "ssch/typo3-rector": "^2.8 || ^3.1", + "typo3/cms-backend": "^12.4 || ^13.4", + "typo3/cms-extbase": "^12.4 || ^13.4", + "typo3/cms-extensionmanager": "^12.4 || ^13.4", + "typo3/cms-filelist": "^12.4 || ^13.4", + "typo3/cms-fluid": "^12.4 || ^13.4", + "typo3/cms-fluid-styled-content": "^12.4 || ^13.4", + "typo3/cms-frontend": "^12.4 || ^13.4", + "typo3/cms-install": "^12.4 || ^13.4", + "typo3/cms-lowlevel": "^12.4 || ^13.4", + "typo3/cms-setup": "^12.4 || ^13.4", + "typo3/cms-tstemplate": "^12.4 || ^13.4" }, "suggest": { - "friendsoftypo3/tt-address": "^8.0", - "lochmueller/calendarize": "^12.4" + "friendsoftypo3/tt-address": "^8.0 || ^9.0", + "lochmueller/calendarize": "^12.4 || ^13.0 || ^14.0" }, "type": "typo3-cms-extension", "extra": { "typo3/cms": { "web-dir": ".Build/public", "extension-key": "ods_osm" + }, + "composer-normalize": { + "indent-size": 1, + "indent-style": "tab" } }, "autoload": { @@ -134,52 +144,9 @@ ], "support": { "issues": "https://github.com/bobosch/ods_osm/issues", - "source": "https://github.com/bobosch/ods_osm/tree/v4.2.2" + "source": "https://github.com/bobosch/ods_osm/tree/v4.3.0" }, - "time": "2024-05-02T21:57:08+00:00" - }, - { - "name": "catbird/cartedalegare", - "version": "dev-porting_v11_to_v14", - "dist": { - "type": "path", - "url": "../t3ext/cartedalegare", - "reference": "df7c7b87cd0fb29cabee2523e045d0a9b58cdefa" - }, - "require": { - "typo3/cms-core": "^11.5" - }, - "type": "typo3-cms-extension", - "extra": { - "typo3/cms": { - "extension-key": "cartedalegare" - } - }, - "autoload": { - "psr-4": { - "Cartedalegare\\": "Classes/" - } - }, - "license": [ - "GPL-2.0-or-later" - ], - "authors": [ - { - "name": "Matteo Gallo", - "email": "matteogal@gmail.com", - "role": "Developer" - } - ], - "description": "Carte da legare Extension. Statistical graphs and data searches.", - "homepage": "https://www.catbird.it/", - "keywords": [ - "Carte da legare", - "TYPO3 CMS" - ], - "transport-options": { - "symlink": true, - "relative": true - } + "time": "2025-08-15T19:18:22+00:00" }, { "name": "christian-riesen/base32", @@ -292,20 +259,20 @@ }, { "name": "dirkpersky/typo3-dp_cookieconsent", - "version": "11.6.3", + "version": "13.0.2", "source": { "type": "git", "url": "https://github.com/DirkPersky/typo3-dp_cookieconsent.git", - "reference": "a1dcc34d3d6c5ec9ee0adb7a8c79fade001636d1" + "reference": "00e63d18df6423e605e67d26542f0a7e51df90be" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/DirkPersky/typo3-dp_cookieconsent/zipball/a1dcc34d3d6c5ec9ee0adb7a8c79fade001636d1", - "reference": "a1dcc34d3d6c5ec9ee0adb7a8c79fade001636d1", + "url": "https://api.github.com/repos/DirkPersky/typo3-dp_cookieconsent/zipball/00e63d18df6423e605e67d26542f0a7e51df90be", + "reference": "00e63d18df6423e605e67d26542f0a7e51df90be", "shasum": "" }, "require": { - "typo3/cms-core": "^10.4.0||^11.5.0||dev-master" + "typo3/cms-core": "^12.4.0||^13.4.0||dev-main" }, "replace": { "typo3-ter/dp_cookieconsent": "self.version" @@ -346,7 +313,7 @@ ], "support": { "issues": "https://github.com/DirkPersky/typo3-dp_cookieconsent/issues", - "source": "https://github.com/DirkPersky/typo3-dp_cookieconsent/tree/11.6.3" + "source": "https://github.com/DirkPersky/typo3-dp_cookieconsent/tree/13.0.2" }, "funding": [ { @@ -358,34 +325,34 @@ "type": "github" } ], - "time": "2022-06-20T16:05:21+00:00" + "time": "2025-02-16T10:32:39+00:00" }, { "name": "doctrine/annotations", - "version": "1.14.4", + "version": "2.0.2", "source": { "type": "git", "url": "https://github.com/doctrine/annotations.git", - "reference": "253dca476f70808a5aeed3a47cc2cc88c5cab915" + "reference": "901c2ee5d26eb64ff43c47976e114bf00843acf7" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/doctrine/annotations/zipball/253dca476f70808a5aeed3a47cc2cc88c5cab915", - "reference": "253dca476f70808a5aeed3a47cc2cc88c5cab915", + "url": "https://api.github.com/repos/doctrine/annotations/zipball/901c2ee5d26eb64ff43c47976e114bf00843acf7", + "reference": "901c2ee5d26eb64ff43c47976e114bf00843acf7", "shasum": "" }, "require": { - "doctrine/lexer": "^1 || ^2", + "doctrine/lexer": "^2 || ^3", "ext-tokenizer": "*", - "php": "^7.1 || ^8.0", + "php": "^7.2 || ^8.0", "psr/cache": "^1 || ^2 || ^3" }, "require-dev": { - "doctrine/cache": "^1.11 || ^2.0", - "doctrine/coding-standard": "^9 || ^12", - "phpstan/phpstan": "~1.4.10 || ^1.10.28", + "doctrine/cache": "^2.0", + "doctrine/coding-standard": "^10", + "phpstan/phpstan": "^1.10.28", "phpunit/phpunit": "^7.5 || ^8.5 || ^9.5", - "symfony/cache": "^4.4 || ^5.4 || ^6.4 || ^7", + "symfony/cache": "^5.4 || ^6.4 || ^7", "vimeo/psalm": "^4.30 || ^5.14" }, "suggest": { @@ -432,136 +399,48 @@ ], "support": { "issues": "https://github.com/doctrine/annotations/issues", - "source": "https://github.com/doctrine/annotations/tree/1.14.4" + "source": "https://github.com/doctrine/annotations/tree/2.0.2" }, "abandoned": true, - "time": "2024-09-05T10:15:52+00:00" - }, - { - "name": "doctrine/cache", - "version": "2.2.0", - "source": { - "type": "git", - "url": "https://github.com/doctrine/cache.git", - "reference": "1ca8f21980e770095a31456042471a57bc4c68fb" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/doctrine/cache/zipball/1ca8f21980e770095a31456042471a57bc4c68fb", - "reference": "1ca8f21980e770095a31456042471a57bc4c68fb", - "shasum": "" - }, - "require": { - "php": "~7.1 || ^8.0" - }, - "conflict": { - "doctrine/common": ">2.2,<2.4" - }, - "require-dev": { - "cache/integration-tests": "dev-master", - "doctrine/coding-standard": "^9", - "phpunit/phpunit": "^7.5 || ^8.5 || ^9.5", - "psr/cache": "^1.0 || ^2.0 || ^3.0", - "symfony/cache": "^4.4 || ^5.4 || ^6", - "symfony/var-exporter": "^4.4 || ^5.4 || ^6" - }, - "type": "library", - "autoload": { - "psr-4": { - "Doctrine\\Common\\Cache\\": "lib/Doctrine/Common/Cache" - } - }, - "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" - } - ], - "description": "PHP Doctrine Cache library is a popular cache implementation that supports many different drivers such as redis, memcache, apc, mongodb and others.", - "homepage": "https://www.doctrine-project.org/projects/cache.html", - "keywords": [ - "abstraction", - "apcu", - "cache", - "caching", - "couchdb", - "memcached", - "php", - "redis", - "xcache" - ], - "support": { - "issues": "https://github.com/doctrine/cache/issues", - "source": "https://github.com/doctrine/cache/tree/2.2.0" - }, - "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%2Fcache", - "type": "tidelift" - } - ], - "abandoned": true, - "time": "2022-05-20T20:07:39+00:00" + "time": "2024-09-05T10:17:24+00:00" }, { "name": "doctrine/dbal", - "version": "2.13.9", + "version": "3.10.5", "source": { "type": "git", "url": "https://github.com/doctrine/dbal.git", - "reference": "c480849ca3ad6706a39c970cdfe6888fa8a058b8" + "reference": "95d84866bf3c04b2ddca1df7c049714660959aef" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/doctrine/dbal/zipball/c480849ca3ad6706a39c970cdfe6888fa8a058b8", - "reference": "c480849ca3ad6706a39c970cdfe6888fa8a058b8", + "url": "https://api.github.com/repos/doctrine/dbal/zipball/95d84866bf3c04b2ddca1df7c049714660959aef", + "reference": "95d84866bf3c04b2ddca1df7c049714660959aef", "shasum": "" }, "require": { - "doctrine/cache": "^1.0|^2.0", + "composer-runtime-api": "^2", "doctrine/deprecations": "^0.5.3|^1", - "doctrine/event-manager": "^1.0", - "ext-pdo": "*", - "php": "^7.1 || ^8" + "doctrine/event-manager": "^1|^2", + "php": "^7.4 || ^8.0", + "psr/cache": "^1|^2|^3", + "psr/log": "^1|^2|^3" + }, + "conflict": { + "doctrine/cache": "< 1.11" }, "require-dev": { - "doctrine/coding-standard": "9.0.0", - "jetbrains/phpstorm-stubs": "2021.1", - "phpstan/phpstan": "1.4.6", - "phpunit/phpunit": "^7.5.20|^8.5|9.5.16", - "psalm/plugin-phpunit": "0.16.1", - "squizlabs/php_codesniffer": "3.6.2", - "symfony/cache": "^4.4", - "symfony/console": "^2.0.5|^3.0|^4.0|^5.0", - "vimeo/psalm": "4.22.0" + "doctrine/cache": "^1.11|^2.0", + "doctrine/coding-standard": "14.0.0", + "fig/log-test": "^1", + "jetbrains/phpstorm-stubs": "2023.1", + "phpstan/phpstan": "2.1.30", + "phpstan/phpstan-strict-rules": "^2", + "phpunit/phpunit": "9.6.34", + "slevomat/coding-standard": "8.27.1", + "squizlabs/php_codesniffer": "4.0.1", + "symfony/cache": "^5.4|^6.0|^7.0|^8.0", + "symfony/console": "^4.4|^5.4|^6.0|^7.0|^8.0" }, "suggest": { "symfony/console": "For helpful console commands such as SQL execution and import of files." @@ -572,7 +451,7 @@ "type": "library", "autoload": { "psr-4": { - "Doctrine\\DBAL\\": "lib/Doctrine/DBAL" + "Doctrine\\DBAL\\": "src" } }, "notification-url": "https://packagist.org/downloads/", @@ -615,14 +494,13 @@ "queryobject", "sasql", "sql", - "sqlanywhere", "sqlite", "sqlserver", "sqlsrv" ], "support": { "issues": "https://github.com/doctrine/dbal/issues", - "source": "https://github.com/doctrine/dbal/tree/2.13.9" + "source": "https://github.com/doctrine/dbal/tree/3.10.5" }, "funding": [ { @@ -638,7 +516,7 @@ "type": "tidelift" } ], - "time": "2022-05-02T20:28:55+00:00" + "time": "2026-02-24T08:03:57+00:00" }, { "name": "doctrine/deprecations", @@ -690,30 +568,29 @@ }, { "name": "doctrine/event-manager", - "version": "1.2.0", + "version": "2.1.1", "source": { "type": "git", "url": "https://github.com/doctrine/event-manager.git", - "reference": "95aa4cb529f1e96576f3fda9f5705ada4056a520" + "reference": "dda33921b198841ca8dbad2eaa5d4d34769d18cf" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/doctrine/event-manager/zipball/95aa4cb529f1e96576f3fda9f5705ada4056a520", - "reference": "95aa4cb529f1e96576f3fda9f5705ada4056a520", + "url": "https://api.github.com/repos/doctrine/event-manager/zipball/dda33921b198841ca8dbad2eaa5d4d34769d18cf", + "reference": "dda33921b198841ca8dbad2eaa5d4d34769d18cf", "shasum": "" }, "require": { - "doctrine/deprecations": "^0.5.3 || ^1", - "php": "^7.1 || ^8.0" + "php": "^8.1" }, "conflict": { "doctrine/common": "<2.9" }, "require-dev": { - "doctrine/coding-standard": "^9 || ^10", - "phpstan/phpstan": "~1.4.10 || ^1.8.8", - "phpunit/phpunit": "^7.5 || ^8.5 || ^9.5", - "vimeo/psalm": "^4.24" + "doctrine/coding-standard": "^14", + "phpdocumentor/guides-cli": "^1.4", + "phpstan/phpstan": "^2.1.32", + "phpunit/phpunit": "^10.5.58" }, "type": "library", "autoload": { @@ -762,7 +639,7 @@ ], "support": { "issues": "https://github.com/doctrine/event-manager/issues", - "source": "https://github.com/doctrine/event-manager/tree/1.2.0" + "source": "https://github.com/doctrine/event-manager/tree/2.1.1" }, "funding": [ { @@ -778,34 +655,34 @@ "type": "tidelift" } ], - "time": "2022-10-12T20:51:15+00:00" + "time": "2026-01-29T07:11:08+00:00" }, { "name": "doctrine/instantiator", - "version": "1.5.0", + "version": "2.0.0", "source": { "type": "git", "url": "https://github.com/doctrine/instantiator.git", - "reference": "0a0fa9780f5d4e507415a065172d26a98d02047b" + "reference": "c6222283fa3f4ac679f8b9ced9a4e23f163e80d0" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/doctrine/instantiator/zipball/0a0fa9780f5d4e507415a065172d26a98d02047b", - "reference": "0a0fa9780f5d4e507415a065172d26a98d02047b", + "url": "https://api.github.com/repos/doctrine/instantiator/zipball/c6222283fa3f4ac679f8b9ced9a4e23f163e80d0", + "reference": "c6222283fa3f4ac679f8b9ced9a4e23f163e80d0", "shasum": "" }, "require": { - "php": "^7.1 || ^8.0" + "php": "^8.1" }, "require-dev": { - "doctrine/coding-standard": "^9 || ^11", + "doctrine/coding-standard": "^11", "ext-pdo": "*", "ext-phar": "*", - "phpbench/phpbench": "^0.16 || ^1", - "phpstan/phpstan": "^1.4", - "phpstan/phpstan-phpunit": "^1", - "phpunit/phpunit": "^7.5 || ^8.5 || ^9.5", - "vimeo/psalm": "^4.30 || ^5.4" + "phpbench/phpbench": "^1.2", + "phpstan/phpstan": "^1.9.4", + "phpstan/phpstan-phpunit": "^1.3", + "phpunit/phpunit": "^9.5.27", + "vimeo/psalm": "^5.4" }, "type": "library", "autoload": { @@ -832,7 +709,7 @@ ], "support": { "issues": "https://github.com/doctrine/instantiator/issues", - "source": "https://github.com/doctrine/instantiator/tree/1.5.0" + "source": "https://github.com/doctrine/instantiator/tree/2.0.0" }, "funding": [ { @@ -848,35 +725,36 @@ "type": "tidelift" } ], - "time": "2022-12-30T00:15:36+00:00" + "time": "2022-12-30T00:23:10+00:00" }, { "name": "doctrine/lexer", - "version": "1.2.3", + "version": "3.0.1", "source": { "type": "git", "url": "https://github.com/doctrine/lexer.git", - "reference": "c268e882d4dbdd85e36e4ad69e02dc284f89d229" + "reference": "31ad66abc0fc9e1a1f2d9bc6a42668d2fbbcd6dd" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/doctrine/lexer/zipball/c268e882d4dbdd85e36e4ad69e02dc284f89d229", - "reference": "c268e882d4dbdd85e36e4ad69e02dc284f89d229", + "url": "https://api.github.com/repos/doctrine/lexer/zipball/31ad66abc0fc9e1a1f2d9bc6a42668d2fbbcd6dd", + "reference": "31ad66abc0fc9e1a1f2d9bc6a42668d2fbbcd6dd", "shasum": "" }, "require": { - "php": "^7.1 || ^8.0" + "php": "^8.1" }, "require-dev": { - "doctrine/coding-standard": "^9.0", - "phpstan/phpstan": "^1.3", - "phpunit/phpunit": "^7.5 || ^8.5 || ^9.5", - "vimeo/psalm": "^4.11" + "doctrine/coding-standard": "^12", + "phpstan/phpstan": "^1.10", + "phpunit/phpunit": "^10.5", + "psalm/plugin-phpunit": "^0.18.3", + "vimeo/psalm": "^5.21" }, "type": "library", "autoload": { "psr-4": { - "Doctrine\\Common\\Lexer\\": "lib/Doctrine/Common/Lexer" + "Doctrine\\Common\\Lexer\\": "src" } }, "notification-url": "https://packagist.org/downloads/", @@ -908,7 +786,7 @@ ], "support": { "issues": "https://github.com/doctrine/lexer/issues", - "source": "https://github.com/doctrine/lexer/tree/1.2.3" + "source": "https://github.com/doctrine/lexer/tree/3.0.1" }, "funding": [ { @@ -924,30 +802,30 @@ "type": "tidelift" } ], - "time": "2022-02-28T11:07:21+00:00" + "time": "2024-02-05T11:56:58+00:00" }, { "name": "egulias/email-validator", - "version": "3.2.6", + "version": "4.0.4", "source": { "type": "git", "url": "https://github.com/egulias/EmailValidator.git", - "reference": "e5997fa97e8790cdae03a9cbd5e78e45e3c7bda7" + "reference": "d42c8731f0624ad6bdc8d3e5e9a4524f68801cfa" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/egulias/EmailValidator/zipball/e5997fa97e8790cdae03a9cbd5e78e45e3c7bda7", - "reference": "e5997fa97e8790cdae03a9cbd5e78e45e3c7bda7", + "url": "https://api.github.com/repos/egulias/EmailValidator/zipball/d42c8731f0624ad6bdc8d3e5e9a4524f68801cfa", + "reference": "d42c8731f0624ad6bdc8d3e5e9a4524f68801cfa", "shasum": "" }, "require": { - "doctrine/lexer": "^1.2|^2", - "php": ">=7.2", - "symfony/polyfill-intl-idn": "^1.15" + "doctrine/lexer": "^2.0 || ^3.0", + "php": ">=8.1", + "symfony/polyfill-intl-idn": "^1.26" }, "require-dev": { - "phpunit/phpunit": "^8.5.8|^9.3.3", - "vimeo/psalm": "^4" + "phpunit/phpunit": "^10.2", + "vimeo/psalm": "^5.12" }, "suggest": { "ext-intl": "PHP Internationalization Libraries are required to use the SpoofChecking validation" @@ -955,7 +833,7 @@ "type": "library", "extra": { "branch-alias": { - "dev-master": "3.0.x-dev" + "dev-master": "4.0.x-dev" } }, "autoload": { @@ -983,7 +861,7 @@ ], "support": { "issues": "https://github.com/egulias/EmailValidator/issues", - "source": "https://github.com/egulias/EmailValidator/tree/3.2.6" + "source": "https://github.com/egulias/EmailValidator/tree/4.0.4" }, "funding": [ { @@ -991,29 +869,29 @@ "type": "github" } ], - "time": "2023-06-01T07:04:22+00:00" + "time": "2025-03-06T22:45:56+00:00" }, { "name": "enshrined/svg-sanitize", - "version": "0.18.0", + "version": "0.22.0", "source": { "type": "git", "url": "https://github.com/darylldoyle/svg-sanitizer.git", - "reference": "6a2c069dab3843ca4d887ff09c972fc7033888d0" + "reference": "0afa95ea74be155a7bcd6c6fb60c276c39984500" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/darylldoyle/svg-sanitizer/zipball/6a2c069dab3843ca4d887ff09c972fc7033888d0", - "reference": "6a2c069dab3843ca4d887ff09c972fc7033888d0", + "url": "https://api.github.com/repos/darylldoyle/svg-sanitizer/zipball/0afa95ea74be155a7bcd6c6fb60c276c39984500", + "reference": "0afa95ea74be155a7bcd6c6fb60c276c39984500", "shasum": "" }, "require": { "ext-dom": "*", "ext-libxml": "*", - "php": "^5.6 || ^7.0 || ^8.0" + "php": "^7.1 || ^8.0" }, "require-dev": { - "phpunit/phpunit": "^5.7 || ^6.5 || ^8.5" + "phpunit/phpunit": "^6.5 || ^8.5" }, "type": "library", "autoload": { @@ -1034,39 +912,108 @@ "description": "An SVG sanitizer for PHP", "support": { "issues": "https://github.com/darylldoyle/svg-sanitizer/issues", - "source": "https://github.com/darylldoyle/svg-sanitizer/tree/0.18.0" + "source": "https://github.com/darylldoyle/svg-sanitizer/tree/0.22.0" }, - "time": "2024-02-22T17:51:05+00:00" + "time": "2025-08-12T10:13:48+00:00" }, { - "name": "friendsoftypo3/tt-address", - "version": "8.1.1", + "name": "firebase/php-jwt", + "version": "v7.1.0", "source": { "type": "git", - "url": "https://github.com/FriendsOfTYPO3/tt_address.git", - "reference": "bd62c49fb38985f0e4ab95faf43084a17ac01395" + "url": "https://github.com/googleapis/php-jwt.git", + "reference": "b374a5d1a4f1f67fadc2165cdb284645945e2fc0" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/FriendsOfTYPO3/tt_address/zipball/bd62c49fb38985f0e4ab95faf43084a17ac01395", - "reference": "bd62c49fb38985f0e4ab95faf43084a17ac01395", + "url": "https://api.github.com/repos/googleapis/php-jwt/zipball/b374a5d1a4f1f67fadc2165cdb284645945e2fc0", + "reference": "b374a5d1a4f1f67fadc2165cdb284645945e2fc0", "shasum": "" }, "require": { - "php": ">=7.4", + "php": "^8.0" + }, + "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", + "psr/http-client": "^1.0", + "psr/http-factory": "^1.0" + }, + "suggest": { + "ext-sodium": "Support EdDSA (Ed25519) signatures", + "paragonie/sodium_compat": "Support EdDSA (Ed25519) signatures when libsodium is not present", + "phpseclib/phpseclib": "Support PS256 (RSASSA-PSS) signatures" + }, + "type": "library", + "autoload": { + "psr-4": { + "Firebase\\JWT\\": "src" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "authors": [ + { + "name": "Neuman Vong", + "email": "neuman+pear@twilio.com", + "role": "Developer" + }, + { + "name": "Anant Narayanan", + "email": "anant@php.net", + "role": "Developer" + } + ], + "description": "A simple library to encode and decode JSON Web Tokens (JWT) in PHP. Should conform to the current spec.", + "homepage": "https://github.com/googleapis/php-jwt", + "keywords": [ + "jwt", + "php" + ], + "support": { + "issues": "https://github.com/googleapis/php-jwt/issues", + "source": "https://github.com/googleapis/php-jwt/tree/v7.1.0" + }, + "time": "2026-06-11T17:54:14+00:00" + }, + { + "name": "friendsoftypo3/tt-address", + "version": "9.1.1", + "source": { + "type": "git", + "url": "https://github.com/FriendsOfTYPO3/tt_address.git", + "reference": "30d51bd1352e3c928ac088a4596183dda111cb7d" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/FriendsOfTYPO3/tt_address/zipball/30d51bd1352e3c928ac088a4596183dda111cb7d", + "reference": "30d51bd1352e3c928ac088a4596183dda111cb7d", + "shasum": "" + }, + "require": { + "php": ">=8.1", "symfony/console": "^5.4 || ^6.0 || ^7.0", - "typo3/cms-core": "^11.5 || ^12.4" + "typo3/cms-core": "^12.4.16 || ^13.2" }, "replace": { "typo3-ter/tt-address": "self.version" }, "require-dev": { - "php-coveralls/php-coveralls": "^2.1", - "phpspec/prophecy-phpunit": "^2.0", - "phpunit/phpunit": "^9.6.15", - "sbuerk/typo3-cmscomposerinstallers-testingframework-bridge": "^0.0.1", - "typo3/cms-extensionmanager": "^11.5 || ^12", - "typo3/cms-install": "^11.5 || ^12" + "friendsofphp/php-cs-fixer": "^3", + "kubawerlos/php-cs-fixer-custom-fixers": "^3.21", + "phpspec/prophecy": "^1.19 || ^2", + "phpunit/phpunit": "^10.5.45", + "typo3/cms-composer-installers": "^3.1.3 || 4.0.0-RC1 || ^5.0", + "typo3/cms-install": "^12.4.2 || ^13.2", + "typo3/coding-standards": "^0.5.3", + "typo3/testing-framework": "^8.0.9", + "webmozart/assert": "^1.11.0" }, "type": "typo3-cms-extension", "extra": { @@ -1103,44 +1050,57 @@ "issues": "https://github.com/FriendsOfTYPO3/tt_address/issues", "source": "https://github.com/FriendsOfTYPO3/tt_address" }, - "time": "2024-07-10T08:41:43+00:00" + "time": "2026-05-18T15:19:13+00:00" }, { "name": "georgringer/news", - "version": "9.4.0", + "version": "11.4.4", "source": { "type": "git", "url": "https://github.com/georgringer/news.git", - "reference": "dbecd7289de6554c06b733de7c8337c52cb3a130" + "reference": "eb7649994a5f3c54f8ea40c5e87c6c7764317076" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/georgringer/news/zipball/dbecd7289de6554c06b733de7c8337c52cb3a130", - "reference": "dbecd7289de6554c06b733de7c8337c52cb3a130", + "url": "https://api.github.com/repos/georgringer/news/zipball/eb7649994a5f3c54f8ea40c5e87c6c7764317076", + "reference": "eb7649994a5f3c54f8ea40c5e87c6c7764317076", "shasum": "" }, "require": { - "typo3/cms-core": "^10.4 || ^11" - }, - "conflict": { - "symfony/finder": "2.7.44 || 2.8.37 || 3.4.7 || 4.0.7" + "php": ">= 7.4 < 8.4", + "symfony/console": "^5.4 || ^6.4 || ^7.0", + "typo3/cms-backend": "^11.5.24 || ^12.4.2", + "typo3/cms-core": "^11.5.24 || ^12.4.2", + "typo3/cms-extbase": "^11.5.24 || ^12.4.2", + "typo3/cms-fluid": "^11.5.24 || ^12.4.2", + "typo3/cms-frontend": "^11.5.24 || ^12.4.2" }, "replace": { "typo3-ter/news": "self.version" }, "require-dev": { - "php-coveralls/php-coveralls": "^2.1", - "typo3/cms-install": "^10.4 || ^11" + "friendsofphp/php-cs-fixer": "^3.47.1", + "phpunit/phpunit": "^9.6.15", + "typo3/cms-composer-installers": "^3.1.3 || 4.0.0-RC1 || ^5.0", + "typo3/cms-install": "^11.5.24 || ^12.4.2", + "typo3/cms-seo": "^11.5.24 || ^12.4.2", + "typo3/coding-standards": "^0.5.5", + "typo3/testing-framework": "^7.0.4", + "webmozart/assert": "^1.11.0" }, "suggest": { + "georgringer/news-tagsuggest": "On the fly creation of tag records within a news record", "georgringer/numbered-pagination": "Improved pagination API", - "reelworx/rx-shariff": "GDPR compliant social sharing" + "reelworx/rx-shariff": "GDPR compliant social sharing", + "typo3/cms-install": "Upgrade wizards", + "typo3/cms-scheduler": "XML and ICS import", + "typo3/cms-seo": "Sitemaps" }, "type": "typo3-cms-extension", "extra": { "typo3/cms": { "app-dir": ".Build", - "web-dir": ".Build/public", + "web-dir": ".Build/Web", "extension-key": "news" } }, @@ -1156,6 +1116,7 @@ "authors": [ { "name": "Georg Ringer", + "homepage": "https://ringer.it", "role": "Developer" } ], @@ -1174,28 +1135,36 @@ }, "funding": [ { - "url": "https://www.paypal.me/GeorgRinger/10", + "url": "https://paypal.me/GeorgRinger/10", "type": "custom" }, + { + "url": "https://www.amazon.de/hz/wishlist/ls/8F573K08TSDG", + "type": "custom" + }, + { + "url": "https://github.com/georgringer", + "type": "github" + }, { "url": "https://www.patreon.com/georgringer", "type": "patreon" } ], - "time": "2022-04-26T17:07:12+00:00" + "time": "2026-05-18T20:55:56+00:00" }, { "name": "georgringer/numbered-pagination", - "version": "2.0.0", + "version": "1.0.5", "source": { "type": "git", "url": "https://github.com/georgringer/numbered_pagination.git", - "reference": "ac7277a088dbfd0a35b8c4477bb0943e2fae0099" + "reference": "bf72d0bf6bb43464254a43584e73b9331b73ff16" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/georgringer/numbered_pagination/zipball/ac7277a088dbfd0a35b8c4477bb0943e2fae0099", - "reference": "ac7277a088dbfd0a35b8c4477bb0943e2fae0099", + "url": "https://api.github.com/repos/georgringer/numbered_pagination/zipball/bf72d0bf6bb43464254a43584e73b9331b73ff16", + "reference": "bf72d0bf6bb43464254a43584e73b9331b73ff16", "shasum": "" }, "require": { @@ -1234,7 +1203,7 @@ ], "support": { "issues": "https://github.com/georgringer/numbered_pagination/issues", - "source": "https://github.com/georgringer/numbered_pagination/tree/2.0.0" + "source": "https://github.com/georgringer/numbered_pagination/tree/1.0.5" }, "funding": [ { @@ -1254,20 +1223,20 @@ "type": "patreon" } ], - "time": "2023-10-05T09:11:20+00:00" + "time": "2023-04-26T05:40:15+00:00" }, { "name": "guzzlehttp/guzzle", - "version": "7.13.1", + "version": "7.13.2", "source": { "type": "git", "url": "https://github.com/guzzle/guzzle.git", - "reference": "55901a76dfd2006a0cc012b9e3c5b487f796478d" + "reference": "bcd989ad36c92d42a3715379af91f2defee5b8dd" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/guzzle/guzzle/zipball/55901a76dfd2006a0cc012b9e3c5b487f796478d", - "reference": "55901a76dfd2006a0cc012b9e3c5b487f796478d", + "url": "https://api.github.com/repos/guzzle/guzzle/zipball/bcd989ad36c92d42a3715379af91f2defee5b8dd", + "reference": "bcd989ad36c92d42a3715379af91f2defee5b8dd", "shasum": "" }, "require": { @@ -1285,7 +1254,7 @@ "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.6", "php-http/message-factory": "^1.1", "phpunit/phpunit": "^8.5.52 || ^9.6.34", @@ -1366,7 +1335,7 @@ ], "support": { "issues": "https://github.com/guzzle/guzzle/issues", - "source": "https://github.com/guzzle/guzzle/tree/7.13.1" + "source": "https://github.com/guzzle/guzzle/tree/7.13.2" }, "funding": [ { @@ -1382,7 +1351,7 @@ "type": "tidelift" } ], - "time": "2026-06-29T20:14:18+00:00" + "time": "2026-07-05T19:00:11+00:00" }, { "name": "guzzlehttp/promises", @@ -1587,6 +1556,53 @@ ], "time": "2026-06-23T15:21:08+00:00" }, + { + "name": "linawolf/list-type-migration", + "version": "1.0.0", + "source": { + "type": "git", + "url": "https://github.com/linawolf/list-type-migration.git", + "reference": "769f03e1134bb4f48497cb84152990075cf9f911" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/linawolf/list-type-migration/zipball/769f03e1134bb4f48497cb84152990075cf9f911", + "reference": "769f03e1134bb4f48497cb84152990075cf9f911", + "shasum": "" + }, + "require": { + "php": "^7.4 || ^8.0 || ^8.1 || ^8.2 || ^8.3", + "typo3/cms-install": "^11.5 || ^12.4 || ^13.4" + }, + "require-dev": { + "ergebnis/composer-normalize": "^2.43", + "phpstan/phpstan": "^1.8.2", + "typo3/coding-standards": "*" + }, + "type": "typo3-cms-extension", + "extra": { + "typo3/cms": { + "app-dir": ".Build", + "web-dir": ".Build/Web", + "extension-key": "list_type_migration" + } + }, + "autoload": { + "psr-4": { + "Linawolf\\ListTypeMigration\\": "Classes/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "GPL-2.0-or-later" + ], + "description": "List type to CType migration, backward compatible for TYPO3 v11 and v12", + "support": { + "issues": "https://github.com/linawolf/list-type-migration/issues", + "source": "https://github.com/linawolf/list-type-migration/tree/1.0.0" + }, + "time": "2024-10-24T07:19:06+00:00" + }, { "name": "lolli42/finediff", "version": "1.1.2", @@ -1844,26 +1860,22 @@ }, { "name": "minifranske/fs-media-gallery", - "version": "3.0.2", + "version": "4.0.0", "source": { "type": "git", "url": "https://github.com/chrcan/fs_media_gallery.git", - "reference": "e13f324aa177419126e0a9cb55f244275a10d862" + "reference": "e6808f12ab3ac828dc06a5c28eacea0a9001d6d7" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/chrcan/fs_media_gallery/zipball/e13f324aa177419126e0a9cb55f244275a10d862", - "reference": "e13f324aa177419126e0a9cb55f244275a10d862", + "url": "https://api.github.com/repos/chrcan/fs_media_gallery/zipball/e6808f12ab3ac828dc06a5c28eacea0a9001d6d7", + "reference": "e6808f12ab3ac828dc06a5c28eacea0a9001d6d7", "shasum": "" }, "require": { - "typo3/cms-core": "^11.4" - }, - "replace": { - "typo3-ter/fs-media-gallery": "self.version" - }, - "suggest": { - "georgringer/numbered-pagination": "^1.0.1" + "ext-mbstring": "*", + "georgringer/numbered-pagination": "^1.0.5", + "typo3/cms-core": "^12.4.8" }, "type": "typo3-cms-extension", "extra": { @@ -1871,7 +1883,7 @@ "extension-key": "fs_media_gallery" }, "branch-alias": { - "dev-master": "3.0.x-dev" + "dev-master": "4.0.x-dev" } }, "autoload": { @@ -1900,9 +1912,9 @@ ], "support": { "issues": "https://github.com/chrcan/fs_media_gallery/issues", - "source": "https://github.com/chrcan/fs_media_gallery/tree/3.0.2" + "source": "https://github.com/chrcan/fs_media_gallery/tree/4.0.0" }, - "time": "2022-03-11T19:27:37+00:00" + "time": "2024-05-22T18:16:53+00:00" }, { "name": "nikic/php-parser", @@ -2227,23 +2239,76 @@ "time": "2021-02-03T23:26:27+00:00" }, { - "name": "psr/container", - "version": "1.1.2", + "name": "psr/clock", + "version": "1.0.0", "source": { "type": "git", - "url": "https://github.com/php-fig/container.git", - "reference": "513e0666f7216c7459170d56df27dfcefe1689ea" + "url": "https://github.com/php-fig/clock.git", + "reference": "e41a24703d4560fd0acb709162f73b8adfc3aa0d" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/php-fig/container/zipball/513e0666f7216c7459170d56df27dfcefe1689ea", - "reference": "513e0666f7216c7459170d56df27dfcefe1689ea", + "url": "https://api.github.com/repos/php-fig/clock/zipball/e41a24703d4560fd0acb709162f73b8adfc3aa0d", + "reference": "e41a24703d4560fd0acb709162f73b8adfc3aa0d", + "shasum": "" + }, + "require": { + "php": "^7.0 || ^8.0" + }, + "type": "library", + "autoload": { + "psr-4": { + "Psr\\Clock\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "PHP-FIG", + "homepage": "https://www.php-fig.org/" + } + ], + "description": "Common interface for reading the clock.", + "homepage": "https://github.com/php-fig/clock", + "keywords": [ + "clock", + "now", + "psr", + "psr-20", + "time" + ], + "support": { + "issues": "https://github.com/php-fig/clock/issues", + "source": "https://github.com/php-fig/clock/tree/1.0.0" + }, + "time": "2022-11-25T14:36:26+00:00" + }, + { + "name": "psr/container", + "version": "2.0.2", + "source": { + "type": "git", + "url": "https://github.com/php-fig/container.git", + "reference": "c71ecc56dfe541dbd90c5360474fbc405f8d5963" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/php-fig/container/zipball/c71ecc56dfe541dbd90c5360474fbc405f8d5963", + "reference": "c71ecc56dfe541dbd90c5360474fbc405f8d5963", "shasum": "" }, "require": { "php": ">=7.4.0" }, "type": "library", + "extra": { + "branch-alias": { + "dev-master": "2.0.x-dev" + } + }, "autoload": { "psr-4": { "Psr\\Container\\": "src/" @@ -2270,9 +2335,9 @@ ], "support": { "issues": "https://github.com/php-fig/container/issues", - "source": "https://github.com/php-fig/container/tree/1.1.2" + "source": "https://github.com/php-fig/container/tree/2.0.2" }, - "time": "2021-11-05T16:50:12+00:00" + "time": "2021-11-05T16:47:00+00:00" }, { "name": "psr/event-dispatcher", @@ -2433,16 +2498,16 @@ }, { "name": "psr/http-message", - "version": "1.1", + "version": "2.0", "source": { "type": "git", "url": "https://github.com/php-fig/http-message.git", - "reference": "cb6ce4845ce34a8ad9e68117c10ee90a29919eba" + "reference": "402d35bcb92c70c026d1a6a9883f06b2ead23d71" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/php-fig/http-message/zipball/cb6ce4845ce34a8ad9e68117c10ee90a29919eba", - "reference": "cb6ce4845ce34a8ad9e68117c10ee90a29919eba", + "url": "https://api.github.com/repos/php-fig/http-message/zipball/402d35bcb92c70c026d1a6a9883f06b2ead23d71", + "reference": "402d35bcb92c70c026d1a6a9883f06b2ead23d71", "shasum": "" }, "require": { @@ -2451,7 +2516,7 @@ "type": "library", "extra": { "branch-alias": { - "dev-master": "1.1.x-dev" + "dev-master": "2.0.x-dev" } }, "autoload": { @@ -2466,7 +2531,7 @@ "authors": [ { "name": "PHP-FIG", - "homepage": "http://www.php-fig.org/" + "homepage": "https://www.php-fig.org/" } ], "description": "Common interface for HTTP messages", @@ -2480,9 +2545,9 @@ "response" ], "support": { - "source": "https://github.com/php-fig/http-message/tree/1.1" + "source": "https://github.com/php-fig/http-message/tree/2.0" }, - "time": "2023-04-04T09:50:52+00:00" + "time": "2023-04-04T09:54:51+00:00" }, { "name": "psr/http-server-handler", @@ -2599,30 +2664,30 @@ }, { "name": "psr/log", - "version": "1.1.4", + "version": "3.0.2", "source": { "type": "git", "url": "https://github.com/php-fig/log.git", - "reference": "d49695b909c3b7628b6289db5479a1c204601f11" + "reference": "f16e1d5863e37f8d8c2a01719f5b34baa2b714d3" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/php-fig/log/zipball/d49695b909c3b7628b6289db5479a1c204601f11", - "reference": "d49695b909c3b7628b6289db5479a1c204601f11", + "url": "https://api.github.com/repos/php-fig/log/zipball/f16e1d5863e37f8d8c2a01719f5b34baa2b714d3", + "reference": "f16e1d5863e37f8d8c2a01719f5b34baa2b714d3", "shasum": "" }, "require": { - "php": ">=5.3.0" + "php": ">=8.0.0" }, "type": "library", "extra": { "branch-alias": { - "dev-master": "1.1.x-dev" + "dev-master": "3.x-dev" } }, "autoload": { "psr-4": { - "Psr\\Log\\": "Psr/Log/" + "Psr\\Log\\": "src" } }, "notification-url": "https://packagist.org/downloads/", @@ -2643,9 +2708,9 @@ "psr-3" ], "support": { - "source": "https://github.com/php-fig/log/tree/1.1.4" + "source": "https://github.com/php-fig/log/tree/3.0.2" }, - "time": "2021-05-03T11:20:27+00:00" + "time": "2024-09-11T13:17:53+00:00" }, { "name": "ralouphie/getallheaders", @@ -2693,18 +2758,26 @@ }, { "name": "sgalinski/lfeditor", - "version": "7.1.10", + "version": "8.2.1", "source": { "type": "git", "url": "https://gitlab.sgalinski.de/typo3/lfeditor.git", - "reference": "506e7a54aa0c77e166e9677d296693ad82f6a812" + "reference": "4598fea92d020a182d3291abd315f835901b3df6" }, "require": { - "typo3/cms-core": "^10.4 || ^11.5" + "ext-dom": "*", + "php": "^8.1", + "typo3/cms-backend": "^12.4", + "typo3/cms-core": "^12.4", + "typo3/cms-extbase": "^12.4" + }, + "require-dev": { + "ergebnis/composer-normalize": "^2.28.3" }, "type": "typo3-cms-extension", "extra": { "typo3/cms": { + "web-dir": ".Build/public", "extension-key": "lfeditor" } }, @@ -2723,20 +2796,20 @@ "issues": "https://gitlab.sgalinski.de/typo3/lfeditor/issues", "source": "https://gitlab.sgalinski.de/typo3/lfeditor/" }, - "time": "2023-01-04T18:20:47+00:00" + "time": "2025-03-11T20:46:33+00:00" }, { "name": "sjbr/sr-feuser-register", - "version": "v11.5.4", + "version": "v12.5.1", "source": { "type": "git", "url": "https://codeberg.org/sjbr/sr-feuser-register", - "reference": "a30a05d5eb5469c0554a6cddf69738a38900ee77" + "reference": "7e8cd2067c175e8964c00d3e88c61ecb2894d8fd" }, "require": { - "sjbr/static-info-tables": "^6.9 || ^11.5", - "typo3/cms-core": "^10.4.21 || ^11.5", - "typo3/cms-felogin": "^10.4.21 || ^11.5" + "sjbr/static-info-tables": "^12.4.2", + "typo3/cms-core": "^12.4", + "typo3/cms-felogin": "^12.4" }, "replace": { "typo3-ter/sr-feuser-register": "self.version" @@ -2779,18 +2852,18 @@ "support": { "issues": "https://codeberg.org/sjbr/sr-feuser-register/issues" }, - "time": "2022-10-23T15:09:53+00:00" + "time": "2025-05-21T20:00:37+00:00" }, { "name": "sjbr/sr-freecap", - "version": "v11.5.2", + "version": "v12.4.6", "source": { "type": "git", "url": "https://codeberg.org/sjbr/sr-freecap", - "reference": "d24fe574e3da54486d3509d12d1cab514978b461" + "reference": "bb99188956db59c90de1c2c40ea3b9a1503c2e2c" }, "require": { - "typo3/cms-core": "^11.5" + "typo3/cms-core": "^12.4" }, "replace": { "typo3-ter/sr-freecap": "self.version" @@ -2826,23 +2899,23 @@ "support": { "issues": "https://codeberg.org/sjbr/sr-freecap/issues" }, - "time": "2022-11-19T21:58:04+00:00" + "time": "2025-06-22T23:07:37+00:00" }, { "name": "sjbr/static-info-tables", - "version": "v11.5.3", + "version": "v12.4.5", "source": { "type": "git", "url": "https://codeberg.org/sjbr/static-info-tables", - "reference": "5c07b63ae7aad9fa668be61bec797b11a898b484" + "reference": "f4500a4fe484123c9f933f5c9026026fad095885" }, "require": { - "typo3/cms-backend": ">=11.5, <12.0", - "typo3/cms-core": ">=11.5, <12.0", - "typo3/cms-extbase": ">=11.5, <12.0", - "typo3/cms-extensionmanager": ">=11.5, <12.0", - "typo3/cms-fluid": ">=11.5, <12.0", - "typo3/cms-frontend": ">=11.5, <12.0" + "typo3/cms-backend": ">=12.4, <13.0", + "typo3/cms-core": ">=12.4, <13.0", + "typo3/cms-extbase": ">=12.4, <13.0", + "typo3/cms-extensionmanager": ">=12.4, <13.0", + "typo3/cms-fluid": ">=12.4, <13.0", + "typo3/cms-frontend": ">=12.4, <13.0" }, "replace": { "typo3-ter/static-info-tables": "self.version" @@ -2889,35 +2962,38 @@ "support": { "issues": "https://codeberg.org/sjbr/static-info-tables/issues" }, - "time": "2022-10-11T15:40:28+00:00" + "time": "2025-06-23T03:30:07+00:00" }, { "name": "symfony/cache", - "version": "v6.4.42", + "version": "v7.4.14", "source": { "type": "git", "url": "https://github.com/symfony/cache.git", - "reference": "704edf29f1c97ff6e36e248def6ff4a51f765ce1" + "reference": "9adfcb2a7fc3924473b09f5a0b058dcc2cc7be9a" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/cache/zipball/704edf29f1c97ff6e36e248def6ff4a51f765ce1", - "reference": "704edf29f1c97ff6e36e248def6ff4a51f765ce1", + "url": "https://api.github.com/repos/symfony/cache/zipball/9adfcb2a7fc3924473b09f5a0b058dcc2cc7be9a", + "reference": "9adfcb2a7fc3924473b09f5a0b058dcc2cc7be9a", "shasum": "" }, "require": { - "php": ">=8.1", + "php": ">=8.2", "psr/cache": "^2.0|^3.0", "psr/log": "^1.1|^2|^3", - "symfony/cache-contracts": "^2.5|^3", + "symfony/cache-contracts": "^3.6", + "symfony/deprecation-contracts": "^2.5|^3", "symfony/service-contracts": "^2.5|^3", - "symfony/var-exporter": "^6.3.6|^7.0" + "symfony/var-exporter": "^6.4|^7.0|^8.0" }, "conflict": { - "doctrine/dbal": "<2.13.1", - "symfony/dependency-injection": "<5.4", - "symfony/http-kernel": "<5.4", - "symfony/var-dumper": "<5.4" + "doctrine/dbal": "<3.6", + "ext-redis": "<6.1", + "ext-relay": "<0.12.1", + "symfony/dependency-injection": "<6.4", + "symfony/http-kernel": "<6.4", + "symfony/var-dumper": "<6.4" }, "provide": { "psr/cache-implementation": "2.0|3.0", @@ -2926,15 +3002,16 @@ }, "require-dev": { "cache/integration-tests": "dev-master", - "doctrine/dbal": "^2.13.1|^3|^4", + "doctrine/dbal": "^3.6|^4", "predis/predis": "^1.1|^2.0", "psr/simple-cache": "^1.0|^2.0|^3.0", - "symfony/config": "^5.4|^6.0|^7.0", - "symfony/dependency-injection": "^5.4|^6.0|^7.0", - "symfony/filesystem": "^5.4|^6.0|^7.0", - "symfony/http-kernel": "^5.4|^6.0|^7.0", - "symfony/messenger": "^5.4|^6.0|^7.0", - "symfony/var-dumper": "^5.4|^6.0|^7.0" + "symfony/clock": "^6.4|^7.0|^8.0", + "symfony/config": "^6.4|^7.0|^8.0", + "symfony/dependency-injection": "^6.4|^7.0|^8.0", + "symfony/filesystem": "^6.4|^7.0|^8.0", + "symfony/http-kernel": "^6.4|^7.0|^8.0", + "symfony/messenger": "^6.4|^7.0|^8.0", + "symfony/var-dumper": "^6.4|^7.0|^8.0" }, "type": "library", "autoload": { @@ -2969,7 +3046,7 @@ "psr6" ], "support": { - "source": "https://github.com/symfony/cache/tree/v6.4.42" + "source": "https://github.com/symfony/cache/tree/v7.4.14" }, "funding": [ { @@ -2989,7 +3066,7 @@ "type": "tidelift" } ], - "time": "2026-06-17T14:17:34+00:00" + "time": "2026-06-17T14:44:48+00:00" }, { "name": "symfony/cache-contracts", @@ -3072,39 +3149,113 @@ "time": "2026-06-05T06:23:12+00:00" }, { - "name": "symfony/config", - "version": "v5.4.46", + "name": "symfony/clock", + "version": "v7.4.8", "source": { "type": "git", - "url": "https://github.com/symfony/config.git", - "reference": "977c88a02d7d3f16904a81907531b19666a08e78" + "url": "https://github.com/symfony/clock.git", + "reference": "674fa3b98e21531dd040e613479f5f6fa8f32111" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/config/zipball/977c88a02d7d3f16904a81907531b19666a08e78", - "reference": "977c88a02d7d3f16904a81907531b19666a08e78", + "url": "https://api.github.com/repos/symfony/clock/zipball/674fa3b98e21531dd040e613479f5f6fa8f32111", + "reference": "674fa3b98e21531dd040e613479f5f6fa8f32111", "shasum": "" }, "require": { - "php": ">=7.2.5", - "symfony/deprecation-contracts": "^2.1|^3", - "symfony/filesystem": "^4.4|^5.0|^6.0", - "symfony/polyfill-ctype": "~1.8", - "symfony/polyfill-php80": "^1.16", - "symfony/polyfill-php81": "^1.22" + "php": ">=8.2", + "psr/clock": "^1.0", + "symfony/polyfill-php83": "^1.28" + }, + "provide": { + "psr/clock-implementation": "1.0" + }, + "type": "library", + "autoload": { + "files": [ + "Resources/now.php" + ], + "psr-4": { + "Symfony\\Component\\Clock\\": "" + }, + "exclude-from-classmap": [ + "/Tests/" + ] + }, + "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": "Decouples applications from the system clock", + "homepage": "https://symfony.com", + "keywords": [ + "clock", + "psr20", + "time" + ], + "support": { + "source": "https://github.com/symfony/clock/tree/v7.4.8" + }, + "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-03-24T13:12:05+00:00" + }, + { + "name": "symfony/config", + "version": "v7.4.14", + "source": { + "type": "git", + "url": "https://github.com/symfony/config.git", + "reference": "7b665e443381ea7c4db03eb03b4bf79ea2b020eb" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/config/zipball/7b665e443381ea7c4db03eb03b4bf79ea2b020eb", + "reference": "7b665e443381ea7c4db03eb03b4bf79ea2b020eb", + "shasum": "" + }, + "require": { + "php": ">=8.2", + "symfony/deprecation-contracts": "^2.5|^3", + "symfony/filesystem": "^7.1|^8.0", + "symfony/polyfill-ctype": "~1.8" }, "conflict": { - "symfony/finder": "<4.4" + "symfony/finder": "<6.4", + "symfony/service-contracts": "<2.5" }, "require-dev": { - "symfony/event-dispatcher": "^4.4|^5.0|^6.0", - "symfony/finder": "^4.4|^5.0|^6.0", - "symfony/messenger": "^4.4|^5.0|^6.0", - "symfony/service-contracts": "^1.1|^2|^3", - "symfony/yaml": "^4.4|^5.0|^6.0" - }, - "suggest": { - "symfony/yaml": "To use the yaml reference dumper" + "symfony/event-dispatcher": "^6.4|^7.0|^8.0", + "symfony/finder": "^6.4|^7.0|^8.0", + "symfony/messenger": "^6.4|^7.0|^8.0", + "symfony/service-contracts": "^2.5|^3", + "symfony/yaml": "^6.4|^7.0|^8.0" }, "type": "library", "autoload": { @@ -3132,7 +3283,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/v5.4.46" + "source": "https://github.com/symfony/config/tree/v7.4.14" }, "funding": [ { @@ -3143,61 +3294,60 @@ "url": "https://github.com/fabpot", "type": "github" }, + { + "url": "https://github.com/nicolas-grekas", + "type": "github" + }, { "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", "type": "tidelift" } ], - "time": "2024-10-30T07:58:02+00:00" + "time": "2026-06-09T07:51:57+00:00" }, { "name": "symfony/console", - "version": "v5.4.47", + "version": "v7.4.14", "source": { "type": "git", "url": "https://github.com/symfony/console.git", - "reference": "c4ba980ca61a9eb18ee6bcc73f28e475852bb1ed" + "reference": "92f58bc4bf97a92ed1b9f367f0cd44f20bde0e87" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/console/zipball/c4ba980ca61a9eb18ee6bcc73f28e475852bb1ed", - "reference": "c4ba980ca61a9eb18ee6bcc73f28e475852bb1ed", + "url": "https://api.github.com/repos/symfony/console/zipball/92f58bc4bf97a92ed1b9f367f0cd44f20bde0e87", + "reference": "92f58bc4bf97a92ed1b9f367f0cd44f20bde0e87", "shasum": "" }, "require": { - "php": ">=7.2.5", - "symfony/deprecation-contracts": "^2.1|^3", + "php": ">=8.2", + "symfony/deprecation-contracts": "^2.5|^3", "symfony/polyfill-mbstring": "~1.0", - "symfony/polyfill-php73": "^1.9", - "symfony/polyfill-php80": "^1.16", - "symfony/service-contracts": "^1.1|^2|^3", - "symfony/string": "^5.1|^6.0" + "symfony/service-contracts": "^2.5|^3", + "symfony/string": "^7.2|^8.0" }, "conflict": { - "psr/log": ">=3", - "symfony/dependency-injection": "<4.4", - "symfony/dotenv": "<5.1", - "symfony/event-dispatcher": "<4.4", - "symfony/lock": "<4.4", - "symfony/process": "<4.4" + "symfony/dependency-injection": "<6.4", + "symfony/dotenv": "<6.4", + "symfony/event-dispatcher": "<6.4", + "symfony/lock": "<6.4", + "symfony/process": "<6.4" }, "provide": { - "psr/log-implementation": "1.0|2.0" + "psr/log-implementation": "1.0|2.0|3.0" }, "require-dev": { - "psr/log": "^1|^2", - "symfony/config": "^4.4|^5.0|^6.0", - "symfony/dependency-injection": "^4.4|^5.0|^6.0", - "symfony/event-dispatcher": "^4.4|^5.0|^6.0", - "symfony/lock": "^4.4|^5.0|^6.0", - "symfony/process": "^4.4|^5.0|^6.0", - "symfony/var-dumper": "^4.4|^5.0|^6.0" - }, - "suggest": { - "psr/log": "For using the console logger", - "symfony/event-dispatcher": "", - "symfony/lock": "", - "symfony/process": "" + "psr/log": "^1|^2|^3", + "symfony/config": "^6.4|^7.0|^8.0", + "symfony/dependency-injection": "^6.4|^7.0|^8.0", + "symfony/event-dispatcher": "^6.4|^7.0|^8.0", + "symfony/http-foundation": "^6.4|^7.0|^8.0", + "symfony/http-kernel": "^6.4|^7.0|^8.0", + "symfony/lock": "^6.4|^7.0|^8.0", + "symfony/messenger": "^6.4|^7.0|^8.0", + "symfony/process": "^6.4|^7.0|^8.0", + "symfony/stopwatch": "^6.4|^7.0|^8.0", + "symfony/var-dumper": "^6.4|^7.0|^8.0" }, "type": "library", "autoload": { @@ -3231,7 +3381,7 @@ "terminal" ], "support": { - "source": "https://github.com/symfony/console/tree/v5.4.47" + "source": "https://github.com/symfony/console/tree/v7.4.14" }, "funding": [ { @@ -3242,57 +3392,52 @@ "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-11-06T11:30:55+00:00" + "time": "2026-06-16T11:50:14+00:00" }, { "name": "symfony/dependency-injection", - "version": "v5.4.48", + "version": "v7.4.14", "source": { "type": "git", "url": "https://github.com/symfony/dependency-injection.git", - "reference": "e5ca16dee39ef7d63e552ff0bf0a2526a1142c92" + "reference": "2c8c64a33e2e6911579e1ff79a8e06c27d48d402" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/dependency-injection/zipball/e5ca16dee39ef7d63e552ff0bf0a2526a1142c92", - "reference": "e5ca16dee39ef7d63e552ff0bf0a2526a1142c92", + "url": "https://api.github.com/repos/symfony/dependency-injection/zipball/2c8c64a33e2e6911579e1ff79a8e06c27d48d402", + "reference": "2c8c64a33e2e6911579e1ff79a8e06c27d48d402", "shasum": "" }, "require": { - "php": ">=7.2.5", - "psr/container": "^1.1.1", - "symfony/deprecation-contracts": "^2.1|^3", - "symfony/polyfill-php80": "^1.16", - "symfony/polyfill-php81": "^1.22", - "symfony/service-contracts": "^1.1.6|^2" + "php": ">=8.2", + "psr/container": "^1.1|^2.0", + "symfony/deprecation-contracts": "^2.5|^3", + "symfony/service-contracts": "^3.6", + "symfony/var-exporter": "^6.4.20|^7.2.5|^8.0" }, "conflict": { "ext-psr": "<1.1|>=2", - "symfony/config": "<5.3", - "symfony/finder": "<4.4", - "symfony/proxy-manager-bridge": "<4.4", - "symfony/yaml": "<4.4.26" + "symfony/config": "<6.4", + "symfony/finder": "<6.4", + "symfony/yaml": "<6.4" }, "provide": { - "psr/container-implementation": "1.0", - "symfony/service-implementation": "1.0|2.0" + "psr/container-implementation": "1.1|2.0", + "symfony/service-implementation": "1.1|2.0|3.0" }, "require-dev": { - "symfony/config": "^5.3|^6.0", - "symfony/expression-language": "^4.4|^5.0|^6.0", - "symfony/yaml": "^4.4.26|^5.0|^6.0" - }, - "suggest": { - "symfony/config": "", - "symfony/expression-language": "For using expressions in service container configuration", - "symfony/finder": "For using double-star glob patterns or when GLOB_BRACE portability is required", - "symfony/proxy-manager-bridge": "Generate service proxies to lazy load them", - "symfony/yaml": "" + "symfony/config": "^6.4|^7.0|^8.0", + "symfony/expression-language": "^6.4|^7.0|^8.0", + "symfony/yaml": "^6.4|^7.0|^8.0" }, "type": "library", "autoload": { @@ -3320,7 +3465,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/v5.4.48" + "source": "https://github.com/symfony/dependency-injection/tree/v7.4.14" }, "funding": [ { @@ -3331,12 +3476,16 @@ "url": "https://github.com/fabpot", "type": "github" }, + { + "url": "https://github.com/nicolas-grekas", + "type": "github" + }, { "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", "type": "tidelift" } ], - "time": "2024-11-20T10:51:57+00:00" + "time": "2026-06-24T07:41:05+00:00" }, { "name": "symfony/deprecation-contracts", @@ -3410,25 +3559,101 @@ "time": "2026-06-05T06:23:12+00:00" }, { - "name": "symfony/event-dispatcher", - "version": "v6.4.37", + "name": "symfony/doctrine-messenger", + "version": "v7.4.14", "source": { "type": "git", - "url": "https://github.com/symfony/event-dispatcher.git", - "reference": "2e3bf817ba9347341ab15926700fb6320367c0e1" + "url": "https://github.com/symfony/doctrine-messenger.git", + "reference": "c29901ea81dff6557ae3c78c0bad1d559500c2d8" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/event-dispatcher/zipball/2e3bf817ba9347341ab15926700fb6320367c0e1", - "reference": "2e3bf817ba9347341ab15926700fb6320367c0e1", + "url": "https://api.github.com/repos/symfony/doctrine-messenger/zipball/c29901ea81dff6557ae3c78c0bad1d559500c2d8", + "reference": "c29901ea81dff6557ae3c78c0bad1d559500c2d8", "shasum": "" }, "require": { - "php": ">=8.1", + "doctrine/dbal": "^3.6|^4", + "php": ">=8.2", + "symfony/messenger": "^7.2|^8.0", + "symfony/service-contracts": "^2.5|^3" + }, + "conflict": { + "doctrine/persistence": "<1.3" + }, + "require-dev": { + "doctrine/persistence": "^1.3|^2|^3", + "symfony/property-access": "^6.4|^7.0|^8.0", + "symfony/serializer": "^6.4|^7.0|^8.0" + }, + "type": "symfony-messenger-bridge", + "autoload": { + "psr-4": { + "Symfony\\Component\\Messenger\\Bridge\\Doctrine\\": "" + }, + "exclude-from-classmap": [ + "/Tests/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Fabien Potencier", + "email": "fabien@symfony.com" + }, + { + "name": "Symfony Community", + "homepage": "https://symfony.com/contributors" + } + ], + "description": "Symfony Doctrine Messenger Bridge", + "homepage": "https://symfony.com", + "support": { + "source": "https://github.com/symfony/doctrine-messenger/tree/v7.4.14" + }, + "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-06-11T07:31:44+00:00" + }, + { + "name": "symfony/event-dispatcher", + "version": "v7.4.14", + "source": { + "type": "git", + "url": "https://github.com/symfony/event-dispatcher.git", + "reference": "51fe3d170227be8d1772214b82ae506e15ed78ff" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/event-dispatcher/zipball/51fe3d170227be8d1772214b82ae506e15ed78ff", + "reference": "51fe3d170227be8d1772214b82ae506e15ed78ff", + "shasum": "" + }, + "require": { + "php": ">=8.2", "symfony/event-dispatcher-contracts": "^2.5|^3" }, "conflict": { - "symfony/dependency-injection": "<5.4", + "symfony/dependency-injection": "<6.4", "symfony/service-contracts": "<2.5" }, "provide": { @@ -3437,13 +3662,14 @@ }, "require-dev": { "psr/log": "^1|^2|^3", - "symfony/config": "^5.4|^6.0|^7.0", - "symfony/dependency-injection": "^5.4|^6.0|^7.0", - "symfony/error-handler": "^5.4|^6.0|^7.0", - "symfony/expression-language": "^5.4|^6.0|^7.0", - "symfony/http-foundation": "^5.4|^6.0|^7.0", + "symfony/config": "^6.4|^7.0|^8.0", + "symfony/dependency-injection": "^6.4|^7.0|^8.0", + "symfony/error-handler": "^6.4|^7.0|^8.0", + "symfony/expression-language": "^6.4|^7.0|^8.0", + "symfony/framework-bundle": "^6.4|^7.0|^8.0", + "symfony/http-foundation": "^6.4|^7.0|^8.0", "symfony/service-contracts": "^2.5|^3", - "symfony/stopwatch": "^5.4|^6.0|^7.0" + "symfony/stopwatch": "^6.4|^7.0|^8.0" }, "type": "library", "autoload": { @@ -3471,7 +3697,7 @@ "description": "Provides tools that allow your application components to communicate with each other by dispatching events and listening to them", "homepage": "https://symfony.com", "support": { - "source": "https://github.com/symfony/event-dispatcher/tree/v6.4.37" + "source": "https://github.com/symfony/event-dispatcher/tree/v7.4.14" }, "funding": [ { @@ -3491,29 +3717,26 @@ "type": "tidelift" } ], - "time": "2026-04-13T14:11:12+00:00" + "time": "2026-06-06T11:10:32+00:00" }, { "name": "symfony/event-dispatcher-contracts", - "version": "v2.5.4", + "version": "v3.7.1", "source": { "type": "git", "url": "https://github.com/symfony/event-dispatcher-contracts.git", - "reference": "e0fe3d79b516eb75126ac6fa4cbf19b79b08c99f" + "reference": "c7de7a00ffb67842132da02ea92988a39ccd9f4e" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/event-dispatcher-contracts/zipball/e0fe3d79b516eb75126ac6fa4cbf19b79b08c99f", - "reference": "e0fe3d79b516eb75126ac6fa4cbf19b79b08c99f", + "url": "https://api.github.com/repos/symfony/event-dispatcher-contracts/zipball/c7de7a00ffb67842132da02ea92988a39ccd9f4e", + "reference": "c7de7a00ffb67842132da02ea92988a39ccd9f4e", "shasum": "" }, "require": { - "php": ">=7.2.5", + "php": ">=8.1", "psr/event-dispatcher": "^1" }, - "suggest": { - "symfony/event-dispatcher-implementation": "" - }, "type": "library", "extra": { "thanks": { @@ -3521,7 +3744,7 @@ "name": "symfony/contracts" }, "branch-alias": { - "dev-main": "2.5-dev" + "dev-main": "3.7-dev" } }, "autoload": { @@ -3554,7 +3777,7 @@ "standards" ], "support": { - "source": "https://github.com/symfony/event-dispatcher-contracts/tree/v2.5.4" + "source": "https://github.com/symfony/event-dispatcher-contracts/tree/v3.7.1" }, "funding": [ { @@ -3565,31 +3788,36 @@ "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:11:13+00:00" + "time": "2026-06-05T06:23:12+00:00" }, { "name": "symfony/expression-language", - "version": "v5.4.45", + "version": "v7.4.14", "source": { "type": "git", "url": "https://github.com/symfony/expression-language.git", - "reference": "a784b66edc4c151eb05076d04707906ee2c209a9" + "reference": "bd5763f92959201816ecc31defdf352d2ea473be" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/expression-language/zipball/a784b66edc4c151eb05076d04707906ee2c209a9", - "reference": "a784b66edc4c151eb05076d04707906ee2c209a9", + "url": "https://api.github.com/repos/symfony/expression-language/zipball/bd5763f92959201816ecc31defdf352d2ea473be", + "reference": "bd5763f92959201816ecc31defdf352d2ea473be", "shasum": "" }, "require": { - "php": ">=7.2.5", - "symfony/cache": "^4.4|^5.0|^6.0", - "symfony/service-contracts": "^1.1|^2|^3" + "php": ">=8.2", + "symfony/cache": "^6.4|^7.0|^8.0", + "symfony/deprecation-contracts": "^2.5|^3", + "symfony/service-contracts": "^2.5|^3" }, "type": "library", "autoload": { @@ -3617,7 +3845,7 @@ "description": "Provides an engine that can compile and evaluate expressions", "homepage": "https://symfony.com", "support": { - "source": "https://github.com/symfony/expression-language/tree/v5.4.45" + "source": "https://github.com/symfony/expression-language/tree/v7.4.14" }, "funding": [ { @@ -3628,35 +3856,38 @@ "url": "https://github.com/fabpot", "type": "github" }, + { + "url": "https://github.com/nicolas-grekas", + "type": "github" + }, { "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", "type": "tidelift" } ], - "time": "2024-10-04T14:55:40+00:00" + "time": "2026-06-08T20:24:16+00:00" }, { "name": "symfony/filesystem", - "version": "v5.4.45", + "version": "v7.4.11", "source": { "type": "git", "url": "https://github.com/symfony/filesystem.git", - "reference": "57c8294ed37d4a055b77057827c67f9558c95c54" + "reference": "d721ea61b4a5fba8c5b6e7c1feda19efea144b50" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/filesystem/zipball/57c8294ed37d4a055b77057827c67f9558c95c54", - "reference": "57c8294ed37d4a055b77057827c67f9558c95c54", + "url": "https://api.github.com/repos/symfony/filesystem/zipball/d721ea61b4a5fba8c5b6e7c1feda19efea144b50", + "reference": "d721ea61b4a5fba8c5b6e7c1feda19efea144b50", "shasum": "" }, "require": { - "php": ">=7.2.5", + "php": ">=8.2", "symfony/polyfill-ctype": "~1.8", - "symfony/polyfill-mbstring": "~1.8", - "symfony/polyfill-php80": "^1.16" + "symfony/polyfill-mbstring": "~1.8" }, "require-dev": { - "symfony/process": "^5.4|^6.4" + "symfony/process": "^6.4|^7.0|^8.0" }, "type": "library", "autoload": { @@ -3684,7 +3915,7 @@ "description": "Provides basic utilities for the filesystem", "homepage": "https://symfony.com", "support": { - "source": "https://github.com/symfony/filesystem/tree/v5.4.45" + "source": "https://github.com/symfony/filesystem/tree/v7.4.11" }, "funding": [ { @@ -3695,31 +3926,36 @@ "url": "https://github.com/fabpot", "type": "github" }, + { + "url": "https://github.com/nicolas-grekas", + "type": "github" + }, { "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", "type": "tidelift" } ], - "time": "2024-10-22T13:05:35+00:00" + "time": "2026-05-11T16:38:44+00:00" }, { "name": "symfony/finder", - "version": "v5.4.45", + "version": "v7.4.14", "source": { "type": "git", "url": "https://github.com/symfony/finder.git", - "reference": "63741784cd7b9967975eec610b256eed3ede022b" + "reference": "13b38720174286f55d1761152b575a8d1436fc25" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/finder/zipball/63741784cd7b9967975eec610b256eed3ede022b", - "reference": "63741784cd7b9967975eec610b256eed3ede022b", + "url": "https://api.github.com/repos/symfony/finder/zipball/13b38720174286f55d1761152b575a8d1436fc25", + "reference": "13b38720174286f55d1761152b575a8d1436fc25", "shasum": "" }, "require": { - "php": ">=7.2.5", - "symfony/deprecation-contracts": "^2.1|^3", - "symfony/polyfill-php80": "^1.16" + "php": ">=8.2" + }, + "require-dev": { + "symfony/filesystem": "^6.4|^7.0|^8.0" }, "type": "library", "autoload": { @@ -3747,7 +3983,7 @@ "description": "Finds files and directories via an intuitive fluent interface", "homepage": "https://symfony.com", "support": { - "source": "https://github.com/symfony/finder/tree/v5.4.45" + "source": "https://github.com/symfony/finder/tree/v7.4.14" }, "funding": [ { @@ -3758,44 +3994,50 @@ "url": "https://github.com/fabpot", "type": "github" }, + { + "url": "https://github.com/nicolas-grekas", + "type": "github" + }, { "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", "type": "tidelift" } ], - "time": "2024-09-28T13:32:08+00:00" + "time": "2026-06-27T08:31:18+00:00" }, { "name": "symfony/http-foundation", - "version": "v5.4.50", + "version": "v7.4.14", "source": { "type": "git", "url": "https://github.com/symfony/http-foundation.git", - "reference": "1a0706e8b8041046052ea2695eb8aeee04f97609" + "reference": "06db5ae1552177bf8572f8908839f12e3c06aed3" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/http-foundation/zipball/1a0706e8b8041046052ea2695eb8aeee04f97609", - "reference": "1a0706e8b8041046052ea2695eb8aeee04f97609", + "url": "https://api.github.com/repos/symfony/http-foundation/zipball/06db5ae1552177bf8572f8908839f12e3c06aed3", + "reference": "06db5ae1552177bf8572f8908839f12e3c06aed3", "shasum": "" }, "require": { - "php": ">=7.2.5", - "symfony/deprecation-contracts": "^2.1|^3", - "symfony/polyfill-mbstring": "~1.1", - "symfony/polyfill-php80": "^1.16" + "php": ">=8.2", + "symfony/deprecation-contracts": "^2.5|^3", + "symfony/polyfill-mbstring": "^1.1" + }, + "conflict": { + "doctrine/dbal": "<3.6", + "symfony/cache": "<6.4.12|>=7.0,<7.1.5" }, "require-dev": { - "predis/predis": "^1.0|^2.0", - "symfony/cache": "^4.4|^5.0|^6.0", - "symfony/dependency-injection": "^5.4|^6.0", - "symfony/expression-language": "^4.4|^5.0|^6.0", - "symfony/http-kernel": "^5.4.12|^6.0.12|^6.1.4", - "symfony/mime": "^4.4|^5.0|^6.0", - "symfony/rate-limiter": "^5.2|^6.0" - }, - "suggest": { - "symfony/mime": "To use the file extension guesser" + "doctrine/dbal": "^3.6|^4", + "predis/predis": "^1.1|^2.0", + "symfony/cache": "^6.4.12|^7.1.5|^8.0", + "symfony/clock": "^6.4|^7.0|^8.0", + "symfony/dependency-injection": "^6.4|^7.0|^8.0", + "symfony/expression-language": "^6.4|^7.0|^8.0", + "symfony/http-kernel": "^6.4|^7.0|^8.0", + "symfony/mime": "^6.4|^7.0|^8.0", + "symfony/rate-limiter": "^6.4|^7.0|^8.0" }, "type": "library", "autoload": { @@ -3823,7 +4065,7 @@ "description": "Defines an object-oriented layer for the HTTP specification", "homepage": "https://symfony.com", "support": { - "source": "https://github.com/symfony/http-foundation/tree/v5.4.50" + "source": "https://github.com/symfony/http-foundation/tree/v7.4.14" }, "funding": [ { @@ -3843,122 +4085,43 @@ "type": "tidelift" } ], - "time": "2025-11-03T12:58:48+00:00" - }, - { - "name": "symfony/lock", - "version": "v6.4.42", - "source": { - "type": "git", - "url": "https://github.com/symfony/lock.git", - "reference": "b9e0464c0085b12fb50924f87883421e67917b33" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/symfony/lock/zipball/b9e0464c0085b12fb50924f87883421e67917b33", - "reference": "b9e0464c0085b12fb50924f87883421e67917b33", - "shasum": "" - }, - "require": { - "php": ">=8.1", - "psr/log": "^1|^2|^3", - "symfony/deprecation-contracts": "^2.5|^3" - }, - "conflict": { - "doctrine/dbal": "<2.13.1", - "symfony/cache": "<6.2" - }, - "require-dev": { - "doctrine/dbal": "^2.13.1|^3|^4", - "predis/predis": "^1.1|^2.0" - }, - "type": "library", - "autoload": { - "psr-4": { - "Symfony\\Component\\Lock\\": "" - }, - "exclude-from-classmap": [ - "/Tests/" - ] - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Jérémy Derussé", - "email": "jeremy@derusse.com" - }, - { - "name": "Symfony Community", - "homepage": "https://symfony.com/contributors" - } - ], - "description": "Creates and manages locks, a mechanism to provide exclusive access to a shared resource", - "homepage": "https://symfony.com", - "keywords": [ - "cas", - "flock", - "locking", - "mutex", - "redlock", - "semaphore" - ], - "support": { - "source": "https://github.com/symfony/lock/tree/v6.4.42" - }, - "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-06-16T10:12:24+00:00" + "time": "2026-06-11T07:31:44+00:00" }, { "name": "symfony/mailer", - "version": "v5.4.52", + "version": "v7.4.14", "source": { "type": "git", "url": "https://github.com/symfony/mailer.git", - "reference": "5b5385bc21c3549a80abc1353ccf8eb0b6861c61" + "reference": "f88ce03ae73e3edb5c176ce1f337709996e88495" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/mailer/zipball/5b5385bc21c3549a80abc1353ccf8eb0b6861c61", - "reference": "5b5385bc21c3549a80abc1353ccf8eb0b6861c61", + "url": "https://api.github.com/repos/symfony/mailer/zipball/f88ce03ae73e3edb5c176ce1f337709996e88495", + "reference": "f88ce03ae73e3edb5c176ce1f337709996e88495", "shasum": "" }, "require": { "egulias/email-validator": "^2.1.10|^3|^4", - "php": ">=7.2.5", + "php": ">=8.2", "psr/event-dispatcher": "^1", "psr/log": "^1|^2|^3", - "symfony/deprecation-contracts": "^2.1|^3", - "symfony/event-dispatcher": "^4.4|^5.0|^6.0", - "symfony/mime": "^5.2.6|^6.0", - "symfony/polyfill-php80": "^1.16", - "symfony/service-contracts": "^1.1|^2|^3" + "symfony/event-dispatcher": "^6.4|^7.0|^8.0", + "symfony/mime": "^7.2|^8.0", + "symfony/service-contracts": "^2.5|^3" }, "conflict": { - "symfony/http-kernel": "<4.4" + "symfony/http-client-contracts": "<2.5", + "symfony/http-kernel": "<6.4", + "symfony/messenger": "<6.4", + "symfony/mime": "<6.4", + "symfony/twig-bridge": "<6.4" }, "require-dev": { - "symfony/http-client": "^4.4|^5.0|^6.0", - "symfony/messenger": "^4.4|^5.0|^6.0" + "symfony/console": "^6.4|^7.0|^8.0", + "symfony/http-client": "^6.4|^7.0|^8.0", + "symfony/messenger": "^6.4|^7.0|^8.0", + "symfony/twig-bridge": "^6.4|^7.0|^8.0" }, "type": "library", "autoload": { @@ -3986,7 +4149,7 @@ "description": "Helps sending emails", "homepage": "https://symfony.com", "support": { - "source": "https://github.com/symfony/mailer/tree/v5.4.52" + "source": "https://github.com/symfony/mailer/tree/v7.4.14" }, "funding": [ { @@ -4006,44 +4169,138 @@ "type": "tidelift" } ], - "time": "2026-05-11T06:39:31+00:00" + "time": "2026-06-13T08:51:35+00:00" }, { - "name": "symfony/mime", - "version": "v5.4.52", + "name": "symfony/messenger", + "version": "v7.4.14", "source": { "type": "git", - "url": "https://github.com/symfony/mime.git", - "reference": "8f89d3a319b92486b0bcc43c0479d19fdb0e2f64" + "url": "https://github.com/symfony/messenger.git", + "reference": "1ebe448527c77d9efaf2d3205b23707ebaaa28c4" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/mime/zipball/8f89d3a319b92486b0bcc43c0479d19fdb0e2f64", - "reference": "8f89d3a319b92486b0bcc43c0479d19fdb0e2f64", + "url": "https://api.github.com/repos/symfony/messenger/zipball/1ebe448527c77d9efaf2d3205b23707ebaaa28c4", + "reference": "1ebe448527c77d9efaf2d3205b23707ebaaa28c4", "shasum": "" }, "require": { - "php": ">=7.2.5", - "symfony/deprecation-contracts": "^2.1|^3", + "php": ">=8.2", + "psr/log": "^1|^2|^3", + "symfony/clock": "^6.4|^7.0|^8.0", + "symfony/deprecation-contracts": "^2.5|^3" + }, + "conflict": { + "symfony/console": "<7.2", + "symfony/event-dispatcher": "<6.4", + "symfony/event-dispatcher-contracts": "<2.5", + "symfony/framework-bundle": "<6.4", + "symfony/http-kernel": "<7.3", + "symfony/lock": "<7.4", + "symfony/serializer": "<6.4.32|>=7.3,<7.3.10|>=7.4,<7.4.4|>=8.0,<8.0.4" + }, + "require-dev": { + "psr/cache": "^1.0|^2.0|^3.0", + "symfony/console": "^7.2|^8.0", + "symfony/dependency-injection": "^6.4|^7.0|^8.0", + "symfony/event-dispatcher": "^6.4|^7.0|^8.0", + "symfony/http-kernel": "^7.3|^8.0", + "symfony/lock": "^7.4|^8.0", + "symfony/process": "^6.4|^7.0|^8.0", + "symfony/property-access": "^6.4|^7.0|^8.0", + "symfony/rate-limiter": "^6.4|^7.0|^8.0", + "symfony/routing": "^6.4|^7.0|^8.0", + "symfony/serializer": "^6.4.32|~7.3.10|^7.4.4|^8.0.4", + "symfony/service-contracts": "^2.5|^3", + "symfony/stopwatch": "^6.4|^7.0|^8.0", + "symfony/validator": "^6.4|^7.0|^8.0", + "symfony/var-dumper": "^6.4|^7.0|^8.0" + }, + "type": "library", + "autoload": { + "psr-4": { + "Symfony\\Component\\Messenger\\": "" + }, + "exclude-from-classmap": [ + "/Tests/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Samuel Roze", + "email": "samuel.roze@gmail.com" + }, + { + "name": "Symfony Community", + "homepage": "https://symfony.com/contributors" + } + ], + "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.14" + }, + "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-06-08T20:24:16+00:00" + }, + { + "name": "symfony/mime", + "version": "v7.4.13", + "source": { + "type": "git", + "url": "https://github.com/symfony/mime.git", + "reference": "a845722765c4f6b2ce88beaf4f4479975b186770" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/mime/zipball/a845722765c4f6b2ce88beaf4f4479975b186770", + "reference": "a845722765c4f6b2ce88beaf4f4479975b186770", + "shasum": "" + }, + "require": { + "php": ">=8.2", + "symfony/deprecation-contracts": "^2.5|^3", "symfony/polyfill-intl-idn": "^1.10", - "symfony/polyfill-mbstring": "^1.0", - "symfony/polyfill-php80": "^1.16" + "symfony/polyfill-mbstring": "^1.0" }, "conflict": { "egulias/email-validator": "~3.0.0", - "phpdocumentor/reflection-docblock": "<3.2.2", - "phpdocumentor/type-resolver": "<1.4.0", - "symfony/mailer": "<4.4", - "symfony/serializer": "<5.4.35|>=6,<6.3.12|>=6.4,<6.4.3" + "phpdocumentor/reflection-docblock": "<5.2|>=7", + "phpdocumentor/type-resolver": "<1.5.1", + "symfony/mailer": "<6.4", + "symfony/serializer": "<6.4.3|>7.0,<7.0.3" }, "require-dev": { "egulias/email-validator": "^2.1.10|^3.1|^4", - "phpdocumentor/reflection-docblock": "^3.0|^4.0|^5.0", - "symfony/dependency-injection": "^4.4|^5.0|^6.0", - "symfony/process": "^5.4|^6.4", - "symfony/property-access": "^4.4|^5.1|^6.0", - "symfony/property-info": "^4.4|^5.1|^6.0", - "symfony/serializer": "^5.4.35|~6.3.12|^6.4.3" + "league/html-to-markdown": "^5.0", + "phpdocumentor/reflection-docblock": "^5.2|^6.0", + "symfony/dependency-injection": "^6.4|^7.0|^8.0", + "symfony/process": "^6.4|^7.0|^8.0", + "symfony/property-access": "^6.4|^7.0|^8.0", + "symfony/property-info": "^6.4|^7.0|^8.0", + "symfony/serializer": "^6.4.3|^7.0.3|^8.0" }, "type": "library", "autoload": { @@ -4075,7 +4332,7 @@ "mime-type" ], "support": { - "source": "https://github.com/symfony/mime/tree/v5.4.52" + "source": "https://github.com/symfony/mime/tree/v7.4.13" }, "funding": [ { @@ -4095,27 +4352,25 @@ "type": "tidelift" } ], - "time": "2026-05-05T14:35:32+00:00" + "time": "2026-05-23T16:22:37+00:00" }, { "name": "symfony/options-resolver", - "version": "v5.4.45", + "version": "v7.4.8", "source": { "type": "git", "url": "https://github.com/symfony/options-resolver.git", - "reference": "74e5b6f0db3e8589e6cfd5efb317a1fc2bb52fb6" + "reference": "2888fcdc4dc2fd5f7c7397be78631e8af12e02b4" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/options-resolver/zipball/74e5b6f0db3e8589e6cfd5efb317a1fc2bb52fb6", - "reference": "74e5b6f0db3e8589e6cfd5efb317a1fc2bb52fb6", + "url": "https://api.github.com/repos/symfony/options-resolver/zipball/2888fcdc4dc2fd5f7c7397be78631e8af12e02b4", + "reference": "2888fcdc4dc2fd5f7c7397be78631e8af12e02b4", "shasum": "" }, "require": { - "php": ">=7.2.5", - "symfony/deprecation-contracts": "^2.1|^3", - "symfony/polyfill-php73": "~1.0", - "symfony/polyfill-php80": "^1.16" + "php": ">=8.2", + "symfony/deprecation-contracts": "^2.5|^3" }, "type": "library", "autoload": { @@ -4148,7 +4403,7 @@ "options" ], "support": { - "source": "https://github.com/symfony/options-resolver/tree/v5.4.45" + "source": "https://github.com/symfony/options-resolver/tree/v7.4.8" }, "funding": [ { @@ -4159,12 +4414,16 @@ "url": "https://github.com/fabpot", "type": "github" }, + { + "url": "https://github.com/nicolas-grekas", + "type": "github" + }, { "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", "type": "tidelift" } ], - "time": "2024-09-25T14:11:13+00:00" + "time": "2026-03-24T13:12:05+00:00" }, { "name": "symfony/polyfill-ctype", @@ -4331,94 +4590,6 @@ ], "time": "2026-05-26T05:58:03+00:00" }, - { - "name": "symfony/polyfill-intl-icu", - "version": "v1.38.0", - "source": { - "type": "git", - "url": "https://github.com/symfony/polyfill-intl-icu.git", - "reference": "445c90e341fccda10311019cf82ff73bb7343945" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/symfony/polyfill-intl-icu/zipball/445c90e341fccda10311019cf82ff73bb7343945", - "reference": "445c90e341fccda10311019cf82ff73bb7343945", - "shasum": "" - }, - "require": { - "php": ">=7.2" - }, - "suggest": { - "ext-intl": "For best performance and support of other locales than \"en\"" - }, - "type": "library", - "extra": { - "thanks": { - "url": "https://github.com/symfony/polyfill", - "name": "symfony/polyfill" - } - }, - "autoload": { - "files": [ - "bootstrap.php" - ], - "psr-4": { - "Symfony\\Polyfill\\Intl\\Icu\\": "" - }, - "classmap": [ - "Resources/stubs" - ], - "exclude-from-classmap": [ - "/Tests/" - ] - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Nicolas Grekas", - "email": "p@tchwork.com" - }, - { - "name": "Symfony Community", - "homepage": "https://symfony.com/contributors" - } - ], - "description": "Symfony polyfill for intl's ICU-related data and classes", - "homepage": "https://symfony.com", - "keywords": [ - "compatibility", - "icu", - "intl", - "polyfill", - "portable", - "shim" - ], - "support": { - "source": "https://github.com/symfony/polyfill-intl-icu/tree/v1.38.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-05-25T11:52:53+00:00" - }, { "name": "symfony/polyfill-intl-idn", "version": "v1.38.1", @@ -4676,86 +4847,6 @@ ], "time": "2026-05-27T06:59:30+00:00" }, - { - "name": "symfony/polyfill-php73", - "version": "v1.37.0", - "source": { - "type": "git", - "url": "https://github.com/symfony/polyfill-php73.git", - "reference": "0f68c03565dcaaf25a890667542e8bd75fe7e5bb" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/symfony/polyfill-php73/zipball/0f68c03565dcaaf25a890667542e8bd75fe7e5bb", - "reference": "0f68c03565dcaaf25a890667542e8bd75fe7e5bb", - "shasum": "" - }, - "require": { - "php": ">=7.2" - }, - "type": "library", - "extra": { - "thanks": { - "url": "https://github.com/symfony/polyfill", - "name": "symfony/polyfill" - } - }, - "autoload": { - "files": [ - "bootstrap.php" - ], - "psr-4": { - "Symfony\\Polyfill\\Php73\\": "" - }, - "classmap": [ - "Resources/stubs" - ] - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Nicolas Grekas", - "email": "p@tchwork.com" - }, - { - "name": "Symfony Community", - "homepage": "https://symfony.com/contributors" - } - ], - "description": "Symfony polyfill backporting some PHP 7.3+ features to lower PHP versions", - "homepage": "https://symfony.com", - "keywords": [ - "compatibility", - "polyfill", - "portable", - "shim" - ], - "support": { - "source": "https://github.com/symfony/polyfill-php73/tree/v1.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": "2024-09-09T11:45:10+00:00" - }, { "name": "symfony/polyfill-php80", "version": "v1.37.0", @@ -4840,86 +4931,6 @@ ], "time": "2026-04-10T16:19:22+00:00" }, - { - "name": "symfony/polyfill-php81", - "version": "v1.38.1", - "source": { - "type": "git", - "url": "https://github.com/symfony/polyfill-php81.git", - "reference": "6bfb9c766cacffbc8e118cb87217d08ed84e5cd7" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/symfony/polyfill-php81/zipball/6bfb9c766cacffbc8e118cb87217d08ed84e5cd7", - "reference": "6bfb9c766cacffbc8e118cb87217d08ed84e5cd7", - "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\\Php81\\": "" - }, - "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.1+ features to lower PHP versions", - "homepage": "https://symfony.com", - "keywords": [ - "compatibility", - "polyfill", - "portable", - "shim" - ], - "support": { - "source": "https://github.com/symfony/polyfill-php81/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:45:58+00:00" - }, { "name": "symfony/polyfill-php83", "version": "v1.38.2", @@ -5001,30 +5012,109 @@ "time": "2026-05-27T06:51:48+00:00" }, { - "name": "symfony/property-access", - "version": "v5.4.45", + "name": "symfony/polyfill-uuid", + "version": "v1.37.0", "source": { "type": "git", - "url": "https://github.com/symfony/property-access.git", - "reference": "111e7ed617509f1a9139686055d234aad6e388e0" + "url": "https://github.com/symfony/polyfill-uuid.git", + "reference": "26dfec253c4cf3e51b541b52ddf7e42cb0908e94" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/property-access/zipball/111e7ed617509f1a9139686055d234aad6e388e0", - "reference": "111e7ed617509f1a9139686055d234aad6e388e0", + "url": "https://api.github.com/repos/symfony/polyfill-uuid/zipball/26dfec253c4cf3e51b541b52ddf7e42cb0908e94", + "reference": "26dfec253c4cf3e51b541b52ddf7e42cb0908e94", "shasum": "" }, "require": { - "php": ">=7.2.5", - "symfony/deprecation-contracts": "^2.1|^3", - "symfony/polyfill-php80": "^1.16", - "symfony/property-info": "^5.2|^6.0" + "php": ">=7.2" }, - "require-dev": { - "symfony/cache": "^4.4|^5.0|^6.0" + "provide": { + "ext-uuid": "*" }, "suggest": { - "psr/cache-implementation": "To cache access methods." + "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/property-access", + "version": "v7.4.8", + "source": { + "type": "git", + "url": "https://github.com/symfony/property-access.git", + "reference": "b7dad9dae8b8a47ef7ecc76c8569e7d8c7d90cfc" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/property-access/zipball/b7dad9dae8b8a47ef7ecc76c8569e7d8c7d90cfc", + "reference": "b7dad9dae8b8a47ef7ecc76c8569e7d8c7d90cfc", + "shasum": "" + }, + "require": { + "php": ">=8.2", + "symfony/property-info": "^6.4.32|~7.3.10|^7.4.4|^8.0.4" + }, + "require-dev": { + "symfony/cache": "^6.4|^7.0|^8.0", + "symfony/var-exporter": "^6.4.1|^7.0.1|^8.0" }, "type": "library", "autoload": { @@ -5063,7 +5153,7 @@ "reflection" ], "support": { - "source": "https://github.com/symfony/property-access/tree/v5.4.45" + "source": "https://github.com/symfony/property-access/tree/v7.4.8" }, "funding": [ { @@ -5074,51 +5164,50 @@ "url": "https://github.com/fabpot", "type": "github" }, + { + "url": "https://github.com/nicolas-grekas", + "type": "github" + }, { "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", "type": "tidelift" } ], - "time": "2024-09-25T14:11:13+00:00" + "time": "2026-03-24T13:12:05+00:00" }, { "name": "symfony/property-info", - "version": "v5.4.48", + "version": "v7.4.8", "source": { "type": "git", "url": "https://github.com/symfony/property-info.git", - "reference": "a0396295ad585f95fccd690bc6a281e5bd303902" + "reference": "ac5e82528b986c4f7cfccbf7764b5d2e824d6175" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/property-info/zipball/a0396295ad585f95fccd690bc6a281e5bd303902", - "reference": "a0396295ad585f95fccd690bc6a281e5bd303902", + "url": "https://api.github.com/repos/symfony/property-info/zipball/ac5e82528b986c4f7cfccbf7764b5d2e824d6175", + "reference": "ac5e82528b986c4f7cfccbf7764b5d2e824d6175", "shasum": "" }, "require": { - "php": ">=7.2.5", - "symfony/deprecation-contracts": "^2.1|^3", - "symfony/polyfill-php80": "^1.16", - "symfony/string": "^5.1|^6.0" + "php": ">=8.2", + "symfony/deprecation-contracts": "^2.5|^3", + "symfony/string": "^6.4|^7.0|^8.0", + "symfony/type-info": "^7.4.7|^8.0.7" }, "conflict": { - "phpdocumentor/reflection-docblock": "<3.2.2", - "phpdocumentor/type-resolver": "<1.4.0", - "symfony/dependency-injection": "<4.4" + "phpdocumentor/reflection-docblock": "<5.2|>=7", + "phpdocumentor/type-resolver": "<1.5.1", + "symfony/cache": "<6.4", + "symfony/dependency-injection": "<6.4", + "symfony/serializer": "<6.4" }, "require-dev": { - "doctrine/annotations": "^1.10.4|^2", - "phpdocumentor/reflection-docblock": "^3.0|^4.0|^5.0", + "phpdocumentor/reflection-docblock": "^5.2|^6.0", "phpstan/phpdoc-parser": "^1.0|^2.0", - "symfony/cache": "^4.4|^5.0|^6.0", - "symfony/dependency-injection": "^4.4|^5.0|^6.0", - "symfony/serializer": "^4.4|^5.0|^6.0" - }, - "suggest": { - "phpdocumentor/reflection-docblock": "To use the PHPDoc", - "psr/cache-implementation": "To cache results", - "symfony/doctrine-bridge": "To use Doctrine metadata", - "symfony/serializer": "To use Serializer metadata" + "symfony/cache": "^6.4|^7.0|^8.0", + "symfony/dependency-injection": "^6.4|^7.0|^8.0", + "symfony/serializer": "^6.4|^7.0|^8.0" }, "type": "library", "autoload": { @@ -5154,7 +5243,7 @@ "validator" ], "support": { - "source": "https://github.com/symfony/property-info/tree/v5.4.48" + "source": "https://github.com/symfony/property-info/tree/v7.4.8" }, "funding": [ { @@ -5165,34 +5254,38 @@ "url": "https://github.com/fabpot", "type": "github" }, + { + "url": "https://github.com/nicolas-grekas", + "type": "github" + }, { "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", "type": "tidelift" } ], - "time": "2024-11-25T16:14:41+00:00" + "time": "2026-03-24T13:12:05+00:00" }, { "name": "symfony/rate-limiter", - "version": "v5.4.47", + "version": "v7.4.14", "source": { "type": "git", "url": "https://github.com/symfony/rate-limiter.git", - "reference": "c902bf796ca6c9656c3cc8185b53afb9acbb7c72" + "reference": "5c0af3fdc93e6115d9b806a6ea73e7de040e711d" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/rate-limiter/zipball/c902bf796ca6c9656c3cc8185b53afb9acbb7c72", - "reference": "c902bf796ca6c9656c3cc8185b53afb9acbb7c72", + "url": "https://api.github.com/repos/symfony/rate-limiter/zipball/5c0af3fdc93e6115d9b806a6ea73e7de040e711d", + "reference": "5c0af3fdc93e6115d9b806a6ea73e7de040e711d", "shasum": "" }, "require": { - "php": ">=7.2.5", - "symfony/lock": "^5.2|^6.0", - "symfony/options-resolver": "^5.1|^6.0" + "php": ">=8.2", + "symfony/options-resolver": "^7.3|^8.0" }, "require-dev": { - "psr/cache": "^1.0|^2.0|^3.0" + "psr/cache": "^1.0|^2.0|^3.0", + "symfony/lock": "^6.4|^7.0|^8.0" }, "type": "library", "autoload": { @@ -5224,7 +5317,7 @@ "rate-limiter" ], "support": { - "source": "https://github.com/symfony/rate-limiter/tree/v5.4.47" + "source": "https://github.com/symfony/rate-limiter/tree/v7.4.14" }, "funding": [ { @@ -5235,52 +5328,47 @@ "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-11-07T11:51:21+00:00" + "time": "2026-06-08T20:24:16+00:00" }, { "name": "symfony/routing", - "version": "v5.4.53", + "version": "v7.4.13", "source": { "type": "git", "url": "https://github.com/symfony/routing.git", - "reference": "f4ca0c533854c26e3b27e981da760807f89e1a42" + "reference": "3a162171bb008e5e0f15dce6581373a4c0e8390d" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/routing/zipball/f4ca0c533854c26e3b27e981da760807f89e1a42", - "reference": "f4ca0c533854c26e3b27e981da760807f89e1a42", + "url": "https://api.github.com/repos/symfony/routing/zipball/3a162171bb008e5e0f15dce6581373a4c0e8390d", + "reference": "3a162171bb008e5e0f15dce6581373a4c0e8390d", "shasum": "" }, "require": { - "php": ">=7.2.5", - "symfony/deprecation-contracts": "^2.1|^3", - "symfony/polyfill-php80": "^1.16" + "php": ">=8.2", + "symfony/deprecation-contracts": "^2.5|^3" }, "conflict": { - "doctrine/annotations": "<1.12", - "symfony/config": "<5.3", - "symfony/dependency-injection": "<4.4", - "symfony/yaml": "<4.4" + "symfony/config": "<6.4", + "symfony/dependency-injection": "<6.4", + "symfony/yaml": "<6.4" }, "require-dev": { - "doctrine/annotations": "^1.12|^2", "psr/log": "^1|^2|^3", - "symfony/config": "^5.3|^6.0", - "symfony/dependency-injection": "^4.4|^5.0|^6.0", - "symfony/expression-language": "^4.4|^5.0|^6.0", - "symfony/http-foundation": "^4.4|^5.0|^6.0", - "symfony/yaml": "^4.4|^5.0|^6.0" - }, - "suggest": { - "symfony/config": "For using the all-in-one router or any loader", - "symfony/expression-language": "For using expression matching", - "symfony/http-foundation": "For using a Symfony Request object", - "symfony/yaml": "For using the YAML loader" + "symfony/config": "^6.4|^7.0|^8.0", + "symfony/dependency-injection": "^6.4|^7.0|^8.0", + "symfony/expression-language": "^6.4|^7.0|^8.0", + "symfony/http-foundation": "^6.4|^7.0|^8.0", + "symfony/yaml": "^6.4|^7.0|^8.0" }, "type": "library", "autoload": { @@ -5314,7 +5402,7 @@ "url" ], "support": { - "source": "https://github.com/symfony/routing/tree/v5.4.53" + "source": "https://github.com/symfony/routing/tree/v7.4.13" }, "funding": [ { @@ -5334,33 +5422,30 @@ "type": "tidelift" } ], - "time": "2026-05-22T19:02:28+00:00" + "time": "2026-05-24T11:20:33+00:00" }, { "name": "symfony/service-contracts", - "version": "v2.5.4", + "version": "v3.7.1", "source": { "type": "git", "url": "https://github.com/symfony/service-contracts.git", - "reference": "f37b419f7aea2e9abf10abd261832cace12e3300" + "reference": "c0a284bab1ed8aa0417e3d69250ab437739563a0" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/service-contracts/zipball/f37b419f7aea2e9abf10abd261832cace12e3300", - "reference": "f37b419f7aea2e9abf10abd261832cace12e3300", + "url": "https://api.github.com/repos/symfony/service-contracts/zipball/c0a284bab1ed8aa0417e3d69250ab437739563a0", + "reference": "c0a284bab1ed8aa0417e3d69250ab437739563a0", "shasum": "" }, "require": { - "php": ">=7.2.5", - "psr/container": "^1.1", - "symfony/deprecation-contracts": "^2.1|^3" + "php": ">=8.1", + "psr/container": "^1.1|^2.0", + "symfony/deprecation-contracts": "^2.5|^3" }, "conflict": { "ext-psr": "<1.1|>=2" }, - "suggest": { - "symfony/service-implementation": "" - }, "type": "library", "extra": { "thanks": { @@ -5368,13 +5453,16 @@ "name": "symfony/contracts" }, "branch-alias": { - "dev-main": "2.5-dev" + "dev-main": "3.7-dev" } }, "autoload": { "psr-4": { "Symfony\\Contracts\\Service\\": "" - } + }, + "exclude-from-classmap": [ + "/Test/" + ] }, "notification-url": "https://packagist.org/downloads/", "license": [ @@ -5401,7 +5489,7 @@ "standards" ], "support": { - "source": "https://github.com/symfony/service-contracts/tree/v2.5.4" + "source": "https://github.com/symfony/service-contracts/tree/v3.7.1" }, "funding": [ { @@ -5412,31 +5500,36 @@ "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:11:13+00:00" + "time": "2026-06-16T09:55:08+00:00" }, { "name": "symfony/string", - "version": "v6.4.39", + "version": "v7.4.13", "source": { "type": "git", "url": "https://github.com/symfony/string.git", - "reference": "62e3c927de664edadb5bef260987eb047a17a113" + "reference": "961683010db3b27ec6ebcd7308e6e1ee8fa7ffde" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/string/zipball/62e3c927de664edadb5bef260987eb047a17a113", - "reference": "62e3c927de664edadb5bef260987eb047a17a113", + "url": "https://api.github.com/repos/symfony/string/zipball/961683010db3b27ec6ebcd7308e6e1ee8fa7ffde", + "reference": "961683010db3b27ec6ebcd7308e6e1ee8fa7ffde", "shasum": "" }, "require": { - "php": ">=8.1", + "php": ">=8.2", + "symfony/deprecation-contracts": "^2.5|^3.0", "symfony/polyfill-ctype": "~1.8", - "symfony/polyfill-intl-grapheme": "~1.0", + "symfony/polyfill-intl-grapheme": "~1.33", "symfony/polyfill-intl-normalizer": "~1.0", "symfony/polyfill-mbstring": "~1.0" }, @@ -5444,10 +5537,11 @@ "symfony/translation-contracts": "<2.5" }, "require-dev": { - "symfony/http-client": "^5.4|^6.0|^7.0", - "symfony/intl": "^6.2|^7.0", + "symfony/emoji": "^7.1|^8.0", + "symfony/http-client": "^6.4|^7.0|^8.0", + "symfony/intl": "^6.4|^7.0|^8.0", "symfony/translation-contracts": "^2.5|^3.0", - "symfony/var-exporter": "^5.4|^6.0|^7.0" + "symfony/var-exporter": "^6.4|^7.0|^8.0" }, "type": "library", "autoload": { @@ -5486,7 +5580,7 @@ "utf8" ], "support": { - "source": "https://github.com/symfony/string/tree/v6.4.39" + "source": "https://github.com/symfony/string/tree/v7.4.13" }, "funding": [ { @@ -5506,7 +5600,168 @@ "type": "tidelift" } ], - "time": "2026-05-12T11:44:19+00:00" + "time": "2026-05-23T15:23:29+00:00" + }, + { + "name": "symfony/type-info", + "version": "v7.4.9", + "source": { + "type": "git", + "url": "https://github.com/symfony/type-info.git", + "reference": "cafeedbf157b890e94ac5b83eaed85595106d5d6" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/type-info/zipball/cafeedbf157b890e94ac5b83eaed85595106d5d6", + "reference": "cafeedbf157b890e94ac5b83eaed85595106d5d6", + "shasum": "" + }, + "require": { + "php": ">=8.2", + "psr/container": "^1.1|^2.0", + "symfony/deprecation-contracts": "^2.5|^3" + }, + "conflict": { + "phpstan/phpdoc-parser": "<1.30" + }, + "require-dev": { + "phpstan/phpdoc-parser": "^1.30|^2.0" + }, + "type": "library", + "autoload": { + "psr-4": { + "Symfony\\Component\\TypeInfo\\": "" + }, + "exclude-from-classmap": [ + "/Tests/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Mathias Arlaud", + "email": "mathias.arlaud@gmail.com" + }, + { + "name": "Baptiste LEDUC", + "email": "baptiste.leduc@gmail.com" + }, + { + "name": "Symfony Community", + "homepage": "https://symfony.com/contributors" + } + ], + "description": "Extracts PHP types information.", + "homepage": "https://symfony.com", + "keywords": [ + "PHPStan", + "phpdoc", + "symfony", + "type" + ], + "support": { + "source": "https://github.com/symfony/type-info/tree/v7.4.9" + }, + "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-22T15:21:55+00:00" + }, + { + "name": "symfony/uid", + "version": "v7.4.9", + "source": { + "type": "git", + "url": "https://github.com/symfony/uid.git", + "reference": "2676b524340abcfe4d6151ec698463cebafee439" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/uid/zipball/2676b524340abcfe4d6151ec698463cebafee439", + "reference": "2676b524340abcfe4d6151ec698463cebafee439", + "shasum": "" + }, + "require": { + "php": ">=8.2", + "symfony/polyfill-uuid": "^1.15" + }, + "require-dev": { + "symfony/console": "^6.4|^7.0|^8.0" + }, + "type": "library", + "autoload": { + "psr-4": { + "Symfony\\Component\\Uid\\": "" + }, + "exclude-from-classmap": [ + "/Tests/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "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": "Provides an object-oriented API to generate and represent UIDs", + "homepage": "https://symfony.com", + "keywords": [ + "UID", + "ulid", + "uuid" + ], + "support": { + "source": "https://github.com/symfony/uid/tree/v7.4.9" + }, + "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-30T15:19:22+00:00" }, { "name": "symfony/var-exporter", @@ -5591,31 +5846,28 @@ }, { "name": "symfony/yaml", - "version": "v5.4.53", + "version": "v7.4.14", "source": { "type": "git", "url": "https://github.com/symfony/yaml.git", - "reference": "ae0bbb46f77ff56591d0a0259c7f458f4b3e1f77" + "reference": "f8f328665ace2370d1e10645b807ba1646dc7dcc" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/yaml/zipball/ae0bbb46f77ff56591d0a0259c7f458f4b3e1f77", - "reference": "ae0bbb46f77ff56591d0a0259c7f458f4b3e1f77", + "url": "https://api.github.com/repos/symfony/yaml/zipball/f8f328665ace2370d1e10645b807ba1646dc7dcc", + "reference": "f8f328665ace2370d1e10645b807ba1646dc7dcc", "shasum": "" }, "require": { - "php": ">=7.2.5", - "symfony/deprecation-contracts": "^2.1|^3", + "php": ">=8.2", + "symfony/deprecation-contracts": "^2.5|^3", "symfony/polyfill-ctype": "^1.8" }, "conflict": { - "symfony/console": "<5.3" + "symfony/console": "<6.4" }, "require-dev": { - "symfony/console": "^5.3|^6.0" - }, - "suggest": { - "symfony/console": "For validating YAML files using the lint command" + "symfony/console": "^6.4|^7.0|^8.0" }, "bin": [ "Resources/bin/yaml-lint" @@ -5646,7 +5898,7 @@ "description": "Loads and dumps YAML files", "homepage": "https://symfony.com", "support": { - "source": "https://github.com/symfony/yaml/tree/v5.4.53" + "source": "https://github.com/symfony/yaml/tree/v7.4.14" }, "funding": [ { @@ -5666,25 +5918,25 @@ "type": "tidelift" } ], - "time": "2026-05-20T17:13:41+00:00" + "time": "2026-06-08T20:24:16+00:00" }, { "name": "t3brightside/embedassets", - "version": "1.3.0", + "version": "1.4.0", "source": { "type": "git", "url": "https://github.com/t3brightside/embedassets.git", - "reference": "480ec7ff9c22ae3ffc87fdd114c7ffe8cc1e99f1" + "reference": "1dc3734b755f225eed6535cd30720ab6dde8b1be" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/t3brightside/embedassets/zipball/480ec7ff9c22ae3ffc87fdd114c7ffe8cc1e99f1", - "reference": "480ec7ff9c22ae3ffc87fdd114c7ffe8cc1e99f1", + "url": "https://api.github.com/repos/t3brightside/embedassets/zipball/1dc3734b755f225eed6535cd30720ab6dde8b1be", + "reference": "1dc3734b755f225eed6535cd30720ab6dde8b1be", "shasum": "" }, "require": { "matthiasmullie/minify": "^1.3", - "typo3/cms-fluid": "^11.5 || ^12.4 || ^13.0" + "typo3/cms-fluid": "^12.4 || ^13.0 || ^14.0" }, "type": "typo3-cms-extension", "extra": { @@ -5716,27 +5968,27 @@ ], "support": { "issues": "https://github.com/t3brightside/embedassets/issues", - "source": "https://github.com/t3brightside/embedassets/tree/1.3.0" + "source": "https://github.com/t3brightside/embedassets/tree/1.4.0" }, - "time": "2024-02-07T20:19:51+00:00" + "time": "2025-12-03T18:28:46+00:00" }, { "name": "t3brightside/paginatedprocessors", - "version": "1.5.1", + "version": "1.7.5", "source": { "type": "git", "url": "https://github.com/t3brightside/paginatedprocessors.git", - "reference": "3ea11e6001af3a6bebe797b83a56d7d122d940c9" + "reference": "b938809667926b55bb05ad1bfa5ed1c38dd0ee54" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/t3brightside/paginatedprocessors/zipball/3ea11e6001af3a6bebe797b83a56d7d122d940c9", - "reference": "3ea11e6001af3a6bebe797b83a56d7d122d940c9", + "url": "https://api.github.com/repos/t3brightside/paginatedprocessors/zipball/b938809667926b55bb05ad1bfa5ed1c38dd0ee54", + "reference": "b938809667926b55bb05ad1bfa5ed1c38dd0ee54", "shasum": "" }, "require": { - "t3brightside/embedassets": "^1.2", - "typo3/cms-core": "^11.5 || ^12.4" + "t3brightside/embedassets": "^1.4", + "typo3/cms-core": "^12.4 || ^13.0 || ^14.0" }, "type": "typo3-cms-extension", "extra": { @@ -5769,7 +6021,7 @@ ], "support": { "issues": "https://github.com/t3brightside/paginatedprocessors/issues", - "source": "https://github.com/t3brightside/paginatedprocessors/tree/1.5.1" + "source": "https://github.com/t3brightside/paginatedprocessors/tree/1.7.5" }, "funding": [ { @@ -5777,25 +6029,27 @@ "type": "github" } ], - "time": "2023-04-26T12:01:05+00:00" + "time": "2026-04-28T08:14:06+00:00" }, { "name": "t3brightside/youtubevideo", - "version": "2.1.1", + "version": "3.1.2", "source": { "type": "git", "url": "https://github.com/t3brightside/youtubevideo.git", - "reference": "aa828bbf07894e958ee00e5a6279e3078f9b7cd7" + "reference": "9785eafee80fd9b946e3fdb860463eecd00d5699" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/t3brightside/youtubevideo/zipball/aa828bbf07894e958ee00e5a6279e3078f9b7cd7", - "reference": "aa828bbf07894e958ee00e5a6279e3078f9b7cd7", + "url": "https://api.github.com/repos/t3brightside/youtubevideo/zipball/9785eafee80fd9b946e3fdb860463eecd00d5699", + "reference": "9785eafee80fd9b946e3fdb860463eecd00d5699", "shasum": "" }, "require": { - "typo3/cms-core": "^10.4 ||^11.5", - "typo3/cms-fluid-styled-content": "^10.4 || ^11.5" + "t3brightside/embedassets": "^1.4", + "t3brightside/paginatedprocessors": "^1.7", + "typo3/cms-core": "^12.4 || ^13.0 || ^14.0", + "typo3/cms-fluid-styled-content": "^12.4 || ^13.0 || ^14.0" }, "type": "typo3-cms-extension", "extra": { @@ -5819,9 +6073,10 @@ "role": "Developer" } ], - "description": "TYPO3 CMS extension for YouTube video content with custom cover images, gallery layout and backend previews.", + "description": "TYPO3 CMS extension for YouTube videos with custom cover images, gallery layout, pagination, GDPR options and backend previews.", "homepage": "https://github.com/t3brightside/youtubevideo/", "keywords": [ + "gdpr", "responsive", "typo3", "video", @@ -5829,7 +6084,7 @@ ], "support": { "issues": "https://github.com/t3brightside/youtubevideo/issues", - "source": "https://github.com/t3brightside/youtubevideo/tree/2.1.1" + "source": "https://github.com/t3brightside/youtubevideo/tree/3.1.2" }, "funding": [ { @@ -5837,7 +6092,7 @@ "type": "github" } ], - "time": "2022-01-22T21:18:10+00:00" + "time": "2025-12-03T20:47:39+00:00" }, { "name": "typo3/class-alias-loader", @@ -5903,22 +6158,22 @@ }, { "name": "typo3/cms-backend", - "version": "v11.5.41", + "version": "v12.4.45", "source": { "type": "git", "url": "https://github.com/TYPO3-CMS/backend.git", - "reference": "3731452fa07b013cf96b67b3a826a3403a8f2968" + "reference": "0f2bd90f28ee8efa69f0de6897ad2854ceda9dfb" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/TYPO3-CMS/backend/zipball/3731452fa07b013cf96b67b3a826a3403a8f2968", - "reference": "3731452fa07b013cf96b67b3a826a3403a8f2968", + "url": "https://api.github.com/repos/TYPO3-CMS/backend/zipball/0f2bd90f28ee8efa69f0de6897ad2854ceda9dfb", + "reference": "0f2bd90f28ee8efa69f0de6897ad2854ceda9dfb", "shasum": "" }, "require": { + "ext-intl": "*", "psr/event-dispatcher": "^1.0", - "typo3/cms-core": "11.5.41", - "typo3/cms-recordlist": "11.5.41" + "typo3/cms-core": "12.4.45" }, "conflict": { "typo3/cms": "*" @@ -5928,6 +6183,7 @@ "typo3/cms-context-help": "self.version", "typo3/cms-cshmanual": "self.version", "typo3/cms-func-wizards": "self.version", + "typo3/cms-recordlist": "self.version", "typo3/cms-wizard-crpages": "self.version", "typo3/cms-wizard-sortpages": "self.version" }, @@ -5946,7 +6202,12 @@ "extension-key": "backend" }, "branch-alias": { - "dev-master": "11.5.x-dev" + "dev-main": "12.4.x-dev" + }, + "typo3/class-alias-loader": { + "class-alias-maps": [ + "Migrations/Code/ClassAliasMap.php" + ] } }, "autoload": { @@ -5965,7 +6226,7 @@ "role": "Developer" } ], - "description": "Classes for the TYPO3 backend.", + "description": "TYPO3 CMS backend", "homepage": "https://typo3.org", "support": { "chat": "https://typo3.org/help", @@ -5973,24 +6234,24 @@ "issues": "https://forge.typo3.org", "source": "https://github.com/typo3/typo3" }, - "time": "2024-10-15T08:52:52+00:00" + "time": "2026-04-14T10:51:32+00:00" }, { "name": "typo3/cms-belog", - "version": "v11.5.41", + "version": "v12.4.45", "source": { "type": "git", "url": "https://github.com/TYPO3-CMS/belog.git", - "reference": "659f1d607aeba5542158396dabbaa3a1c76f0775" + "reference": "a7cb202ca440b5e85e53d548b40a1a6a0d3a968e" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/TYPO3-CMS/belog/zipball/659f1d607aeba5542158396dabbaa3a1c76f0775", - "reference": "659f1d607aeba5542158396dabbaa3a1c76f0775", + "url": "https://api.github.com/repos/TYPO3-CMS/belog/zipball/a7cb202ca440b5e85e53d548b40a1a6a0d3a968e", + "reference": "a7cb202ca440b5e85e53d548b40a1a6a0d3a968e", "shasum": "" }, "require": { - "typo3/cms-core": "11.5.41" + "typo3/cms-core": "12.4.45" }, "conflict": { "typo3/cms": "*" @@ -6004,7 +6265,7 @@ "extension-key": "belog" }, "branch-alias": { - "dev-master": "11.5.x-dev" + "dev-main": "12.4.x-dev" } }, "autoload": { @@ -6023,7 +6284,7 @@ "role": "Developer" } ], - "description": "Displays backend log, both per page and system wide. Available as the module Tools>Log (system wide overview) and Web>Info/Log (page relative overview).", + "description": "TYPO3 CMS Log - View logs from the sys_log table in the TYPO3 backend modules System>Log", "homepage": "https://typo3.org", "support": { "chat": "https://typo3.org/help", @@ -6031,24 +6292,24 @@ "issues": "https://forge.typo3.org", "source": "https://github.com/typo3/typo3" }, - "time": "2024-10-15T08:52:52+00:00" + "time": "2026-04-14T10:51:32+00:00" }, { "name": "typo3/cms-beuser", - "version": "v11.5.41", + "version": "v12.4.45", "source": { "type": "git", "url": "https://github.com/TYPO3-CMS/beuser.git", - "reference": "0ed0db0d285bf447f278ec1b1dfbb2f23878154a" + "reference": "eb63517e187a030eac1567dd61cc534c13d1ccac" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/TYPO3-CMS/beuser/zipball/0ed0db0d285bf447f278ec1b1dfbb2f23878154a", - "reference": "0ed0db0d285bf447f278ec1b1dfbb2f23878154a", + "url": "https://api.github.com/repos/TYPO3-CMS/beuser/zipball/eb63517e187a030eac1567dd61cc534c13d1ccac", + "reference": "eb63517e187a030eac1567dd61cc534c13d1ccac", "shasum": "" }, "require": { - "typo3/cms-core": "11.5.41" + "typo3/cms-core": "12.4.45" }, "conflict": { "typo3/cms": "*" @@ -6062,7 +6323,7 @@ "extension-key": "beuser" }, "branch-alias": { - "dev-master": "11.5.x-dev" + "dev-main": "12.4.x-dev" } }, "autoload": { @@ -6081,7 +6342,7 @@ "role": "Developer" } ], - "description": "Backend user administration and overview. Allows you to compare the settings of users and verify their permissions and see who is online.", + "description": "TYPO3 CMS Backend User - TYPO3 backend module System>Backend Users for managing backend users and groups.", "homepage": "https://typo3.org", "support": { "chat": "https://typo3.org/help", @@ -6089,7 +6350,7 @@ "issues": "https://forge.typo3.org", "source": "https://github.com/typo3/typo3" }, - "time": "2024-10-15T08:52:52+00:00" + "time": "2026-04-14T10:51:32+00:00" }, { "name": "typo3/cms-cli", @@ -6126,40 +6387,37 @@ }, { "name": "typo3/cms-composer-installers", - "version": "v3.1.4", + "version": "v5.0.2", "source": { "type": "git", "url": "https://github.com/TYPO3/CmsComposerInstallers.git", - "reference": "29fb214976fe05f39c7d0619ce1d648d59c50a08" + "reference": "becd622c869eb5cba6b8ea13965a73ae84e37346" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/TYPO3/CmsComposerInstallers/zipball/29fb214976fe05f39c7d0619ce1d648d59c50a08", - "reference": "29fb214976fe05f39c7d0619ce1d648d59c50a08", + "url": "https://api.github.com/repos/TYPO3/CmsComposerInstallers/zipball/becd622c869eb5cba6b8ea13965a73ae84e37346", + "reference": "becd622c869eb5cba6b8ea13965a73ae84e37346", "shasum": "" }, "require": { - "composer-plugin-api": "^1.0.0 || ^2.0.0", - "php": "^7.2 || ^8.0" - }, - "conflict": { - "composer/installers": "<2.0.0" + "composer-plugin-api": "^2.1.0", + "php": "^8.1" }, "replace": { "lw/typo3cms-installers": "*", "netresearch/composer-installers": "*" }, "require-dev": { - "composer/composer": "1.2.*@dev || 2.0.*@dev", - "friendsofphp/php-cs-fixer": "^2.18", - "overtrue/phplint": "^2.0", - "phpunit/phpunit": "^8.5" + "composer/composer": "^2.1", + "friendsofphp/php-cs-fixer": "^3.62.0", + "overtrue/phplint": "^9.4.1", + "phpunit/phpunit": "^10.5.30" }, "type": "composer-plugin", "extra": { "class": "TYPO3\\CMS\\Composer\\Installer\\Plugin", "branch-alias": { - "dev-main": "3.1.x-dev" + "dev-main": "5.0.x-dev" } }, "autoload": { @@ -6195,84 +6453,81 @@ "support": { "general": "https://typo3.org/support/", "issues": "https://github.com/TYPO3/CmsComposerInstallers/issues", - "source": "https://github.com/TYPO3/CmsComposerInstallers/tree/v3.1.4" + "source": "https://github.com/TYPO3/CmsComposerInstallers/tree/v5.0.2" }, - "time": "2024-08-13T14:56:37+00:00" + "time": "2025-11-25T18:08:15+00:00" }, { "name": "typo3/cms-core", - "version": "v11.5.41", + "version": "v12.4.45", "source": { "type": "git", "url": "https://github.com/TYPO3-CMS/core.git", - "reference": "1249ec68101f20fd3d5b2e51366da0c005930a12" + "reference": "49b6ea508077b80821dfe1145d4a0a2ddf129303" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/TYPO3-CMS/core/zipball/1249ec68101f20fd3d5b2e51366da0c005930a12", - "reference": "1249ec68101f20fd3d5b2e51366da0c005930a12", + "url": "https://api.github.com/repos/TYPO3-CMS/core/zipball/49b6ea508077b80821dfe1145d4a0a2ddf129303", + "reference": "49b6ea508077b80821dfe1145d4a0a2ddf129303", "shasum": "" }, "require": { - "bacon/bacon-qr-code": "^2.0.4", + "bacon/bacon-qr-code": "^2.0.7 || ^3.0.1", "christian-riesen/base32": "^1.6", "composer-runtime-api": "^2.1", - "doctrine/annotations": "^1.11", - "doctrine/dbal": "^2.13.8", - "doctrine/event-manager": "^1.0.0", - "doctrine/instantiator": "^1.4", - "doctrine/lexer": "^1.2.3", - "egulias/email-validator": "^3.2.1", - "enshrined/svg-sanitize": "^0.18.0", + "doctrine/annotations": "^1.13.3 || ^2.0", + "doctrine/dbal": "^3.9", + "doctrine/event-manager": "^2.0", + "doctrine/lexer": "^2.0 || ^3.0", + "egulias/email-validator": "^4.0", + "enshrined/svg-sanitize": "~0.22", "ext-dom": "*", + "ext-intl": "*", "ext-json": "*", "ext-libxml": "*", + "ext-mbstring": "*", "ext-pcre": "*", "ext-pdo": "*", "ext-session": "*", + "ext-tokenizer": "*", "ext-xml": "*", + "firebase/php-jwt": "^6.10.2 || ^7.0.2", "guzzlehttp/guzzle": "^7.7.0", - "guzzlehttp/psr7": "^2.4.3", - "lolli42/finediff": "^1.0.1", - "masterminds/html5": "^2.7.6", - "nikic/php-parser": "^4.13.2", - "php": "^7.4 || ^8.0", - "psr/container": "^1.1 || ^2.0", + "guzzlehttp/psr7": "^2.5.0", + "lolli42/finediff": "^1.0.2", + "masterminds/html5": "^2.10.0", + "php": "^8.1", + "psr/container": "^2.0", "psr/event-dispatcher": "^1.0", "psr/http-client": "^1.0", "psr/http-factory": "^1.0", - "psr/http-message": "^1.0", + "psr/http-message": "^1.1 || ^2.0", "psr/http-server-handler": "^1.0", "psr/http-server-middleware": "^1.0", - "psr/log": "^1.0", - "symfony/config": "^5.4", - "symfony/console": "^5.4", - "symfony/dependency-injection": "^5.4", - "symfony/event-dispatcher-contracts": "^1.1 || ^2.0", - "symfony/expression-language": "^5.4", - "symfony/filesystem": "^5.4", - "symfony/finder": "^5.4", - "symfony/http-foundation": "^5.4", - "symfony/mailer": "^5.4", - "symfony/mime": "^5.4", - "symfony/options-resolver": "^5.4", - "symfony/polyfill-intl-icu": "^1.23.0", - "symfony/polyfill-intl-idn": "^1.23.0", - "symfony/polyfill-intl-normalizer": "^1.27", - "symfony/polyfill-mbstring": "^1.23.1", - "symfony/polyfill-php80": "^1.23.1", - "symfony/polyfill-php81": "^1.23", + "psr/log": "^2.0 || ^3.0", + "symfony/config": "^6.4 || ^7.0", + "symfony/console": "^6.4 || ^7.0", + "symfony/dependency-injection": "^6.4 || ^7.0", + "symfony/doctrine-messenger": "^6.4 || ^7.0", + "symfony/event-dispatcher-contracts": "^3.1", + "symfony/expression-language": "^6.4 || ^7.0", + "symfony/filesystem": "^6.4 || ^7.0", + "symfony/finder": "^6.4 || ^7.0", + "symfony/http-foundation": "^6.4 || ^7.0", + "symfony/mailer": "^6.4 || ^7.0", + "symfony/messenger": "^6.4 || ^7.0", + "symfony/mime": "^6.4 || ^7.0", + "symfony/options-resolver": "^6.4 || ^7.0", "symfony/polyfill-php83": "^1.31", - "symfony/rate-limiter": "^5.4.8", - "symfony/routing": "^5.4", - "symfony/yaml": "^5.4", + "symfony/rate-limiter": "^6.4 || ^7.0", + "symfony/routing": "^6.4 || ^7.0", + "symfony/uid": "^6.4 || ^7.0", + "symfony/yaml": "^6.4 || ^7.0", "typo3/class-alias-loader": "^1.1.4", "typo3/cms-cli": "^3.1", - "typo3/cms-composer-installers": "^2.0 || ^3.0 || ^4.0", + "typo3/cms-composer-installers": "^5.0", "typo3/html-sanitizer": "^2.1.4", - "typo3/phar-stream-wrapper": "^3.1.7", - "typo3/symfony-psr-event-dispatcher-adapter": "^1.0 || ^2.0", - "typo3fluid/fluid": "^2.7.2" + "typo3fluid/fluid": "^2.15.0" }, "conflict": { "hoa/core": "*", @@ -6288,9 +6543,9 @@ "typo3/cms-sv": "self.version" }, "suggest": { + "ext-apcu": "Needed when non-default APCU based cache backends are used", "ext-fileinfo": "Used for proper file type detection in the file abstraction layer", "ext-gd": "GDlib/Freetype is required for building images with text (GIFBUILDER) and can also be used to scale images", - "ext-intl": "TYPO3 with unicode-based filesystems", "ext-mysqli": "", "ext-openssl": "OpenSSL is required for sending SMTP mails over an encrypted channel endpoint", "ext-zip": "", @@ -6308,7 +6563,7 @@ "extension-key": "core" }, "branch-alias": { - "dev-master": "11.5.x-dev" + "dev-main": "12.4.x-dev" } }, "autoload": { @@ -6333,7 +6588,7 @@ "role": "Developer" } ], - "description": "The core library of TYPO3.", + "description": "TYPO3 CMS Core", "homepage": "https://typo3.org", "support": { "chat": "https://typo3.org/help", @@ -6341,29 +6596,30 @@ "issues": "https://forge.typo3.org", "source": "https://github.com/typo3/typo3" }, - "time": "2024-10-15T08:52:52+00:00" + "time": "2026-04-14T10:51:32+00:00" }, { "name": "typo3/cms-extbase", - "version": "v11.5.41", + "version": "v12.4.45", "source": { "type": "git", "url": "https://github.com/TYPO3-CMS/extbase.git", - "reference": "373a6115683261da595f9191bff88c90e962e523" + "reference": "51acd5c48c76341dbc361157fa6a76ea014d435d" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/TYPO3-CMS/extbase/zipball/373a6115683261da595f9191bff88c90e962e523", - "reference": "373a6115683261da595f9191bff88c90e962e523", + "url": "https://api.github.com/repos/TYPO3-CMS/extbase/zipball/51acd5c48c76341dbc361157fa6a76ea014d435d", + "reference": "51acd5c48c76341dbc361157fa6a76ea014d435d", "shasum": "" }, "require": { - "phpdocumentor/reflection-docblock": "^5.2", - "phpdocumentor/type-resolver": "^1.4", - "symfony/dependency-injection": "^5.4", - "symfony/property-access": "^5.4", - "symfony/property-info": "^5.4", - "typo3/cms-core": "11.5.41" + "doctrine/instantiator": "^1.5 || ^2.0", + "phpdocumentor/reflection-docblock": "^5.6.5", + "phpdocumentor/type-resolver": "^1.7.1", + "symfony/dependency-injection": "^6.4 || ^7.0", + "symfony/property-access": "^6.4 || ^7.0", + "symfony/property-info": "^6.4 || ^7.0", + "typo3/cms-core": "12.4.45" }, "conflict": { "typo3/cms": "*" @@ -6383,7 +6639,7 @@ "extension-key": "extbase" }, "branch-alias": { - "dev-master": "11.5.x-dev" + "dev-main": "12.4.x-dev" } }, "autoload": { @@ -6402,7 +6658,7 @@ "role": "Developer" } ], - "description": "A framework to build extensions for TYPO3 CMS.", + "description": "TYPO3 CMS Extbase - Extension framework to create TYPO3 frontend plugins and TYPO3 backend modules.", "homepage": "https://typo3.org", "support": { "chat": "https://typo3.org/help", @@ -6410,25 +6666,25 @@ "issues": "https://forge.typo3.org", "source": "https://github.com/typo3/typo3" }, - "time": "2024-10-15T08:52:52+00:00" + "time": "2026-04-14T10:51:32+00:00" }, { "name": "typo3/cms-extensionmanager", - "version": "v11.5.41", + "version": "v12.4.45", "source": { "type": "git", "url": "https://github.com/TYPO3-CMS/extensionmanager.git", - "reference": "52045f9740341b39d6b21c408b81e2dbf0c3a163" + "reference": "30e0eae4e83700985e8b4294b1aad74189c96c2f" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/TYPO3-CMS/extensionmanager/zipball/52045f9740341b39d6b21c408b81e2dbf0c3a163", - "reference": "52045f9740341b39d6b21c408b81e2dbf0c3a163", + "url": "https://api.github.com/repos/TYPO3-CMS/extensionmanager/zipball/30e0eae4e83700985e8b4294b1aad74189c96c2f", + "reference": "30e0eae4e83700985e8b4294b1aad74189c96c2f", "shasum": "" }, "require": { "ext-libxml": "*", - "typo3/cms-core": "11.5.41" + "typo3/cms-core": "12.4.45" }, "conflict": { "typo3/cms": "*" @@ -6444,7 +6700,7 @@ "extension-key": "extensionmanager" }, "branch-alias": { - "dev-master": "11.5.x-dev" + "dev-main": "12.4.x-dev" } }, "autoload": { @@ -6463,7 +6719,7 @@ "role": "Developer" } ], - "description": "TYPO3 Extension Manager", + "description": "TYPO3 CMS Extension Manager - Backend module (Admin Tools>Extensions) for viewing and managing extensions.", "homepage": "https://typo3.org", "support": { "chat": "https://typo3.org/help", @@ -6471,24 +6727,24 @@ "issues": "https://forge.typo3.org", "source": "https://github.com/typo3/typo3" }, - "time": "2024-10-15T08:52:52+00:00" + "time": "2026-04-14T10:51:32+00:00" }, { "name": "typo3/cms-felogin", - "version": "v11.5.41", + "version": "v12.4.45", "source": { "type": "git", "url": "https://github.com/TYPO3-CMS/felogin.git", - "reference": "c2d3896f00b2b8927ece41d54046298967f8e83f" + "reference": "b725c0ada6b347e1f2067e54d69023fd2ea654a2" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/TYPO3-CMS/felogin/zipball/c2d3896f00b2b8927ece41d54046298967f8e83f", - "reference": "c2d3896f00b2b8927ece41d54046298967f8e83f", + "url": "https://api.github.com/repos/TYPO3-CMS/felogin/zipball/b725c0ada6b347e1f2067e54d69023fd2ea654a2", + "reference": "b725c0ada6b347e1f2067e54d69023fd2ea654a2", "shasum": "" }, "require": { - "typo3/cms-core": "11.5.41" + "typo3/cms-core": "12.4.45" }, "conflict": { "typo3/cms": "*" @@ -6502,7 +6758,7 @@ "extension-key": "felogin" }, "branch-alias": { - "dev-master": "11.5.x-dev" + "dev-main": "12.4.x-dev" } }, "autoload": { @@ -6521,32 +6777,32 @@ "role": "Developer" } ], - "description": "A template-based plugin to log in Website Users in the Frontend", + "description": "TYPO3 CMS Frontend Login - A template-based plugin to log in website users in the TYPO3 frontend.", "homepage": "https://typo3.org", "support": { "chat": "https://typo3.org/help", - "docs": "https://docs.typo3.org/c/typo3/cms-felogin/11.5/en-us", + "docs": "https://docs.typo3.org/c/typo3/cms-felogin/main/en-us", "issues": "https://forge.typo3.org", "source": "https://github.com/typo3/typo3" }, - "time": "2024-10-15T08:52:52+00:00" + "time": "2026-04-14T10:51:32+00:00" }, { "name": "typo3/cms-filelist", - "version": "v11.5.41", + "version": "v12.4.45", "source": { "type": "git", "url": "https://github.com/TYPO3-CMS/filelist.git", - "reference": "9904c03ff1aabb2eec7c8795364560904f4490ea" + "reference": "a67d4b0ff6f7f3528bc09674be3bc51e595c1cee" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/TYPO3-CMS/filelist/zipball/9904c03ff1aabb2eec7c8795364560904f4490ea", - "reference": "9904c03ff1aabb2eec7c8795364560904f4490ea", + "url": "https://api.github.com/repos/TYPO3-CMS/filelist/zipball/a67d4b0ff6f7f3528bc09674be3bc51e595c1cee", + "reference": "a67d4b0ff6f7f3528bc09674be3bc51e595c1cee", "shasum": "" }, "require": { - "typo3/cms-core": "11.5.41" + "typo3/cms-core": "12.4.45" }, "conflict": { "typo3/cms": "*" @@ -6562,7 +6818,7 @@ "extension-key": "filelist" }, "branch-alias": { - "dev-master": "11.5.x-dev" + "dev-main": "12.4.x-dev" } }, "autoload": { @@ -6581,7 +6837,7 @@ "role": "Developer" } ], - "description": "Listing of files in the directory", + "description": "TYPO3 CMS Filelist - TYPO3 backend module (File>Filelist) used for managing files.", "homepage": "https://typo3.org", "support": { "chat": "https://typo3.org/help", @@ -6589,24 +6845,24 @@ "issues": "https://forge.typo3.org", "source": "https://github.com/typo3/typo3" }, - "time": "2024-10-15T08:52:52+00:00" + "time": "2026-04-14T10:51:32+00:00" }, { "name": "typo3/cms-filemetadata", - "version": "v11.5.41", + "version": "v12.4.45", "source": { "type": "git", "url": "https://github.com/TYPO3-CMS/filemetadata.git", - "reference": "da8e76432588a82fd49cd1aed0de9a5f45547dbc" + "reference": "6184a5b6752b340e2624a0f6a60175e3efee741d" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/TYPO3-CMS/filemetadata/zipball/da8e76432588a82fd49cd1aed0de9a5f45547dbc", - "reference": "da8e76432588a82fd49cd1aed0de9a5f45547dbc", + "url": "https://api.github.com/repos/TYPO3-CMS/filemetadata/zipball/6184a5b6752b340e2624a0f6a60175e3efee741d", + "reference": "6184a5b6752b340e2624a0f6a60175e3efee741d", "shasum": "" }, "require": { - "typo3/cms-core": "11.5.41" + "typo3/cms-core": "12.4.45" }, "conflict": { "typo3/cms": "*" @@ -6617,7 +6873,7 @@ "extension-key": "filemetadata" }, "branch-alias": { - "dev-master": "11.5.x-dev" + "dev-main": "12.4.x-dev" } }, "notification-url": "https://packagist.org/downloads/", @@ -6631,7 +6887,7 @@ "role": "Developer" } ], - "description": "Add advanced metadata to File.", + "description": "TYPO3 CMS File Metadata - Adds additional metadata to file management.", "homepage": "https://typo3.org", "support": { "chat": "https://typo3.org/help", @@ -6639,27 +6895,27 @@ "issues": "https://forge.typo3.org", "source": "https://github.com/typo3/typo3" }, - "time": "2024-10-15T08:52:52+00:00" + "time": "2026-04-14T10:51:32+00:00" }, { "name": "typo3/cms-fluid", - "version": "v11.5.41", + "version": "v12.4.45", "source": { "type": "git", "url": "https://github.com/TYPO3-CMS/fluid.git", - "reference": "94e30bbf5a2476fdf5881b11b795849c41393292" + "reference": "7afdef941a437d2f48ffbd47b871a4ccbf45b02e" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/TYPO3-CMS/fluid/zipball/94e30bbf5a2476fdf5881b11b795849c41393292", - "reference": "94e30bbf5a2476fdf5881b11b795849c41393292", + "url": "https://api.github.com/repos/TYPO3-CMS/fluid/zipball/7afdef941a437d2f48ffbd47b871a4ccbf45b02e", + "reference": "7afdef941a437d2f48ffbd47b871a4ccbf45b02e", "shasum": "" }, "require": { - "symfony/dependency-injection": "^5.4", - "typo3/cms-core": "11.5.41", - "typo3/cms-extbase": "11.5.41", - "typo3fluid/fluid": "^2.7.2" + "symfony/dependency-injection": "^6.4 || ^7.0", + "typo3/cms-core": "12.4.45", + "typo3/cms-extbase": "12.4.45", + "typo3fluid/fluid": "^2.15.0" }, "conflict": { "typo3/cms": "*" @@ -6676,7 +6932,7 @@ "extension-key": "fluid" }, "branch-alias": { - "dev-master": "11.5.x-dev" + "dev-main": "12.4.x-dev" } }, "autoload": { @@ -6695,7 +6951,7 @@ "role": "Developer" } ], - "description": "Fluid is a next-generation templating engine which makes the life of extension authors a lot easier!", + "description": "TYPO3 CMS Fluid Integration - Integration of the Fluid templating engine into TYPO3.", "homepage": "https://typo3.org", "support": { "chat": "https://typo3.org/help", @@ -6703,26 +6959,26 @@ "issues": "https://forge.typo3.org", "source": "https://github.com/typo3/typo3" }, - "time": "2024-10-15T08:52:52+00:00" + "time": "2026-04-14T10:51:32+00:00" }, { "name": "typo3/cms-fluid-styled-content", - "version": "v11.5.41", + "version": "v12.4.45", "source": { "type": "git", "url": "https://github.com/TYPO3-CMS/fluid_styled_content.git", - "reference": "1e12ebe6739032dd7705b8a109a246023714b31f" + "reference": "415d24d10b121819a4c9e1686fea6f6b15d5e6ed" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/TYPO3-CMS/fluid_styled_content/zipball/1e12ebe6739032dd7705b8a109a246023714b31f", - "reference": "1e12ebe6739032dd7705b8a109a246023714b31f", + "url": "https://api.github.com/repos/TYPO3-CMS/fluid_styled_content/zipball/415d24d10b121819a4c9e1686fea6f6b15d5e6ed", + "reference": "415d24d10b121819a4c9e1686fea6f6b15d5e6ed", "shasum": "" }, "require": { - "typo3/cms-core": "11.5.41", - "typo3/cms-fluid": "11.5.41", - "typo3/cms-frontend": "11.5.41" + "typo3/cms-core": "12.4.45", + "typo3/cms-fluid": "12.4.45", + "typo3/cms-frontend": "12.4.45" }, "conflict": { "typo3/cms": "*" @@ -6736,7 +6992,7 @@ "extension-key": "fluid_styled_content" }, "branch-alias": { - "dev-master": "11.5.x-dev" + "dev-main": "12.4.x-dev" } }, "autoload": { @@ -6755,7 +7011,7 @@ "role": "Developer" } ], - "description": "A set of common content elements based on Fluid for Frontend output.", + "description": "TYPO3 CMS Fluid Styled Content - Fluid templates for TYPO3 content elements.", "homepage": "https://typo3.org", "support": { "chat": "https://typo3.org/help", @@ -6763,33 +7019,35 @@ "issues": "https://forge.typo3.org", "source": "https://github.com/typo3/typo3" }, - "time": "2024-10-15T08:52:52+00:00" + "time": "2026-04-14T10:51:32+00:00" }, { "name": "typo3/cms-form", - "version": "v11.5.41", + "version": "v12.4.45", "source": { "type": "git", "url": "https://github.com/TYPO3-CMS/form.git", - "reference": "396587e413fba68b1665d4a4e430f9a0284b2922" + "reference": "48b99e27571c0febc554fb9b03662490905f4fe0" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/TYPO3-CMS/form/zipball/396587e413fba68b1665d4a4e430f9a0284b2922", - "reference": "396587e413fba68b1665d4a4e430f9a0284b2922", + "url": "https://api.github.com/repos/TYPO3-CMS/form/zipball/48b99e27571c0febc554fb9b03662490905f4fe0", + "reference": "48b99e27571c0febc554fb9b03662490905f4fe0", "shasum": "" }, "require": { - "psr/http-message": "^1.0", - "symfony/expression-language": "^5.4", - "typo3/cms-core": "11.5.41" + "psr/http-message": "^1.1 || ^2.0", + "symfony/expression-language": "^6.4 || ^7.0", + "typo3/cms-core": "12.4.45", + "typo3/cms-frontend": "12.4.45" }, "conflict": { "typo3/cms": "*" }, "suggest": { "typo3/cms-filelist": "Listing of files in the directory", - "typo3/cms-impexp": "Import and Export of records from TYPO3 in a custom serialized format (.T3D) for data exchange with other TYPO3 systems." + "typo3/cms-impexp": "Import and Export of records from TYPO3 in a custom serialized format (.T3D) for data exchange with other TYPO3 systems.", + "typo3/cms-lowlevel": "To display the YAML configuration in the configuration module" }, "type": "typo3-cms-framework", "extra": { @@ -6800,7 +7058,7 @@ "extension-key": "form" }, "branch-alias": { - "dev-master": "11.5.x-dev" + "dev-main": "12.4.x-dev" } }, "autoload": { @@ -6819,34 +7077,33 @@ "role": "Developer" } ], - "description": "Form Library, Plugin and Editor", + "description": "TYPO3 CMS Form - Flexible TYPO3 frontend form framework that comes with a backend editor interface.", "homepage": "https://typo3.org", "support": { "chat": "https://typo3.org/help", - "docs": "https://docs.typo3.org/c/typo3/cms-form/11.5/en-us", + "docs": "https://docs.typo3.org/c/typo3/cms-form/main/en-us", "issues": "https://forge.typo3.org", "source": "https://github.com/typo3/typo3" }, - "time": "2024-10-15T08:52:52+00:00" + "time": "2026-04-14T10:51:32+00:00" }, { "name": "typo3/cms-frontend", - "version": "v11.5.41", + "version": "v12.4.45", "source": { "type": "git", "url": "https://github.com/TYPO3-CMS/frontend.git", - "reference": "6a812823d392fcab40144121db357b61929b2e31" + "reference": "0d46c0f5532c15a8d00d87db01195de697a7776e" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/TYPO3-CMS/frontend/zipball/6a812823d392fcab40144121db357b61929b2e31", - "reference": "6a812823d392fcab40144121db357b61929b2e31", + "url": "https://api.github.com/repos/TYPO3-CMS/frontend/zipball/0d46c0f5532c15a8d00d87db01195de697a7776e", + "reference": "0d46c0f5532c15a8d00d87db01195de697a7776e", "shasum": "" }, "require": { "ext-libxml": "*", - "symfony/polyfill-mbstring": "^1.23.1", - "typo3/cms-core": "11.5.41" + "typo3/cms-core": "12.4.45" }, "conflict": { "typo3/cms": "*" @@ -6866,7 +7123,12 @@ "extension-key": "frontend" }, "branch-alias": { - "dev-master": "11.5.x-dev" + "dev-main": "12.4.x-dev" + }, + "typo3/class-alias-loader": { + "class-alias-maps": [ + "Migrations/Code/ClassAliasMap.php" + ] } }, "autoload": { @@ -6885,7 +7147,7 @@ "role": "Developer" } ], - "description": "Classes for the frontend of TYPO3.", + "description": "TYPO3 CMS Frontend", "homepage": "https://typo3.org", "support": { "chat": "https://typo3.org/help", @@ -6893,24 +7155,24 @@ "issues": "https://forge.typo3.org", "source": "https://github.com/typo3/typo3" }, - "time": "2024-10-15T08:52:52+00:00" + "time": "2026-04-14T10:51:32+00:00" }, { "name": "typo3/cms-info", - "version": "v11.5.41", + "version": "v12.4.45", "source": { "type": "git", "url": "https://github.com/TYPO3-CMS/info.git", - "reference": "d08d9992f0ff75b9bb61742d21d87e25eb54a66b" + "reference": "d0a086a7dc193fed6ebb8dfa7d45264485b4c3d6" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/TYPO3-CMS/info/zipball/d08d9992f0ff75b9bb61742d21d87e25eb54a66b", - "reference": "d08d9992f0ff75b9bb61742d21d87e25eb54a66b", + "url": "https://api.github.com/repos/TYPO3-CMS/info/zipball/d0a086a7dc193fed6ebb8dfa7d45264485b4c3d6", + "reference": "d0a086a7dc193fed6ebb8dfa7d45264485b4c3d6", "shasum": "" }, "require": { - "typo3/cms-core": "11.5.41" + "typo3/cms-core": "12.4.45" }, "conflict": { "typo3/cms": "*" @@ -6927,7 +7189,7 @@ "extension-key": "info" }, "branch-alias": { - "dev-master": "11.5.x-dev" + "dev-main": "12.4.x-dev" } }, "autoload": { @@ -6946,7 +7208,7 @@ "role": "Developer" } ], - "description": "Shows various infos", + "description": "TYPO3 CMS Info - TYPO3 backend module for displaying information, such as a pagetree overview and localization information.", "homepage": "https://typo3.org", "support": { "chat": "https://typo3.org/help", @@ -6954,31 +7216,31 @@ "issues": "https://forge.typo3.org", "source": "https://github.com/typo3/typo3" }, - "time": "2024-10-15T08:52:52+00:00" + "time": "2026-04-14T10:51:32+00:00" }, { "name": "typo3/cms-install", - "version": "v11.5.41", + "version": "v12.4.45", "source": { "type": "git", "url": "https://github.com/TYPO3-CMS/install.git", - "reference": "7364ae581b33e535b508155dc753ea3bba5a3a7d" + "reference": "3a91ced20723e2b4db52028e39b5400c536355fe" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/TYPO3-CMS/install/zipball/7364ae581b33e535b508155dc753ea3bba5a3a7d", - "reference": "7364ae581b33e535b508155dc753ea3bba5a3a7d", + "url": "https://api.github.com/repos/TYPO3-CMS/install/zipball/3a91ced20723e2b4db52028e39b5400c536355fe", + "reference": "3a91ced20723e2b4db52028e39b5400c536355fe", "shasum": "" }, "require": { - "doctrine/dbal": "^2.13.8", + "doctrine/dbal": "^3.9", "guzzlehttp/promises": "^1.5.2 || ^2.0", - "nikic/php-parser": "^4.13.2", - "symfony/finder": "^5.4", - "symfony/http-foundation": "^5.4", - "typo3/cms-core": "11.5.41", - "typo3/cms-extbase": "11.5.41", - "typo3/cms-fluid": "11.5.41" + "nikic/php-parser": "^4.15.4", + "symfony/finder": "^6.4 || ^7.0", + "symfony/http-foundation": "^6.4 || ^7.0", + "typo3/cms-core": "12.4.45", + "typo3/cms-extbase": "12.4.45", + "typo3/cms-fluid": "12.4.45" }, "conflict": { "typo3/cms": "*" @@ -6995,7 +7257,7 @@ "extension-key": "install" }, "branch-alias": { - "dev-master": "11.5.x-dev" + "dev-main": "12.4.x-dev" } }, "autoload": { @@ -7014,7 +7276,7 @@ "role": "Developer" } ], - "description": "The Install Tool mounted as the module Tools>Install in TYPO3.", + "description": "TYPO3 CMS Install Tool - The Install Tool is used for installation, upgrade, system administration and setup tasks.", "homepage": "https://typo3.org", "support": { "chat": "https://typo3.org/help", @@ -7022,24 +7284,24 @@ "issues": "https://forge.typo3.org", "source": "https://github.com/typo3/typo3" }, - "time": "2024-10-15T08:52:52+00:00" + "time": "2026-04-14T10:51:32+00:00" }, { "name": "typo3/cms-lowlevel", - "version": "v11.5.41", + "version": "v12.4.45", "source": { "type": "git", "url": "https://github.com/TYPO3-CMS/lowlevel.git", - "reference": "20ff5881a8f8e865079c05fe3790f8abe00487ed" + "reference": "677c9459249b32c140bd175da71ceab4e553218a" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/TYPO3-CMS/lowlevel/zipball/20ff5881a8f8e865079c05fe3790f8abe00487ed", - "reference": "20ff5881a8f8e865079c05fe3790f8abe00487ed", + "url": "https://api.github.com/repos/TYPO3-CMS/lowlevel/zipball/677c9459249b32c140bd175da71ceab4e553218a", + "reference": "677c9459249b32c140bd175da71ceab4e553218a", "shasum": "" }, "require": { - "typo3/cms-core": "11.5.41" + "typo3/cms-core": "12.4.45" }, "conflict": { "typo3/cms": "*" @@ -7048,13 +7310,12 @@ "extra": { "typo3/cms": { "Package": { - "serviceProvider": "TYPO3\\CMS\\Lowlevel\\ServiceProvider", "partOfFactoryDefault": true }, "extension-key": "lowlevel" }, "branch-alias": { - "dev-master": "11.5.x-dev" + "dev-main": "12.4.x-dev" } }, "autoload": { @@ -7073,7 +7334,7 @@ "role": "Developer" } ], - "description": "Enables the 'Config' and 'DB Check' modules for technical analysis of the system. This includes raw database search, checking relations, counting pages and records etc.", + "description": "TYPO3 CMS Lowlevel - Technical analysis of the system. This includes raw database search, checking relations, counting pages and records etc.", "homepage": "https://typo3.org", "support": { "chat": "https://typo3.org/help", @@ -7081,84 +7342,24 @@ "issues": "https://forge.typo3.org", "source": "https://github.com/typo3/typo3" }, - "time": "2024-10-15T08:52:52+00:00" - }, - { - "name": "typo3/cms-recordlist", - "version": "v11.5.41", - "source": { - "type": "git", - "url": "https://github.com/TYPO3-CMS/recordlist.git", - "reference": "71bd2e22e196e96a93f6c0213de755e0af6d3cb8" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/TYPO3-CMS/recordlist/zipball/71bd2e22e196e96a93f6c0213de755e0af6d3cb8", - "reference": "71bd2e22e196e96a93f6c0213de755e0af6d3cb8", - "shasum": "" - }, - "require": { - "typo3/cms-core": "11.5.41" - }, - "conflict": { - "typo3/cms": "*" - }, - "type": "typo3-cms-framework", - "extra": { - "typo3/cms": { - "Package": { - "protected": true, - "partOfFactoryDefault": true, - "partOfMinimalUsableSystem": true - }, - "extension-key": "recordlist" - }, - "branch-alias": { - "dev-master": "11.5.x-dev" - } - }, - "autoload": { - "psr-4": { - "TYPO3\\CMS\\Recordlist\\": "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": "List of database-records", - "homepage": "https://typo3.org", - "support": { - "chat": "https://typo3.org/help", - "docs": "https://docs.typo3.org", - "issues": "https://forge.typo3.org", - "source": "https://github.com/typo3/typo3" - }, - "time": "2024-10-15T08:52:52+00:00" + "time": "2026-04-14T10:51:32+00:00" }, { "name": "typo3/cms-recycler", - "version": "v11.5.41", + "version": "v12.4.45", "source": { "type": "git", "url": "https://github.com/TYPO3-CMS/recycler.git", - "reference": "b649b293a82ec151dbfa4ccb561a88abd57a1923" + "reference": "ca51241138e70795a01761ed9cf4306e7820e15e" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/TYPO3-CMS/recycler/zipball/b649b293a82ec151dbfa4ccb561a88abd57a1923", - "reference": "b649b293a82ec151dbfa4ccb561a88abd57a1923", + "url": "https://api.github.com/repos/TYPO3-CMS/recycler/zipball/ca51241138e70795a01761ed9cf4306e7820e15e", + "reference": "ca51241138e70795a01761ed9cf4306e7820e15e", "shasum": "" }, "require": { - "typo3/cms-core": "11.5.41" + "typo3/cms-core": "12.4.45" }, "conflict": { "typo3/cms": "*" @@ -7172,7 +7373,7 @@ "extension-key": "recycler" }, "branch-alias": { - "dev-master": "11.5.x-dev" + "dev-main": "12.4.x-dev" } }, "autoload": { @@ -7191,32 +7392,32 @@ "role": "Developer" } ], - "description": "The recycler offers the possibility to restore deleted records or remove them from the database permanently. These actions can be applied to a single record, multiple records, and recursively to child records (ex. restoring a page can restore all content elements on that page). Filtering by page and by table provides a quick overview of deleted records before taking action on them.", + "description": "TYPO3 CMS Recycler - Restore deleted records or remove them from the database permanently.", "homepage": "https://typo3.org", "support": { "chat": "https://typo3.org/help", - "docs": "https://docs.typo3.org/c/typo3/cms-recycler/11.5/en-us/", + "docs": "https://docs.typo3.org/c/typo3/cms-recycler/main/en-us/", "issues": "https://forge.typo3.org", "source": "https://github.com/typo3/typo3" }, - "time": "2024-10-15T08:52:52+00:00" + "time": "2026-04-14T10:51:32+00:00" }, { "name": "typo3/cms-reports", - "version": "v11.5.41", + "version": "v12.4.45", "source": { "type": "git", "url": "https://github.com/TYPO3-CMS/reports.git", - "reference": "67f0a28b4ab7fc272e34d6dcd0f6d4df69efbe39" + "reference": "a0b5d0ceb5bf50075fc7fbabb554518e736a1128" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/TYPO3-CMS/reports/zipball/67f0a28b4ab7fc272e34d6dcd0f6d4df69efbe39", - "reference": "67f0a28b4ab7fc272e34d6dcd0f6d4df69efbe39", + "url": "https://api.github.com/repos/TYPO3-CMS/reports/zipball/a0b5d0ceb5bf50075fc7fbabb554518e736a1128", + "reference": "a0b5d0ceb5bf50075fc7fbabb554518e736a1128", "shasum": "" }, "require": { - "typo3/cms-core": "11.5.41" + "typo3/cms-core": "12.4.45" }, "conflict": { "typo3/cms": "*" @@ -7233,7 +7434,7 @@ "extension-key": "reports" }, "branch-alias": { - "dev-master": "11.5.x-dev" + "dev-main": "12.4.x-dev" } }, "autoload": { @@ -7252,7 +7453,7 @@ "role": "Developer" } ], - "description": "The reports module groups several system reports.", + "description": "TYPO3 CMS Reports - Show status reports and installed services in the (System>Reports) backend module.", "homepage": "https://typo3.org", "support": { "chat": "https://typo3.org/help", @@ -7260,24 +7461,24 @@ "issues": "https://forge.typo3.org", "source": "https://github.com/typo3/typo3" }, - "time": "2024-10-15T08:52:52+00:00" + "time": "2026-04-14T10:51:32+00:00" }, { "name": "typo3/cms-rte-ckeditor", - "version": "v11.5.41", + "version": "v12.4.45", "source": { "type": "git", "url": "https://github.com/TYPO3-CMS/rte_ckeditor.git", - "reference": "d9a7cf09be268dccc7d92fd7ff856c851d4d7cba" + "reference": "db7ab65d6402ac27942f18d7322257c5b848806f" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/TYPO3-CMS/rte_ckeditor/zipball/d9a7cf09be268dccc7d92fd7ff856c851d4d7cba", - "reference": "d9a7cf09be268dccc7d92fd7ff856c851d4d7cba", + "url": "https://api.github.com/repos/TYPO3-CMS/rte_ckeditor/zipball/db7ab65d6402ac27942f18d7322257c5b848806f", + "reference": "db7ab65d6402ac27942f18d7322257c5b848806f", "shasum": "" }, "require": { - "typo3/cms-core": "11.5.41" + "typo3/cms-core": "12.4.45" }, "conflict": { "typo3/cms": "*" @@ -7294,7 +7495,7 @@ "extension-key": "rte_ckeditor" }, "branch-alias": { - "dev-master": "11.5.x-dev" + "dev-main": "12.4.x-dev" } }, "autoload": { @@ -7313,32 +7514,32 @@ "role": "Developer" } ], - "description": "Integration of CKEditor as Rich Text Editor.", + "description": "TYPO3 CMS RTE CKEditor - Integration of CKEditor as a Rich Text Editor for the TYPO3 backend.", "homepage": "https://typo3.org", "support": { "chat": "https://typo3.org/help", - "docs": "https://docs.typo3.org/c/typo3/cms-rte-ckeditor/11.5/en-us", + "docs": "https://docs.typo3.org/c/typo3/cms-rte-ckeditor/main/en-us", "issues": "https://forge.typo3.org", "source": "https://github.com/typo3/typo3" }, - "time": "2024-10-15T08:52:52+00:00" + "time": "2026-04-14T10:51:32+00:00" }, { "name": "typo3/cms-setup", - "version": "v11.5.41", + "version": "v12.4.45", "source": { "type": "git", "url": "https://github.com/TYPO3-CMS/setup.git", - "reference": "e6eb22e70b5fa3ad3dc57956df65b0d51b2ba6c3" + "reference": "e30c67ae0b709ffd555ea00a988ecab66724a897" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/TYPO3-CMS/setup/zipball/e6eb22e70b5fa3ad3dc57956df65b0d51b2ba6c3", - "reference": "e6eb22e70b5fa3ad3dc57956df65b0d51b2ba6c3", + "url": "https://api.github.com/repos/TYPO3-CMS/setup/zipball/e30c67ae0b709ffd555ea00a988ecab66724a897", + "reference": "e30c67ae0b709ffd555ea00a988ecab66724a897", "shasum": "" }, "require": { - "typo3/cms-core": "11.5.41" + "typo3/cms-core": "12.4.45" }, "conflict": { "typo3/cms": "*" @@ -7352,7 +7553,7 @@ "extension-key": "setup" }, "branch-alias": { - "dev-master": "11.5.x-dev" + "dev-main": "12.4.x-dev" } }, "autoload": { @@ -7371,7 +7572,7 @@ "role": "Developer" } ], - "description": "Allows users to edit a limited set of options for their user profile, eg. preferred language and their name and email address.", + "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.org", "support": { "chat": "https://typo3.org/help", @@ -7379,82 +7580,24 @@ "issues": "https://forge.typo3.org", "source": "https://github.com/typo3/typo3" }, - "time": "2024-10-15T08:52:52+00:00" - }, - { - "name": "typo3/cms-tstemplate", - "version": "v11.5.41", - "source": { - "type": "git", - "url": "https://github.com/TYPO3-CMS/tstemplate.git", - "reference": "f4df4e41499e7965a6758d9b631f87f4c4d7c7bd" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/TYPO3-CMS/tstemplate/zipball/f4df4e41499e7965a6758d9b631f87f4c4d7c7bd", - "reference": "f4df4e41499e7965a6758d9b631f87f4c4d7c7bd", - "shasum": "" - }, - "require": { - "typo3/cms-core": "11.5.41" - }, - "conflict": { - "typo3/cms": "*" - }, - "type": "typo3-cms-framework", - "extra": { - "typo3/cms": { - "Package": { - "partOfFactoryDefault": true - }, - "extension-key": "tstemplate" - }, - "branch-alias": { - "dev-master": "11.5.x-dev" - } - }, - "autoload": { - "psr-4": { - "TYPO3\\CMS\\Tstemplate\\": "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": "Framework for management of TypoScript template records for the CMS frontend.", - "homepage": "https://typo3.org", - "support": { - "chat": "https://typo3.org/help", - "docs": "https://docs.typo3.org", - "issues": "https://forge.typo3.org", - "source": "https://github.com/typo3/typo3" - }, - "time": "2024-10-15T08:52:52+00:00" + "time": "2026-04-14T10:51:32+00:00" }, { "name": "typo3/cms-viewpage", - "version": "v11.5.41", + "version": "v12.4.45", "source": { "type": "git", "url": "https://github.com/TYPO3-CMS/viewpage.git", - "reference": "b74824c98c8265fdb652651a7f0209a51c42e9d9" + "reference": "3662db41207e8b77dc72044e8be41c4719d2ef83" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/TYPO3-CMS/viewpage/zipball/b74824c98c8265fdb652651a7f0209a51c42e9d9", - "reference": "b74824c98c8265fdb652651a7f0209a51c42e9d9", + "url": "https://api.github.com/repos/TYPO3-CMS/viewpage/zipball/3662db41207e8b77dc72044e8be41c4719d2ef83", + "reference": "3662db41207e8b77dc72044e8be41c4719d2ef83", "shasum": "" }, "require": { - "typo3/cms-core": "11.5.41" + "typo3/cms-core": "12.4.45" }, "conflict": { "typo3/cms": "*" @@ -7468,7 +7611,7 @@ "extension-key": "viewpage" }, "branch-alias": { - "dev-master": "11.5.x-dev" + "dev-main": "12.4.x-dev" } }, "autoload": { @@ -7487,7 +7630,7 @@ "role": "Developer" } ], - "description": "Shows the frontend webpage inside the backend frameset.", + "description": "TYPO3 CMS Viewpage - Use the (Web>View) backend module to view a frontend page inside the TYPO3 backend.", "homepage": "https://typo3.org", "support": { "chat": "https://typo3.org/help", @@ -7495,7 +7638,7 @@ "issues": "https://forge.typo3.org", "source": "https://github.com/typo3/typo3" }, - "time": "2024-10-15T08:52:52+00:00" + "time": "2026-04-14T10:51:32+00:00" }, { "name": "typo3/html-sanitizer", @@ -7548,104 +7691,6 @@ }, "time": "2026-06-08T15:19:36+00:00" }, - { - "name": "typo3/phar-stream-wrapper", - "version": "v3.1.8", - "source": { - "type": "git", - "url": "https://github.com/TYPO3/phar-stream-wrapper.git", - "reference": "a931b28f422a60052db85c0a84a05a366453b2c0" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/TYPO3/phar-stream-wrapper/zipball/a931b28f422a60052db85c0a84a05a366453b2c0", - "reference": "a931b28f422a60052db85c0a84a05a366453b2c0", - "shasum": "" - }, - "require": { - "ext-json": "*", - "php": "^7.0 || ~8.0 || ~8.1 || ~8.2 || ~8.3" - }, - "require-dev": { - "ext-xdebug": "*", - "phpspec/prophecy": "^1.10", - "symfony/phpunit-bridge": "^5.1" - }, - "suggest": { - "ext-fileinfo": "For PHP builtin file type guessing, otherwise uses internal processing" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "v3.x-dev" - } - }, - "autoload": { - "psr-4": { - "TYPO3\\PharStreamWrapper\\": "src/" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "description": "Interceptors for PHP's native phar:// stream handling", - "homepage": "https://typo3.org/", - "keywords": [ - "phar", - "php", - "security", - "stream-wrapper" - ], - "support": { - "issues": "https://github.com/TYPO3/phar-stream-wrapper/issues", - "source": "https://github.com/TYPO3/phar-stream-wrapper/tree/v3.1.8" - }, - "time": "2024-12-09T23:06:33+00:00" - }, - { - "name": "typo3/symfony-psr-event-dispatcher-adapter", - "version": "v2.1.0", - "source": { - "type": "git", - "url": "https://github.com/TYPO3/symfony-psr-event-dispatcher-adapter.git", - "reference": "c93fd7cc9f215cfbbc6ce89089eadabedf65a21f" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/TYPO3/symfony-psr-event-dispatcher-adapter/zipball/c93fd7cc9f215cfbbc6ce89089eadabedf65a21f", - "reference": "c93fd7cc9f215cfbbc6ce89089eadabedf65a21f", - "shasum": "" - }, - "require": { - "php": "^7.2 || ^8.0", - "psr/event-dispatcher": "^1.0", - "symfony/event-dispatcher-contracts": "^2.0" - }, - "type": "library", - "autoload": { - "psr-4": { - "TYPO3\\SymfonyPsrEventDispatcherAdapter\\": "src" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "description": "Adapter to provide compatibility with the Symfony's event dispatcher interface in all versions with the PSR-14 specification.", - "homepage": "https://typo3.org/", - "keywords": [ - "adapter", - "events", - "psr", - "psr-14" - ], - "support": { - "issues": "https://github.com/TYPO3/symfony-psr-event-dispatcher-adapter/issues", - "source": "https://github.com/TYPO3/symfony-psr-event-dispatcher-adapter/tree/v2.1.0" - }, - "time": "2021-03-02T09:36:49+00:00" - }, { "name": "typo3fluid/fluid", "version": "2.15.0", @@ -7844,9 +7889,7 @@ "packages-dev": [], "aliases": [], "minimum-stability": "stable", - "stability-flags": { - "catbird/cartedalegare": 20 - }, + "stability-flags": {}, "prefer-stable": false, "prefer-lowest": false, "platform": {}, diff --git a/typo3conf/AdditionalConfiguration.php b/typo3conf/system/additional.php similarity index 100% rename from typo3conf/AdditionalConfiguration.php rename to typo3conf/system/additional.php diff --git a/typo3conf/LocalConfiguration.php b/typo3conf/system/settings.php similarity index 100% rename from typo3conf/LocalConfiguration.php rename to typo3conf/system/settings.php