[yaml ↪ up-symfony-yaml-5.4.53] 7 commits

spip-contrib-extensions/yaml | 7 commits

Par pierretux, le 30 août 2026 à 15h21min :

docs(changelog): mise à jour symfony/yaml 5.4.53

Modifié
CHANGELOG.md

Détails : docs(changelog): mise à jour symfony/yaml 5.4.53 (682ec054) · Validations · spip-contrib-extensions / yaml · GitLab

==============================
Par pierretux, le 30 août 2026 à 15h21min :

build: up dependencies (symfony/yaml 5.4.45 → 5.4.53)

Ajouté
vendor/bin/yaml-lint.bat
vendor/symfony/yaml/ParserState.php
Modifié
composer.lock
vendor/autoload.php
vendor/composer/InstalledVersions.php
vendor/composer/LICENSE
vendor/composer/installed.json
vendor/composer/installed.php
vendor/composer/platform_check.php
vendor/symfony/yaml/CHANGELOG.md
vendor/symfony/yaml/Inline.php
vendor/symfony/yaml/Parser.php
vendor/symfony/yaml/Yaml.php

Détails : build: up dependencies (symfony/yaml 5.4.45 -> 5.4.53) (59ac8b3d) · Validations · spip-contrib-extensions / yaml · GitLab

==============================
Par Matthieu Marcillaud, le 30 août 2026 à 14h50min :

docs: Mini phpdoc sur yaml_decode()

Modifié
inc/yaml.php

Détails : docs: Mini phpdoc sur yaml_decode() (050608e2) · Validations · spip-contrib-extensions / yaml · GitLab

==============================
Par Matthieu Marcillaud, le 30 août 2026 à 14h49min :

feat: Cohérence sur les inclusions dans un yaml

On fait une différence entre - 'inclure:a.yaml' et nom: 'inclure:a.yaml'

  • Dans le premier cas, l’inclusion fusionné au tableau parent ;
  • Dans le second cas, l’inclusion est stockée dans la clé nom.

Modifié
inc/yaml.php

Détails : feat: Cohérence sur les inclusions dans un yaml (b55d6bfd) · Validations · spip-contrib-extensions / yaml · GitLab

==============================
Par Matthieu Marcillaud, le 2 septembre 2025 à 12h53min :

fix: Conserver les clés numériques dans les tableaux yaml lors du décodage d’inclusions

Modifié
inc/yaml.php

Détails : fix: Conserver les clés numériques dans les tableaux yaml lors du décodage d’inclusions (965f1359) · Validations · spip-contrib-extensions / yaml · GitLab

==============================
Par Matthieu Marcillaud, le 2 septembre 2025 à 12h52min :

test: Ajout d’un tableau avec clé numériques dans le test d’inclusion

Modifié
demo/test_inclusion.yaml

Détails : test: Ajout d’un tableau avec clé numériques dans le test d’inclusion (22dda92d) · Validations · spip-contrib-extensions / yaml · GitLab

==============================
Par Matthieu Marcillaud, le 2 septembre 2025 à 11h54min :

refactor: Simplifications de décodage des inclusions

Et simplification des appels à la seule lib symfony.

Modifié
inc/symfony.php
inc/yaml.php

Détails : refactor: Simplifications de décodage des inclusions (36f2bb87) · Validations · spip-contrib-extensions / yaml · GitLab