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
Seul ux-live-component (2.x → 3.x) est une vraie montée majeure. symfony/ux-twig-component (3.2.0 → 3.5.1) et symfony/stimulus-bundle (3.2.0 → 3.5.1) sont des mineures du même major 3. Elles n'ont été figées dans #538 que par prudence de périmètre (composer update --with-all-dependencies les montait ; contourné par --with). Elles tirent aussi twig/html-extra (^3.29). À traiter dans ce ticket, de préférence d'abord les deux mineures, puis le major.
Impact potentiel
src/Twig/Components/ (composants Twig dont FoldersGrid, FileCard, DeployWarningModal…) et les contrôleurs Stimulus. Vérifier visuellement les pages /explorer, /gallery, /albums, les modales et le dark mode.
Démarche
Plan d'abord : lire l'UPGRADE de ux-live-component 3.0 et le changelog de ux-twig-component 3.3–3.5.
Montée par étapes, commits atomiques (mineures puis major).
Rebuild Tailwind (composer build-assets) si un template change, sinon TailwindBuildTest échoue.
Contexte
Suivi de #538 (PR #562).
symfony/ux-live-componentest resté en 2.36.0 ; la 3.5.1 est disponible.Précision par rapport à #538
Seul
ux-live-component(2.x → 3.x) est une vraie montée majeure.symfony/ux-twig-component(3.2.0 → 3.5.1) etsymfony/stimulus-bundle(3.2.0 → 3.5.1) sont des mineures du même major 3. Elles n'ont été figées dans #538 que par prudence de périmètre (composer update --with-all-dependenciesles montait ; contourné par--with). Elles tirent aussitwig/html-extra(^3.29). À traiter dans ce ticket, de préférence d'abord les deux mineures, puis le major.Impact potentiel
src/Twig/Components/(composants Twig dontFoldersGrid,FileCard,DeployWarningModal…) et les contrôleurs Stimulus. Vérifier visuellement les pages/explorer,/gallery,/albums, les modales et le dark mode.Démarche
ux-live-component3.0 et le changelog deux-twig-component3.3–3.5.composer build-assets) si un template change, sinonTailwindBuildTestéchoue.vendor/avant merge (cf. Mises à jour composer — Symfony 8.0→8.1 + 3 montées majeures à évaluer (API Platform 5, UX Live/Twig Component 3, Tailwind Bundle 1.0) #538).Prérequis : #538 mergé et validé en prod.