[kernel ↪ 2.x] 6 commits

spip-league/kernel | 6 commits

Par marcimat, le 5 juin 2026 à 12h29min :

Merge branch ‹ fix_replace_container_with_request › into ‹ 2.x ›

Fix: réinjecter la Request dans le container complet compilé

See merge request spip-league/kernel!18

Modifié
boot.php
config/services.php
src/Kernel.php
src/SpipContainerFactory.php
tests/KernelTest.php

Détails : Merge branch 'fix_replace_container_with_request' into '2.x' (440fb2d7) · Validations · spip-league / kernel · GitLab

==============================
Par Matthieu Marcillaud, le 3 juin 2026 à 23h30min :

fix: Lecture des ENV qui n’était pas bien traité

Modifié
boot.php
src/SpipContainerFactory.php

Détails : fix: Lecture des ENV qui n’était pas bien traité (f66c2f4e) · Validations · spip-league / kernel · GitLab

==============================
Par Matthieu Marcillaud, le 3 juin 2026 à 23h24min :

fix: Le conteneur fallback doit appliquer ResolveTaggedIteratorArgumentPass pour connaitre les tags spip.guard

Tout cela est temporaire le temps de corriger le boot de SPIP

Modifié
src/SpipContainerFactory.php

Détails : fix: Le conteneur fallback doit appliquer ResolveTaggedIteratorArgumentPass... (831adf68) · Validations · spip-league / kernel · GitLab

==============================
Par Matthieu Marcillaud, le 3 juin 2026 à 22h59min :

feat: Charger des services de certains dépots, ici spip-league/guard

Modifié
config/services.php
src/SpipContainerFactory.php

Détails : feat: Charger des services de certains dépots, ici spip-league/guard (ce12c9ee) · Validations · spip-league / kernel · GitLab

==============================
Par Matthieu Marcillaud, le 2 juin 2026 à 16h44min :

fix: quelques services sont indispensables au conteneur minimal

Modifié
config/services.php

Détails : fix: quelques services sont indispensables au conteneur minimal (76cf1d82) · Validations · spip-league / kernel · GitLab

==============================
Par Matthieu Marcillaud, le 30 mai 2026 à 23h18min :

fix: Transférer la request courante lors du remplacement du conteneur

On ne peut pas réinjecter le service request_stack lui-même : un
container compilé n’autorise set() que pour les services synthetic.

Modifié
src/Kernel.php
tests/KernelTest.php

Détails : fix: Transférer la request courante lors du remplacement du conteneur (3700db67) · Validations · spip-league / kernel · GitLab