Skip to content

Commit 15a7c98

Browse files
authored
Merge pull request #1934 from OpenConext/feature/sf74
Upgrade to Symfony 7.4
2 parents b8250b5 + 4921306 commit 15a7c98

File tree

42 files changed

+1216
-1407
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

42 files changed

+1216
-1407
lines changed

CHANGELOG.md

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -11,13 +11,16 @@ More information about our release strategy can be found in
1111
the [Development Guidelines](https://github.com/OpenConext/OpenConext-engineblock/wiki/Development-Guidelines#release-notes) on
1212
the EngineBlock wiki.
1313

14-
## UNRELEASED 7.2.0? / 8.0.0?
15-
Upgrade to Symfony 6.4?
14+
## UNRELEASED 7.2.0
15+
Upgrade to Symfony 7.4
1616
Upgrade to `doctrine/dbal` 4
1717

1818
Bugfixes:
1919
* Metadata push will now reject all metadata if any service contains invalid PHP syntax in its attribute manipulations (#1778)
2020

21+
Maintenance:
22+
* `symfony/monolog-bundle` upgraded to ^4.0; review your monolog configuration if you have customised it outside of the defaults.
23+
2124
Changes:
2225
* The `consent.deleted_at` should be not nullable, and have a default value of `0000-00-00 00:00:00`.
2326
* Because `deleted_at` is part of the PK, no migration is provided. The database engine should not allow this to be null in the first place, so it is probably not nullable already on your db.

component_info

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
PHP_VERSION=82
2-
SYMFONY_VERSION=5
2+
SYMFONY_VERSION=7
33
NODE_VERSION=20
44
ENCORE=no
55
ASSETIC=no

composer.json

Lines changed: 18 additions & 19 deletions
Original file line numberDiff line numberDiff line change
@@ -30,27 +30,26 @@
3030
"doctrine/orm": "^3.5.7",
3131
"guzzlehttp/guzzle": "^7.10",
3232
"incenteev/composer-parameter-handler": "^2.2",
33-
"monolog/monolog": "^3.0",
33+
"monolog/monolog": "^3.5",
3434
"openconext/monitor-bundle": "^4.2",
3535
"openconext/saml-value-object": "^3.0",
3636
"pimple/pimple": "^3.6",
3737
"ramsey/uuid": "^4.9.1",
3838
"robrichards/xmlseclibs": "^3.1.3",
3939
"simplesamlphp/saml2": "^4.19",
40-
"symfony/asset": "^6.4",
41-
"symfony/console": "^6.4",
42-
"symfony/dotenv": "^6.4",
43-
"symfony/expression-language": "^6.4",
40+
"symfony/asset": "^7.4",
41+
"symfony/console": "^7.4",
42+
"symfony/dotenv": "^7.4",
43+
"symfony/expression-language": "^7.4",
4444
"symfony/flex": "^2.9.0",
45-
"symfony/form": "^6.4",
46-
"symfony/framework-bundle": "^6.4",
47-
"symfony/mailer": "6.4.*",
48-
"symfony/monolog-bundle": "^3.10",
49-
"symfony/security-bundle": "^6.4",
50-
"symfony/translation": "^6.4",
51-
"symfony/twig-bundle": "^6.4",
52-
"symfony/validator": "^6.4",
53-
"symfony/yaml": "^6.4",
45+
"symfony/framework-bundle": "^7.4",
46+
"symfony/mailer": "^7.4",
47+
"symfony/monolog-bundle": "^4.0",
48+
"symfony/security-bundle": "^7.4",
49+
"symfony/translation": "^7.4",
50+
"symfony/twig-bundle": "^7.4",
51+
"symfony/validator": "^7.4",
52+
"symfony/yaml": "^7.4",
5453
"twig/twig": "^3.22.0"
5554
},
5655
"require-dev": {
@@ -73,11 +72,11 @@
7372
"rector/rector": "^2.2.7",
7473
"slevomat/coding-standard": "^8.28",
7574
"squizlabs/php_codesniffer": "^4.0",
76-
"symfony/debug-bundle": "6.4.*",
77-
"symfony/http-client": "6.4.*",
75+
"symfony/debug-bundle": "^7.4",
76+
"symfony/http-client": "^7.4",
7877
"symfony/phpunit-bridge": "^7.3.4",
79-
"symfony/var-dumper": "6.4.*",
80-
"symfony/web-profiler-bundle": "6.4.*"
78+
"symfony/var-dumper": "^7.4",
79+
"symfony/web-profiler-bundle": "^7.4"
8180
},
8281
"replace": {
8382
"symfony/polyfill-mbstring": "1.99",
@@ -140,7 +139,7 @@
140139
"extra": {
141140
"symfony": {
142141
"allow-contrib": false,
143-
"require": "6.4.*"
142+
"require": "7.4.*"
144143
},
145144
"symfony-var-dir": "var",
146145
"symfony-bin-dir": "bin",

0 commit comments

Comments
 (0)