Un changement de nom définitif du shortcode et des hooks, un échappement plus strict de la vitrine et Freemius entièrement supprimé.
Avis de mise à niveau. Breaking : le shortcode est maintenant [devmerx_delivery_estimate] et les hooks sont devmerx_dde_* — mettez à jour n'importe quelle page ou code personnalisé en utilisant les anciens noms. Le modèle de message par défaut a également changé, donc le libellé non personnalisé de la vitrine changera. Les paramètres et les estimations de commandes passées sont conservés.
- ChangéLe shortcode [estimated_delivery] est renommé [devmerx_delivery_estimate]. Si vous avez placé l'ancien shortcode dans une page, mettez-le à jour : l'ancienne balise ne restitue plus rien.
- ChangéChaque hook et filtre est renommé de dde_* en devmerx_dde_*. Le code personnalisé connecté au plugin doit être mis à jour.
- ChangéChaque paramètre stocké, remplacement par produit et estimation de commande enregistrée a été déplacé vers un préfixe de stockage plus long et résistant aux collisions. Les données existantes sont lues automatiquement ; rien n’a besoin d’être rentré.
- ChangéL'intégration Freemius est entièrement supprimée. Le plugin ne contacte désormais aucun service externe et n’effectue aucune demande réseau sortante d’aucune sorte.
- AmélioréLa sortie de Storefront passe par une liste autorisée stricte, de sorte qu'un filtre ou une valeur stockée falsifiée ne peut pas injecter de scripts dans un produit, un panier, une page de paiement ou de commande.
- CorrigéUn onglet de paramètres ajouté par un module complémentaire ne peut plus supprimer tout l'écran des paramètres.
- ChangéLe modèle de message par défaut est désormais « Livraison estimée : {date} » au lieu de « Livraison estimée : {min_date} - {max_date} », de sorte que le paramètre Mode d'affichage régit la formulation par défaut prête à l'emploi.
- CorrigéLe paramètre Mode d'affichage n'a eu aucun effet sur ce que les acheteurs ont vu. Les six modes (plage de dates, date exacte, date la plus ancienne, date la plus récente, durée et relatif) modifient désormais véritablement le rendu du jeton {date}.
- CorrigéL'estimation n'apparaissait pas dans les blocs Panier et Paiement. Le script de bloc fourni était obsolète et demandait l'estimation sous un nom que le plugin n'était plus publié.