Skip to content

Commit 9abf8d2

Browse files
authored
feat: Update to Symfony 7.4, removed Deprecation
Switched to the 7.4 LTS version of symfony and updated a Validator constraint to remove a Deprecation. Also made a small improvement to the .gitignore file and added the recommended reference.php file for TypeHints for the config.
2 parents b78fe20 + aa38a87 commit 9abf8d2

File tree

6 files changed

+2828
-925
lines changed

6 files changed

+2828
-925
lines changed

.gitignore

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -33,3 +33,6 @@ phpstan.neon
3333
###> vincentlanglet/twig-cs-fixer ###
3434
/.twig-cs-fixer.cache
3535
###< vincentlanglet/twig-cs-fixer ###
36+
37+
# macOS
38+
.DS_Store

composer.json

Lines changed: 32 additions & 32 deletions
Original file line numberDiff line numberDiff line change
@@ -13,40 +13,40 @@
1313
"doctrine/orm": "^3.5.7",
1414
"phpdocumentor/reflection-docblock": "^5.6.3",
1515
"phpstan/phpdoc-parser": "^2.3",
16-
"symfony/asset": "7.3.*",
17-
"symfony/asset-mapper": "7.3.*",
18-
"symfony/console": "7.3.*",
19-
"symfony/doctrine-messenger": "7.3.*",
20-
"symfony/dotenv": "7.3.*",
21-
"symfony/expression-language": "7.3.*",
16+
"symfony/asset": "^7.4",
17+
"symfony/asset-mapper": "^7.4",
18+
"symfony/console": "^7.4",
19+
"symfony/doctrine-messenger": "^7.4",
20+
"symfony/dotenv": "^7.4",
21+
"symfony/expression-language": "^7.4",
2222
"symfony/flex": "^2.9.0",
23-
"symfony/form": "7.3.*",
24-
"symfony/framework-bundle": "7.3.*",
25-
"symfony/http-client": "7.3.*",
26-
"symfony/intl": "7.3.*",
27-
"symfony/lock": "7.3.*",
28-
"symfony/mailer": "7.3.*",
29-
"symfony/mime": "7.3.*",
23+
"symfony/form": "^7.4",
24+
"symfony/framework-bundle": "^7.4",
25+
"symfony/http-client": "^7.4",
26+
"symfony/intl": "^7.4",
27+
"symfony/lock": "^7.4",
28+
"symfony/mailer": "^7.4",
29+
"symfony/mime": "^7.4",
3030
"symfony/monolog-bundle": "^3.10",
31-
"symfony/notifier": "7.3.*",
31+
"symfony/notifier": "^7.4",
3232
"symfony/polyfill-intl-messageformatter": "^1.33",
3333
"symfony/polyfill-intl-normalizer": "^1.33",
34-
"symfony/process": "7.3.*",
35-
"symfony/property-access": "7.3.*",
36-
"symfony/property-info": "7.3.*",
37-
"symfony/runtime": "7.3.*",
38-
"symfony/security-bundle": "7.3.*",
39-
"symfony/serializer": "7.3.*",
34+
"symfony/process": "^7.4",
35+
"symfony/property-access": "^7.4",
36+
"symfony/property-info": "^7.4",
37+
"symfony/runtime": "^7.4",
38+
"symfony/security-bundle": "^7.4",
39+
"symfony/serializer": "^7.4",
4040
"symfony/stimulus-bundle": "^2.31",
41-
"symfony/string": "7.3.*",
42-
"symfony/translation": "7.3.*",
43-
"symfony/twig-bundle": "7.3.*",
41+
"symfony/string": "^7.4",
42+
"symfony/translation": "^7.4",
43+
"symfony/twig-bundle": "^7.4",
4444
"symfony/ux-icons": "^2.31",
4545
"symfony/ux-turbo": "^2.31",
4646
"symfony/ux-twig-component": "^2.31",
47-
"symfony/validator": "7.3.*",
48-
"symfony/web-link": "7.3.*",
49-
"symfony/yaml": "7.3.*",
47+
"symfony/validator": "^7.4",
48+
"symfony/web-link": "^7.4",
49+
"symfony/yaml": "^7.4",
5050
"twig/extra-bundle": "^2.12|^3.22",
5151
"twig/twig": "^2.12|^3.22.0"
5252
},
@@ -110,7 +110,7 @@
110110
"extra": {
111111
"symfony": {
112112
"allow-contrib": true,
113-
"require": "7.3.*"
113+
"require": "^7.4"
114114
}
115115
},
116116
"require-dev": {
@@ -128,12 +128,12 @@
128128
"psalm/plugin-symfony": "^5.2.7",
129129
"rector/rector": "^2.2.8",
130130
"roave/security-advisories": "dev-latest",
131-
"symfony/browser-kit": "7.3.*",
132-
"symfony/css-selector": "7.3.*",
133-
"symfony/debug-bundle": "7.3.*",
131+
"symfony/browser-kit": "^7.4",
132+
"symfony/css-selector": "^7.4",
133+
"symfony/debug-bundle": "^7.4",
134134
"symfony/maker-bundle": "^1.64",
135-
"symfony/stopwatch": "7.3.*",
136-
"symfony/web-profiler-bundle": "7.3.*",
135+
"symfony/stopwatch": "^7.4",
136+
"symfony/web-profiler-bundle": "^7.4",
137137
"vimeo/psalm": "^6.13.1",
138138
"vincentlanglet/twig-cs-fixer": "^3.10",
139139
"weirdan/doctrine-psalm-plugin": "^2.10",

0 commit comments

Comments
 (0)