v2.5.2 Dernière version
Correction critique : sur certaines installations, la connexion à Shopify devait être refaite manuellement chaque jour. La boutique par défaut conservait deux copies de ses identifiants et le renouvellement automatique n'en mettait à jour qu'une seule ; le jeton Shopify n'étant valable qu'une fois, la copie oubliée expirait. Les deux copies sont désormais tenues à jour ensemble
Correction : le libellé de chaque déclinaison était remplacé par le titre du produit parent à chaque mise à jour venue de Shopify, y compris un simple changement de prix ou de stock. Les libellés se recalculent maintenant comme à la création, et l'outil de réparation les retrouve même lorsqu'elles ont déjà été rattachées une première fois
Correction : sur l'écran des webhooks, le bouton d'enregistrement n'avait aucun effet — la liste des événements suivis ne pouvait pas être modifiée. Un défaut de structure de la page empêchait l'envoi du formulaire
Correction : l'écran de synchronisation des produits et la tâche planifiée ne regardaient pas le même périmètre. Un produit rangé dans une sous-catégorie était synchronisé sans jamais apparaître à l'écran, qui annonçait « aucun produit ». Les deux partagent désormais la même définition, et une nouvelle date de mise en service permet d'exclure les commandes antérieures à votre passage sur Shopify
Correction : sur les installations à plusieurs boutiques, les compteurs de l'écran de synchronisation comptaient chaque produit autant de fois qu'il était présent de boutiques. Les totaux affichés vont donc baisser : ils sont désormais justes
Correction : l'import des commandes historiques n'indiquait jamais où il en était — « terminé » restait toujours à non, les statistiques restaient vides, et changer la date de début en cours de route n'avait aucun effet. L'import rend maintenant compte de sa progression, et ne peut plus se déclarer terminé alors qu'il a échoué
Amélioration de la robustesse : une requête mal formée adressée au service de facturation reçoit désormais une réponse d'erreur claire au lieu d'une erreur serveur, et plus aucun message technique interne n'est renvoyé à l'appelant