Connexion
Commencer

Journal des modifications de la gestion des licences logicielles

Version 3.9.6 — May 4, 2026
  • Domaines : Amélioration de la gestion de l'API pour récupérer les modèles de domaines locaux.
  • Licences : Amélioration significative des performances pour les écrans d'administration des licences et les points d'accès API.
  • Outils : Correction de la compatibilité PHP pour l'outil de licence manquante.
  • Dev : Mise à jour des index de table de base de données pour améliorer les requêtes de licence.
  • Dev : Correction d'un avis de dépréciation lors du traitement d'une URL vide.

Version 3.9.5 — January 26, 2026
  • Admin : Améliore la fonctionnalité de recherche dans le tableau de la liste des licences.
  • Admin : Correction de la sortie de l’objet dans le sélecteur de notification de renouvellement de licence.
  • API : Correction d’un problème qui pouvait empêcher certaines commandes d’afficher des licences dans le point de terminaison des ventes.
  • E-mails : Obsolescence des anciennes notifications de renouvellement dans les outils ; tous les journaux de notifications de renouvellement s’affichent sous E-mails > Journaux.
  • Journaux : Ajout des journaux de licences au nouveau système de suppression de journaux d’EDD.
  • Journaux : Ajout de tous les journaux de licences à Téléchargements > Outils > Journalisation des événements (précédemment uniquement disponible pour les licences individuelles).
  • Dev : Améliore la requête d’une licence par ID de paiement/commande.
Version 3.9.4 — January 3, 2026
  • Activation : meilleure gestion du modèle de domaine.
  • API : l'avis de mise à jour est désormais inclus dans la réponse de l'API.
  • Lots : les licences enfants pouvaient obtenir une expiration différente de celle de la licence parente.
  • Base de données : les routines de mise à niveau pouvaient rencontrer une condition de concurrence si plusieurs onglets étaient ouverts après la mise à niveau.

Version 3.9.3 — December 4, 2025
  • Admin : résolution des notifications de dépréciation jQuery avec les scripts d'administration.
  • API : suppression de .dev des modèles de domaine locaux pour éviter que les sites de production ne soient considérés comme locaux.
  • Lots : corrige un problème qui empêchait la génération de licences enfants pour les produits de lots sans licence.
  • Téléchargements : amélioration de l'intégration avec l'aperçu du panier.
  • Téléchargements : amélioration de la stabilité de l'éditeur du journal des modifications.
  • E-mails : les rappels par e-mail de licence enregistrent désormais correctement les métadonnées dans les journaux de licence.
  • Exportations : l'exportation des licences a été déplacée vers Rapports > Exportations.
  • Exportations : l'exportation des licences affiche désormais les dates d'expiration formatées.
  • Exemples : plugin/thème d'exemple mis à jour selon les normes actuelles.
  • Paramètres : amélioration de la gestion des erreurs pour les modèles de domaine lorsque Cloudflare est en panne.
  • Mises à niveau : la mise à niveau de la licence affiche désormais la date d'expiration correcte.
  • Dev : mise à jour des messages des tests unitaires pour plus de clarté.
Version 3.9.2 — October 30, 2025
  • Admin : corrige une variable manquante lors de la visualisation des licences pour un lot individuel.
  • API : corrige un problème lors de l'activation d'une licence avec un item_id correct, mais un item_name incorrect.
  • API : corrige un problème avec les sections par défaut dans la réponse get_version.
  • Licences : met à jour la création de licences pour être plus performante et précise.
  • Licences : corrige un problème où la génération de licences manquantes pour un lot pouvait échouer.
  • Analyse du fichier Readme : met à jour l'analyse du fichier readme pour obtenir la description, le journal des modifications, etc. corrects.
Version 3.9.1 — October 9, 2025
  • Activations : la réponse d'activation de licence inclut des messages d'erreur pour les requêtes invalides.
  • Admin : ajout d'un interrupteur pour masquer les activations « inactives » côté admin.
  • Admin : création d'un tableau de liste des activations pour une meilleure gestion des licences.
  • Paiement : amélioration de la compatibilité du formulaire de renouvellement avec le bloc de paiement d'EDD.
  • Licence : la suppression d'une licence supprime également les journaux de licence associés.
  • Rapports : amélioration de la requête de produit pour les rapports.
  • Rapports : Les rapports d'activation de licence affichent désormais les informations attendues avec précision.
  • Dev : Requêtes d'activation de licence mises à jour pour une meilleure compatibilité avec les versions PHP.
  • Dev : Résolution d'une erreur fatale en n'appelant pas une méthode de manière statique.
  • Dev : Tests unitaires locaux mis à jour pour supprimer une dépendance défectueuse.
