- NOUVEAU : Clients – L'écran client affiche désormais la date et l'adresse IP de la dernière connexion du client, et les deux sont inclus dans les exportations de données personnelles.
- Sécurité : Vérification renforcée du compte lors de la finalisation d'une commande PayPal.
- Blocs : Le bloc Téléchargements valide désormais ses valeurs de style mises en avant dans l'éditeur, comme le fait déjà le front-end.
- Blocs : Un paramètre de prévisualisation de bloc mal formé ne provoque plus d'erreur fatale.
- Paiement : Les champs d'informations personnelles sur le paiement par bloc ne disparaissent plus lorsqu'un constructeur de page rend les blocs de la page plus d'une fois.
- Clients : Les administrateurs peuvent désormais vérifier, ou renvoyer une vérification pour, un client dont le compte utilisateur est toujours en attente.
- Base de données : La modification d'une valeur mise en cache ne laisse plus l'ancienne valeur dans le cache.
- Commandes : Les listes de commandes filtrées, telles que les commandes d'une réduction ou une recherche de transaction, affichent désormais les bonnes commandes sur les sites avec un cache d'objets persistant.
- Commandes : Le sélecteur de réduction sur l'écran Ajouter une nouvelle commande est désormais consultable.
- Commandes : Une commission ajoutée à une nouvelle commande obtient désormais la bonne taxe après avoir activé « Appliquer la taxe à la commission » ou basculé entre Commission et Crédit.
- PayPal : Les remboursements émis par EDD sur les boutiques utilisant l'intégration actuelle de PayPal enregistrent désormais la transaction et le montant du remboursement, afin que les notifications de PayPal ne traitent pas le même remboursement deux fois.
- PayPal : Les remboursements complets reçus via PayPal IPN marquent désormais la commande comme Remboursée au lieu de Partiellement Remboursée.
- Confidentialité : L'effacement des données personnelles d'une personne qui n'est pas un client n'anonymise ni ne supprime plus les commandes laissées par des clients supprimés.
- Square : Les webhooks en mode réel sont désormais traités, de sorte que les événements Square tels que les remboursements mettent à jour les commandes en temps réel.
- Stripe : Les requêtes Stripe côté navigateur utilisent désormais la même version d'API que les requêtes côté serveur d'EDD.
- Stripe : Les paiements SEPA Direct Debit vont désormais à la page de confirmation au lieu d'afficher une erreur lors du paiement.
- Stripe : Les paiements récurrents gèrent désormais la création d'abonnements Stripe pour les éléments de paiement.
- Stripe : La déconnexion d'un compte Stripe Connect peut désormais également révoquer l'accès d'EDD à ce compte dans Stripe.
- Dev : Correction d'un avis de dépréciation PHP 8.5 lorsqu'une clé de licence Pro est enregistrée mais non active.
- Dev : Les capacités ajoutées ou supprimées via
EDD_Rolesprennent désormais effet dans la même requête. - Dev : Ajout de
EDD\Reports\Dates\Range::options()afin que les plages de dates des rapports soient disponibles avant le chargement de l'API des rapports. - Dev :
EDD_Download::create()est obsolète ; utilisezwp_insert_post()à la place. - Dev :
EDD_Paymentcharge désormais la plupart des propriétés lors de leur première lecture, ce qui réduit son nombre de requêtes ; le filtreedd/payments/defer_propertiesréactive le chargement anticipé. - Dev : Les écrans d'administration des commandes et des taux de taxe utilisent désormais React et des boîtes de dialogue natives au lieu de Backbone et jQuery UI.

