Connexion
Commencer

Journal des modifications Easy Digital Downloads

Consultez les versions et les journaux de modifications pour EDD et ses extensions.
Version 3.2.4 — 6 novembre 2023
  • Compatibilité : Ajoute la prise en charge de PHP 8.2.
  • PayPal : Améliorer la gestion des erreurs des réponses de l'API PayPal.
  • API REST : Les termes de téléchargement ont maintenant les images mises en avant dans la réponse JSON.
  • Paiement : Amélioration de la gestion de la connexion et de l'inscription du bloc de paiement.
  • Paiement : Le raccourci hérité gère correctement les champs obligatoires.
  • E-mails : Amélioration des exemples de données pour l'aperçu de confirmation d'achat.
  • Remboursements : Gestion et validation améliorées du statut de remboursement.
  • Téléchargements : La modification en masse ne supprime plus les prix.
  • Téléchargements : Amélioration de la capacité à filtrer « prend en charge l'achat immédiat » pour un téléchargement.
  • Téléchargements : La fiabilité des limites de téléchargement de fichiers a été améliorée.
  • Boutique : Encouragez les propriétaires de boutique à définir un pays pour préparer les futures fonctionnalités.
  • Confidentialité : Amélioration de l'intégration avec les outils de confidentialité de WordPress.
  • Rapports : Amélioration de la taille des graphiques pour éviter les chevauchements et les débordements.
  • Dates : Ajout d'un polyfill pour les serveurs sans `mbstring`.
  • Support : Les liens vers le support et la documentation sont plus accessibles.
  • Taxes : Correction d'un problème avec les mises à jour d'abonnement lorsque les taxes sont activées.
  • Enregistrement : Correction d'un problème avec Recaptcha sur le formulaire d'enregistrement.
Version 3.8.10 — 2 novembre 2023
  • Nouveau : Mises à jour pour assurer la compatibilité avec PHP 8.1 et 8.2.
  • Correction : Les commandes partiellement remboursées pouvaient empêcher le renouvellement manuel d'une licence.
  • Correction : Il y avait une erreur fatale potentielle sur les anciennes versions de PHP.
  • Correction : La balise {unsubscribe_url} pour les e-mails d'expiration de licence générait un mauvais HTML dans les aperçus.
  • Amélioration : Renommage du paramètre « Désactiver la vérification des URL » pour plus de clarté.
  • Amélioration : Mise à jour des messages de compatibilité pour les futures exigences de licences logicielles.
  • Dev : Le type de publication personnalisée edd_license n'est plus enregistré.
  • Dev : Correction d'une faute de frappe dans le bloc de documentation pour l'appel check_license dans le plugin d'exemple.
Version 1.5.9 — 4 octobre 2023
  • Correction : Le champ « Nommez votre prix » utilise désormais un balisage sémantique et accessible.
  • Correction : La vérification de la gratuité d'un téléchargement est plus fiable.
  • Développement : Le plugin a été refactorisé pour mieux gérer les dépendances telles que les versions minimales de WordPress, PHP et EDD.
Version 3.2.3 — 2 octobre 2023
  • Blocs : Les formulaires d'inscription des utilisateurs et la fonction de mot de passe oublié ont été mis à jour pour permettre la personnalisation via des hooks.
  • Stripe : Les paiements remboursés initiés dans le tableau de bord Stripe créent désormais une commande de remboursement dans EDD.
  • Panier : Amélioration de la validation du produit lors de l'ajout d'un article au panier.
  • E-mails : Les notifications de paiement et de commande de l'administrateur ont été mises à jour pour permettre une personnalisation plus poussée.
  • Éditeur de blocs : Amélioration de la compatibilité avec les thèmes et les constructeurs de pages.
  • Paiements : Assurez-vous que les taux de taxe sont correctement stockés lors de l'utilisation des processus de création de paiement hérités.
  • Clients : Amélioration des performances et de la précision de la vérification si un utilisateur a déjà effectué des achats.
Version 1.2.5 — 2 octobre 2023
  • Correction : Résout la compatibilité avec EDD 3.2.3.
  • Dev : Nouvelles versions minimales : WordPress 5.8 ; PHP 7.4 ; EDD 3.2.3
