Releases: ltruchot/ultralight-carousel-via-sse
Releases · ltruchot/ultralight-carousel-via-sse
Release list
0.5.1 — Le message sur les runtimes en double dit la vérité
Correctif de message, pas de comportement. Installez le zip depuis Extensions → Ajouter → Téléverser.
La 0.5.0 signalait deux runtimes Datastar sur une page comme un désordre à ranger. La mesure dit autre chose : la page fait deux appels au flux — chaque runtime tient son propre état, donc la garde censée empêcher une seconde salve ne voit pas l'autre — et cesse de répondre en moins d'une seconde.
Le message porte désormais cette conséquence, et le code la porte avec sa mesure.
Vérifié
- 145 tests unitaires, 52 de bout en bout sur Chromium et Firefox,
phpcsà 0. - Les quatre scénarios de diagnostic rejoués : normal (silence), runtime bloqué, second runtime dans le balisage, second runtime injecté tardivement.
Non vérifié
- WebKit, absent de la machine de développement.
0.5.0 — Images depuis le bloc, et des diagnostics
Installez hypermedia-carousel-for-datastar-0.5.0.zip depuis Extensions → Ajouter → Téléverser. C'est le paquet exact que recevrait wordpress.org : .distignore en écarte tests, harnais et outillage.
Ce que cette version apporte
- Les images se choisissent depuis le bloc. La barre d'outils porte un bouton Images (n) — ajouter, retirer, réordonner. Il n'existait que dans la barre latérale, où une rédactrice n'a aucune raison de regarder.
- L'extension dit ce qui échoue. En console : un carrousel qui n'a jamais reçu ses diapositives nomme son flux et les causes qui produisent exactement ça ; deux runtimes Datastar sur une page sont signalés avec la parade. Rien n'est jamais écrit sur la page — un visiteur n'est pas la personne qui peut corriger.
- Filtre
hcfd_datastar_src: un site qui charge déjà Datastar peut pointer notre module vers sa copie plutôt que d'en charger une seconde. - La traduction française atteint enfin l'éditeur.
wp_set_script_translations()était appelé sans chemin : WordPress ignorait la traduction livrée et tout le panneau restait en anglais.
Vérifié
- 145 tests unitaires, 52 de bout en bout sur deux moteurs (Chromium et Firefox),
phpcsà 0. - Les diagnostics éprouvés sur quatre scénarios : normal (silence), runtime bloqué, second runtime dans le balisage, second runtime injecté tardivement.
- L'éditeur ouvert et relu avec un compte d'administration : bouton, panneau, traduction, zéro erreur JavaScript.
Non vérifié
- WebKit, absent de la machine de développement. Rien n'est affirmé de Safari.