Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
9 changes: 9 additions & 0 deletions .github/avancement.md
Original file line number Diff line number Diff line change
Expand Up @@ -6,6 +6,15 @@

---

## 🚧 Mises à jour composer — Symfony 8.0 → 8.1 (2026-10-02, #538, branche `chore/538-composer-symfony-8-1`)

- Contraintes `symfony/*` et `extra.symfony.require` passées de `8.0.*` à `8.1.*` (un `composer update` seul n'aurait rien monté). Symfony en 8.1.8, Doctrine ORM 3.7.3, DoctrineBundle 3.3.2, phpunit 13.4.0, twig 3.30, monolog 3.12.1.
- Hors périmètre, volontairement figés : api-platform 4.3.x, ux-live-component 2.36, ux-twig-component 3.2 + stimulus-bundle 3.2 (`--with-all-dependencies` les montait en 3.5.1, contourné par `--with`), tailwind-bundle 0.12.
- Transitif notable : `doctrine/collections` 2.6 → 3.1.0 (exigé par orm 3.7, compatible api-platform).
- Vérifié : suite 1384/1384 identique à la référence avant montée ; simulation du cron (clone, `env -i PATH=/usr/bin:/bin`, `php composer install --no-dev --no-scripts`) : 117 paquets présents dans `vendor/`, `cache:clear --env=prod` OK (4 s, ~100 Mo), `lint:container` OK.

---

## 🚧 Protection utilisateurs actifs pendant un déploiement — étape 3/3 (2026-09-12, #422, branche `feature/422-deploy-warning-popup`)

- Dernière étape de #422 : popup avec compte à rebours pour un utilisateur déjà connecté au moment où un déploiement devient imminent.
Expand Down
64 changes: 32 additions & 32 deletions composer.json
Original file line number Diff line number Diff line change
Expand Up @@ -12,37 +12,37 @@
"ext-zip": "*",
"api-platform/doctrine-orm": "^4.3.16",
"api-platform/symfony": "^4.3.16",
"doctrine/doctrine-bundle": "^3.2.4",
"doctrine/doctrine-migrations-bundle": "^4.0",
"doctrine/orm": "^3.6.7",
"doctrine/doctrine-bundle": "^3.3.2",
"doctrine/doctrine-migrations-bundle": "^4.0.1",
"doctrine/orm": "^3.7.3",
"lexik/jwt-authentication-bundle": "^3.2",
"nelmio/cors-bundle": "^2.6.1",
"phpdocumentor/reflection-docblock": "^6.0.3",
"phpstan/phpdoc-parser": "^2.3.3",
"phpstan/phpdoc-parser": "^2.3.6",
"ronanlenouvel/raw-preview-extractor": "^1.2",
"symfony/asset": "8.0.*",
"symfony/asset-mapper": "8.0.*",
"symfony/console": "8.0.*",
"symfony/doctrine-messenger": "8.0.*",
"symfony/dotenv": "8.0.*",
"symfony/expression-language": "8.0.*",
"symfony/asset": "8.1.*",
"symfony/asset-mapper": "8.1.*",
"symfony/console": "8.1.*",
"symfony/doctrine-messenger": "8.1.*",
"symfony/dotenv": "8.1.*",
"symfony/expression-language": "8.1.*",
"symfony/flex": "^2.11",
"symfony/form": "8.0.*",
"symfony/framework-bundle": "8.0.*",
"symfony/mailer": "8.0.*",
"symfony/messenger": "8.0.*",
"symfony/mime": "8.0.*",
"symfony/form": "8.1.*",
"symfony/framework-bundle": "8.1.*",
"symfony/mailer": "8.1.*",
"symfony/messenger": "8.1.*",
"symfony/mime": "8.1.*",
"symfony/monolog-bundle": "^4.1",
"symfony/property-access": "8.0.*",
"symfony/property-info": "8.0.*",
"symfony/rate-limiter": "8.0.*",
"symfony/runtime": "8.0.*",
"symfony/security-bundle": "8.0.*",
"symfony/serializer": "8.0.*",
"symfony/twig-bundle": "8.0.*",
"symfony/property-access": "8.1.*",
"symfony/property-info": "8.1.*",
"symfony/rate-limiter": "8.1.*",
"symfony/runtime": "8.1.*",
"symfony/security-bundle": "8.1.*",
"symfony/serializer": "8.1.*",
"symfony/twig-bundle": "8.1.*",
"symfony/ux-live-component": "^2.36",
"symfony/validator": "8.0.*",
"symfony/yaml": "8.0.*",
"symfony/validator": "8.1.*",
"symfony/yaml": "8.1.*",
"symfonycasts/reset-password-bundle": "^1.25",
"symfonycasts/tailwind-bundle": "^0.12.0"
},
Expand Down Expand Up @@ -108,18 +108,18 @@
"extra": {
"symfony": {
"allow-contrib": true,
"require": "8.0.*"
"require": "8.1.*"
}
},
"require-dev": {
"dama/doctrine-test-bundle": "^8.6",
"doctrine/doctrine-fixtures-bundle": "^4.3.1",
"phpunit/phpunit": "^13.2.4",
"symfony/browser-kit": "8.0.*",
"symfony/css-selector": "8.0.*",
"symfony/http-client": "8.0.*",
"symfony/maker-bundle": "^1.67",
"symfony/stopwatch": "8.0.*",
"symfony/web-profiler-bundle": "8.0.*"
"phpunit/phpunit": "^13.4.0",
"symfony/browser-kit": "8.1.*",
"symfony/css-selector": "8.1.*",
"symfony/http-client": "8.1.*",
"symfony/maker-bundle": "^1.68",
"symfony/stopwatch": "8.1.*",
"symfony/web-profiler-bundle": "8.1.*"
}
}
Loading
Loading