Version 2.0.5 — 29 septembre 2023
  • Correction : Le nom de famille est désormais requis lors du paiement pour être conforme aux exigences d’Authorize.net.
  • Correction : Les caractères internationaux sont désormais convertis en caractères pris en charge pour les informations client, comme requis par Authorize.net.
  • Correction : Les noms de produits et les résumés de commande de plus de 49 caractères sont désormais tronqués pour éviter les erreurs lors du paiement.
Version 3.2.2 — 21 septembre 2023
  • PayPal : La sauvegarde IPN pour PayPal a été corrigée pour éviter une erreur fatale.
  • PayPal : Amélioration des paiements « Acheter maintenant avec PayPal » pour contourner la validation de la commande uniquement lorsque l'achat immédiat est entièrement pris en charge.
  • PayPal : Amélioration de la fiabilité de l'écouteur IPN de PayPal.
  • Stripe : Amélioration des paiements « Acheter maintenant avec Stripe » pour contourner la validation de la commande uniquement lorsque l'achat immédiat est entièrement pris en charge par le produit.
  • Stripe : L'État/la Région s'assure qu'il est mis à jour lorsque le champ Pays est modifié.
  • E-mails : Amélioration de la fiabilité des e-mails de paiement et des notifications de paiement de l'administrateur.
  • Clients : La migration des données client d'EDD 2.x vers EDD 3.x est désormais plus fiable.
  • Clients : Les clients invités existants peuvent désormais utiliser le formulaire d'inscription EDD pour créer un utilisateur.
  • Clients : Amélioration de la détection et de la fiabilité de l'adresse e-mail du client.
  • Paiements : Mise à jour de la liste des paiements récents du client pour utiliser le format de date correct.
  • Blocs : Amélioration de la fiabilité de la validation de la commande lorsque les blocs EDD ou Gutenberg sont désactivés.
Version 3.8.9 — 20 septembre 2023
  • Amélioré : La révocation des licences prend désormais en charge le statut « En attente » ajouté dans EDD 3.2.0 et ne désactive plus une licence si une commande est partiellement remboursée.
  • Amélioré : Calculs améliorés du coût de renouvellement des licences pour les licences vendues sur un produit à prix unique, qui est ensuite modifié en un produit à prix variable.
Version 3.2.1 — 11 septembre 2023
  • Stripe : Nous avons amélioré la gestion des erreurs et les messages d'information relatifs à l'intégration des paiements Stripe.
  • PayPal : Lorsque de nouvelles fonctionnalités sont ajoutées à l'intégration PayPal, un processus d'arrière-plan tente d'enregistrer automatiquement de nouveaux points de terminaison de paiement.
  • API : L'accès aux journaux de téléchargement de fichiers via l'API EDD prend désormais en charge les requêtes par ID client et par adresse e-mail client.
Version 3.0.1 — 11 septembre 2023
  • Correction : Assurez-vous que la fonctionnalité de pré-approbation est disponible lorsque nécessaire pour traiter la capture d'un paiement pré-autorisé.
Version 2.0.4 — 8 septembre 2023
  • Important : Nécessite désormais PHP 7.2 ou supérieur, EDD 2.11 ou supérieur, et WordPress 4.9 ou supérieur.
  • Nouveau : Authorize.net a été mis à jour pour prendre en charge l’API des paramètres de passerelle EDD.
  • Nouveau : Les informations de l’adresse de facturation (si fournies) sont ajoutées aux prélèvements de pré-autorisation lors de l’achat d’abonnements.
  • Correction : La date de commande dans EDD 3.0+ était incorrecte pour les commandes d’abonnement.
  • Correction : Les prélèvements de pré-autorisation pour les abonnements ne vérifiaient pas correctement l’état d’erreur avant de continuer à créer des abonnements ARB.
  • Correction : Les transactions refusées pouvaient toujours être complétées dans certains cas dans EDD.
Version 3.2.0 — 7 septembre 2023

Pro

  • Nouveau : Ajout de la possibilité de générer des codes de réduction uniques lors de la création de nouvelles réductions.