Version 3.9.0 — September 17, 2025
  • Nouveau : Important – Nécessite EDD 3.3.6+, WordPress 6.2+, PHP 7.4+.
  • Nouveau : E-mails – Introduction d'un e-mail de stock bas pour les clés prédéfinies.
  • Nouveau : Échantillons – Échantillons mis à jour pour utiliser composer pour le SDK de licence.
  • Nouveau : Rapports – Obtenez des informations sur les activations et la distribution des versions.
  • Activation : Prise en charge améliorée du modèle de domaine local.
  • Admin : Déplacer le sous-menu des licences.
  • Admin : Déplacer les clés de licence sur l'écran des détails de commande.
  • Admin : Mettre à jour l'en-tête des détails de licence.
  • Admin : Mettre à jour l'écran des paramètres.
  • Admin : Mettre à jour le filtre show_download_files.
  • Admin : Supprimer le statut redondant du tableau de liste.
  • Admin : Supprimer l'avis de futures exigences.
  • Paiement : Compatibilité améliorée du paiement avec EDD 3.3.x+.
  • Clients : Performances améliorées pour les détails client.
  • Téléchargements : Masquer la valeur de la version sur la page Téléchargements si le produit n'en a pas besoin.
  • Téléchargements : Améliorer l'expérience de modification du téléchargement pour les produits sous licence.
  • Téléchargements : Permettre de désactiver ou de mettre en brouillon un téléchargement une fois les clés de licence prédéfinies épuisées.
  • Licences : Les identifiants d'activation ne sont plus formatés comme des URL.
  • Licences : Amélioration des performances et de la fiabilité de l'outil de licences manquantes.
  • Licences : Augmenter la colonne de table site_name à 255 caractères.
  • Licences : Dates de journalisation corrigées sur l'écran des détails de licence.
  • Journaux : Performances améliorées pour les journaux d'activation/désactivation.
  • Journaux : Les mises à jour de plugins livrées via l'API Software Licensing sont désormais enregistrées dans les journaux de téléchargement de fichiers.
  • Commandes : Proposer une case à cocher pour désactiver une licence lors de l'émission d'un remboursement partiel.
  • Renouvellements : Fiabilité améliorée de la journalisation des e-mails de « renouvellement ».
  • Renouvellements : Empêcher l'ajout d'un mauvais article au panier lors du renouvellement d'une licence avec un ID de prix invalide.
  • Rapports : Les rapports de renouvellement et de mise à niveau gèrent correctement plusieurs devises.
  • Rapports : Les rapports et les graphiques ont été mis à jour pour une meilleure compatibilité EDD.
  • Outils : Lors de l'exécution de l'outil de réinitialisation du magasin dans EDD, supprimez toutes les données de licence.
  • Mises à niveau : Afficher la date d'expiration nouvelle (ou inchangée) lors de la mise à niveau d'une licence.
  • Dev : Déprécier les anciennes fonctions d'e-mail.
  • Dev : Réduire autant que possible l'utilisation d'EDD_Payment.
  • Dev : Ajout de hooks aux méthodes remove_site et add_site pour une licence.
  • Dev : Amélioration des filtres de réponse de l'API.
Version 3.8.14 — August 8, 2024
  • Compatibilité : Correction d'un problème provoquant une erreur fatale avec EDD 2.x
  • Licences : Meilleure détection si une licence peut être prolongée.
  • Licences : Le processeur de licence rétroactif pouvait créer des licences pour les commandes de renouvellement.
Version 3.8.13 — July 25, 2024
  • API : Empêche une notice PHP lors de la vérification d'une licence sans URL.
  • Journaux de modifications : Correction d'un problème qui pouvait corrompre les URL dans les journaux de modifications.
  • Paiement : Correction d'une erreur JavaScript lors du paiement pour les magasins qui n'autorisent pas les renouvellements de licence.
  • Base de données : Correction d'un problème qui pouvait empêcher l'interrogation des licences par un index de panier spécifique.
  • E-mails : Correction d'un problème qui empêchait l'envoi des notifications de renouvellement planifiées.
  • E-mails : Assurez-vous que les notifications de renouvellement envoyées sont toujours enregistrées dans les données de licence.
  • Licences : Amélioration des performances de création de licences.
  • Exemples : Correction des avertissements PHP pour les plugins qui ne définissent pas les exigences de version. La classe de mise à jour est maintenant à la version 1.9.4.
  • Renouvellements : Correction d'un problème qui permettait l'affichage du texte et des liens de renouvellement pour les licences qui ne pouvaient pas être renouvelées.
  • Widget : Le widget de journal des modifications pouvait provoquer des notices PHP dans PHP 8.0.
