1 Commits

Author SHA1 Message Date
dependabot[bot]
3066cf6151 Bump symfony/validator from 7.4.0 to 8.0.0
Bumps [symfony/validator](https://github.com/symfony/validator) from 7.4.0 to 8.0.0.
- [Release notes](https://github.com/symfony/validator/releases)
- [Changelog](https://github.com/symfony/validator/blob/7.3/CHANGELOG.md)
- [Commits](https://github.com/symfony/validator/compare/v7.4.0...v8.0.0)

---
updated-dependencies:
- dependency-name: symfony/validator
  dependency-version: 8.0.0
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-12-02 02:41:53 +00:00
3 changed files with 264 additions and 266 deletions

View File

@@ -34,12 +34,12 @@
"symfony/runtime": "7.4.*",
"symfony/security-bundle": "7.4.*",
"symfony/security-csrf": "7.4.*",
"symfony/serializer": "8.0.*",
"symfony/serializer": "7.4.*",
"symfony/translation": "7.4.*",
"symfony/twig-bundle": "7.4.*",
"symfony/uid": "7.4.*",
"symfony/ux-turbo": "^2.31.0",
"symfony/validator": "7.4.*",
"symfony/validator": "8.0.*",
"symfony/yaml": "7.4.*",
"symfonycasts/sass-bundle": "^0.8.3",
"symfonycasts/verify-email-bundle": "^1.17.4",
@@ -62,7 +62,7 @@
"roave/security-advisories": "dev-latest",
"symfony/browser-kit": "7.4.*",
"symfony/css-selector": "7.4.*",
"symfony/maker-bundle": "^1.65.1",
"symfony/maker-bundle": "^1.65.0",
"symfony/phpunit-bridge": "7.4.*",
"symfony/stopwatch": "7.4.*",
"symfony/web-profiler-bundle": "7.4.*",

352
composer.lock generated
View File

@@ -4,7 +4,7 @@
"Read more about it at https://getcomposer.org/doc/01-basic-usage.md#installing-dependencies",
"This file is @generated automatically"
],
"content-hash": "33aa24bd6ff7c5dae12c4cc12c8d0827",
"content-hash": "0bb46f835bb2b5e6c3ec3b71edc6ddfd",
"packages": [
{
"name": "composer/pcre",
@@ -3304,16 +3304,16 @@
},
{
"name": "symfony/cache",
"version": "v7.4.1",
"version": "v7.4.0",
"source": {
"type": "git",
"url": "https://github.com/symfony/cache.git",
"reference": "21e0755783bbbab58f2bb6a7a57896d21d27a366"
"reference": "a7a1325a5de2e54ddb45fda002ff528162e48293"
},
"dist": {
"type": "zip",
"url": "https://api.github.com/repos/symfony/cache/zipball/21e0755783bbbab58f2bb6a7a57896d21d27a366",
"reference": "21e0755783bbbab58f2bb6a7a57896d21d27a366",
"url": "https://api.github.com/repos/symfony/cache/zipball/a7a1325a5de2e54ddb45fda002ff528162e48293",
"reference": "a7a1325a5de2e54ddb45fda002ff528162e48293",
"shasum": ""
},
"require": {
@@ -3384,7 +3384,7 @@
"psr6"
],
"support": {
"source": "https://github.com/symfony/cache/tree/v7.4.1"
"source": "https://github.com/symfony/cache/tree/v7.4.0"
},
"funding": [
{
@@ -3404,7 +3404,7 @@
"type": "tidelift"
}
],
"time": "2025-12-04T18:11:45+00:00"
"time": "2025-11-16T10:14:42+00:00"
},
{
"name": "symfony/cache-contracts",
@@ -3562,16 +3562,16 @@
},
{
"name": "symfony/config",
"version": "v7.4.1",
"version": "v7.4.0",
"source": {
"type": "git",
"url": "https://github.com/symfony/config.git",
"reference": "2c323304c354a43a48b61c5fa760fc4ed60ce495"
"reference": "f76c74e93bce2b9285f2dad7fbd06fa8182a7a41"
},
"dist": {
"type": "zip",
"url": "https://api.github.com/repos/symfony/config/zipball/2c323304c354a43a48b61c5fa760fc4ed60ce495",
"reference": "2c323304c354a43a48b61c5fa760fc4ed60ce495",
"url": "https://api.github.com/repos/symfony/config/zipball/f76c74e93bce2b9285f2dad7fbd06fa8182a7a41",
"reference": "f76c74e93bce2b9285f2dad7fbd06fa8182a7a41",
"shasum": ""
},
"require": {
@@ -3617,7 +3617,7 @@
"description": "Helps you find, load, combine, autofill and validate configuration values of any kind",
"homepage": "https://symfony.com",
"support": {
"source": "https://github.com/symfony/config/tree/v7.4.1"
"source": "https://github.com/symfony/config/tree/v7.4.0"
},
"funding": [
{
@@ -3637,20 +3637,20 @@
"type": "tidelift"
}
],
"time": "2025-12-05T07:52:08+00:00"
"time": "2025-11-27T13:27:24+00:00"
},
{
"name": "symfony/console",
"version": "v7.4.1",
"version": "v7.4.0",
"source": {
"type": "git",
"url": "https://github.com/symfony/console.git",
"reference": "6d9f0fbf2ec2e9785880096e3abd0ca0c88b506e"
"reference": "0bc0f45254b99c58d45a8fbf9fb955d46cbd1bb8"
},
"dist": {
"type": "zip",
"url": "https://api.github.com/repos/symfony/console/zipball/6d9f0fbf2ec2e9785880096e3abd0ca0c88b506e",
"reference": "6d9f0fbf2ec2e9785880096e3abd0ca0c88b506e",
"url": "https://api.github.com/repos/symfony/console/zipball/0bc0f45254b99c58d45a8fbf9fb955d46cbd1bb8",
"reference": "0bc0f45254b99c58d45a8fbf9fb955d46cbd1bb8",
"shasum": ""
},
"require": {
@@ -3715,7 +3715,7 @@
"terminal"
],
"support": {
"source": "https://github.com/symfony/console/tree/v7.4.1"
"source": "https://github.com/symfony/console/tree/v7.4.0"
},
"funding": [
{
@@ -3735,20 +3735,20 @@
"type": "tidelift"
}
],
"time": "2025-12-05T15:23:39+00:00"
"time": "2025-11-27T13:27:24+00:00"
},
{
"name": "symfony/dependency-injection",
"version": "v7.4.2",
"version": "v7.4.0",
"source": {
"type": "git",
"url": "https://github.com/symfony/dependency-injection.git",
"reference": "baf614f7c15b30ba6762d4b1ddabdf83dbf0d29b"
"reference": "3972ca7bbd649467b21a54870721b9e9f3652f9b"
},
"dist": {
"type": "zip",
"url": "https://api.github.com/repos/symfony/dependency-injection/zipball/baf614f7c15b30ba6762d4b1ddabdf83dbf0d29b",
"reference": "baf614f7c15b30ba6762d4b1ddabdf83dbf0d29b",
"url": "https://api.github.com/repos/symfony/dependency-injection/zipball/3972ca7bbd649467b21a54870721b9e9f3652f9b",
"reference": "3972ca7bbd649467b21a54870721b9e9f3652f9b",
"shasum": ""
},
"require": {
@@ -3799,7 +3799,7 @@
"description": "Allows you to standardize and centralize the way objects are constructed in your application",
"homepage": "https://symfony.com",
"support": {
"source": "https://github.com/symfony/dependency-injection/tree/v7.4.2"
"source": "https://github.com/symfony/dependency-injection/tree/v7.4.0"
},
"funding": [
{
@@ -3819,7 +3819,7 @@
"type": "tidelift"
}
],
"time": "2025-12-08T06:57:04+00:00"
"time": "2025-11-27T13:27:24+00:00"
},
{
"name": "symfony/deprecation-contracts",
@@ -3890,16 +3890,16 @@
},
{
"name": "symfony/doctrine-bridge",
"version": "v7.4.1",
"version": "v7.4.0",
"source": {
"type": "git",
"url": "https://github.com/symfony/doctrine-bridge.git",
"reference": "7acd7ce1b71601b25d698bc2da6b52e43f3c72b3"
"reference": "7b511891a81ca14e993b6c88fd35d6bf656085f7"
},
"dist": {
"type": "zip",
"url": "https://api.github.com/repos/symfony/doctrine-bridge/zipball/7acd7ce1b71601b25d698bc2da6b52e43f3c72b3",
"reference": "7acd7ce1b71601b25d698bc2da6b52e43f3c72b3",
"url": "https://api.github.com/repos/symfony/doctrine-bridge/zipball/7b511891a81ca14e993b6c88fd35d6bf656085f7",
"reference": "7b511891a81ca14e993b6c88fd35d6bf656085f7",
"shasum": ""
},
"require": {
@@ -3979,7 +3979,7 @@
"description": "Provides integration for Doctrine with various Symfony components",
"homepage": "https://symfony.com",
"support": {
"source": "https://github.com/symfony/doctrine-bridge/tree/v7.4.1"
"source": "https://github.com/symfony/doctrine-bridge/tree/v7.4.0"
},
"funding": [
{
@@ -3999,7 +3999,7 @@
"type": "tidelift"
}
],
"time": "2025-12-04T17:15:58+00:00"
"time": "2025-11-04T03:05:49+00:00"
},
{
"name": "symfony/dotenv",
@@ -4535,16 +4535,16 @@
},
{
"name": "symfony/form",
"version": "v7.4.1",
"version": "v7.4.0",
"source": {
"type": "git",
"url": "https://github.com/symfony/form.git",
"reference": "04984c79b08c70dc106498fc250917060d88aee2"
"reference": "00b8d61709b323749aef317950abd276f309597b"
},
"dist": {
"type": "zip",
"url": "https://api.github.com/repos/symfony/form/zipball/04984c79b08c70dc106498fc250917060d88aee2",
"reference": "04984c79b08c70dc106498fc250917060d88aee2",
"url": "https://api.github.com/repos/symfony/form/zipball/00b8d61709b323749aef317950abd276f309597b",
"reference": "00b8d61709b323749aef317950abd276f309597b",
"shasum": ""
},
"require": {
@@ -4614,7 +4614,7 @@
"description": "Allows to easily create, process and reuse HTML forms",
"homepage": "https://symfony.com",
"support": {
"source": "https://github.com/symfony/form/tree/v7.4.1"
"source": "https://github.com/symfony/form/tree/v7.4.0"
},
"funding": [
{
@@ -4634,20 +4634,20 @@
"type": "tidelift"
}
],
"time": "2025-12-05T14:04:53+00:00"
"time": "2025-11-20T12:20:24+00:00"
},
{
"name": "symfony/framework-bundle",
"version": "v7.4.1",
"version": "v7.4.0",
"source": {
"type": "git",
"url": "https://github.com/symfony/framework-bundle.git",
"reference": "2fa3b3ad6ed75ce0cc8cad8a5027b4f25b990bc3"
"reference": "3c62a3437267ac55bcd40175689c74772250e943"
},
"dist": {
"type": "zip",
"url": "https://api.github.com/repos/symfony/framework-bundle/zipball/2fa3b3ad6ed75ce0cc8cad8a5027b4f25b990bc3",
"reference": "2fa3b3ad6ed75ce0cc8cad8a5027b4f25b990bc3",
"url": "https://api.github.com/repos/symfony/framework-bundle/zipball/3c62a3437267ac55bcd40175689c74772250e943",
"reference": "3c62a3437267ac55bcd40175689c74772250e943",
"shasum": ""
},
"require": {
@@ -4772,7 +4772,7 @@
"description": "Provides a tight integration between Symfony components and the Symfony full-stack framework",
"homepage": "https://symfony.com",
"support": {
"source": "https://github.com/symfony/framework-bundle/tree/v7.4.1"
"source": "https://github.com/symfony/framework-bundle/tree/v7.4.0"
},
"funding": [
{
@@ -4792,20 +4792,20 @@
"type": "tidelift"
}
],
"time": "2025-12-05T14:04:53+00:00"
"time": "2025-11-27T13:27:24+00:00"
},
{
"name": "symfony/http-client",
"version": "v7.4.1",
"version": "v7.4.0",
"source": {
"type": "git",
"url": "https://github.com/symfony/http-client.git",
"reference": "26cc224ea7103dda90e9694d9e139a389092d007"
"reference": "ee5e0e0139ab506f6063a230e631bed677c650a4"
},
"dist": {
"type": "zip",
"url": "https://api.github.com/repos/symfony/http-client/zipball/26cc224ea7103dda90e9694d9e139a389092d007",
"reference": "26cc224ea7103dda90e9694d9e139a389092d007",
"url": "https://api.github.com/repos/symfony/http-client/zipball/ee5e0e0139ab506f6063a230e631bed677c650a4",
"reference": "ee5e0e0139ab506f6063a230e631bed677c650a4",
"shasum": ""
},
"require": {
@@ -4873,7 +4873,7 @@
"http"
],
"support": {
"source": "https://github.com/symfony/http-client/tree/v7.4.1"
"source": "https://github.com/symfony/http-client/tree/v7.4.0"
},
"funding": [
{
@@ -4893,7 +4893,7 @@
"type": "tidelift"
}
],
"time": "2025-12-04T21:12:57+00:00"
"time": "2025-11-20T12:32:50+00:00"
},
{
"name": "symfony/http-client-contracts",
@@ -4975,16 +4975,16 @@
},
{
"name": "symfony/http-foundation",
"version": "v7.4.1",
"version": "v7.4.0",
"source": {
"type": "git",
"url": "https://github.com/symfony/http-foundation.git",
"reference": "bd1af1e425811d6f077db240c3a588bdb405cd27"
"reference": "769c1720b68e964b13b58529c17d4a385c62167b"
},
"dist": {
"type": "zip",
"url": "https://api.github.com/repos/symfony/http-foundation/zipball/bd1af1e425811d6f077db240c3a588bdb405cd27",
"reference": "bd1af1e425811d6f077db240c3a588bdb405cd27",
"url": "https://api.github.com/repos/symfony/http-foundation/zipball/769c1720b68e964b13b58529c17d4a385c62167b",
"reference": "769c1720b68e964b13b58529c17d4a385c62167b",
"shasum": ""
},
"require": {
@@ -5033,7 +5033,7 @@
"description": "Defines an object-oriented layer for the HTTP specification",
"homepage": "https://symfony.com",
"support": {
"source": "https://github.com/symfony/http-foundation/tree/v7.4.1"
"source": "https://github.com/symfony/http-foundation/tree/v7.4.0"
},
"funding": [
{
@@ -5053,20 +5053,20 @@
"type": "tidelift"
}
],
"time": "2025-12-07T11:13:10+00:00"
"time": "2025-11-13T08:49:24+00:00"
},
{
"name": "symfony/http-kernel",
"version": "v7.4.2",
"version": "v7.4.0",
"source": {
"type": "git",
"url": "https://github.com/symfony/http-kernel.git",
"reference": "f6e6f0a5fa8763f75a504b930163785fb6dd055f"
"reference": "7348193cd384495a755554382e4526f27c456085"
},
"dist": {
"type": "zip",
"url": "https://api.github.com/repos/symfony/http-kernel/zipball/f6e6f0a5fa8763f75a504b930163785fb6dd055f",
"reference": "f6e6f0a5fa8763f75a504b930163785fb6dd055f",
"url": "https://api.github.com/repos/symfony/http-kernel/zipball/7348193cd384495a755554382e4526f27c456085",
"reference": "7348193cd384495a755554382e4526f27c456085",
"shasum": ""
},
"require": {
@@ -5152,7 +5152,7 @@
"description": "Provides a structured process for converting a Request into a Response",
"homepage": "https://symfony.com",
"support": {
"source": "https://github.com/symfony/http-kernel/tree/v7.4.2"
"source": "https://github.com/symfony/http-kernel/tree/v7.4.0"
},
"funding": [
{
@@ -5172,7 +5172,7 @@
"type": "tidelift"
}
],
"time": "2025-12-08T07:43:37+00:00"
"time": "2025-11-27T13:38:24+00:00"
},
{
"name": "symfony/intl",
@@ -6157,23 +6157,23 @@
},
{
"name": "symfony/property-info",
"version": "v7.4.1",
"version": "v7.4.0",
"source": {
"type": "git",
"url": "https://github.com/symfony/property-info.git",
"reference": "912aafe70bee5cfd09fec5916fe35b83f04ae6ae"
"reference": "c3c686e3d3a33a99f6967e69d6d5832acb7c25a1"
},
"dist": {
"type": "zip",
"url": "https://api.github.com/repos/symfony/property-info/zipball/912aafe70bee5cfd09fec5916fe35b83f04ae6ae",
"reference": "912aafe70bee5cfd09fec5916fe35b83f04ae6ae",
"url": "https://api.github.com/repos/symfony/property-info/zipball/c3c686e3d3a33a99f6967e69d6d5832acb7c25a1",
"reference": "c3c686e3d3a33a99f6967e69d6d5832acb7c25a1",
"shasum": ""
},
"require": {
"php": ">=8.2",
"symfony/deprecation-contracts": "^2.5|^3",
"symfony/string": "^6.4|^7.0|^8.0",
"symfony/type-info": "~7.3.8|^7.4.1|^8.0.1"
"symfony/type-info": "^7.3.5|^8.0"
},
"conflict": {
"phpdocumentor/reflection-docblock": "<5.2",
@@ -6223,7 +6223,7 @@
"validator"
],
"support": {
"source": "https://github.com/symfony/property-info/tree/v7.4.1"
"source": "https://github.com/symfony/property-info/tree/v7.4.0"
},
"funding": [
{
@@ -6243,7 +6243,7 @@
"type": "tidelift"
}
],
"time": "2025-12-05T14:04:53+00:00"
"time": "2025-11-13T08:38:49+00:00"
},
{
"name": "symfony/psr-http-message-bridge",
@@ -6420,16 +6420,16 @@
},
{
"name": "symfony/runtime",
"version": "v7.4.1",
"version": "v7.4.0",
"source": {
"type": "git",
"url": "https://github.com/symfony/runtime.git",
"reference": "876f902a6cb6b26c003de244188c06b2ba1c172f"
"reference": "e3dd6c0f46a6810b3245726e8452cee45754e628"
},
"dist": {
"type": "zip",
"url": "https://api.github.com/repos/symfony/runtime/zipball/876f902a6cb6b26c003de244188c06b2ba1c172f",
"reference": "876f902a6cb6b26c003de244188c06b2ba1c172f",
"url": "https://api.github.com/repos/symfony/runtime/zipball/e3dd6c0f46a6810b3245726e8452cee45754e628",
"reference": "e3dd6c0f46a6810b3245726e8452cee45754e628",
"shasum": ""
},
"require": {
@@ -6479,7 +6479,7 @@
"runtime"
],
"support": {
"source": "https://github.com/symfony/runtime/tree/v7.4.1"
"source": "https://github.com/symfony/runtime/tree/v7.4.0"
},
"funding": [
{
@@ -6499,7 +6499,7 @@
"type": "tidelift"
}
],
"time": "2025-12-05T14:04:53+00:00"
"time": "2025-11-04T03:05:49+00:00"
},
{
"name": "symfony/security-bundle",
@@ -6780,16 +6780,16 @@
},
{
"name": "symfony/security-http",
"version": "v7.4.1",
"version": "v7.4.0",
"source": {
"type": "git",
"url": "https://github.com/symfony/security-http.git",
"reference": "46a4432ad2fab65735216d113e18f1f9eb6d28ea"
"reference": "92f9cc6494f3d29042ac35c2ee5209191bbbb781"
},
"dist": {
"type": "zip",
"url": "https://api.github.com/repos/symfony/security-http/zipball/46a4432ad2fab65735216d113e18f1f9eb6d28ea",
"reference": "46a4432ad2fab65735216d113e18f1f9eb6d28ea",
"url": "https://api.github.com/repos/symfony/security-http/zipball/92f9cc6494f3d29042ac35c2ee5209191bbbb781",
"reference": "92f9cc6494f3d29042ac35c2ee5209191bbbb781",
"shasum": ""
},
"require": {
@@ -6848,7 +6848,7 @@
"description": "Symfony Security Component - HTTP Integration",
"homepage": "https://symfony.com",
"support": {
"source": "https://github.com/symfony/security-http/tree/v7.4.1"
"source": "https://github.com/symfony/security-http/tree/v7.4.0"
},
"funding": [
{
@@ -6868,54 +6868,62 @@
"type": "tidelift"
}
],
"time": "2025-12-05T08:41:26+00:00"
"time": "2025-11-27T13:27:24+00:00"
},
{
"name": "symfony/serializer",
"version": "v8.0.2",
"version": "v7.4.0",
"source": {
"type": "git",
"url": "https://github.com/symfony/serializer.git",
"reference": "b2a228b1df083eb85ef1ad057582c4bbe387d368"
"reference": "5a3bbf317b3f1025126b6d9debce53515601ab43"
},
"dist": {
"type": "zip",
"url": "https://api.github.com/repos/symfony/serializer/zipball/b2a228b1df083eb85ef1ad057582c4bbe387d368",
"reference": "b2a228b1df083eb85ef1ad057582c4bbe387d368",
"url": "https://api.github.com/repos/symfony/serializer/zipball/5a3bbf317b3f1025126b6d9debce53515601ab43",
"reference": "5a3bbf317b3f1025126b6d9debce53515601ab43",
"shasum": ""
},
"require": {
"php": ">=8.4",
"symfony/polyfill-ctype": "^1.8"
"php": ">=8.2",
"symfony/deprecation-contracts": "^2.5|^3",
"symfony/polyfill-ctype": "~1.8",
"symfony/polyfill-php84": "^1.30"
},
"conflict": {
"phpdocumentor/reflection-docblock": "<3.2.2",
"phpdocumentor/type-resolver": "<1.4.0"
"phpdocumentor/type-resolver": "<1.4.0",
"symfony/dependency-injection": "<6.4",
"symfony/property-access": "<6.4",
"symfony/property-info": "<6.4",
"symfony/uid": "<6.4",
"symfony/validator": "<6.4",
"symfony/yaml": "<6.4"
},
"require-dev": {
"phpdocumentor/reflection-docblock": "^3.2|^4.0|^5.0",
"phpstan/phpdoc-parser": "^1.0|^2.0",
"seld/jsonlint": "^1.10",
"symfony/cache": "^7.4|^8.0",
"symfony/config": "^7.4|^8.0",
"symfony/console": "^7.4|^8.0",
"symfony/dependency-injection": "^7.4|^8.0",
"symfony/error-handler": "^7.4|^8.0",
"symfony/filesystem": "^7.4|^8.0",
"symfony/form": "^7.4|^8.0",
"symfony/http-foundation": "^7.4|^8.0",
"symfony/http-kernel": "^7.4|^8.0",
"symfony/messenger": "^7.4|^8.0",
"symfony/mime": "^7.4|^8.0",
"symfony/property-access": "^7.4|^8.0",
"symfony/property-info": "^7.4|^8.0",
"symfony/cache": "^6.4|^7.0|^8.0",
"symfony/config": "^6.4|^7.0|^8.0",
"symfony/console": "^6.4|^7.0|^8.0",
"symfony/dependency-injection": "^7.2|^8.0",
"symfony/error-handler": "^6.4|^7.0|^8.0",
"symfony/filesystem": "^6.4|^7.0|^8.0",
"symfony/form": "^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/messenger": "^6.4|^7.0|^8.0",
"symfony/mime": "^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/translation-contracts": "^2.5|^3",
"symfony/type-info": "^7.4|^8.0",
"symfony/uid": "^7.4|^8.0",
"symfony/validator": "^7.4|^8.0",
"symfony/var-dumper": "^7.4|^8.0",
"symfony/var-exporter": "^7.4|^8.0",
"symfony/yaml": "^7.4|^8.0"
"symfony/type-info": "^7.1.8|^8.0",
"symfony/uid": "^6.4|^7.0|^8.0",
"symfony/validator": "^6.4|^7.0|^8.0",
"symfony/var-dumper": "^6.4|^7.0|^8.0",
"symfony/var-exporter": "^6.4|^7.0|^8.0",
"symfony/yaml": "^6.4|^7.0|^8.0"
},
"type": "library",
"autoload": {
@@ -6943,7 +6951,7 @@
"description": "Handles serializing and deserializing data structures, including object graphs, into array structures or other formats like XML and JSON.",
"homepage": "https://symfony.com",
"support": {
"source": "https://github.com/symfony/serializer/tree/v8.0.2"
"source": "https://github.com/symfony/serializer/tree/v7.4.0"
},
"funding": [
{
@@ -6963,7 +6971,7 @@
"type": "tidelift"
}
],
"time": "2025-12-08T06:57:48+00:00"
"time": "2025-11-18T13:23:20+00:00"
},
{
"name": "symfony/service-contracts",
@@ -7466,16 +7474,16 @@
},
{
"name": "symfony/twig-bridge",
"version": "v7.4.1",
"version": "v7.4.0",
"source": {
"type": "git",
"url": "https://github.com/symfony/twig-bridge.git",
"reference": "9103559ef3e9f06708d8bff6810f6335b8f1eee8"
"reference": "e96998da928007554b8b8c02e677861877daced9"
},
"dist": {
"type": "zip",
"url": "https://api.github.com/repos/symfony/twig-bridge/zipball/9103559ef3e9f06708d8bff6810f6335b8f1eee8",
"reference": "9103559ef3e9f06708d8bff6810f6335b8f1eee8",
"url": "https://api.github.com/repos/symfony/twig-bridge/zipball/e96998da928007554b8b8c02e677861877daced9",
"reference": "e96998da928007554b8b8c02e677861877daced9",
"shasum": ""
},
"require": {
@@ -7507,7 +7515,7 @@
"symfony/emoji": "^7.1|^8.0",
"symfony/expression-language": "^6.4|^7.0|^8.0",
"symfony/finder": "^6.4|^7.0|^8.0",
"symfony/form": "^6.4.30|~7.3.8|^7.4.1|^8.0.1",
"symfony/form": "^6.4.20|^7.2.5|^8.0",
"symfony/html-sanitizer": "^6.4|^7.0|^8.0",
"symfony/http-foundation": "^7.3|^8.0",
"symfony/http-kernel": "^6.4|^7.0|^8.0",
@@ -7557,7 +7565,7 @@
"description": "Provides integration for Twig with various Symfony components",
"homepage": "https://symfony.com",
"support": {
"source": "https://github.com/symfony/twig-bridge/tree/v7.4.1"
"source": "https://github.com/symfony/twig-bridge/tree/v7.4.0"
},
"funding": [
{
@@ -7577,7 +7585,7 @@
"type": "tidelift"
}
],
"time": "2025-12-05T14:04:53+00:00"
"time": "2025-11-05T14:29:59+00:00"
},
{
"name": "symfony/twig-bundle",
@@ -7670,16 +7678,16 @@
},
{
"name": "symfony/type-info",
"version": "v7.4.1",
"version": "v7.4.0",
"source": {
"type": "git",
"url": "https://github.com/symfony/type-info.git",
"reference": "ac5ab66b21c758df71b7210cf1033d1ac807f202"
"reference": "7f9743e921abcce92a03fc693530209c59e73076"
},
"dist": {
"type": "zip",
"url": "https://api.github.com/repos/symfony/type-info/zipball/ac5ab66b21c758df71b7210cf1033d1ac807f202",
"reference": "ac5ab66b21c758df71b7210cf1033d1ac807f202",
"url": "https://api.github.com/repos/symfony/type-info/zipball/7f9743e921abcce92a03fc693530209c59e73076",
"reference": "7f9743e921abcce92a03fc693530209c59e73076",
"shasum": ""
},
"require": {
@@ -7729,7 +7737,7 @@
"type"
],
"support": {
"source": "https://github.com/symfony/type-info/tree/v7.4.1"
"source": "https://github.com/symfony/type-info/tree/v7.4.0"
},
"funding": [
{
@@ -7749,7 +7757,7 @@
"type": "tidelift"
}
],
"time": "2025-12-05T14:04:53+00:00"
"time": "2025-11-07T09:36:46+00:00"
},
{
"name": "symfony/uid",
@@ -7934,58 +7942,48 @@
},
{
"name": "symfony/validator",
"version": "v7.4.2",
"version": "v8.0.0",
"source": {
"type": "git",
"url": "https://github.com/symfony/validator.git",
"reference": "569b71d1243ccc58e8f1d21e279669239e78f60d"
"reference": "e764d277effd5b6186daf0f542d8b67f3f15bc2d"
},
"dist": {
"type": "zip",
"url": "https://api.github.com/repos/symfony/validator/zipball/569b71d1243ccc58e8f1d21e279669239e78f60d",
"reference": "569b71d1243ccc58e8f1d21e279669239e78f60d",
"url": "https://api.github.com/repos/symfony/validator/zipball/e764d277effd5b6186daf0f542d8b67f3f15bc2d",
"reference": "e764d277effd5b6186daf0f542d8b67f3f15bc2d",
"shasum": ""
},
"require": {
"php": ">=8.2",
"symfony/deprecation-contracts": "^2.5|^3",
"symfony/polyfill-ctype": "~1.8",
"symfony/polyfill-mbstring": "~1.0",
"symfony/polyfill-php83": "^1.27",
"php": ">=8.4",
"symfony/polyfill-ctype": "^1.8",
"symfony/polyfill-mbstring": "^1.0",
"symfony/translation-contracts": "^2.5|^3"
},
"conflict": {
"doctrine/lexer": "<1.1",
"symfony/dependency-injection": "<6.4",
"symfony/doctrine-bridge": "<7.0",
"symfony/expression-language": "<6.4",
"symfony/http-kernel": "<6.4",
"symfony/intl": "<6.4",
"symfony/property-info": "<6.4",
"symfony/translation": "<6.4.3|>=7.0,<7.0.3",
"symfony/var-exporter": "<6.4.25|>=7.0,<7.3.3",
"symfony/yaml": "<6.4"
"symfony/doctrine-bridge": "<7.4"
},
"require-dev": {
"egulias/email-validator": "^2.1.10|^3|^4",
"symfony/cache": "^6.4|^7.0|^8.0",
"symfony/config": "^6.4|^7.0|^8.0",
"symfony/console": "^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/finder": "^6.4|^7.0|^8.0",
"symfony/http-client": "^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/intl": "^6.4|^7.0|^8.0",
"symfony/mime": "^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/string": "^6.4|^7.0|^8.0",
"symfony/translation": "^6.4.3|^7.0.3|^8.0",
"symfony/type-info": "^7.1.8",
"symfony/yaml": "^6.4|^7.0|^8.0"
"symfony/cache": "^7.4|^8.0",
"symfony/config": "^7.4|^8.0",
"symfony/console": "^7.4|^8.0",
"symfony/dependency-injection": "^7.4|^8.0",
"symfony/expression-language": "^7.4|^8.0",
"symfony/finder": "^7.4|^8.0",
"symfony/http-client": "^7.4|^8.0",
"symfony/http-foundation": "^7.4|^8.0",
"symfony/http-kernel": "^7.4|^8.0",
"symfony/intl": "^7.4|^8.0",
"symfony/mime": "^7.4|^8.0",
"symfony/process": "^7.4|^8.0",
"symfony/property-access": "^7.4|^8.0",
"symfony/property-info": "^7.4|^8.0",
"symfony/string": "^7.4|^8.0",
"symfony/translation": "^7.4|^8.0",
"symfony/type-info": "^7.4|^8.0",
"symfony/yaml": "^7.4|^8.0"
},
"type": "library",
"autoload": {
@@ -8014,7 +8012,7 @@
"description": "Provides tools to validate values",
"homepage": "https://symfony.com",
"support": {
"source": "https://github.com/symfony/validator/tree/v7.4.2"
"source": "https://github.com/symfony/validator/tree/v8.0.0"
},
"funding": [
{
@@ -8034,7 +8032,7 @@
"type": "tidelift"
}
],
"time": "2025-12-07T17:35:40+00:00"
"time": "2025-11-20T12:42:53+00:00"
},
{
"name": "symfony/var-dumper",
@@ -8206,16 +8204,16 @@
},
{
"name": "symfony/yaml",
"version": "v7.4.1",
"version": "v7.4.0",
"source": {
"type": "git",
"url": "https://github.com/symfony/yaml.git",
"reference": "24dd4de28d2e3988b311751ac49e684d783e2345"
"reference": "6c84a4b55aee4cd02034d1c528e83f69ddf63810"
},
"dist": {
"type": "zip",
"url": "https://api.github.com/repos/symfony/yaml/zipball/24dd4de28d2e3988b311751ac49e684d783e2345",
"reference": "24dd4de28d2e3988b311751ac49e684d783e2345",
"url": "https://api.github.com/repos/symfony/yaml/zipball/6c84a4b55aee4cd02034d1c528e83f69ddf63810",
"reference": "6c84a4b55aee4cd02034d1c528e83f69ddf63810",
"shasum": ""
},
"require": {
@@ -8258,7 +8256,7 @@
"description": "Loads and dumps YAML files",
"homepage": "https://symfony.com",
"support": {
"source": "https://github.com/symfony/yaml/tree/v7.4.1"
"source": "https://github.com/symfony/yaml/tree/v7.4.0"
},
"funding": [
{
@@ -8278,7 +8276,7 @@
"type": "tidelift"
}
],
"time": "2025-12-04T18:11:45+00:00"
"time": "2025-11-16T10:14:42+00:00"
},
{
"name": "symfonycasts/sass-bundle",
@@ -13090,16 +13088,16 @@
},
{
"name": "symfony/dom-crawler",
"version": "v7.4.1",
"version": "v7.4.0",
"source": {
"type": "git",
"url": "https://github.com/symfony/dom-crawler.git",
"reference": "0c5e8f20c74c78172a8ee72b125909b505033597"
"reference": "8f3e7464fe7e77294686e935956a6a8ccf7442c4"
},
"dist": {
"type": "zip",
"url": "https://api.github.com/repos/symfony/dom-crawler/zipball/0c5e8f20c74c78172a8ee72b125909b505033597",
"reference": "0c5e8f20c74c78172a8ee72b125909b505033597",
"url": "https://api.github.com/repos/symfony/dom-crawler/zipball/8f3e7464fe7e77294686e935956a6a8ccf7442c4",
"reference": "8f3e7464fe7e77294686e935956a6a8ccf7442c4",
"shasum": ""
},
"require": {
@@ -13138,7 +13136,7 @@
"description": "Eases DOM navigation for HTML and XML documents",
"homepage": "https://symfony.com",
"support": {
"source": "https://github.com/symfony/dom-crawler/tree/v7.4.1"
"source": "https://github.com/symfony/dom-crawler/tree/v7.4.0"
},
"funding": [
{
@@ -13158,20 +13156,20 @@
"type": "tidelift"
}
],
"time": "2025-12-06T15:47:47+00:00"
"time": "2025-10-31T09:30:03+00:00"
},
{
"name": "symfony/maker-bundle",
"version": "v1.65.1",
"version": "v1.65.0",
"source": {
"type": "git",
"url": "https://github.com/symfony/maker-bundle.git",
"reference": "eba30452d212769c9a5bcf0716959fd8ba1e54e3"
"reference": "9a0276d7486b29cae641b4a0a85d5e5cc149bff2"
},
"dist": {
"type": "zip",
"url": "https://api.github.com/repos/symfony/maker-bundle/zipball/eba30452d212769c9a5bcf0716959fd8ba1e54e3",
"reference": "eba30452d212769c9a5bcf0716959fd8ba1e54e3",
"url": "https://api.github.com/repos/symfony/maker-bundle/zipball/9a0276d7486b29cae641b4a0a85d5e5cc149bff2",
"reference": "9a0276d7486b29cae641b4a0a85d5e5cc149bff2",
"shasum": ""
},
"require": {
@@ -13236,7 +13234,7 @@
],
"support": {
"issues": "https://github.com/symfony/maker-bundle/issues",
"source": "https://github.com/symfony/maker-bundle/tree/v1.65.1"
"source": "https://github.com/symfony/maker-bundle/tree/v1.65.0"
},
"funding": [
{
@@ -13256,7 +13254,7 @@
"type": "tidelift"
}
],
"time": "2025-12-02T07:14:37+00:00"
"time": "2025-11-24T15:41:51+00:00"
},
{
"name": "symfony/phpunit-bridge",

View File

@@ -474,7 +474,7 @@ namespace Symfony\Component\DependencyInjection\Loader\Configurator;
* max_host_connections?: int, // The maximum number of connections to a single host.
* default_options?: array{
* headers?: array<string, mixed>,
* vars?: array<string, mixed>,
* vars?: list<mixed>,
* max_redirects?: int, // The maximum number of redirects to follow.
* http_version?: scalar|null, // The default HTTP version, typically 1.1 or 2.0, leave to null for the best version.
* resolve?: array<string, scalar|null>,
@@ -497,7 +497,7 @@ namespace Symfony\Component\DependencyInjection\Loader\Configurator;
* md5?: mixed,
* },
* crypto_method?: scalar|null, // The minimum version of TLS to accept; must be one of STREAM_CRYPTO_METHOD_TLSv*_CLIENT constants.
* extra?: array<string, mixed>,
* extra?: list<mixed>,
* rate_limiter?: scalar|null, // Rate limiter name to use for throttling requests. // Default: null
* caching?: bool|array{ // Caching configuration.
* enabled?: bool, // Default: false
@@ -550,7 +550,7 @@ namespace Symfony\Component\DependencyInjection\Loader\Configurator;
* md5?: mixed,
* },
* crypto_method?: scalar|null, // The minimum version of TLS to accept; must be one of STREAM_CRYPTO_METHOD_TLSv*_CLIENT constants.
* extra?: array<string, mixed>,
* extra?: list<mixed>,
* rate_limiter?: scalar|null, // Rate limiter name to use for throttling requests. // Default: null
* caching?: bool|array{ // Caching configuration.
* enabled?: bool, // Default: false
@@ -1303,6 +1303,89 @@ namespace Symfony\Component\DependencyInjection\Loader\Configurator;
* @psalm-type SymfonycastsVerifyEmailConfig = array{
* lifetime?: int, // The length of time in seconds that a signed URI is valid for after it is created. // Default: 3600
* }
* @psalm-type SymfonycastsSassConfig = array{
* root_sass?: list<scalar|null>,
* binary?: scalar|null, // The Sass binary to use // Default: null
* sass_options?: array{
* style?: "compressed"|"expanded", // The style of the generated CSS: compressed or expanded. // Default: "expanded"
* charset?: bool, // Whether to include the charset declaration in the generated Sass.
* error_css?: bool, // Emit a CSS file when an error occurs.
* source_map?: bool, // Whether to generate source maps. // Default: true
* embed_sources?: bool, // Embed source file contents in source maps.
* embed_source_map?: bool, // Embed source map contents in CSS. // Default: "%kernel.debug%"
* load_path?: list<scalar|null>,
* quiet?: bool, // Don't print warnings.
* quiet_deps?: bool, // Don't print compiler warnings from dependencies.
* stop_on_error?: bool, // Don't compile more files once an error is encountered.
* trace?: bool, // Print full Dart stack traces for exceptions.
* },
* embed_sourcemap?: bool|null, // Deprecated: Option "embed_sourcemap" at "symfonycasts_sass.embed_sourcemap" is deprecated. Use "sass_options.embed_source_map" instead". // Default: null
* }
* @psalm-type StimulusConfig = array{
* controller_paths?: list<scalar|null>,
* controllers_json?: scalar|null, // Default: "%kernel.project_dir%/assets/controllers.json"
* }
* @psalm-type TurboConfig = array{
* broadcast?: bool|array{
* enabled?: bool, // Default: true
* entity_template_prefixes?: list<scalar|null>,
* doctrine_orm?: bool|array{ // Enable the Doctrine ORM integration
* enabled?: bool, // Default: true
* },
* },
* default_transport?: scalar|null, // Default: "default"
* }
* @psalm-type StofDoctrineExtensionsConfig = array{
* orm?: array<string, array{ // Default: []
* translatable?: scalar|null, // Default: false
* timestampable?: scalar|null, // Default: false
* blameable?: scalar|null, // Default: false
* sluggable?: scalar|null, // Default: false
* tree?: scalar|null, // Default: false
* loggable?: scalar|null, // Default: false
* ip_traceable?: scalar|null, // Default: false
* sortable?: scalar|null, // Default: false
* softdeleteable?: scalar|null, // Default: false
* uploadable?: scalar|null, // Default: false
* reference_integrity?: scalar|null, // Default: false
* }>,
* mongodb?: array<string, array{ // Default: []
* translatable?: scalar|null, // Default: false
* timestampable?: scalar|null, // Default: false
* blameable?: scalar|null, // Default: false
* sluggable?: scalar|null, // Default: false
* tree?: scalar|null, // Default: false
* loggable?: scalar|null, // Default: false
* ip_traceable?: scalar|null, // Default: false
* sortable?: scalar|null, // Default: false
* softdeleteable?: scalar|null, // Default: false
* uploadable?: scalar|null, // Default: false
* reference_integrity?: scalar|null, // Default: false
* }>,
* class?: array{
* translatable?: scalar|null, // Default: "Gedmo\\Translatable\\TranslatableListener"
* timestampable?: scalar|null, // Default: "Gedmo\\Timestampable\\TimestampableListener"
* blameable?: scalar|null, // Default: "Gedmo\\Blameable\\BlameableListener"
* sluggable?: scalar|null, // Default: "Gedmo\\Sluggable\\SluggableListener"
* tree?: scalar|null, // Default: "Gedmo\\Tree\\TreeListener"
* loggable?: scalar|null, // Default: "Gedmo\\Loggable\\LoggableListener"
* sortable?: scalar|null, // Default: "Gedmo\\Sortable\\SortableListener"
* softdeleteable?: scalar|null, // Default: "Gedmo\\SoftDeleteable\\SoftDeleteableListener"
* uploadable?: scalar|null, // Default: "Gedmo\\Uploadable\\UploadableListener"
* reference_integrity?: scalar|null, // Default: "Gedmo\\ReferenceIntegrity\\ReferenceIntegrityListener"
* },
* uploadable?: array{
* default_file_path?: scalar|null, // Default: null
* mime_type_guesser_class?: scalar|null, // Default: "Stof\\DoctrineExtensionsBundle\\Uploadable\\MimeTypeGuesserAdapter"
* default_file_info_class?: scalar|null, // Default: "Stof\\DoctrineExtensionsBundle\\Uploadable\\UploadedFileInfo"
* validate_writable_directory?: bool, // Default: true
* },
* default_locale?: scalar|null, // Default: "en"
* translation_fallback?: bool, // Default: false
* persist_default_translation?: bool, // Default: false
* skip_translation_on_load?: bool, // Default: false
* metadata_cache_pool?: scalar|null, // Default: null
* }
* @psalm-type SentryConfig = array{
* dsn?: scalar|null, // If this value is not provided, the SDK will try to read it from the SENTRY_DSN environment variable. If that variable also does not exist, the SDK will not send any events.
* register_error_listener?: bool, // Default: true
@@ -1380,95 +1463,12 @@ namespace Symfony\Component\DependencyInjection\Loader\Configurator;
* },
* },
* }
* @psalm-type SymfonycastsSassConfig = array{
* root_sass?: list<scalar|null>,
* binary?: scalar|null, // The Sass binary to use // Default: null
* sass_options?: array{
* style?: "compressed"|"expanded", // The style of the generated CSS: compressed or expanded. // Default: "expanded"
* charset?: bool, // Whether to include the charset declaration in the generated Sass.
* error_css?: bool, // Emit a CSS file when an error occurs.
* source_map?: bool, // Whether to generate source maps. // Default: true
* embed_sources?: bool, // Embed source file contents in source maps.
* embed_source_map?: bool, // Embed source map contents in CSS. // Default: "%kernel.debug%"
* load_path?: list<scalar|null>,
* quiet?: bool, // Don't print warnings.
* quiet_deps?: bool, // Don't print compiler warnings from dependencies.
* stop_on_error?: bool, // Don't compile more files once an error is encountered.
* trace?: bool, // Print full Dart stack traces for exceptions.
* },
* embed_sourcemap?: bool|null, // Deprecated: Option "embed_sourcemap" at "symfonycasts_sass.embed_sourcemap" is deprecated. Use "sass_options.embed_source_map" instead". // Default: null
* }
* @psalm-type StimulusConfig = array{
* controller_paths?: list<scalar|null>,
* controllers_json?: scalar|null, // Default: "%kernel.project_dir%/assets/controllers.json"
* }
* @psalm-type TurboConfig = array{
* broadcast?: bool|array{
* enabled?: bool, // Default: true
* entity_template_prefixes?: list<scalar|null>,
* doctrine_orm?: bool|array{ // Enable the Doctrine ORM integration
* enabled?: bool, // Default: true
* },
* },
* default_transport?: scalar|null, // Default: "default"
* }
* @psalm-type DamaDoctrineTestConfig = array{
* enable_static_connection?: mixed, // Default: true
* enable_static_meta_data_cache?: bool, // Default: true
* enable_static_query_cache?: bool, // Default: true
* connection_keys?: list<mixed>,
* }
* @psalm-type StofDoctrineExtensionsConfig = array{
* orm?: array<string, array{ // Default: []
* translatable?: scalar|null, // Default: false
* timestampable?: scalar|null, // Default: false
* blameable?: scalar|null, // Default: false
* sluggable?: scalar|null, // Default: false
* tree?: scalar|null, // Default: false
* loggable?: scalar|null, // Default: false
* ip_traceable?: scalar|null, // Default: false
* sortable?: scalar|null, // Default: false
* softdeleteable?: scalar|null, // Default: false
* uploadable?: scalar|null, // Default: false
* reference_integrity?: scalar|null, // Default: false
* }>,
* mongodb?: array<string, array{ // Default: []
* translatable?: scalar|null, // Default: false
* timestampable?: scalar|null, // Default: false
* blameable?: scalar|null, // Default: false
* sluggable?: scalar|null, // Default: false
* tree?: scalar|null, // Default: false
* loggable?: scalar|null, // Default: false
* ip_traceable?: scalar|null, // Default: false
* sortable?: scalar|null, // Default: false
* softdeleteable?: scalar|null, // Default: false
* uploadable?: scalar|null, // Default: false
* reference_integrity?: scalar|null, // Default: false
* }>,
* class?: array{
* translatable?: scalar|null, // Default: "Gedmo\\Translatable\\TranslatableListener"
* timestampable?: scalar|null, // Default: "Gedmo\\Timestampable\\TimestampableListener"
* blameable?: scalar|null, // Default: "Gedmo\\Blameable\\BlameableListener"
* sluggable?: scalar|null, // Default: "Gedmo\\Sluggable\\SluggableListener"
* tree?: scalar|null, // Default: "Gedmo\\Tree\\TreeListener"
* loggable?: scalar|null, // Default: "Gedmo\\Loggable\\LoggableListener"
* sortable?: scalar|null, // Default: "Gedmo\\Sortable\\SortableListener"
* softdeleteable?: scalar|null, // Default: "Gedmo\\SoftDeleteable\\SoftDeleteableListener"
* uploadable?: scalar|null, // Default: "Gedmo\\Uploadable\\UploadableListener"
* reference_integrity?: scalar|null, // Default: "Gedmo\\ReferenceIntegrity\\ReferenceIntegrityListener"
* },
* uploadable?: array{
* default_file_path?: scalar|null, // Default: null
* mime_type_guesser_class?: scalar|null, // Default: "Stof\\DoctrineExtensionsBundle\\Uploadable\\MimeTypeGuesserAdapter"
* default_file_info_class?: scalar|null, // Default: "Stof\\DoctrineExtensionsBundle\\Uploadable\\UploadedFileInfo"
* validate_writable_directory?: bool, // Default: true
* },
* default_locale?: scalar|null, // Default: "en"
* translation_fallback?: bool, // Default: false
* persist_default_translation?: bool, // Default: false
* skip_translation_on_load?: bool, // Default: false
* metadata_cache_pool?: scalar|null, // Default: null
* }
* @psalm-type ConfigType = array{
* imports?: ImportsConfig,
* parameters?: ParametersConfig,