You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
Montée majeure API Platform 4.3 → 5.0 (suivi #538) #564
Suivi de #538 (mises à jour Symfony 8.0→8.1, PR #562). API Platform est resté en 4.3.16 ; la 5.0.1 est disponible (api-platform/doctrine-orm, symfony, metadata, openapi, serializer, state, validator).
Pourquoi un ticket séparé
Montée majeure, breaking changes probables. Usage intensif dans src/ApiResource/ (ressources, State Providers/Processors, normalizers). Pas de big-bang : une PR dédiée.
Démarche
Plan d'abord : lire le guide de migration 4.x → 5.0 et le changelog, inventorier ce qui est touché dans src/ApiResource/, src/State/, les normalizers et la config config/packages/api_platform.yaml.
TDD : la suite existante sert de filet ; ajouter des tests RED si un comportement API change.
Contrainte déploiement (vécue le 2026-10-02) : simuler bin/deploy-nightly.sh (PATH minimal, php composer.phar install --no-dev --no-scripts, cache:clear --env=prod) et vérifier que vendor/ est complet avant merge.
Activity