[compresseur ↪ 2.2] 20 commits

spip/compresseur | 20 commits

Par Matthieu Marcillaud, le 29 mai 2024 à 10h22min :

build: Version 2.1.7

Modifié
CHANGELOG.md
paquet.xml

Détails : build: Version 2.1.7 (5176adf1) · Validations · spip / compresseur · GitLab

==============================
Par Matthieu Marcillaud, le 16 mai 2024 à 15h42min :

docs(changelog): !4877

Modifié
CHANGELOG.md

Détails : docs(changelog): !4877 (0e3805b3) · Validations · spip / compresseur · GitLab

==============================
Par Cerdic, le 16 mai 2024 à 15h41min :

refactor: utiliser la fonction svg_nettoyer() du core

(cherry picked from commit c5c40b35670ac6f344c946b6d99867426ff76833)

Modifié
compresseur_fonctions.php

Détails : refactor: utiliser la fonction svg_nettoyer() du core (ce7444ff) · Validations · spip / compresseur · GitLab

==============================
Par Matthieu Marcillaud, le 7 mai 2024 à 14h25min :

build: Version 2.1.6

Modifié
CHANGELOG.md
paquet.xml

Détails : build: Version 2.1.6 (49bfb951) · Validations · spip / compresseur · GitLab

==============================
Par Matthieu Marcillaud, le 17 avril 2024 à 08h37min :

docs(changelog): pour !4872

Modifié
CHANGELOG.md

Détails : docs(changelog): pour !4872 (c28fd14a) · Validations · spip / compresseur · GitLab

==============================
Par Cerdic, le 17 avril 2024 à 08h36min :

fix: être plus rigoureux sur le test du retour de ecrire_fichier_calcule_si_modifie() en prevision de fix: ne pas conserver un double des fichiers calcules inchangés (!5934) · Requêtes de fusion · spip / spip · GitLab

(cherry picked from commit 61ecb073d44b568dcabceb9138fd289897abb422)

Modifié
compresseur_fonctions.php
inc/compresseur.php

Détails : fix: être plus rigoureux sur le test du retour de... (3bea38e1) · Validations · spip / compresseur · GitLab

==============================
Par Matthieu Marcillaud, le 16 avril 2024 à 18h35min :

docs(changelog): up langues

Modifié
CHANGELOG.md

Détails : docs(changelog): up langues (bfe535f5) · Validations · spip / compresseur · GitLab

==============================
Par Matthieu Marcillaud, le 16 avril 2024 à 18h35min :

i18n: Chaines de langues nouveau format

Modifié
lang/compresseur_ar.php
lang/compresseur_ast.php
lang/compresseur_br.php
lang/compresseur_ca.php
lang/compresseur_co.php
lang/compresseur_de.php
lang/compresseur_en.php
lang/compresseur_eo.php
lang/compresseur_es.php
lang/compresseur_eu.php
lang/compresseur_fa.php
lang/compresseur_fr.php
lang/compresseur_fr_fem.php
lang/compresseur_fr_tu.php
lang/compresseur_gl.php
lang/compresseur_he.php
lang/compresseur_it.php
lang/compresseur_it_fem.php
lang/compresseur_ja.php
lang/compresseur_lb.php
lang/compresseur_nl.php
lang/compresseur_oc_ni_mis.php
lang/compresseur_pt.php
lang/compresseur_pt_br.php
lang/compresseur_ro.php
lang/compresseur_ru.php
lang/compresseur_sk.php
lang/compresseur_sv.php
lang/compresseur_tr.php
lang/compresseur_uk.php
lang/paquet-compresseur_ar.php
lang/paquet-compresseur_br.php
lang/paquet-compresseur_de.php
lang/paquet-compresseur_en.php
lang/paquet-compresseur_eo.php
lang/paquet-compresseur_es.php
lang/paquet-compresseur_fa.php
lang/paquet-compresseur_fr.php
lang/paquet-compresseur_fr_fem.php
lang/paquet-compresseur_fr_tu.php
lang/paquet-compresseur_hac.php
lang/paquet-compresseur_it.php
lang/paquet-compresseur_ja.php
lang/paquet-compresseur_lb.php
lang/paquet-compresseur_nl.php
lang/paquet-compresseur_oc_ni_mis.php
lang/paquet-compresseur_pt.php
lang/paquet-compresseur_pt_br.php
lang/paquet-compresseur_ru.php
lang/paquet-compresseur_sk.php
lang/paquet-compresseur_uk.php

Détails : i18n: Chaines de langues nouveau format (99c1abae) · Validations · spip / compresseur · GitLab

==============================
Par Matthieu Marcillaud, le 16 avril 2024 à 18h34min :

build: compatibilité max à SPIP 4.*

Modifié
CHANGELOG.md
paquet.xml

Détails : build: compatibilité max à SPIP 4.* (24ae3ff6) · Validations · spip / compresseur · GitLab

==============================
Par Matthieu Marcillaud, le 5 avril 2024 à 11h50min :

build: Version 2.1.5

