Skip to content

Notes de version de Lyrics Card Generator v5.1.0 ​

Date de publication : 13 juillet 2026

La v5.1.0 est une version de stabilité et de sécurité. Elle conserve la direction visuelle des deux premières étapes de la v5 tout en renforçant les requêtes réseau, les imports concurrents et la cohérence des exports.

Principales nouveautés ​

  • Une couche Safe Fetch unique résout et valide chaque redirection avant la requête, avec des limites pour les adresses privées ou réservées, les délais, le nombre de sauts, le type de contenu et la taille de réponse.
  • Les imports de morceaux, paroles et exemples utilisent des révisions de document et la règle last-intent-wins ; effacer, changer de morceau ou lancer une action plus récente annule les anciens résultats.
  • Le remplacement d’un morceau est complet plutôt que partiel, évitant de conserver la pochette, explicit, l’URL finale, la méthode d’analyse ou la traduction du morceau précédent.
  • L’export bureau utilise un instantané immuable et un mutex synchrone afin que paroles, style, dimensions, nom de fichier et PNG appartiennent à la même révision.
  • Web Lite utilise un hôte d’export hors écran indépendant et partage avec la version bureau les contrôles de 36 lignes, polices, mesure, dimensions stables et débordement.
  • Les exports occupés, bloqués ou en échec affichent désormais un message localisé et récupérable.

Vérification ​

  • Ajout de tests déterministes pour la cible SSRF sans accès, les courses d’import, la remise à zéro entre morceaux, les instantanés et la concurrence d’export.
  • Ajout de tests Web Lite pour 36/37 lignes, le débordement 1:1 fixe et l’export avec aperçu replié.
  • Régressions cœur, Web Lite, construction bureau et interactions bureau terminées.

Cherry Chu · Projects, notes, and working documentation.