-
Notifications
You must be signed in to change notification settings - Fork 353
Open
Labels
FeatureNew functionality not yet included in SuluNew functionality not yet included in Suluhelp wanted
Description
Problem description
We should keep here track what is required to support Symfony 8 and maybe already tackle changes.
Proposed solution
Link below related required PR to be merged for Symfony 8 version:
For all which want to help bring this forward please first tackle one of the below dependencies before tackling things in Sulu as before the dependencies are not tackled we can no test Symfony 8:
Dependencies
- SEAL: https://github.com/PHP-CMSIG/search
- Pull Request
- Release Tag
- Sulu Messenger: https://github.com/sulu/messenger
- Handcraftedinthealps Code Coverage Checker: https://github.com/handcraftedinthealps/code-coverage-checker/
- FOSRest: https://github.com/FriendsOfSymfony/FOSRestBundle
- Pull Request: Add support for symfony v8 FriendsOfSymfony/FOSRestBundle#2427
- Release Tag
- JMS Serializer: https://github.com/schmittjoh/serializer/
- JMS Serializer Bundle: https://github.com/schmittjoh/JMSSerializerBundle
- Flysystem Bundle:
- Pull Request: feat: Support Symfony 8 thephpleague/flysystem-bundle#188
- Release Tag
- StofDoctrineExtensionsBundle: https://github.com/stof/StofDoctrineExtensionsBundle
- Gedmo Doctrine Extensions: https://github.com/doctrine-extensions/DoctrineExtensions
- Scheb/2fa: https://github.com/scheb/2fa
- Issue: Bundle version 8 checklist scheb/2fa#270
- Commit: scheb/2fa@663753b
- Release Tag: https://github.com/scheb/2fa/releases/tag/v8.0.0
- toflar/psr6-symfony-http-cache-store: https://github.com/Toflar/psr6-symfony-http-cache-store
- symfony-cmf/routing: https://github.com/symfony-cmf/Routing
- symfony-cmf/routingbundle: https://github.com/symfony-cmf/routing-bundle
- Pull Request
- Release Tag
- FOSHTTPCacheBundle: https://github.com/FriendsOfSymfony/FOSHttpCacheBundle
- Pull Request: allow installation with symfony 8 and test with php 8.5 FriendsOfSymfony/FOSHttpCacheBundle#651
- Release Tag
- FOSHTTPCache: https://github.com/FriendsOfSymfony/FOSHttpCache
- DoctrineFixtureBundle: https://github.com/doctrine/DoctrineFixturesBundle
- DoctrineBundle: https://github.com/doctrine/DoctrineBundle
- Pull Request: Allow Symfony 8 doctrine/DoctrineBundle#2069
- Release Tag: https://github.com/doctrine/DoctrineBundle/releases/tag/3.1.0
- matthiasnoback/symfony-config-test: https://github.com/SymfonyTest/SymfonyConfigTest
- matthiasnoback/symfony-dependency-injection-test: https://github.com/SymfonyTest/SymfonyDependencyInjectionTest
- massive/build-bundle: https://github.com/massiveart/massivebuildbundle
- Pull Request: Add Support for Symfony 8, drop support PHP lower 8.2 and Symfony lower 5.4 massiveart/MassiveBuildBundle#35
- Release Tag:
Core ToDo
- Replace
$request->get()with $request->query,getPayload(),attributes⚠️ do not depend on tests here as they not reflect the real world usage test via UI and may update the tests.
- Convert
services.xml.phpfiles.
Metadata
Metadata
Assignees
Labels
FeatureNew functionality not yet included in SuluNew functionality not yet included in Suluhelp wanted