Skip to content

Prendre en charge le format AVIF pour les images

cerdic a demandé de fusionner avif_support vers 5.x

La PR inclue

  • declaration du format avif là où c'est nessessaire
  • detection par GD2 si on sait lire ET ecrire les images avif (vu sur un serveur de test, avif est pris en charge par PHP mais l'ecriture echoue, sans doute faute d'encodeur avif valide sur le serveur)
  • fix des endroits où l'on confondait gd_formats et gd_formats_read qui etaient toujours identique jusqu'ici
  • fix image_reduire qui inversait hauteur et largeur quand elle ne savait pas reduire une image via gd
  • fix la selection de format alternatif dans image_reduire quand on sait lire un avif mais pas ecrire, du coup la vignette est en webp, png ou jpg (qui perd la transparence eventuelle de l'avif d'origine)
  • refactor sur l'ecriture des images issues des filtre images qui ne générait aucun log ni erreur en cas d'echec

Rapports de requête de fusion

Chargement en cours