Lite & Pro

  • Important : Cette version nécessite PHP 7.4 ou supérieur et WordPress 5.8 ou supérieur.
  • Important : Amazon Pay a été formellement déprécié et n'est plus disponible pour les nouvelles installations. Il est conseillé aux boutiques existantes utilisant Amazon Pay d'explorer d'autres options.
  • Nouveau : PHP 8.1 est désormais entièrement pris en charge.
  • Nouveau : Les codes de réduction peuvent désormais être appliqués à des variations de prix spécifiques.
  • Nouveau : Un code de réduction peut désormais être défini pour inclure ou exclure des catégories de téléchargement spécifiques.
  • Nouveau : Les propriétaires de boutiques peuvent désormais archiver les codes de réduction, pour simplifier la gestion de leurs promotions.
  • Nouveau : La liste des réductions offre désormais une meilleure visibilité sur le statut et l'utilisation des réductions.
  • Nouveau : Un nouveau type de produit « Service » a été ajouté dans le menu déroulant Type de produit, pour permettre les produits non téléchargeables.
  • Nouveau : Les paiements contestés dans PayPal et Stripe définissent la commande à un nouveau statut « En attente » et restreignent l'accès aux téléchargements.
  • Nouveau : Lorsqu'un paiement est contesté auprès de PayPal ou Stripe, un lien vers la contestation est ajouté à la vue des détails de la commande dans l'administration, ainsi que des notes de commande.
  • Nouveau : La date à laquelle les actions de commande complétées ont été exécutées est désormais stockée dans la commande elle-même, et non comme métadonnées, et sera affichée plus clairement sur les écrans de détails de commande. Les métadonnées existantes seront migrées en arrière-plan ; les notifications seront mises à jour pour tenir les propriétaires de boutiques informés de la progression.
  • Amélioration : Les reçus d'achat sont désormais envoyés à l'aide d'actions différées, pour améliorer les performances du traitement des paiements.
  • Amélioration : La boîte de métadonnées du produit groupé a été améliorée pour les performances sur les sites avec de nombreux produits.
  • Amélioration : La requête pour les produits non groupés a été mise à jour pour être plus performante, en particulier lors de la modification d'un produit téléchargeable.
  • Amélioration : Amélioration des performances des recherches de clients et de paiement en exécutant conditionnellement des hooks et des filtres hérités contenant des objets de paiement.
  • Amélioration : L'état de santé du site et la télémétrie vérifient désormais l'état de l'API REST via un point de terminaison de test.
  • Amélioration : Les frais d'application pour les paiements Stripe sont supprimés pour les détenteurs de pass qui ont accès à l'extension Stripe Pro, même s'ils n'ont pas installé Stripe Pro.
  • Amélioration : Les styles de blocs Easy Digital Downloads ont été mis à jour pour que les thèmes non basés sur des blocs ne se chargent que lorsque le bloc est rendu.
  • Amélioration : Le bloc Produits EDD permet désormais de filtrer les produits par auteur.
  • Correction : Mise à jour des frais d'application non licenciés de Stripe à 3 %.
  • Correction : Les éléments de paiement Stripe ne prenaient plus en charge le thème « none », et « stripe » a été défini par défaut.
  • Correction : Ajout de renforcements autour de la visualisation du tableau de la liste des ajustements.
  • Correction : Pour éviter les conflits avec d'autres plugins, les bibliothèques critiques des fournisseurs ont été déplacées dans l'espace de noms EDD.
  • Correction : Le support régional de Stripe vérifie désormais le pays du compte Stripe avant de vérifier le pays de la boutique.
  • Correction : Les commandes PayPal Commerce n'étaient pas toujours complétées lors de l'utilisation de la page de confirmation.
  • Correction : L'élément de paiement Stripe utilise désormais la locale du navigateur pour la localisation.
  • Correction : L'utilisation de l'outil d'importation pouvait générer une erreur fatale.
  • Correction : Les codes de réduction entraînant une réduction de 100 % pouvaient empêcher l'utilisateur de finaliser l'achat.
  • Correction : Les paniers enregistrés n'étaient pas correctement sauvegardés pour certains utilisateurs.
  • Correction : Lors de l'enregistrement d'un panier avec Stripe comme passerelle active, le message indiquant que le panier a été enregistré était supprimé prématurément.
  • Correction : Le recalcul des statistiques d'un client n'était pas toujours planifié correctement.
  • Correction : Les URL de type "ajouter au panier" malformées pouvaient entraîner un avertissement PHP.
  • Correction : Une réduction forfaitaire pouvait entraîner un arrondi incorrect du total en fonction des conditions du panier.
  • Correction : La visualisation des détails d'une commande migrée dont la réduction avait été supprimée semblait incomplète.
  • Correction : Il était possible que les sites utilisant des versions MySQL incompatibles n'affichent pas les avertissements appropriés.
  • Correction : La tentative d'activation d'un pass avec une clé de licence vide pouvait sembler bloquée.
  • Correction : Le JavaScript de Stripe a été amélioré pour être plus efficace, ne supprimer que les messages d'erreur et ne s'exécuter que lorsque la passerelle Stripe est sélectionnée.
  • Correction : Stripe pouvait tenter de mettre à jour une propriété non prise en charge par l'API Stripe.
  • Correction : Les nouveaux abonnements PayPal Commerce pourraient ne pas être correctement marqués comme complets.
  • Correction : Les styles des espaces réservés des blocs EDD pouvaient interférer avec les espaces réservés du cœur de WordPress.
  • Correction : Les données de frais supplémentaires non officiellement prises en charge sont désormais stockées en tant que métadonnées d'ajustement de commande.
  • Dev : De nombreux filtres et hooks qui passaient des objets EDD_Payment disposent désormais d'un hook ou filtre complémentaire utilisant des objets EDD\Orders\Order.
  • Dev : Easy Digital Downloads n'enregistre plus les types de publication edd_payment et edd_discount.
  • Dev : Easy Digital Downloads – Core contient désormais le code de base de Stripe, et Stripe Pro 3.0.0 ne contient que les fonctionnalités pro.
  • Dev : Le code des anciennes versions non prises en charge de PHP a été supprimé.
  • Dev : Un nouveau hook edd_after_order_actions a été introduit pour gérer tous les événements qui doivent se produire lorsqu'une commande est créée. Il utilise l'objet commande pour améliorer les performances et toute utilisation de edd_after_payment_actions doit être mise à jour en conséquence.
  • i18n : 141 Ajouts, 199 Suppressions/Changements de localisation, 17 Différences (les comptes sont approximatifs).
