Skip to content

Commit f5a6bf6

Browse files
turegjorupclaude
andcommitted
6654: Fix Symfony 8 deprecations and broken routing resources
- Migrate Serializer\Annotation to Serializer\Attribute namespace (9 entities) - Remove eraseCredentials() from User and Server (removed from UserInterface) - Set explicit default_protocol on UrlType (default changed to null) - Fix routing resources from .xml to .php (framework, web_profiler) Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
1 parent 4ac1a39 commit f5a6bf6

16 files changed

Lines changed: 952 additions & 1345 deletions

composer.json

Lines changed: 27 additions & 27 deletions
Original file line numberDiff line numberDiff line change
@@ -15,32 +15,32 @@
1515
"doctrine/orm": "^3.0",
1616
"easycorp/easyadmin-bundle": "^5.0",
1717
"itk-dev/openid-connect-bundle": "^4.0",
18-
"itk-dev/vault-bundle": "^0.1.0",
18+
"itk-dev/vault-bundle": "^1.0.0",
1919
"nelmio/cors-bundle": "^2.2",
2020
"ocramius/doctrine-batch-utils": "^2.8",
2121
"phpstan/phpdoc-parser": "^2.0",
22-
"symfony/amqp-messenger": "^7.2",
23-
"symfony/asset": "^7.2",
24-
"symfony/browser-kit": "^7.2",
25-
"symfony/console": "^7.2",
26-
"symfony/doctrine-messenger": "^7.2",
27-
"symfony/dotenv": "^7.2",
28-
"symfony/expression-language": "^7.2",
22+
"symfony/amqp-messenger": "^8.0",
23+
"symfony/asset": "^8.0",
24+
"symfony/browser-kit": "^8.0",
25+
"symfony/console": "^8.0",
26+
"symfony/doctrine-messenger": "^8.0",
27+
"symfony/dotenv": "^8.0",
28+
"symfony/expression-language": "^8.0",
2929
"symfony/flex": "^2",
30-
"symfony/framework-bundle": "^7.2",
31-
"symfony/http-client": "^7.2",
32-
"symfony/messenger": "^7.2",
33-
"symfony/monolog-bundle": "^3.0",
34-
"symfony/property-access": "^7.2",
35-
"symfony/property-info": "^7.2",
36-
"symfony/runtime": "^7.2",
37-
"symfony/security-bundle": "^7.2",
38-
"symfony/serializer": "^7.2",
39-
"symfony/twig-bundle": "^7.2",
40-
"symfony/uid": "^7.2",
41-
"symfony/validator": "^7.2",
30+
"symfony/framework-bundle": "^8.0",
31+
"symfony/http-client": "^8.0",
32+
"symfony/messenger": "^8.0",
33+
"symfony/monolog-bundle": "^4.0",
34+
"symfony/property-access": "^8.0",
35+
"symfony/property-info": "^8.0",
36+
"symfony/runtime": "^8.0",
37+
"symfony/security-bundle": "^8.0",
38+
"symfony/serializer": "^8.0",
39+
"symfony/twig-bundle": "^8.0",
40+
"symfony/uid": "^8.0",
41+
"symfony/validator": "^8.0",
4242
"symfony/webpack-encore-bundle": "^2.0",
43-
"symfony/yaml": "^7.2"
43+
"symfony/yaml": "^8.0"
4444
},
4545
"require-dev": {
4646
"ergebnis/composer-normalize": "^2.23",
@@ -54,12 +54,12 @@
5454
"phpstan/phpstan-symfony": "^2.0",
5555
"phpunit/phpunit": "^13.0",
5656
"rector/rector": "^2.0",
57-
"symfony/css-selector": "^7.2",
58-
"symfony/debug-bundle": "^7.2",
57+
"symfony/css-selector": "^8.0",
58+
"symfony/debug-bundle": "^8.0",
5959
"symfony/maker-bundle": "^1.37",
60-
"symfony/stopwatch": "^7.2",
61-
"symfony/var-dumper": "^7.2",
62-
"symfony/web-profiler-bundle": "^7.2"
60+
"symfony/stopwatch": "^8.0",
61+
"symfony/var-dumper": "^8.0",
62+
"symfony/web-profiler-bundle": "^8.0"
6363
},
6464
"replace": {
6565
"symfony/polyfill-ctype": "*",
@@ -98,7 +98,7 @@
9898
"extra": {
9999
"symfony": {
100100
"allow-contrib": false,
101-
"require": "7.4.*"
101+
"require": "8.0.*"
102102
}
103103
},
104104
"scripts": {

0 commit comments

Comments
 (0)