Modifié
CHANGELOG.md
paquet.xml

Détails : build: Version 2.1.5 (f3c2d2e5) · Validations · spip / compresseur · GitLab

==============================
Par Cerdic, le 20 mars 2024 à 11h39min :

docs(changelog): fixes #4860

(cherry picked from commit b0ebd23ce884e851a06bbf9d07224984906f1414)

Modifié
CHANGELOG.md

Détails : docs(changelog): fixes #4860 (b557be99) · Validations · spip / compresseur · GitLab

==============================
Par Cerdic, le 20 mars 2024 à 11h38min :

tests: un jeu de test pour l’embed des svg

(cherry picked from commit 02e3df48a874e3fd442477ccdcc3bea0e7c1c559)

Ajouté
tests/CompresseurSvgEmbedTest.php
tests/data/.editorconfig
tests/data/svg_embed/expected/article-xx-mini.txt
tests/data/svg_embed/expected/article-xx-with-xml.txt
tests/data/svg_embed/expected/article-xx.txt
tests/data/svg_embed/source/article-xx-mini.svg
tests/data/svg_embed/source/article-xx-with-xml.svg
tests/data/svg_embed/source/article-xx.svg

Détails : tests: un jeu de test pour l'embed des svg (0f14b970) · Validations · spip / compresseur · GitLab

==============================
Par Cerdic, le 20 mars 2024 à 11h38min :

fix: urlencoder les svg au lieu de base64encoder quand on veut les embed dans du CSS ou un src

Refs: #4860
(cherry picked from commit 79e064d53cfc33350265e4099ceb2a512aa24e6c)

Modifié
compresseur_fonctions.php

Détails : fix: urlencoder les svg au lieu de base64encoder quand on veut les embed dans du CSS ou un src (063b3d87) · Validations · spip / compresseur · GitLab

==============================
Par Cerdic, le 20 mars 2024 à 11h33min :

fix: Ne pas générer un warning en cas de src vide ou nul dans le filtre embarque_fichier

Refs: #4847
(cherry picked from commit 30866037103483f007fbec43a89142c1773dcea1)

Modifié
CHANGELOG.md
compresseur_fonctions.php

Détails : fix: Ne pas générer un warning en cas de src vide ou nul dans le filtre `embarque_fichier` (66a75f97) · Validations · spip / compresseur · GitLab

==============================
Par Cerdic, le 20 mars 2024 à 11h27min :

doc(CHANGELOG): fixes #4840

(cherry picked from commit cc75a629d31b3029572b70873407f155ef51e669)

Modifié
CHANGELOG.md

Détails : doc(CHANGELOG): fixes #4840 (1994646e) · Validations · spip / compresseur · GitLab

==============================
Par Cerdic, le 20 mars 2024 à 11h27min :

tests: mettre a jour le test de minification CSS qui ne supprime plus les unités sur la valeur 0

(cherry picked from commit c2c53ef1593e4a669647b2a4035c7c8948b32b18)

Modifié
tests/data/minifier_css/simple/expected/all/test02.css

Détails : tests: mettre a jour le test de minification CSS qui ne supprime plus les unités sur la valeur 0 (0ffcd102) · Validations · spip / compresseur · GitLab

==============================
Par Cerdic, le 20 mars 2024 à 11h27min :

fix: ne pas supprimer aveuglement les unités sur 0, il y a trop de cas que ça perturbe sur les css modernes
Refs: #3128 #3991 et #4840

(cherry picked from commit 6b1e617f0e223c369390d196d1779b406efe06d8)

Modifié
inc/compresseur_minifier.php

Détails : fix: ne pas supprimer aveuglement les unités sur 0, il y a trop de cas que ça... (d95f17f3) · Validations · spip / compresseur · GitLab

==============================
Par Cerdic, le 20 mars 2024 à 11h20min :

doc(CHANGELOG): fixes #4867

(cherry picked from commit 2085ee58e34c289df5dcb7473f788dadc0927d65)

Modifié
CHANGELOG.md

Détails : doc(CHANGELOG): fixes #4867 (b6ce66db) · Validations · spip / compresseur · GitLab

==============================
Par Cerdic, le 20 mars 2024 à 11h19min :

fix: ne pas introduire des couleurs #fff dans la css minifiée à la place de couleurs standards, car si c’est dans un svg url encodé ça casse (il aurait fallu urlencoder le #, mais du coup cela ne peut pas se faire simplement)

Refs: #4867
(cherry picked from commit f55bdb50104c36e4d998fa0574124b3c70777dec)

Modifié
inc/compresseur_minifier.php

Détails : fix: ne pas introduire des couleurs `#fff` dans la css minifiée à la place de... (00391202) · Validations · spip / compresseur · GitLab

==============================
Par Matthieu Marcillaud, le 18 mars 2024 à 17h57min :

docs(changelog): Pour #4861

Modifié
CHANGELOG.md

Détails : docs(changelog): Pour #4861 (2f7fecf3) · Validations · spip / compresseur · GitLab