- NOUVEAU : Capacités – Les données du magasin sont désormais enregistrées auprès de l'API Capacités de WordPress, afin que les assistants IA puissent découvrir et travailler avec les commandes, les clients, les produits et les remises.
- NOUVEAU : Admin – Introduction du support de la Palette de Commandes, afin que les commandes, les clients, les remises et les téléchargements puissent être trouvés et accédés avec Cmd+K / Ctrl+K sur WordPress 6.9 et versions ultérieures.
- Admin : Amélioration du style des champs de sélection améliorés afin qu'ils s'affichent correctement à côté des plugins qui chargent leurs propres styles Chosen.
- Admin : Renforcement de la validation et de la sortie des paramètres du magasin lors de leur enregistrement.
- API : Amélioration des vérifications de visibilité sur le point d'accès de l'API des produits.
- API : Amélioration des vérifications d'autorisation sur le mode API des journaux de téléchargement de fichiers, et des conditions sous lesquelles les clés API sont émises.
- Blocs : Amélioration des vérifications de propriété dans le bloc Téléchargements de l'utilisateur.
- Blocs : Renforcement de la manière dont les attributs de style sont écrits dans le CSS en ligne du bloc Téléchargements.
- Panier : Correction des liens de suppression d'articles du panier qui se brisaient après le rafraîchissement du panier avec AJAX.
- Panier : La récupération du panier affiche désormais son avertissement de limite de débit au lieu de le supprimer silencieusement.
- Panier : Amélioration de la manière dont la chronologie de récupération du panier est rendue.
- Panier : Correction des entrées de la chronologie de récupération du panier qui étaient supprimées lorsque les données d'événement stockées contenaient une apostrophe.
- Panier : Amélioration de la manière dont le destinataire d'un e-mail de récupération de panier est déterminé.
- Panier : Amélioration des vérifications appliquées à un panier d'invité restauré, y compris sa tarification et son accès.
- Paiement : Restauration du lien « Réinitialiser le mot de passe » dans le message d'erreur de connexion au paiement.
- Paiement : Correction d'une erreur « Confirmez votre mot de passe » qui empêchait les clients de créer un nouveau compte lors du paiement par bloc.
- Paiement : Correction du bouton PayPal qui ne répondait pas pour les invités lorsque le formulaire de connexion au paiement était masqué.
- Paiement : Augmentation de la vérification requise avant qu'une commande n'enregistre automatiquement un nouveau compte.
- Paiement : Ajout de contrôles anti-abus à la création de compte côté client, et amélioration de la manière dont le paiement applique le paramètre d'enregistrement du magasin.
- Compatibilité – Elementor : Correction des miniatures d'articles du panier s'affichant en pleine taille, et d'un avertissement PHP, dans le widget de paiement hérité.
- Compatibilité – Elementor : Correction de la mise en page de paiement en deux colonnes qui s'affichait incorrectement.
- Compatibilité – Elementor : Amélioration des performances côté client en ne décodant plus l'arborescence complète des éléments Elementor à chaque vue de page.
- Compatibilité – WP All Export : Correction des scripts de sélection améliorés d'Easy Digital Downloads qui brisaient le constructeur Drag & Drop.
- Cron : Le nettoyage des sessions se reprogramme jusqu'à ce que l'intégralité des sessions expirées soit effacée.
- Cron : Amélioration des vérifications de contexte sur les routines de maintenance cron.
- Clients : Correction des avertissements de clé indéfinie lorsque les données de session d'un client n'étaient que partiellement renseignées.
- Clients : Amélioration des vérifications de capacité requises pour supprimer un client et ses enregistrements.
- Clients : Augmentation de la vérification requise avant que l'enregistrement n'attache un enregistrement client existant.
- Clients : Amélioration de la manière dont le nom et l'adresse du client sont stockés lorsqu'un paiement n'est pas finalisé.
- Base de données : Amélioration de la désinfection des valeurs méta sérialisées.
- Remises : Renforcement de l'application des limites d'utilisation des remises.
- Téléchargements : Correction d'un avertissement PHP lors de la livraison de fichiers hébergés à une URL sans chemin de fichier local.
- Téléchargements : Resserrement de la limite de répertoire appliquée lors de la diffusion de fichiers hébergés localement.
- Téléchargements : Amélioration des vérifications de propriété et d'emplacement sur les fichiers référencés par ID d'attachement.
- Téléchargements : Amélioration des vérifications de visibilité appliquées aux résultats de recherche de produits.
- Téléchargements : Amélioration de la mise en cache des résultats de recherche de produits.
- Téléchargements : Amélioration de la vérification des autorisations lors de l'enregistrement des produits groupés, et de la détermination de l'accès aux fichiers groupés.
- Téléchargements : Renforcement de l'application des limites de téléchargement par fichier.
- Téléchargements : Amélioration de la correspondance des fichiers sans option de prix attribuée avec un achat.
- Téléchargements : Amélioration des vérifications d'accès appliquées à une option de prix achetée.
- Téléchargements : Amélioration des vérifications d'emplacement appliquées au chemin de fichier d'un produit.
- Téléchargements : Amélioration de la validation effectuée lors de la génération des liens de téléchargement de fichiers.
- E-mails : Amélioration du rendu des détails du produit dans la balise d'e-mail {download_list}.
- E-mails : Amélioration des vérifications effectuées avant l'envoi des e-mails de reçu d'achat et de nouvelle vente.
- E-mails : Correction d'une erreur fatale dans la balise d'e-mail name lorsqu'une commande n'a pas de prénom.
- Passerelles : Amélioration de la validation et des vérifications d'autorisation sur l'enregistrement du domaine Apple Pay.
- Factures : Resserrement du balisage autorisé dans les notes client sur les factures.
- Factures : Resserrement des exigences pour l'enregistrement d'une adresse de facturation de facture.
- Journaux : Amélioration des vérifications de capacité requises pour afficher les journaux du magasin.
- Migration : Amélioration des vérifications de contexte sur les routines de mise à niveau en arrière-plan.
- Commandes : Amélioration de la validation requise pour récupérer une commande abandonnée.
- Commandes : Ajout d'une validation supplémentaire à l'action de renvoi du reçu.
- Commandes : Correction du rendu des titres de produits dans l'éditeur de commande.
- Commandes : Augmentation de la vérification requise pour qu'un invité puisse afficher un reçu de commande.
- Commandes : Resserrement du balisage autorisé dans les notes de produit sur le reçu de commande.
- Commandes : Amélioration de la désinfection et de l'affichage des adresses de commande dans l'administration.
- Commandes : Renforcement des exigences pour l'exécution d'une action de commande différée.
- Commandes : Amélioration de l'autorisation requise pour créer une commande.
- Commandes : Amélioration des vérifications appliquées lors de l'enregistrement de l'adresse IP d'une commande.
- Commandes : Amélioration des vérifications de capacités lors de la mise à la corbeille et de la restauration en masse des commandes.
- Commandes : Amélioration des vérifications de capacités et de saisie lors de la création manuelle de commandes.
- Commandes : Amélioration de la gestion de la vérification d'e-mail en attente par le reçu de commande.
- Commandes : Renforcement de la résolution de la commande à afficher par le shortcode de reçu.
- PayPal : L'état du site signale désormais correctement l'état de la connexion pour les boutiques toujours sur PayPal Commerce v2.
- PayPal : Ajout d'une vérification supplémentaire avant l'envoi d'un remboursement à PayPal.
- PayPal : Correction des remboursements échoués pour les boutiques toujours connectées avec PayPal Commerce v2.
- PayPal : Renforcement des vérifications de l'URL de retour PayPal avant la création d'une session d'achat.
- PayPal : Ajout d'une vérification supplémentaire à l'action de synchronisation des webhooks PayPal.
- PayPal Standard : Amélioration de la vérification des messages IPN entrants.
- PayPal Standard : Amélioration de la manière dont les messages de passerelle sont stockés dans les notes de commande à partir des litiges PayPal.
- Rapports : Amélioration des performances des écrans de rapports.
- Rapports : Amélioration de la correspondance entre le graphique d'utilisation des remises et un code de remise.
- Stripe : Correction des échecs de paiement des abonnements d'essai gratuit lors de la vérification du montant sur les éléments de carte.
- Stripe : Prévention des frais en double lors du paiement avec les éléments de paiement Stripe.
- Stripe : Ajout d'une vérification supplémentaire à l'étape de complétion de Stripe Connect.
- Stripe : Le paramètre Mode Éléments est désormais visible pour les boutiques utilisant encore les Éléments de carte.
- Dev : Les balises d'e-mail sont désormais définies dans un registre de classes de balises individuelles. edd_add_email_tag() et le filtre edd_email_tags sont inchangés, et edd_email_tag_billing_address() est obsolète.
- Dev : Mise à jour d'Action Scheduler vers la version 4.1.0.
- Dev : Les nouveaux hooks internes utilisent un espace de noms délimité par des barres obliques (edd/domain/event). Aucun nom de hook existant n'a été modifié.
- Dev : Consolidation des routeurs d'actions dynamiques en une seule classe, et ajout du filtre edd/actions/router/blocked_hooks pour contrôler les noms de hooks que les routeurs dispatcheront.
- Dev : Ajout des filtres edd/logs/file_downloads/columns et edd/logs/file_downloads/row à la table des journaux de téléchargement de fichiers.
- Dev : Les lignes d'exportation de l'historique des téléchargements portent désormais l'ID du journal.