Version 3.0.0 — 7 septembre 2023
  • Important : Nécessite Easy Digital Downloads 3.1.4 ou supérieur, PHP 7.1 ou supérieur, et WordPress 5.4 ou supérieur.
  • Nouveau : Mis à jour pour utiliser le registre d'extensions Easy Digital Downloads pour plus de cohérence.
  • Nouveau : Réduit la redondance du code en supprimant les fonctionnalités de base de Stripe qui sont déjà incluses dans Easy Digital Downloads Core.
  • Nouveau : Les frais d'application sont désormais basés sur le statut de la licence. Vous devez activer et maintenir une clé de licence valide pour supprimer les frais d'application des achats.
Version 1.2.5 — 9 août 2023
  • Nouveau : Lorsque la licence d'un produit Tout Accès est désactivée, le pass est désactivé.
  • Amélioration : L'activation de Tout Accès sur un produit est désormais gérée par le type de produit.
  • Amélioration : Les shortcodes pour les produits variables couvrent désormais tous les identifiants de prix par défaut, sauf indication contraire.
  • Correction : Il était possible qu'un pass avec les variations de prix total définies à 0 empêche toujours les utilisateurs d'accéder à des variations spécifiques.
  • Correction : La limite de téléchargement n'était pas toujours définie pour un pass.
  • Correction : La date d'expiration du pass pour les abonnements avec un essai gratuit ne se synchronisait pas correctement avec l'abonnement une fois l'essai initial terminé.
  • Correction – Commissions : Tout Accès ne calculait pas correctement la façon dont une commission devait être répartie lorsque ce paramètre était sélectionné pour un produit.
  • Dev : La gestion des licences a été mise à jour pour utiliser le registre d'extensions d'EDD.
  • Dev : L'extension n'utilise plus get_page_by_title, qui a été déprécié dans WordPress 6.2.
  • Dev : Les versions minimales ont été mises à jour à PHP 7.1, WordPress 5.4 et EDD 3.0.