Version 3.8.12 — June 19, 2024
  • Nouveau : Mis à jour pour s'intégrer à la gestion des e-mails d'EDD.
  • Plugins WordPress : L'analyseur de fichier readme.txt personnalisé a été mis à jour pour une meilleure compatibilité PHP.
  • Base de données : Les requêtes sont ordonnées pour correspondre aux colonnes de la base de données afin d'être plus efficaces.
  • Remises : La validation du paiement et des remises lorsque les remises sont désactivées pour les renouvellements a été améliorée.
  • Blocs : Le balisage et le style ont été mis à jour pour les clés de licence sur le bloc de reçu EDD.
  • Exemples : Les données transitoires update_plugins n'incluent désormais que ce qui est nécessaire pour les mises à jour, pour une meilleure compatibilité avec le système de mise à jour du cœur de WordPress.
  • Dev : PHP et JavaScript ont été mis à jour pour la compatibilité avec les versions plus récentes.
  • Dev : Les méthodes can_extend et can_renew doivent maintenant être utilisées directement avec l'objet de la classe de licence.
Version 3.8.11 — November 30, 2023
  • Licences : Ajout de la prise en charge de l'activation de staging pour InstaWP, Cloudways, Kinsta, GoDaddy, Flywheel, Bluehost, HostGator + plus.
  • Licences : le remboursement d'un renouvellement peut ne pas réinitialiser la date d'expiration de la licence.
  • Renouvellements/Mises à niveau : Description améliorée de l'article du panier lors du renouvellement ou de la mise à niveau manuelle d'une licence.
  • Outils : Meilleur message pour les utilisateurs n'ayant pas accès au processeur de licences rétroactives.
  • Administration : Certaines routines de mise à jour vérifiaient la mauvaise capacité utilisateur et empêchaient à tort l'exécution des routines de mise à jour.
Version 3.8.10 — November 2, 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 3.8.9 — September 20, 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.8.8 — June 28, 2023
  • Nouveau : Ajout de la prise en charge des domaines IDN avec l'API de licence.
  • Nouveau : Les URL de mise à niveau de licence prennent désormais en charge l'envoi de la license_key en plus de la license_id.
  • Amélioration : Nous avons amélioré les performances lors de la récupération des licences d'un utilisateur par ID.
  • Amélioration : Métadonnées de licence héritées inutiles pour les boutiques qui ont migré des types de publication personnalisés vers des tables personnalisées. Ceci est géré dans un processus d'arrière-plan. Vous serez informé du début et de l'achèvement du processus via les notifications EDD (ou les avis d'administration si vous utilisez des versions d'EDD antérieures à 3.1.1).
  • Amélioration : Ajout d'index optimisés à la table des licences et optimisation des requêtes pour les licences.
  • Correction : Certaines licences n'ont pas pu être mises à niveau si la commande la plus récente a été remboursée.
  • Correction : Le bloc de paiement n'affichait pas correctement les articles de ligne de renouvellement de licence.
  • Correction : Suppression des utilisations de la fonction get_page_by_title car elle était obsolète dans WP 6.2.
  • Correction : Les éditeurs d'avis de renouvellement n'avaient pas de titre de section approprié dans la zone des paramètres.
  • Correction : L'obtention de la limite d'activation d'une licence était incohérente.
  • Correction : EDD 3.x – Le rapport de renouvellement de licence était inexact lorsqu'il était combiné avec les paiements récurrents.
  • Correction : Lorsqu'une licence est révoquée, l'utilisateur est désinscrit des e-mails de renouvellement.
  • Correction : Les licences à vie pouvaient parfois être définies comme expirées.
  • Correction : Les rapports de licences logicielles ne prenaient pas en compte les commandes de renouvellement dans les tuiles.
  • Correction : Les actions rapides pour les e-mails de licences logicielles ne ramenaient pas l'utilisateur à la page de paramètres appropriée.
Version 3.8.7 — October 20, 2022
  • Amélioration : La sortie a été mise à jour pour une meilleure compatibilité avec les blocs d'historique des commandes et de reçus.
  • Correction : Les licences dans les lots ne s'affichaient pas toujours correctement.
  • Correction : Les licences ne pouvaient pas toujours être mises à niveau plus d'une fois.
  • Correction : L'option de prix sur le reçu manquait un espace.
  • Dev : La méthode principale get_license a été mise à jour pour retourner false si un objet de licence n'a pas pu être récupéré.
Version 3.8.6 — June 17, 2022
  • Correction : Amélioration des performances liées à la récupération des licences et aux décomptes d'activation.
  • Dev : Les méthodes de vérification de version et de licence à distance peuvent maintenant retourner un tableau au lieu de simplement générer du JSON.
  • Dev : Les arguments utilisés pour créer une licence peuvent maintenant être filtrés.
  • EDD 3.0 : Les mises à niveau de licence ne prenaient pas en charge le statut partiellement remboursé.
  • Samples
    • Sample Plugin
      • La valeur « Testé jusqu’à » pour les plugins WordPress reflète maintenant le comportement du cœur de WordPress.
      • La classe EDD_SL_Plugin_Updater est maintenant 1.9.2.
Version 3.8.5 — March 17, 2022
  • Changement : Les paramètres des notifications de renouvellement sont maintenant sous l'onglet principal des paramètres d'e-mail.
  • Mise à jour : Les fichiers de traduction allemands inclus ont été mis à jour.
  • Amélioration : Les schémas d'URL des espaces réservés sont maintenant https.
  • Amélioration : La réduction de renouvellement peut maintenant être filtrée plus précisément.
  • Correction : La modification de l'option de prix du lot principal est maintenant correctement reflétée sur les licences enfants.
Version 3.8.4 — February 15, 2022
  • Correction : Le shortcode des clés de licence n'affichait pas « Illimité » pour les licences illimitées.
  • Correction : Dans certains scénarios, les utilisateurs qui avaient choisi de passer aux versions bêta ne pouvaient pas passer à une version stable plus récente d'un téléchargement.
  • Correction : Les prix variables ne pouvaient pas définir la limite d'activation à vide.
  • Correction : L'avis de mise à niveau de licence logicielle s'affichait sur les nouvelles installations EDD 3.0.
Version 3.8.3 — December 2, 2021
  • Correction : Erreur fatale lors de la modification de l'ID de prix sur une licence de lot existante.
  • Correction : Avis de dépréciation en PHP 8.1.
  • Correction : La mise à jour d'une licence à vie définit incorrectement la date d'expiration à aujourd'hui.
  • Dev : Le constructeur EDD_SL_License peut maintenant accepter un tableau ou un objet représentant la ligne de la base de données.
  • Dev : Améliorations des performances lors de la récupération des clés de licence.
  • Dev : Utiliser la classe de registre d'extensions du cœur d'EDD si disponible.
Version 3.8.2 — November 3, 2021
  • Modèles modifiés : templates/license-keys.php, templates/licenses-manage-overview.php
  • Nouveau : Ajout de hooks d'action lorsque la licence est mise à jour, insérée et supprimée.
  • Amélioration : Plugin exemple – Refonte des vérifications d'état afin qu'une requête API échouée soit mémorisée pendant 1 heure.
  • Amélioration : Plugin exemple – Afficher les notifications de mise à jour sur un réseau multisite si l'utilisateur peut voir les plugins mais ne peut pas les installer.
  • Correction : Un chemin de mise à niveau a été enregistré dans les métadonnées du téléchargement alors qu'il n'était pas configuré.
  • Correction : Les nouveaux e-mails de notification de renouvellement enregistrent un message incorrect.
  • Correction : L'achat d'un article en tant que produit unique et en tant que partie d'un lot entraîne une clé de licence manquante.
  • Refactorisation : Les modèles de licence ont été retravaillés pour améliorer la vitesse et réduire le nombre de requêtes à la base de données.
  • Dev : Assurez-vous que edd_sl_get_license_upgrades() renvoie toujours un tableau au lieu de false.

Ressources populaires

Commencez à vendre dès aujourd'hui !

Join over 50,000 smart store owners, and start using the easiest way to sell digital products with WordPress.