Version 2.11.11.1 — 7 août 2023
  • Correction : Les abonnements annulés après leur date d'expiration ne verront plus leur statut mis à jour à « expiré » afin d'éviter d'éventuelles boucles de mises à jour de statut.
Version 2.11.11 — 26 juillet 2023
  • Correction : Les remises uniques ne mettaient pas correctement à jour le total du panier.
  • Correction : Les actions Stripe pouvaient s'exécuter pour les abonnements d'autres passerelles.
  • Dev : Les actions post-paiement sont mises à jour pour utiliser les nouvelles fonctionnalités prévues pour EDD 3.2.
Version 3.1.5 — 21 juillet 2023
  • Correction : Les régions de l'Inde n'étaient pas correctement chargées.
  • Correction : Compatibilité corrigée avec PHP 7.1 lors de l'ajout d'une nouvelle réduction.
  • Dev : L'onglet des paramètres de taxe remplaçait la méthode de la classe de base pour obtenir l'ID.
Version 2.11.10.1 — 21 juillet 2023
  • Les renouvellements automatiques de licence pouvaient annuler incorrectement les abonnements.
Version 3.1.4 — 19 juillet 2023
  • Amélioration : Le balisage du panier de paiement sait désormais si le panier utilise le shortcode ou le bloc.
  • Amélioration : Un filtre a été ajouté aux données structurées des produits pour permettre aux extensions d'ajouter des offres supplémentaires.
  • Amélioration : L'expérience de marquage (tagging) des e-mails a été mise à jour pour être plus accessible et plus facile à utiliser.
  • Amélioration : Le JavaScript d'administration d'EDD a été mis à jour pour éviter les avis de dépréciation.
  • Amélioration : Il est désormais possible de mettre à jour le numéro de départ séquentiel tant qu'il n'entre pas en conflit avec les commandes existantes.
  • Amélioration : Le nom de fichier actuel est désormais stocké avec le journal des téléchargements de fichiers.
  • Amélioration : Les e-mails sur l’écran des détails de commande ont été mis à jour pour inclure toujours l’adresse principale du client, même si elle n’a pas été utilisée lors d’une commande.
  • Correction : Lorsque le « mois dernier » avait moins de jours que le « mois à ce jour », le reporting pouvait incorrectement chevaucher les mois.
  • Correction : La fonction edd_link_helper pouvait parfois avoir un attribut UTM medium vide.
  • Correction : Les cases à cocher pour la confidentialité/les conditions sont maintenant marquées comme obligatoires avec l’attribut HTML5.
  • Correction : Le processus d’intégration Recaptcha pouvait échouer de manière incohérente à s’installer ou à se connecter.
  • Correction – Stripe : Les produits récurrents avec des essais gratuits créaient immédiatement une facture avec les Éléments de paiement.
  • Correction – Stripe : Lors de l’utilisation des Éléments de paiement, cliquer sur le bouton d’achat n’affichait pas l’animation de chargement.
  • Correction – Stripe : Les données Stripe seront incluses dans les informations de débogage de l’état du site avec EDD 3.1.4.
  • Correction – Stripe : La liste des pays qui n’autorisent pas les frais d’application a été mise à jour.
  • i18n : Tous les pays et états sont maintenant prêts pour la traduction.
  • i18n : Nous avons commencé le processus de mise à jour des chaînes pour ajouter des commentaires aux traducteurs là où c’est recommandé.
  • Dev : Des hooks ont été ajoutés aux méthodes de mise à jour/suppression de licence.
  • Dev : L’enregistrement des pointeurs d’EDD a été mis à jour afin que les extensions puissent s’y accrocher.
  • Dev : EDD dispose maintenant d’une classe utilitaire de badge d’état pour permettre une utilisation plus universelle des badges d’état de commande.
  • Dev : La fonction edd_set_upgrade_complete se trouve maintenant dans un fichier chargé en dehors de l’administration, elle peut donc être utilisée dans les mises à niveau cron.
  • Dev : Les informations de débogage EDD sous l’état du site peuvent maintenant être filtrées afin que les extensions puissent ajouter des données clés.
  • Dev : Les extensions qui utilisent le registre d’extensions EDD tenteront de valider la licence pro pass avant la licence d’extension individuelle.
  • Dev : La description du journal de débogage EDD a été mise à jour pour inclure un lien vers un document d’assistance expliquant la fonction edd_debug_log.
  • Dev : La fonction d’aide edd_get_utc_date_string a été créée pour simplifier l’obtention d’une date UTC formatée.
  • Dev : Les paramètres EDD ont été refactorisés pour plus de lisibilité.
Version 2.11.10 — 19 juillet 2023
  • Important : Les paiements récurrents nécessitent désormais un minimum de WordPress 4.9 et Easy Digital Downloads 3.0.
  • Amélioration : Les abonnements PayPal Commerce ont été mis à jour pour annuler correctement l'abonnement après deux tentatives de paiement échouées. Les abonnements existants seront mis à jour en conséquence.
  • Amélioration : Les rapports récurrents dans EDD 3.0+ ont été mis à jour pour regrouper avec précision les commandes en fonction du fuseau horaire du magasin.
  • Amélioration : Les abonnements annulés après leur date d'expiration seront désormais marqués comme expirés. Les développeurs utilisant le hook edd_subscription_expired voudront vérifier leur code.
  • Correction : Si edd_get_receipt_page_uri est disponible, le shortcode des transactions ne liait pas à la bonne facture.
  • Correction : Les utilisateurs existants qui n'étaient pas déjà clients étaient empêchés d'acheter dans certains scénarios.
  • Correction : Le remboursement d'un abonnement envoyait un e-mail d'annulation.
  • Correction : Les avis d'expiration étaient toujours envoyés par e-mail lorsqu'un abonnement était remboursé.
  • Correction : L'intégration de restriction de contenu pouvait autoriser les utilisateurs à accéder à toutes les variations plutôt qu'à celles expressément définies.
  • Correction : Les remises récurrentes fonctionnent désormais avec les essais gratuits.
  • Correction : Les erreurs d'annulation Stripe n'affichent plus de balisage dans les notes d'abonnement.
  • Correction : Un abonnement défaillant qui est annulé dans Stripe n'était pas correctement annulé dans EDD.
  • Correction : L'annulation d'un abonnement dans Stripe ne mettait pas à jour l'abonnement dans EDD.
  • Correction : La requête d'abonnements avec un ID de prix null ne renvoyait pas les abonnements pour les produits à prix unique.
  • Correction : Si un essai gratuit était dans le panier et qu'une remise était ajoutée, le total du panier était incorrect.
  • Correction : La mise à niveau ou le renouvellement d'un produit sous licence pouvait annuler l'abonnement existant avant la création du nouvel abonnement.
  • Correction : Certains utilisateurs se voyaient refuser l'accès de manière incorrecte lors de la limitation des téléchargements aux abonnés actifs.
  • Dev : get_page_by_title a été déprécié dans WordPress 6.2 ; Recurring utilise désormais directement WP_Query.
  • Dev : Le processus d'installation et de mise à niveau du plugin a été amélioré pour réduire la charge sur un site Web.
  • Dev : edd_recurring_add_payment_pre_args a été ajouté pour les développeurs qui ont besoin de modifier les détails du paiement avant d'ajouter des renouvellements à la base de données.
  • Dev : Les méthodes de requête de base de données ont été mises à jour pour assurer la cohérence entre l'obtention et le comptage des abonnements.

Ressources populaires

Commencez à vendre dès aujourd'hui !

Rejoignez plus de 50 000 propriétaires de boutiques avisés et commencez à utiliser le moyen le plus simple de vendre des produits numériques avec WordPress.