Visualisation des changements récents dans le Changelog

Souhaitez-vous consulter tous les changements récents apportés à WPForms ? Dans notre journal des modifications, nous listons tout ce qui a été ajouté ou amélioré dans chaque mise à jour. Dans cet article, vous pouvez consulter le changelog complet de WPForms depuis la version initiale jusqu'à la dernière mise à jour.


Changelog

1.9.5.2 (2025-05-05)

  • Correction : Problème d'envoi de notifications de formulaire en utilisant des champs d'email qui avaient ID=0.

1.9.5.1 (2025-04-29)

  • Correction : Le formulaire en plusieurs étapes avec un champ d'adresse obligatoire n'était pas possible pour les pays n'ayant pas d'État.
  • Correction : Alignement incorrect des champs de mise en page dans les modèles de notification par courrier électronique.
  • Corrigé : La requête AJAX pour les paiements Stripe était envoyée deux fois, ce qui pouvait entraîner des entrées et des enregistrements de paiement manquants.
  • Fixe : {field_id="#"} La balise intelligente ne fonctionnait pas pour le champ CC dans les notifications par courriel.
  • Correction : La notification par email était mal formatée lorsque le formulaire avait un champ Total avec le "Résumé de la commande" activé.

1.9.5 (2025-04-22)

  • IMPORTANT : Le support de PHP 7.1 a été abandonné. Si vous utilisez PHP 7.1, vous DEVEZ mettre à jour PHP avant d'installer WPForms 1.9.5. Si vous ne le faites pas, les fonctionnalités de base de WPForms seront désactivées.
  • Ajouté : Les utilisateurs peuvent connecter leurs comptes Square et recevoir des paiements via leurs formulaires de paiement.
  • Ajouté : Nouveau design pour les Smart Tags.
  • Ajouté : La possibilité d'activer et de désactiver les notifications par courriel par le biais d'un bouton d'état dans le générateur de formulaires.
  • Modifié : Amélioration de la prévention des soumissions de formulaires en double.
  • Changed : Improved the error messaging when creating new provider connections in the form builder.
  • Modification : Amélioration de la validation du paramètre "From Email" dans l'écran des notifications.
  • Changé : Amélioration de la compatibilité avec les popups OptinMonster.
  • Modifié : Le champ de saisie de l'invite se redimensionne désormais lorsque l'utilisateur fournit un texte long.
  • Modifié : Le modal AI Chat peut être ancré à droite du constructeur.
  • Modifié : Modification de l'ordre des éléments du menu de la barre d'administration.
  • Modifié : Amélioration de la compatibilité avec PHP 8.1.
  • Modifié : Les détails relatifs aux mises à jour pour les plugins et addons WPForms avaient des affichages incohérents avec ceux d'autres plugins WordPress.
  • Changed : Improved UX for Dropdown and Dropdown Items fields.
  • Correction : Les éléments cachés par la logique conditionnelle dans le tableau récapitulatif des commandes étaient affichés dans les éditeurs.
  • Correction : Le sous-champ "État" du champ "Adresse" est désormais masqué si l'utilisateur remplit l'adresse dans un pays où il n'y a pas d'État.
  • Corrigé : Les modèles de thèmes de formulaire étaient désactivés lorsque le formulaire était à nouveau sélectionné sur la page.
  • Correction : La description du champ Paiement par élément n'était pas reflétée dans le générateur de formulaires.
  • Correction : Les paramètres Stripe étaient actifs lorsque le champ carte de crédit était supprimé du formulaire.
  • Correction : Le formulaire créé avec AI Form Generator avait le paramètre "Stocker les entrées de spam dans la base de données" désactivé.
  • Corrigé : L'enregistrement du Form Builder échouait avec une Uncaught SecurityError dans la console lorsque l'onglet de prévisualisation était redirigé vers une page PPS/PPC.
  • Correction : L'avis concernant les valeurs minimales et maximales valides du champ "Number Slider" est désormais correct.
  • Corrigé : WPForms Challenge RTL.
  • Correction : Les grilles des champs Repeater et Layout ne fonctionnaient pas sur la page d'entrée unique lorsque certaines colonnes étaient vides.
  • Correction : Génération incorrecte du nom transitoire du fichier wpforms_htaccess_file.
  • Corrigé : Erreur de console lorsque les utilisateurs essayaient d'intégrer un formulaire dans une page existante lors de la dernière étape du WPForms Challenge.
  • Correction : Le bouton de soumission reste désactivé après l'échec d'un paiement Stripe dans certains cas.
  • Correction : Les champs Dropdown et Dropdown Items affichaient des caractères de substitution au lieu des valeurs par défaut dans le Form Builder.
  • Correction : Le champ DateTime des valeurs des balises intelligentes avait un format incorrect.
  • Correction : Les champs Contenu et HTML à l'intérieur du champ Répétiteur n'apparaissaient pas lors de l'activation de la bascule HTML/Contenu.
  • Correction : Les étiquettes Hidden Layout et Repeater étaient visibles sur la page de paiement unique.
  • Corrigé : Mauvais paddings dans la barre latérale de Form Builder sur Windows en mode RTL.
  • Corrigé : Les champs d'addons générés par l'IA étaient disponibles sur la page d'entrée unique alors que les addons n'étaient pas activés.
  • Correction : Les champs numériques obligatoires masqués par la logique conditionnelle ne pouvaient pas être vides dans l'écran de modification de la saisie.
  • Correction : Les champs de modules inactifs générés par AI Forms étaient affichés sur les pages d'exportation et d'entrée de formulaire.
  • Correction : Amélioration du paramètre de notification "From Email". Le champ Email est désormais détecté par une balise intelligente.
  • Fixed: Improved notification template for the {entry_geolocation} smart tag.

1.9.4.2 (2025-03-12)

  • Correction : Le champ Adresse avait l'étiquette Pays dans le générateur de formulaires pour le schéma US.
  • Corrigé : Problèmes d'encodage des caractères dans les notifications par e-mail lorsqu'elles sont affichées sur certains appareils Apple.

1.9.4.1 (2025-02-27)

  • Corrigé : Erreur fatale avec un schéma d'adresse de pays personnalisé.

1.9.4 (2025-02-25)

  • Ajouté : Préservation des paramètres des addons désactivés lors de l'enregistrement des formulaires.
  • Ajouté : La validation des valeurs minimales et maximales pour le champ Numéros a été ajoutée.
  • Ajouté : Protection par mot de passe et restrictions d'accès pour les fichiers téléchargés.
  • Ajouté : Le rechargement automatique de la page de prévisualisation a été ajouté après l'enregistrement.
  • Changed : Improved Gutenberg block UI by hiding settings when no form is selected.
  • Modifié : Mis à jour stripe/stripe-php à la version 16.5.0.
  • Modifié : Amélioration de la visibilité de Tools > Scheduled Actions pour une meilleure compatibilité avec les plugins Action Scheduler, WooCommerce, et WP Rocket.
  • Modifié : Restriction de l'utilisation du champ Accord GDPR dans le champ Répéteur.
  • Changé : Amélioration de la gestion des adresses des clients pour les paiements Stripe.
  • Modifié : Optimisation des calculs du curseur numérique pour une meilleure précision décimale.
  • Modifié : Amélioration de l'interface de paramétrage des champs Numbers et Number Slider dans le constructeur de formulaires.
  • Corrigé : Rétablissement des valeurs par défaut des champs Smartphone dans Sauvegarde et reprise et Aperçu de la saisie.
  • Corrigé : Erreur de base de données lors du tri par le nombre de notes d'entrées.
  • Corrigé : Problèmes de positionnement de la liste déroulante du champ téléphone dans les mises en page.
  • Correction : Avertissements de la console de l'élément de paiement du champ carte de crédit Stripe.
  • Correction : Valeurs vides des étiquettes intelligentes lorsque l'enregistrement des entrées est désactivé.
  • Corrigé : Avertissements du journal de débogage de la soumission de formulaire.
  • Corrigé : Fonctionnalité de la balise intelligente URL referer pour les sites web externes.
  • Corrigé : Amélioration du GDPR en réglant les clignotants lors de l'actualisation.
  • Corrigé : Faux positifs de Modern Antispam avec Entry Preview et WPFML.
  • Corrigé : Prévention de la perte de données du formulaire de paiement en cas de désactivation des modules complémentaires.
  • Corrigé : Résolution du traitement des paiements Stripe pour les comptes indiens.
  • Corrigé : Correction de l'affichage de l'infobulle du tableau de synthèse des paiements.
  • Correction : Amélioration de la précision des décimales dans le calcul des champs du curseur numérique.
  • Correction : Amélioration des performances des pages d'administration WPForms.
  • Correction : Gestion du backslash dans les données du formulaire après l'enregistrement.
  • Corrigé : Prévention des soumissions d'entrées en double avec reCAPTCHA v3.
  • Corrigé : Restauration des noms d'éléments manquants du récapitulatif de la commande pour les champs d'étiquettes cachés.
  • Corrigé : Résolu Page d'aperçu des entrées triant par nombre de notes.
  • Correction : Amélioration des performances du récapitulatif de commande avec les champs conditionnels d'articles multiples.
  • Corrigé : Comportement du bouton des champs de choix dynamiques.
  • Corrigé : Affichage des éléments de la case à cocher de paiement à prix zéro.
  • Corrigé : Compatibilité du champ Smart Phone avec les popups OptinMonster.
  • Correction : Stripe Credit Card field styling in Divi builder.

1.9.3.2 (2025-01-28)

  • Corrigé : Modern Antispam signalait l'entrée comme spam si le formulaire incluait le champ Aperçu de l'entrée et que le plugin WPForms Multilingual était installé.
  • Corrigé : Le sous-ensemble des améliorations GDPR clignotait brièvement sur la page d'administration WPForms > Settings après un rafraîchissement.
  • Correction : Les attributs HTML dans les liens disparaissaient dans le champ Contenu après l'enregistrement.

1.9.3.1 (2025-01-16)

  • Modifié : L'option Masquer les étiquettes est ignorée dans les notifications.

1.9.3 (2025-01-14)

  • IMPORTANT : Le support de PHP 7.0 a été abandonné. Si vous utilisez PHP 7.0, vous devez impérativement mettre à jour PHP avant d'installer WPForms 1.9.3. Si vous ne le faites pas, les fonctionnalités de base de WPForms seront désactivées.
  • Ajouté : Possibilité d'ouvrir le Form Builder avec une section spécifique via un paramètre URL.
  • Ajouté : messages d'état de compatibilité pour les addons sur la page Addons.
  • Ajouté : Prise en charge des versions 2 et 3 de l'API des blocs.
  • Ajouté : Prise en charge du champ "saut de page" dans les formulaires AI.
  • Ajouté : Prise en charge de l'API Constant Contact v3.
  • Ajouté : Navigation rapide sur la page de présentation des formulaires.
  • Ajouté : Prise en charge de l'affichage en colonnes pour les champs Layout et Repeater dans les pages d'administration.
  • Ajouté : Accès direct aux sections Outils depuis le menu d'administration de WPForms.
  • Modifié : Mis à jour stripe/stripe-php à la version 16.3.0.
  • Changé : Mise à jour de la bibliothèque DOMPurify vers la version 3.2.3.
  • Modifié : Amélioration de la validation du champ Date/Heure pour le format Date Dropdown.
  • Modifié : Optimisation de l'affichage du tableau récapitulatif des commandes sur les appareils mobiles.
  • Modifié ; Amélioration de la cohérence du formatage des dates dans le tableau des paiements.
  • Modifié : Suppression de la correction des traductions dynamiques manquantes pour améliorer les performances.
  • Corrigé : Visibilité de l'étiquette du champ de mise en page dans les notifications par courriel avec une logique conditionnelle.
  • Corrigé : Nom de l'addon manquant dans la fenêtre d'avertissement pour les champs avec logique conditionnelle.
  • Correction : Chevauchement du texte de l'infobulle dans les listes déroulantes Choices.js avec de longues balises.
  • Corrigé : Visibilité de l'étiquette du choix de paiement par défaut dans le tableau récapitulatif des commandes.
  • Correction : Dans certains cas, le calcul du montant total était incorrect sur la page de prévisualisation de l'entrée.
  • Correction : Visibilité des champs cachés dans le résumé de la commande et l'aperçu de l'entrée.
  • Corrigé : Positionnement du champ de contenu lors de l'impression en mode compact.
  • Correction : Largeur du bouton d'impression de l'entrée pour les langues autres que l'anglais.
  • Corrigé : Sortie de variables CSS inutiles sur les pages sans formulaires.
  • Correction : Problème de l'icône de basculement dans la section des paramètres de paiement.
  • Corrigé : Visibilité du champ de mise en page dans les notifications par courriel avec des valeurs vides.
  • Corrigé : Numéros de champs manquants pour les champs répétiteurs dupliqués dans la vue d'entrée unique.
  • Correction : Lors de la suppression d'un champ avec une logique conditionnelle, des noms de champs incorrects impliqués dans la logique conditionnelle étaient affichés.
  • Corrigé : Échecs de téléchargement d'addons dus à des liens expirés.
  • Corrigé : L'écran d'accueil du panneau Marketing de Form Builder s'affichait avec les révisions.
  • Correction : Stripe Payment element display in Conversational Forms (affichage de l'élément de paiement Stripe dans les formulaires conversationnels).
  • Corrigé : Support RTL pour les champs Layout et Repeater.
  • Corrigé : L'indicateur de chargement s'affichait sur l'écran Form Builder > Marketing alors qu'il n'y avait pas de connexions actives.
  • Correction : Gestion du texte du bouton de soumission avec des valeurs vides.
  • Correction : Les caractères non latins ont été supprimés de l'URL lorsqu'ils étaient utilisés dans {page_url} et {url_referer} étiquettes intelligentes.
  • Correction : validation de la réponse unique du champ email dans les formulaires multi-pages.
  • Corrigé : Ordre des champs dans le récapitulatif des commandes avec la mise en page des rangées.
  • Corrigé : Gestion du contenu et des champs HTML dans la vue à entrée unique.
  • Corrigé : Ordre des champs répétitifs dans les pièces jointes CSV.
  • Correction : compatibilité des champs de l'éditeur de blocs.
  • Corrigé : Un avertissement apparaissait dans le debug.log lorsque des données autres que des chaînes étaient envoyées par erreur à la traduction.
  • Corrigé : Disposition et apparence du champ "Repeater" dans les notifications.
  • Corrigé : Affichage d'un message de validation personnalisé pour les sous-champs.
  • Correction : Number Slider default value behavior.
  • Correction : Les entrées étaient dupliquées dans certains environnements.
  • Correction : Stripe Credit Card field in Elementor popups.
  • Correction : Préservation des données d'intégration lorsque les modules complémentaires sont désactivés.
  • Corrigé : Mise en page de l'aperçu de l'entrée avec des champs complexes.
  • Corrigé : Compatibilité du champ date dans WPForms Lite.
  • Correction : Gestion de l'étiquette par défaut du bouton "Submit".
  • Corrigé : Une erreur se produisait lors de la suppression de la fonction "Copier / Coller les paramètres de style" dans Elementor et l'éditeur de blocs.
  • Correction : La valeur par défaut du champ "Copy / Paste Style Settings" était vide lors de l'ajout d'un bloc WPForms d'Elementor.
  • Correction : Amélioration du gestionnaire d'erreurs.
  • Corrigé : Les champs à l'intérieur du champ "Layout" étaient affichés de manière incorrecte en fonction de la logique conditionnelle.
  • Corrigé : Lorsque l'utilisateur ouvrait l'aide dans le Builder, la chaîne d'aide par défaut était incorrecte pour les modules Brevo et Kit.
  • Correction : Certains emails n'étaient pas ajoutés à l'intégration de Constant Contact.
  • Fixé : Les étapes du WPForms Challenge étaient affichées dans le panneau AI Form Generator.
  • Corrigé : Compatibilité avec PHP 7.1 et 7.2.

1.9.2.3 (2024-12-03)

  • Modifié : La création d'un thème de formulaire personnalisé est désormais réservée aux administrateurs.
  • Correction : Les avis d'action de formulaire traduits avaient une lettre "s" ajoutée au nom traduit du formulaire/modèle.
  • Correction : Le délai minimum de soumission bloquait systématiquement les soumissions de formulaires sur les sites créés avec WordPress Studio.
  • Correction : Le _load_textdomain_just_in_time was called incorrectly avec les thèmes enfants.
  • Correction : Dans de rares cas, une erreur fatale pouvait se produire lors de l'activation du plugin.
  • Correction : Dans certains cas, la sélection des entrées par plage de dates peut provoquer une erreur fatale.
  • Corrigé : Uncanny Automator ne pouvait pas être activé à partir du générateur de formulaires.

1.9.2.2 (2024-11-18)

  • Fixe : _load_textdomain_just_in_time avis avec WordPress 6.7.
  • Corrigé : Certaines traductions étaient vides avec WordPress 6.5+.

1.9.2.1 (2024-11-06)

  • Corrigé : Une erreur fatale survenait sur la page d'administration des plugins avec certains plugins tiers.

1.9.2 (2024-11-05)

  • Ajouté : Génération de formulaires avec l'IA.
  • Ajouté : La section Paramètres dans le menu de la barre d'administration de WPForms.
  • Ajouté : Toggle permettant d'activer ou de désactiver des notifications spécifiques.
  • Ajouté : Mise à jour du statut des paiements Stripe après l'annulation d'un remboursement dans le tableau de bord Stripe.
  • Ajouté : Ouvrir l'URL dans le nouvel onglet pour les confirmations.
  • Ajouté : Prise en charge des champs répétiteurs pour les paramètres de la pièce jointe CSV d'entrée.
  • Ajouté : Nouveau $row_id au paramètre wpforms_pre_update_{$type} et wpforms_post_update_{$type} actions.
  • Ajouté : messages d'avertissement du chat AI si un code interdit a été supprimé.
  • Ajouté : Valeurs par défaut pour la protection contre le spam et la sécurité > Liste de filtres de mots-clés sur l'écran Constructeur.
  • Modifié : Les modules complémentaires qui ne remplissent pas les conditions requises ne sont plus désactivés.
  • Modifié : Mis à jour jquery.validate à la version 1.21.0.
  • Modifié : Mis à jour stripe/stripe-php à 16.1.0.
  • Modifié : Mis à jour DOMPurify à 3.1.7.
  • Modifié : Mis à jour woocommerce/action-scheduler à la bibliothèque 3.8.2.
  • Modifié : Mis à jour Chart.js à la version 4.4.4.
  • Changé : Les balises intelligentes ne sont plus traitées dans les constructeurs WordPress, tels que Gutenberg, Elementor, Divi Builder, etc.
  • Modifié : Les entrées de spam signalées par les filtres de pays et de mots-clés sont désormais stockées.
  • Corrigé : Les champs Cloned Repeater n'étaient pas visibles dans les confirmations de formulaire lorsque la soumission de formulaire Ajax était désactivée.
  • Correction : Le code pays était incorrect lorsque le drapeau par défaut était défini dans le champ Smart Phone avec GDPR.
  • Corrigé : Mise en page RTL du champ "Repeater" dans la partie frontale.
  • Corrigé : Disposition RTL des champs Layout et Repeater dans le constructeur.
  • Correction : Il y avait un espace inutile dans la valeur du champ HTML sur l'écran de prévisualisation de l'impression de l'entrée.
  • Correction : La valeur d'entrée du champ Smart Phone était erronée dans certains cas.
  • Correction : Il y avait un risque de récursion infinie dans la gestion des erreurs.
  • Correction : Amélioration des performances de la page Modèles dans le générateur de formulaires.
  • Correction : Les étiquettes des champs étaient imprimées dans le tableau récapitulatif des commandes lorsque l'option Masquer l'étiquette était activée.
  • Correction : Les valeurs des champs de l'échelle de Likert n'étaient pas exportées si les noms de colonnes contenaient des nombres.
  • Correction : L'avis de mise à jour n'apparaissait pas sur la page des plugins sur WordPress.com.
  • Corrigé : Le récapitulatif de commande ignorait certains champs de paiement sur les formulaires multipages.
  • Corrigé : Résolution des erreurs et des avertissements W3C signalés pour les champs de fantaisie.
  • Correction : Dans certains cas, l'ajout d'un nouveau compte dans Form Builder ne chargeait pas correctement les données du compte.
  • Correction : Le symbole de la monnaie se déplaçait parfois sur la deuxième ligne lorsque le montant était trop long.
  • Correction : Les styles de tableau ne fonctionnaient pas dans la balise intelligente du champ de texte riche.
  • Correction : Amélioration de la gestion des traductions pour les noms et les descriptions des addons.
  • Corrigé : Problème de performance du récapitulatif de commande sur les grands formulaires contenant de nombreux champs logiques conditionnels de paiement.
  • Corrigé : Les champs clonés des répéteurs n'étaient pas ajoutés aux notifications de renvoi.
  • Corrigé : Un avertissement concernant les modifications non enregistrées apparaissait lors de la visite de l'onglet Marketing alors qu'aucune modification n'avait été apportée.
  • Correction : Les champs du formulaire étaient perdus lors de l'enregistrement d'un formulaire avec des champs d'addon lorsque l'addon était désactivé.
  • Correction : Les sous-champs Prénom/Nom de famille mappés étaient remplacés par un autre après la suppression du champ initial.
  • Corrigé : Un champ supplémentaire était affiché lorsque les WPForms étaient intégrés dans le pied de page à l'aide d'un shortcode.
  • Corrigé : Le sélecteur de pays n'était pas pris en compte dans la prévisualisation du champ Téléphone dans le constructeur.
  • Correction : Les caractères non latins n'étaient pas pris en charge pour l'invite AI Choices.

1.9.1.6 (2024-10-28)

  • Correction : L'espace réservé du champ Dropdown était désactivé dans l'écran de prévisualisation de Divi Builder.
  • Correction : Lors de l'envoi d'un formulaire avec un champ nonce incorrect, aucune erreur n'était affichée.
  • Corrigé : Un champ supplémentaire s'affichait lorsqu'un formulaire était intégré à l'aide d'un shortcode dans le pied de page.
  • Corrigé : Les champs Cloned Repeater n'étaient pas visibles dans les confirmations de formulaire lorsque la soumission de formulaire Ajax était désactivée.
  • Correction : Le code pays était incorrect lorsque le drapeau par défaut était défini dans le champ Smart Phone avec GDPR.
  • Corrigé : Mise en page RTL du champ "Repeater" dans la partie frontale.
  • Corrigé : Disposition RTL des champs Layout et Repeater dans le constructeur.
  • Correction : Il y avait un espace inutile dans la valeur du champ HTML sur l'écran de prévisualisation de l'impression de l'entrée.
  • Correction : La valeur d'entrée du champ Smart Phone était erronée dans certains cas.
  • Correction : Il y avait un risque de récursion infinie dans la gestion des erreurs.
  • Correction : Amélioration des performances de la page Modèles dans le générateur de formulaires.
  • Correction : Les étiquettes des champs étaient imprimées dans le tableau récapitulatif des commandes lorsque l'option Masquer l'étiquette était activée.
  • Correction : Les valeurs des champs de l'échelle de Likert n'étaient pas exportées si les noms de colonnes contenaient des nombres.
  • Correction : L'avis de mise à jour n'apparaissait pas sur la page des plugins sur WordPress.com.
  • Corrigé : Le récapitulatif de commande ignorait certains champs de paiement sur les formulaires multipages.
  • Corrigé : Résolution des erreurs et des avertissements W3C signalés pour les champs de fantaisie.
  • Correction : Dans certains cas, l'ajout d'un nouveau compte dans Form Builder ne chargeait pas correctement les données du compte.
  • Correction : Le symbole de la monnaie se déplaçait parfois sur la deuxième ligne lorsque le montant était trop long.
  • Correction : Les styles de tableau ne fonctionnaient pas dans la balise intelligente du champ de texte riche.
  • Correction : Amélioration de la gestion des traductions pour les noms et les descriptions des addons.
  • Corrigé : Problème de performance du récapitulatif de commande sur les grands formulaires contenant de nombreux champs logiques conditionnels de paiement.
  • Corrigé : Les champs clonés des répéteurs n'étaient pas ajoutés aux notifications de renvoi.
  • Corrigé : Un avertissement concernant les modifications non enregistrées apparaissait lors de la visite de l'onglet Marketing alors qu'aucune modification n'avait été apportée.
  • Correction : Les champs du formulaire étaient perdus lors de l'enregistrement d'un formulaire avec des champs d'addon lorsque l'addon était désactivé.
  • Correction : Les sous-champs Prénom/Nom de famille mappés étaient remplacés par un autre après la suppression du champ initial.
  • Corrigé : Un champ supplémentaire était affiché lorsque les WPForms étaient intégrés dans le pied de page à l'aide d'un shortcode.
  • Corrigé : Le sélecteur de pays n'était pas pris en compte dans la prévisualisation du champ Téléphone dans le constructeur.
  • Correction : Les caractères non latins n'étaient pas pris en charge pour l'invite AI Choices.

1.9.1.5 (2024-10-23)

  • Corrigé : Le tableau récapitulatif des commandes ignorait certains champs de paiement dans les formulaires multipages.
  • Corrigé : L'avis de mise à jour n'apparaissait pas sur la page des plugins sur les sites WordPress.com.
  • Corrigé : Des avertissements PHP apparaissaient avec les widgets WordPress.

1.9.1.4 (2024-10-17)

  • Corrigé : Envoi multiple de courriels de synthèse hebdomadaires.

1.9.1.3 (2024-10-02)

  • Correction : Le champ Repeater présentait un problème de glisser-déposer dans le générateur de formulaires.
  • Correction : Les balises HTML ne fonctionnaient pas dans le texte de l'accord du champ GDPR lorsque l'étiquette du champ était cachée.
  • Correction : Les balises HTML dans les choix des cases à cocher, des champs à choix multiples et des champs déroulants étaient échappées et ne fonctionnaient pas comme prévu.
  • Corrigé : La notification de la bulle de mise à jour s'affichait toujours après la mise à jour d'un plugin ou d'un addon.

1.9.1.2 (2024-09-27)

  • Correction : Il y avait un conflit avec le plugin WooCommerce Subscriptions.

1.9.1.1 (2024-09-26)

  • Correction : Problème où les tentatives de mise à jour de l'addon échouaient, rapportant incorrectement que l'addon était déjà à la dernière version.

1.9.1 (2024-09-24)

  • Ajouté : L'IA générative de pointe peut aider à créer des formulaires encore plus rapidement.
  • Ajouté : Nouvelles devises supportées.
  • Ajouté : Nouveau wpforms_html_field_name qui permet de modifier les libellés des champs dans les notifications par courrier électronique et dans les écrans Entrée unique/Imprimer.
  • Ajouté : Avis dans le Form Builder lorsqu'un utilisateur tente de déplacer un champ avec une correspondance existante vers un champ Repeater.
  • Ajouté : Fonctionnalité permettant de supprimer automatiquement les anciennes entrées de spam.
  • Modifié : Amélioration de l'interface utilisateur pour les éléments déroulants multiples à divers endroits de la zone d'administration.
  • Changed : Updated Stripe Subscription to use the plan name as the description.
  • Modifié : Avis dans la page d'administration WPForms > Settings > Payments lorsqu'une devise sélectionnée n'est pas supportée par Stripe.
  • Changé : Les avis de l'administrateur de WPForms sont maintenant triés par type.
  • Changed : Improved the Modern Dropdown field UI across the Block and Elementor editors.
  • Modifié : Mis à jour DOMPurify à 3.1.6.
  • Modifié : Mis à jour stripe/stripe-php à la version 15.8.0.
  • Changé : Amélioration du support RTL des pages d'administration du plugin.
  • Modifié : Amélioration de la compatibilité avec l'éditeur de site complet et le plugin Gutenberg.
  • Modifié : Suppression de l'espacement supplémentaire pour le Layout et le Repeater avec une étiquette vide.
  • Modifié : Amélioration des performances des pages d'administration.
  • Modifié : Form Builder : Le raccourci Alt+S permet de basculer la barre latérale sous Windows et Linux. Le raccourci Ctrl+F a été amélioré pour toujours ouvrir le champ de recherche.
  • Corrigé : Problème de chevauchement entre le texte de l'infobulle et les options déroulantes de filtrage par pays dans Form Builder > Settings > Spam Protection and Security.
  • Corrigé : Résolution de l'erreur de validation W3C pour le tableau récapitulatif des commandes.
  • Correction : La valeur du champ Richtext comportait de nouvelles lignes supplémentaires dans la page Notifications et confirmations par courriel.
  • Corrigé : Problèmes d'affichage RTL pour les champs de soumission et de paiement lorsque la quantité est activée.
  • Corrigé : Correction de la règle "disallow" de WPForms dans le fichier robots.txt physique pour en assurer la validité.
  • Corrigé : Résolution des problèmes liés aux boutons de pagination pour les versions 6.6 et supérieures de WordPress.
  • Correction : Un prix incorrect était affiché dans le tableau récapitulatif de la commande pour certaines devises lorsque le champ "article unique" avec le type "défini par l'utilisateur" était utilisé.
  • Correction : Amélioration de la réactivité mobile de la colonne prix dans le tableau récapitulatif des commandes.
  • Corrigé : Le champ de texte enrichi dans l'entrée de prévisualisation s'affichait en texte brut.
  • Correction : L'erreur "The cron event list could not be saved" pouvait apparaître dans le fichier debug.log dans certains cas.
  • Corrigé : Affichage des boutons '+' et '-' dans les champs répétitifs des popups OptinMonster.
  • Corrigé : Le script WPForms n'était pas défini dans le popup Elementor.
  • Corrigé : Correction des problèmes de visibilité avec les champs "Layout" et "Repeater" sur les pages "View Entry" et "Print" lorsqu'ils sont masqués par la logique conditionnelle.
  • Corrigé : Le champ de mise en page de la vue à entrée unique ignorait le paramètre de basculement de la vue compacte.
  • Corrigé : Compatibilité avec le plugin Jetpack Boost.
  • Correction : Les notifications par courriel n'avaient pas de style pour les tableaux insérés dans le champ Contenu.
  • Corrigé : Avis PHP généré sur l'écran de paiement unique dans certains cas.
  • Correction : Il y avait un conflit entre l'uploader de média par défaut et l'uploader du champ Rich Text sur l'écran de l'éditeur de bloc.
  • Correction : L'étiquette du champ était toujours visible dans la vue d'une seule entrée et dans l'aperçu avant impression.
  • Fixé : La recherche sur la page WPForms -> Tools -> Scheduled Actions redirigeait les utilisateurs vers l'écran d'importation.
  • Correction : Le wpforms_weekly_entries_count_cron signalait une erreur dans le journal de débogage.
  • Correction : L'ordre des champs dans la mise en page avec affichage des lignes était incorrect pour la prévisualisation et la confirmation de la saisie.
  • Corrigé : Les options prédéfinies cachées par la logique conditionnelle étaient affichées dans le tableau récapitulatif de la commande.
  • Corrigé : Résolution des erreurs et avertissements W3C signalés pour les champs standard.
  • Correction : L'onglet du navigateur pouvait se bloquer si le bloc WPForms était utilisé avec des motifs.
  • Corrigé : Des erreurs de dépréciation apparaissaient dans le debug.log lors de l'utilisation de l'API AWeber Legacy.
  • Correction : Le texte du résumé de la commande n'était pas lisible dans certains thèmes de formulaire lorsque le champ {order_summary} a été utilisée dans le message de confirmation.
  • Correction : Les champs complexes avaient une mise en page décalée à l'intérieur des champs Repeater et Layout à colonne unique.
  • Correction : Les styles de survol du bouton de soumission étaient remplacés dans certains thèmes et Elementor.
  • Corrigé : Les champs Repeater et Layout étaient visibles dans le champ Entry Print même lorsqu'ils étaient masqués par Smart Logic.
  • Correction : L'option de refus de liste pour le champ Email ne fonctionnait pas dans le champ Répéteur.
  • Corrigé : Les champs semblaient coupés lorsqu'on les faisait glisser à l'intérieur ou à l'extérieur d'une présentation multi-colonnes ou d'un répéteur.
  • Correction : Les champs ajoutés par la fonction wpforms_email_display_other_fields filter inside Layout et Repeater n'ont pas été ajoutés aux notifications par courriel.
  • Correction : Le champ Repeater ne fonctionnait pas lorsque l'option "Defer Non-Essential JavaScript" était activée dans le plugin Jetpack Boost.
  • Correction : L'étiquette du champ de mise en page était toujours visible dans l'aperçu de la saisie et dans les confirmations.
  • Corrigé : Les bascules des sauts de page et des séparateurs de section ne fonctionnaient pas dans le menu Paramètres des champs de l'écran d'administration de la saisie unique.
  • Correction : L'erreur "Missing 'wpforms' dependency" apparaissait sur les pages sans formulaire.
  • Correction : Le champ Dropdown était coupé sur les mobiles lorsqu'il était imbriqué dans le champ Repeater.
  • Correction : Le champ Smart Phone empêchait la soumission du formulaire dans certains cas.

1.9.0.4 (2024-08-23)

  • Corrigé : Impossible d'envoyer un formulaire avec l'intégration de Constant Contact et erreurs fatales dans l'administration.
  • Correction : L'ordre des champs dans les notifications était incorrect lors de l'utilisation de la mise en page des champs dans le style "Rows".

1.9.0.3 (2024-08-20)

  • Corrigé : Problèmes de compatibilité avec les menus et les popups sur Elementor.
  • Corrigé : Une erreur fatale avec wp_remote_retrieve_headers se produisait dans CacheBase.php dans certains cas.
  • Corrigé : Compatibilité avec le plugin Jetpack Boost.

1.9.0.2 (2024-08-13)

  • Corrigé : Le bouton Mettre à jour maintenant n'était pas disponible dans la modale Détails du plugin sur la page Mises à jour de WordPress dans certains cas.
  • Corrigé : WPForms n'était pas mis à jour sur la page des mises à jour de WordPress dans certains cas.
  • Corrigé : Dans de rares cas, une erreur fatale pouvait se produire pendant le processus de mise à jour.

1.9.0.1 (2024-08-08)

  • Correction : Le widget WPForms n'était pas disponible avec le thème Avada.
  • Corrigé : Problème de compatibilité qui empêchait l'ajout du widget WPForms avec certains constructeurs de pages.
  • Correction : Dans certains cas, les champs de saisie ne pouvaient pas être enregistrés lorsque la logique conditionnelle et l'affichage des valeurs étaient activés dans les choix.
  • Correction : Le champ "Reply-To" n'apparaissait pas dans l'en-tête de l'email lorsque le modèle "Simple Contact Form" était utilisé.

1.9.0 (2024-08-06)

  • Ajouté : Protection Antispam moderne pour les nouveaux formulaires.
  • Ajouté : Prise en charge de la logique conditionnelle dans le champ Layout et ajout de la possibilité d'afficher l'étiquette et la description de ce champ.
  • Ajout d'un préréglage d'une colonne pour le champ Layout.
  • Ajouté : La notification de vérification des prix est ajoutée lorsque la devise est changée.
  • Ajouté : Le nouveau filtre `wpforms_sanitize_amount_before` pour filtrer un montant de prix brut avant assainissement.
  • Ajouté : Le nouveau filtre `wpforms_sanitize_amount` pour filtrer un montant de prix assaini.
  • Ajouté : Affichage de la modalité d'activation sur les modèles de formulaires d'addons si l'addon a été installé mais n'a pas été activé.
  • Ajouté : Option conditionnelle pour exclure la date du jour du sélecteur de date.
  • Ajouté : Le nouveau filtre `wpforms_enable_form_data_slashing` pour activer le slashing des données du formulaire.
  • Ajouté : Le nouveau filtre `wpforms_field_file_upload_remove_webfiles_from_denylist_enabled` permet aux administrateurs connectés de télécharger des fichiers `.htm, .html, .js`.
  • Ajouté : Le nouveau filtre `wpforms_frontend_js_header_force_load` permet le chargement des assets JS dans l'en-tête.
  • Modifié : Amélioration des performances des pages d'administration des entrées, y compris la recherche d'entrées.
  • Modifié : Amélioration de la recréation automatique des tables de base de données personnalisées.
  • Modifié : Les addons inactifs affichent désormais leurs mises à jour sur les pages Plugins et Mises à jour.
  • Modifié : Affichage d'une fenêtre de confirmation lorsque l'on clique sur le bouton "Vider le spam" afin d'éviter les clics accidentels.
  • Changé : Amélioration du support RTL des pages d'administration du plugin sur les écrans de bureau et mobiles.
  • Modifié : Les étiquettes intelligentes pour les champs Nom, Date/Heure et Adresse permettent désormais d'extraire des données partielles, telles que le nom de famille ou la ville.
  • Modifié : Amélioration de la présentation de la page Paramètres > Intégrations sur les petits écrans.
  • Modifié : Ajout de notifications pour la valeur par défaut et les paramètres Allowlist/Denylist sur le champ Email au cas où certaines valeurs n'étaient pas valides et ont été supprimées.
  • Modifié : Amélioration des messages d'erreur du champ "File Upload" pour qu'ils soient plus utiles.
  • Modification : Si les versions Lite et Pro sont installées et que la version Pro est activée, la version Lite n'a plus de lien d'activation afin d'éviter toute confusion.
  • Changed : Improved the multi-select dropdowns UI across the Builder UI.
  • Changé : Mise à jour de la bibliothèque `stripe/stripe-php` vers la version 15.1.0.
  • Changé : Mise à jour de la bibliothèque `woocommerce/action-scheduler` vers la version 3.8.1.
  • Modifié : Permettre l'utilisation du symbole `&` dans les choix de champs déroulants de style moderne.
  • Modifié : L'installation de la version Lite lorsque la version Pro est active n'est pas autorisée.
  • Modifié : Amélioration de la compatibilité avec le plugin WP JobSearch.
  • Changed : Updated `jQuery.Validate` library to v1.20.1.
  • Modifié : Amélioration de l'assainissement du champ Website / URL.
  • Modifié : Empêche les mises à jour des addons si la version de WPForms ne correspond pas à la version requise.
  • Modifié : Mise à jour des avis d'erreur de compatibilité des addons sur la page d'administration des plugins.
  • Changé : Mise à jour de la bibliothèque `inputmask` en v5.0.9.
  • Corrigé : Le formulaire de paiement Stripe ne pouvait pas être soumis dans l'aperçu popup d'Elementor.
  • Corrigé : Une erreur fatale se produisait lorsque la demande de récupération de tous les addons était déclenchée par un utilisateur non authentifié.
  • Correction : Les actions Corbeille, Dupliquer, Restaurer et Supprimer pour les modèles et les formulaires affichent désormais un avis avec le type correct.
  • Corrigé : Les champs à choix multiples, les cases à cocher et les champs déroulants avec des valeurs vides s'affichaient de manière incorrecte dans les notifications par courriel.
  • Corrigé : Erreur de base de données sur un site à réseau unique après la création d'un formulaire si le plugin était activé en réseau.
  • Correction : L'erreur de validation W3C a été résolue pour le champ "Rich Text".
  • Corrigé : Les champs réagissaient lorsqu'on les survolait avec le curseur sur l'écran de l'éditeur Elementor.
  • Corrigé : Les champs Modern Dropdown n'étaient pas chargés de manière appropriée sur les éditeurs Block (Gutenberg) et Elementor.
  • Correction : Certaines marges de champs étaient manquantes ou incorrectes sur la page d'édition de l'entrée.
  • Corrigé : Les formulaires avec des étiquettes cachées avaient une grande barre de défilement horizontale lorsqu'ils étaient affichés sur mobile avec des langues RTL.
  • Correction : La logique conditionnelle affectait la page d'impression, qui n'affichait pas les champs cachés.
  • Corrigé : Le champ RTE ne fonctionnait pas dans l'aperçu de l'éditeur Elementor lorsque le menu de gauche était réduit.
  • Corrigé : La modification de la mise en page persistait lors de l'ajout de plusieurs classes de mise en page dans le sélecteur de mise en page.
  • Correction : Désormais, les réponses uniques sont prises en charge dans le champ Répétiteur.
  • Corrigé : Rare exception dans la manière dont nous enregistrions les traductions pour le téléchargement en utilisant le transitoire correspondant.
  • Correction : Il était possible d'appliquer les thèmes Gutenberg pour les formulaires de prospects.
  • Corrigé : Des avertissements PHP étaient affichés lorsque des formulaires dupliqués par l'utilisateur étaient créés avant que les pages de formulaire/formulaires conversationnels ne soient activés pour la première fois.
  • Corrigé : Le pré-remplissage des champs à partir d'un autre formulaire avec l'URL de redirection de confirmation ne gérait pas les champs multi-sélectionnés.
  • Correction : L'éditeur Gutenberg n'affichait pas le titre de la page en utilisant les Smart Tags.
  • Fixed: The {page_url}Smart Tag value was wrong on the Gutenberg editor's page.
  • Correction : Lorsque toutes les connexions du fournisseur ont été supprimées, l'icône de vérification est restée dans le titre du fournisseur.
  • Correction : Les champs cachés via la logique conditionnelle laissaient des div's vides à l'intérieur d'un champ de mise en page.
  • Correction : Le champ optionnel du mot de passe avec force activée ne pouvait pas soumettre une valeur vide.
  • Correction : Le champ Smart Phone signalait une erreur de validation pour les numéros de téléphone belges et allemands valides.
  • Correction : Les boutons Ajouter/Supprimer du champ Répétiteur étaient invisibles dans certains thèmes.
  • Correction : Une fenêtre d'avertissement s'affiche désormais après l'ajout ou la suppression de la connexion au module complémentaire de marketing.
  • Correction : La position des boutons "Suivant" et "Précédent" dans le champ "Saut de page" était incorrecte dans les langues RTL.
  • Fixed: The `{page_url}` Smart Tag was incorrect in the Divi builder.
  • Corrigé : Les messages PHP deprecated ont été corrigés sur la page d'entrée pour les extensions de fichiers qui ne sont pas par défaut.
  • Corrigé : Les champs Modern Dropdown ne s'affichaient pas correctement pour plusieurs instances du bloc WPForms sur la page de l'éditeur Gutenberg.
  • Correction : Les clones du champ Repeater sur le mobile n'avaient pas d'étiquettes.
  • Correction : Le champ de paiement basé sur le choix Smart Tags ne fonctionnait pas dans l'URL pré-remplie.
  • Corrigé : Dans certains cas, les données du répétiteur n'étaient pas affichées lors de l'exportation et de la modification d'une entrée.
  • Correction : Dans la liste déroulante, le symbole & était rendu comme l'entité HTML correspondante `&` pour le style moderne.
  • Correction : Le champ déroulant moderne ne se chargeait pas correctement dans la fenêtre contextuelle d'Elementor.
  • Correction : Les formulaires vides ne pouvaient pas être soumis sans activer le paramètre "Temps minimum de soumission".
  • Correction : Une URL de site incorrecte était utilisée lors de la mise à jour de Lite vers Pro.
  • Correction : Le passage au mode Live dans l'écran Aperçu des paiements était impossible lorsque tous les paiements de test étaient supprimés.
  • Correction : Dans certains cas, l'ordre des champs sur la page d'aperçu des entrées était incorrect lorsque le formulaire était créé à partir d'un modèle de formulaire de contact simple.
  • Corrigé : Une erreur PHP pouvait être générée lors de la soumission d'un formulaire de paiement Stripe importé avec le champ Adresse configuré dans les paramètres de paiement.
  • Corrigé : Les champs masqués par la logique conditionnelle pouvaient affecter le montant total du champ dans les modules de paiement.
  • Corrigé : Des notifications PHP étaient enregistrées lorsque les utilisateurs visitaient une page d'entrée unique avec des valeurs vides.
  • Corrigé : Les champs de type "Dropdown" et "Checkbox" avec plusieurs valeurs étaient en ligne dans les notifications par e-mail.
  • Correction : Le panneau "Thèmes" de l'éditeur de blocs présentait un problème visuel mineur.
  • Corrigé : Dans le panneau Modèles du générateur de formulaires, deux bannières "Upgrade to PRO" étaient affichées dans les licences Lite et Pro (Basic et Plus).
  • Corrigé : Compatibilité avec OptinMonster lorsque le formulaire multi-pages se trouvait à l'intérieur de la popup.
  • Corrigé : L'appui sur la touche Entrée déclenchait la modale WPForms Insert Form dans l'éditeur classique.
  • Corrigé : Les champs déroulants et les champs de téléphone dans les formulaires avec la classe `inline-fields` avaient un recadrage des champs déroulants sur Safari.
  • Correction : Le champ de case à cocher avec un seul choix n'était pas marqué comme sélectionné dans l'exportation de la saisie.
  • Corrigé : Le texte de la quantité de paiement n'était pas centré sur certains thèmes.
  • Correction : Certains champs étaient visibles dans les notifications par courriel même s'ils étaient cachés par la logique conditionnelle.
  • Correction : Les étiquettes des champs masqués étaient affichées dans les aperçus des entrées de formulaire.
  • Correction : Le fichier Robots.txt n'était pas valide à cause de la règle disallow de WPForms.
  • Corrigé : Les champs vides des répétiteurs perturbaient la mise en page de l'aperçu avant impression.
  • Correction : Il était impossible de remplir le format de date AM/PM pour les champs sur les appareils mobiles dont les masques de saisie sont activés.
  • Fixed: After embedding to the new page, the `{page_title}` Smart Tag was empty in the Block Editor (Gutenberg).
  • Correction : Texte de note incorrect à l'intérieur des champs Repeater ayant une taille.
  • Corrigé : La logique conditionnelle appliquée au champ Répétiteur n'était pas reflétée dans les vues à entrée unique.
  • Corrigé : Le champ répétiteur ne fonctionnait pas dans le popup d'Elementor.

1.8.9.6 (2024-07-09)

  • Modifié : Amélioration de la compatibilité avec le thème OceanWP.
  • Corrigé : Les champs déroulants et les champs de téléphone dans les formulaires avec la classe `inline-fields` étaient tronqués.
  • Corrigé : La couleur de survol du bouton était incorrecte sur le thème WP Ocean.
  • Corrigé : Le formulaire ne pouvait pas être soumis lorsque l'intégration anti-spam Cloudflare Turnstile était configurée.

1.8.9.5 (2024-07-03)

  • Correction : Le paiement Stripe n'était pas créé lorsque le champ Carte de crédit était facultatif et que les utilisateurs payaient par Google Pay / Apple Pay.
  • Correction : L'heure précédemment sélectionnée dans le champ Date et heure n'était pas correctement réinitialisée lors de la sélection d'une nouvelle valeur.
  • Corrigé : Une erreur fatale se produisait lors de la mise à jour des traductions.
  • Corrigé : Les champs cachés avec une logique conditionnelle étaient attachés aux courriels de notification s'ils contenaient une logique de calcul.

1.8.9.4 (2024-06-27)

  • Ajouté : Option conditionnelle pour exclure la date du jour du sélecteur de date.
  • Ajouté : Nouveau filtre wpforms_sanitize_amount_before pour filtrer un montant de prix brut avant assainissement.
  • Ajouté : Nouveau filtre wpforms_sanitize_amount pour filtrer un montant de prix assaini.
  • Correction : Les boutons Ajouter/Supprimer du champ Répétiteur étaient invisibles dans certains thèmes.
  • Correction : Les champs cachés par la logique conditionnelle laissaient des div's vides lorsqu'ils se trouvaient à l'intérieur d'un champ de mise en page.

1.8.9.3 (2024-06-24)

  • Corrigé : Une erreur fatale se produisait lors de la soumission d'un formulaire avec la protection anti-spam Akismet contenant un champ Repeater.
  • Corrigé : Lorsqu'il y avait plus d'une notification par formulaire, le champ CC ne fonctionnait pas correctement.

1.8.9.2 (2024-06-18)

  • Corrigé : Le champ " Reply-to" ne renvoyait pas l'adresse e-mail correcte.

1.8.9.1 (2024-06-13)

  • Corrigé : Une erreur fatale se produisait si l'option Email > Carbon Copy était activée et que le champ CC dans les notifications contenait plusieurs adresses email.

1.8.9 (2024-06-11)

  • Ajouté : Champ répétiteur qui permet de créer des formulaires flexibles et dynamiques pour collecter des informations dans un format pratique et variable.
  • Ajouté : les entrées individuelles peuvent maintenant être marquées manuellement comme spam.
  • Ajouté : Les champs complexes peuvent maintenant avoir des messages d'erreur séparés pour chaque champ.
  • Ajouté : Les modules recommandés, nouveaux et en vedette sont désormais affichés en premier sur la page des modules.
  • Changement : Les logos de Campaign Monitor, ConstantContact, GetResponse et ConvertKit ont été mis à jour.
  • Changement : Les utilisateurs peuvent maintenant voir la catégorie et la sous-catégorie du modèle sélectionné dans le panneau de configuration.
  • Modification : si Akismet est installé et configuré pour le formulaire, le fait de marquer les entrées comme spam ou non spam aide Akismet à apprendre.
  • Modifié : Amélioration du comportement de la page Outils > Journaux et des contrôles de paramètres.
  • Changed : Improved RTL layout of Entries Overview page on small screens.
  • Changé : Amélioration de la compatibilité avec le thème Hello Elementor.
  • Modifié : Traitement des valeurs sélectionnées vides pour les champs Choix, Case à cocher et Liste déroulante lorsque l'option Afficher les valeurs est sélectionnée.
  • Modifié : La bibliothèque Choices.js a été mise à jour à la version 10.2.0.
  • Modifié : Le champ de sélection multiple moderne avec recherche activée est désormais plus convivial dans la zone d'administration.
  • Modifié : Amélioration du rendu des champs de paiement conformément aux exigences du W3C.
  • Modifié : Toujours afficher les modèles ajoutés par les addons, même si l'addon n'est pas installé ou activé.
  • Modifié : Le constructeur de formulaires cache désormais l'étiquette de l'espace réservé pour les choix d'images et d'icônes lorsqu'elle est vide, tout en conservant l'espace réservé pour les choix de paiement et les cases à cocher afin de maintenir la cohérence avec le comportement du frontend.
  • Modifié : Amélioration du processus de validation du champ Custom Captcha.
  • Corrigé : Le champ mot de passe avec l'option force activée générait des notifications PHP Deprecated lors de la soumission du formulaire.
  • Correction : Entry Export search by payment field value with currency symbol worked incorrectly for some currencies.
  • Correction : Dans certains cas, une alerte modale incorrecte était affichée lors de la suppression d'un plan d'abonnement.
  • Corrigé : Divers problèmes RTL sur l'écran du constructeur de formulaires.
  • Correction : Le montant minimum de paiement pour le champ Article unique ne fonctionnait pas correctement avec les devises qui utilisent une virgule comme séparateur décimal.
  • Corrigé : Les valeurs des champs de téléchargement étaient séparées en deux lignes sur la page d'administration de l'entrée unique.
  • Corrigé : Erreur de validation pour le code postal du champ Stripe Credit Card affiché deux fois.
  • Correction : espacement incohérent du champ Dropdown dans différents navigateurs sur desktop et mobile.
  • Correction : Il y avait un saut de défilement lors de la commutation entre les onglets "Texte" et "Visuel" dans le champ RichText sur les appareils mobiles.
  • Corrigé : Une fenêtre contextuelle sur le formulaire contenant des modifications non enregistrées s'affichait après avoir basculé vers l'onglet Marketing dans le générateur de formulaires, même si le formulaire n'avait pas été modifié.
  • Corrigé : Dans certains cas, des avertissements PHP étaient signalés sur la page d'édition des entrées.
  • Correction : Le champ Stripe Credit Card avait une couleur de placeholder incorrecte avec Classic Markup.
  • Correction : La liste déroulante des styles de texte du champ texte riche avait un texte illisible avec les styles sombres du thème Twenty Twenty-Four.
  • Corrigé : Mise à jour du WPForms Challenge pour qu'il ne commence à compter que lorsque vous commencez à créer un formulaire sur la page d'aperçu des formulaires.
  • Correction : La colonne coupon dans le champ Total Résumé avait une couleur de bordure incorrecte avec les styles classiques appliqués.
  • Corrigé : Les modèles d'utilisateurs n'étaient pas supprimés lors de la désinstallation du plugin.
  • Correction : La radio du champ Choix multiple n'était pas centrée dans Firefox.
  • Corrigé : La logique conditionnelle dans le générateur de formulaires ne permettait pas la création de plusieurs connexions marketing.
  • Correction : Une erreur de traitement Stripe se produisait sur un formulaire de paiement multiple lorsque tous les champs de carte de crédit étaient masqués par une logique conditionnelle.
  • Correction : La notification concernant l'inclusion du Custom Captcha dans le plugin WPForms n'était pas affichée sur les écrans d'administration du réseau.
  • Corrigé : Des erreurs de console se produisaient dans l'éditeur de blocs lorsque la clé de licence Pro était vide ou expirée.
  • Correction : Les avis de déconnexion de Zapier pouvaient se dupliquer lors de la création d'un formulaire à partir d'un modèle.
  • Corrigé : La couleur des erreurs de validation était incorrecte pour le champ Stripe Credit Card lorsque le mode Payment Element était utilisé.
  • Corrigé : L'espace réservé du sous-dossier État ne s'affichait pas pour le champ Adresse internationale.
  • Corrigé : Un rembourrage supplémentaire a été ajouté pour le titre du formulaire sur la page d'aperçu des formulaires sur mobile.
  • Correction : Le paramètre "Select your layout" n'était pas affiché lorsqu'une mise en page était sélectionnée.
  • Correction : Le processus de mise à jour du plugin redirigeait vers la page de mise à jour et ne redirigeait pas vers la page des plugins après la mise à jour.
  • Corrigé : La récupération du numéro de version du nouveau plugin et de la nouvelle description du plugin n'était pas synchronisée.
  • Corrigé : Des erreurs MySQL se produisaient lors de la création d'une table dans certaines configurations uniques.
  • Corrigé : Le champ à choix multiples avec des choix d'icônes ne pouvait pas être sélectionné dans Firefox après avoir rechargé la page.
  • Correction : Dans certaines configurations, le code javascript en ligne pouvait être analysé de manière incorrecte et s'afficher comme du texte dans les pages supérieures.
  • Corrigé : Le jeton mis en cache n'était pas mis à jour correctement. - La disposition du Spinner du bouton Save dans le Form Builder n'était pas centrée.
  • Correction : Dans certaines exceptions, les paiements uniques apparaissaient dans le tableau de bord Stripe alors qu'aucun formulaire de paiement n'avait été soumis.
  • Correction : Le bouton "Vider le spam" ne supprimait que les entrées actuellement visibles, et non toutes.
  • Corrigé : L'ajout d'un tableau au champ "Rich Text" entraînait l'apparition d'espaces HTML supplémentaires dans la notification par courrier électronique.
  • Correction : Les notifications par email n'étaient pas envoyées lorsque le sujet était vide après le traitement de la balise intelligente.
  • Corrigé : Amélioration des performances de la suppression des entrées de spam.
  • Corrigé : Des avertissements PHP pouvaient apparaître dans certains cas sur PHP 8.0+.
  • Corrigé : Le champ "File Upload" doit être téléchargé une fois de plus lorsqu'un formulaire a été soumis avec un captcha qui n'a pas fonctionné.
  • Corrigé : La mise à niveau vers le lien Pro avait un style erroné sur les sites hébergés par Bluehost.
  • Corrigé : Le bloc WPForms dans l'éditeur affichait une erreur lorsque le formulaire sélectionné était mis à la corbeille ou supprimé.
  • Correction : Certaines transactions Stripe ont été remboursées presque immédiatement après avoir été qualifiées de frauduleuses.
  • Correction : Le processus de validation du champ Number Slider pouvait générer une erreur fatale sur PHP 8.0+.

1.8.8.3 (2024-04-26)

  • Mise à jour de la bibliothèque jQuery.Validate vers la version 1.20.0.
  • Correction : Les options d'écran sur les pages d'aperçu des formulaires et des entrées pouvaient provoquer une erreur PHP dans de rares cas en raison d'un conflit avec un code tiers.
  • Corrigé : L'affichage des statuts sur l'ancienne page de gestion du menu de navigation pouvait, dans de rares cas, provoquer une erreur PHP en raison d'un conflit avec un code tiers.
  • Corrigé : Les utilisateurs ne pouvaient pas dupliquer leurs formulaires.

1.8.8.2 (2024-04-23)

  • Corrigé : Renommage des thèmes personnalisés dans l'éditeur de site complet.
  • Correction : Amélioration de la gestion des données de soumission de paiement corrompues.

1.8.8.1 (2024-04-17)

  • Corrigé : Erreur de console sur la page Widgets page d'administration.

1.8.8 (2024-04-16)

  • Ajouté : Les formulaires peuvent désormais être enregistrés en tant que modèles d'utilisateur pour une utilisation ultérieure.
  • Ajouté : Nouveau Price Display a été ajoutée pour le champ de paiement d'un élément unique.
  • Ajouté : Les adresses de livraison et de facturation peuvent maintenant être configurées sur l'écran Form Builder > Payments > Stripe.
  • Ajouté : Nouveau filtre wpforms_integrations_stripe_api_common_create_plan_name pour filtrer le nom du plan d'abonnement Stripe.
  • Ajouté : Nouveau filtre wpforms_integrations_lite_connect_api_request_timeout pour filtrer le délai d'attente de la requête Lite Connect.
  • Ajouté : Nouveau filtre wpforms_pro_integrations_lite_connect_api_batch_size pour filtrer la taille du lot pour la récupération des entrées de site à partir de l'API Lite Connect.
  • Ajouté : Nouveau Row/Column a été ajoutée pour le champ Layout.
  • Ajouté : Nouveaux paramètres de style/thématique dans l'éditeur de blocs.
  • Ajouté : Nouveau menu contextuel dans le Form Builder pour des actions rapides.
  • Modifié : Nouveau design pour le modèle d'email des résumés avec un total hebdomadaire et des tendances de soumission d'entrées.
  • Modification : L'état des cartes de statut sélectionnées dans le graphique de la vue d'ensemble des paiements est préservé lors de l'application d'un filtrage par date.
  • Modifié : Mis à jour stripe/stripe-php à la version 13.15.0.
  • Modifié : Mis à jour woocommerce/action-scheduler à la version 3.7.2.
  • Changé : Mise à jour de la bibliothèque DOMPurify vers la version 3.0.9.
  • Changed : Updated intl-tel-input library to v20.1.0.
  • Modifié : Ajustement des notifications sur l'écran des formulaires vides.
  • Modifié : Les balises HTML sont autorisées dans le Résumé de la commande pour le champ Paiement total.
  • Changed : Improved the logic of displaying valid provider connections in the form builder.
  • Changé : Lorsque l'entrée est marquée comme n'étant pas du spam, soumettez les données à Akismet pour apprentissage et aidez à faire du Web un meilleur endroit pour tout le monde.
  • Modifié : Amélioration de la gestion des erreurs lors de la création ou de la mise à jour d'un formulaire.
  • Modifié : Amélioration de la disposition des champs sur le frontend pour une meilleure expérience utilisateur sur les appareils mobiles.
  • Modifié : Mise en conformité du balisage frontal du formulaire avec les normes du W3C afin de réduire les erreurs du validateur.
  • Modifié : Suppression de l'action de supprimer le fichier.
  • Corrigé : L'apparition automatique et involontaire de la fenêtre modale "Quoi de neuf" sur le tableau de bord de l'administrateur de WordPress.
  • Corrigé : Divers problèmes visuels avec la modale "Quoi de neuf".
  • Corrigé : Divers problèmes RTL dans le tableau de bord de l'administrateur, le constructeur de formulaires et une page de prévisualisation des formulaires.
  • Corrigé : Divers problèmes de réactivité sur les pages d'administration.
  • Correction : Le champ Paragraphe pouvait être redimensionné horizontalement.
  • Corrigé : S'assurer que les règles du fichier robots.txt sont valides si le fichier est vide.
  • Corrigé : Dans certains cas, des notifications PHP étaient émises lors de la création de renouvellements d'abonnements Stripe.
  • Corrigé : Dans certains cas, l'email du client s'affichait à la place de son nom dans l'écran Aperçu des paiements pour les renouvellements d'abonnement Stripe.
  • Corrigé : Les formulaires comportant de nombreux champs avec une logique conditionnelle se chargeaient lentement sur le frontend.
  • Correction : La barre latérale du constructeur était cachée dans le menu contextuel des actions d'édition.
  • Corrigé : Problème de clavier du champ File Upload sur certains appareils mobiles.
  • Corrigé : Une erreur fatale était déclenchée dans le frontend lorsque les données du formulaire étaient corrompues.
  • Fixe : 0 (zéro) comme valeur brute d'une zone de choix n'a pas été enregistrée.
  • Correction : Le champ paiement unique avait un espacement incorrect avec les quantités activées.
  • Corrigé : Erreur JavaScript lorsque la logique conditionnelle "Afficher si non vide" est appliquée à un champ déroulant.
  • Corrigé : Divers problèmes de mise en page et de validation sur la page Modifier l'entrée.
  • Corrigé : Les longs caractères génériques étaient séparés en plusieurs lignes après la mise à jour de Safari 17.3.1.
  • Corrigé : Le téléchargement de médias ne fonctionnait pas dans certains cas sur les appareils mobiles.
  • Corrigé : L'option "Placeholder" était cachée pour le champ "Single Item" avec le type "user defined".
  • Correction : Prix incorrects dans le tableau récapitulatif de la commande lorsque les éléments du champ Éléments de la case à cocher comportaient le symbole du trait d'union.
  • Correction : Amélioration du champ Sélectionner une plage de dates sur les appareils mobiles dans la page Entrées de formulaire.
  • Correction : La recherche d'entrées ne fonctionnait pas pour les jeux de caractères non-UTF8.
  • Corrigé : Les champs de sélection multiples modernes avec un long texte de remplacement chevauchaient une flèche déroulante.
  • Correction : Le champ mot de passe chevauchait la liste déroulante du champ téléphone.
  • Correction : Dans certains cas, le bouton de chargement infini s'affichait sur les appareils mobiles.
  • Correction : Une valeur incorrecte était affichée pour le champ Date / Heure avec le format Heure et les heures limites configurées sur l'écran Modifier l'entrée.
  • Corrigé : Activation multisite : le plugin devait rester activé sur un seul site après que l'utilisateur l'ait activé au niveau du réseau.
  • Correction : Il était impossible de modifier les valeurs de certains champs de l'écran Saisie unique à l'aide de la fonction wpforms_html_field_value filtre.
  • Correction : Après la mise à jour d'une entrée de formulaire, le format de la date modifiée était différent.
  • Fixed: Incorrect value was displayed for Number Slider field in case of using multiple {value} tags.
  • Correction : Il y avait une condition de course avec le reCaptcha invisible v2, empêchant la soumission du formulaire dans certains cas particuliers.
  • Correction : Les styles des widgets Elementor étaient cassés en raison d'un conflit avec le bloc Gutenberg.
  • Correction : Dans certains cas, l'addon n'était pas marqué comme connecté dans le constructeur de formulaire malgré la configuration de la connexion.
  • Correction : L'heure s'affichait incorrectement dans l'écran de saisie pour le champ Date/Heure lorsque le format de l'heure était 24h.
  • Correction : Les données d'entrée modifiées n'étaient pas sauvegardées dans certaines configurations de serveur.
  • Correction : Certains styles en ligne inutiles étaient appliqués aux notifications par courrier électronique contenant des balises HTML.
  • Corrigé : Dans certains cas, les champs de paiement n'étaient pas correctement reflétés dans le tableau récapitulatif de la commande.
  • Correction : Le champ de contenu présentait un problème visuel lorsque l'éditeur étendu était utilisé dans certains cas.
  • Corrigé : La modalité WPCode Installer/Activer et la modalité Éducation des entrées sont désormais mieux affichées sur les écrans mobiles.
  • Fixe : {author_*} et {page_*} Les étiquettes intelligentes renvoyaient des résultats incorrects dans certains cas.
  • Correction : Le formulaire n'était pas envoyé s'il se trouvait dans une popup Elementor avec un champ téléphone.
  • Correction : Dans certains cas, des styles incorrects étaient appliqués au tableau "Résumé de la commande".

1.8.7.2 (2024-02-29)

  • Changé : Le modal "What's New" devrait être affiché en fonction de la version majeure du plugin.
  • Changé : Amélioration de l'efficacité de l'intégration d'Akismet.
  • Correction : Le jeton antispam était transmis comme un simple champ de formulaire, non protégé contre les robots spammeurs.
  • Corrigé : Un avertissement PHP était lancé en cas de soumission anonyme d'un formulaire lorsque la balise intelligente User ID était utilisée.
  • Correction : Le positionnement des images dans les blocs "Quoi de neuf" n'était pas toujours correct.
  • Correction : Le bloc de plugins recommandés dans le widget du tableau de bord ne pouvait pas être supprimé.
  • Corrigé : Les fenêtres modales ne s'affichaient pas sur les petits écrans.
  • Correction : L'animation pour l'ouverture de la modale "Quoi de neuf" ne fonctionnait pas correctement lorsque la modale avait un petit contenu.
  • Correction : L'arrière-plan n'était pas entièrement estompé lors du défilement de la fenêtre contextuelle "Quoi de neuf".

1.8.7.1 (2024-02-22)

  • Correction : La soumission du formulaire ne fonctionnait pas si le client utilisait un snippet pour le champ téléphone.
  • Correction : La soumission du formulaire déclenchait une erreur sur les sites disposant d'une mise en cache à long terme des pages.
  • Corrigé : La valeur de la balise intelligente de l'URL de la page était incorrecte dans certains cas.

1.8.7 (2024-02-20)

  • Ajouté : La quantité de produit peut maintenant être configurée pour les champs de paiement d'articles uniques et d'articles déroulants !
  • Ajouté : Une nouvelle option Gutenberg pour sélectionner la couleur du saut de page.
  • Ajouté : Le bloc Annonces dans la page Communauté.
  • Ajouté : Nouvelle façon de développer les sous-catégories de modèles de formulaires dans la barre latérale de la liste des modèles.
  • Ajouté : Prise en charge des emplacements des pages de formulaire et des formulaires conversationnels.
  • Ajouté : Nouvel écran d'accueil présentant les fonctionnalités et les changements notables de la version.
  • Ajouté : L'utilisateur peut avoir une vue d'ensemble de ce qu'il achète en activant le Résumé de la commande pour le champ Paiement total.
  • Ajouté : Nouveau {order_summary} étiquette intelligente.
  • Changé : Amélioration de la compatibilité avec le thème Twenty Twenty-Three.
  • Changé : Amélioration de l'activation du plugin sur les installations multisites de WordPress avec les versions Lite et Pro installées.
  • Modifié : Amélioration de la prise en charge des sites hébergés sur la plateforme Azure à l'aide d'IIS.
  • Changé : Mise à jour de la bibliothèque DOMPurify vers la version 3.0.8.
  • Modifié : Supprimé jquery-confirm en faveur de la bibliothèque jQuery.Confirm Reloaded qui la remplace.
  • Modifié : Le jeton de protection contre le spam est désormais valable 3 jours au lieu de 2.
  • Modification : le jeton de protection contre le spam n'est plus chargé avec JS afin d'éviter les échecs causés par des erreurs de script.
  • Modifié : Le stockage des entrées de spam est désormais activé par défaut pour les nouveaux formulaires.
  • Modifié : Les utilisateurs ayant des capacités limitées sont autorisés à consulter les pages Modèles de formulaires et Modules complémentaires.
  • Modifié : Le champ Custom Captcha est maintenant disponible et l'addon correspondant n'est plus nécessaire.
  • Modifié : Mis à jour intl-tel-input à la version 19.2.16.
  • Modifié : Mis à jour tijsverkoyen/css-to-inline-style à la version 2.2.7.
  • Modifié : Mis à jour symphony/polyfill-iconv à la version 1.19.0.
  • Modifié : Mis à jour symphony/polyfill-mbstring à la version 1.19.0.
  • Modifié : Mis à jour woocommerce/action-scheduler à la version 3.7.1.
  • Modifié : Mis à jour stripe/stripe-php à la version 13.9.0.
  • Corrigé : Certaines actions en arrière-plan pouvaient échouer si elles étaient déclenchées par WP-CLI via le cron du serveur.
  • Correction : Les champs de type case à cocher avec choix dynamiques étaient exportés de manière incorrecte si les étiquettes avaient été modifiées précédemment.
  • Correction : Les éléments de la liste non ordonnée dans la note d'entrée n'avaient pas de puces.
  • Correction : La validation de la longueur limite ne fonctionnait pas correctement pour le champ Texte du paragraphe si l'affichage du champ était géré par la logique conditionnelle.
  • Corrigé : Une erreur fatale peut se produire dans de rares cas lors des migrations si elles ont été déclenchées manuellement.
  • Corrigé : Les champs numériques en lecture seule ne devraient pas afficher les boutons de rotation.
  • Correction : Le champ "File Upload" s'affichait incorrectement lorsqu'il était placé dans le champ "Layout".
  • Correction : Le champ Icons Choices avec une grande taille n'était pas centré dans l'éditeur de blocs et Elementor.
  • Correction : Les éléments du menu d'un champ de texte riche étaient visibles à travers le menu déroulant du champ Téléphone.
  • Correction : Deux messages apparaissaient en cliquant sur le champ reCAPTCHA après avoir recherché les champs dans le Builder.
  • Correction : Les tableaux dans les emails étaient visuellement cassés sur les téléphones portables lorsque le modèle d'email Compact était utilisé.
  • Correction : Un formulaire avec un titre long développait la liste déroulante du sélecteur de formulaire dans l'éditeur de bloc.
  • Correction : La date de modification de l'entrée était présentée avec un double décalage de fuseau horaire.
  • Correction : Certains éléments liés aux paiements étaient alignés à gauche lorsque la langue utilisée allait de droite à gauche.
  • Corrigé : Le texte riche s'affichait incorrectement lors de l'utilisation d'Elementor après l'éditeur de blocs.
  • Correction : Les noms de champs longs perturbaient la mise en page du tableau de la liste des entrées.
  • Corrigé : Les styles CSS n'étaient pas appliqués si les couleurs globales étaient déjà sélectionnées dans Elementor Builder.
  • Correction : La couleur d'arrière-plan du champ Signature était incorrecte dans l'éditeur de blocs avec les balises Modern.
  • Corrigé : Les détails de la méthode de paiement n'étaient pas stockés pour les renouvellements Stripe.
  • Correction : Dans certains cas, les transitoires n'étaient pas supprimés lors de la suppression d'une entrée.
  • Correction : La page du modèle présentait des problèmes de style en langue allemande.
  • Corrigé : La prévisualisation de la fenêtre contextuelle d'Elementor ne respectait pas les styles de WPForms.
  • Corrigé : Forcer le rafraîchissement de la clé de licence fonctionnait avec un retard significatif dû à la mise en cache.
  • Correction : Dans certaines situations, les montants des paiements n'étaient pas correctement nettoyés.
  • Correction : Certaines fenêtres modales de la zone d'administration n'étaient pas réactives et ne s'affichaient pas sur les écrans de petite taille.
  • Correction : Le symbole de la devise pouvait s'insérer dans la ligne suivante sur la page d'aperçu des entrées.
  • Corrigé : Le cache des modèles n'était pas mis à jour après la mise à jour du plugin.
  • Corrigé : Support RTL pour la page Paramètres de WPForms.
  • Corrigé : Support RTL pour le Form Builder.
  • Correction : Certains champs du frontend n'étaient pas rendus correctement pour RTL.
  • Correction : L'interface utilisateur présentait d'autres problèmes lorsque la langue RTL était utilisée.
  • Correction : L'écran de paramétrage de Form Builder présentait de nombreux problèmes visuels lorsque la langue RTL était utilisée.
  • Correction : Le bouton PayPal était recouvert par les éléments modernes de la liste déroulante.
  • Corrigé : Les appels AJAX ne fonctionnaient pas sur les serveurs dont le contenu était vide. $_SERVER['HTTP_REFERER'] valeur.
  • Corrigé : Un avertissement PHP était lancé dans de rares cas lors de l'utilisation d'un certain modèle avec une logique conditionnelle et la fonctionnalité Enregistrer et Reprendre.
  • Correction : Amélioration de l'affichage de la page d'aperçu des entrées sur les appareils mobiles.
  • Correction : Amélioration de l'affichage de la page de présentation des formulaires sur les appareils mobiles.
  • Correction : Amélioration de l'affichage des pages d'outils sur les appareils mobiles.
  • Corrigé : Les paramètres du Captcha personnalisé étaient dupliqués dans le générateur de formulaires lorsque le champ était ajouté via l'écran Paramètres > Spam et sécurité.
  • Corrigé : Jetpack ajoutait ses boutons personnalisés dans l'éditeur de champs de contenu.
  • Corrigé : Des problèmes de localisation étaient présents sur l'écran "Démarrer".
  • Correction : Les valeurs sélectionnées n'étaient pas affichées dans la vue d'entrée et les pages d'impression si les valeurs personnalisées étaient activées via l'option wpforms_fields_show_options_setting filtre.
  • Corrigé : Le champ Rich Text n'était pas rendu correctement dans la fenêtre contextuelle d'Elementor.
  • Correction : Abonnements effectués par la méthode de paiement Stripe Link avant la version 1.8.6.
  • Correction : Certaines requêtes MySQL non optimisées bloquaient la base de données pendant plusieurs secondes sur des sites volumineux comportant des milliers de tables.
  • Correction : L'apparence de plusieurs valeurs de liste déroulante était incorrecte.
  • Correction : Certaines informations étaient manquantes si les Smart Tags étaient traités en arrière-plan via cron.
  • Correction : La version récente de Chrome pour Windows n'affichait pas correctement les barres de défilement personnalisées.
  • Corrigé : Les champs de paiement ne figuraient pas dans le filtre de recherche de l'exportation des entrées.
  • Fixe : wpforms_plaintext_field_value n'est plus disponible depuis la version 1.8.5.
  • Correction : Les images contenues dans le champ Contenu se superposaient incorrectement à d'autres champs dans la page d'entrée unique.
  • Corrigé : Le filtre de plage de dates pour l'exportation d'entrées pouvait cesser de fonctionner après la réinitialisation du filtre si la recherche précédente ne donnait aucun résultat.
  • Correction : Le champ HTML avait un espacement incorrect dans la page de saisie unique.

1.8.6.4 (2024-01-31)

  • Correction : L'avis de durée était supprimé sous le champ Stripe Credit Card lorsque des éléments de paiement étaient utilisés.
  • Corrigé : Un spinner supplémentaire apparaissait lorsque l'on cliquait à nouveau sur le bouton du panneau de configuration.
  • Correction : La première année dans la liste déroulante de la date était fixée à 1 an avant.
  • Corrigé : Le débordement des balises `img`, `video`, `canvas` et `svg` a été réglé sur `clip` par défaut, comme le recommande Google PageSpeed Insights.

1.8.6.3 (2024-01-19)

  • Correction : Le champ Nom n'était pas cliquable avec les styles de balisage classique et de base.

1.8.6.2 (2024-01-16)

  • Corrigé : Un avertissement PHP était généré pour l'ancien formulaire de paiement Stripe pour les abonnements.
  • Corrigé : Un avertissement PHP était lancé lors de la connexion au compte du plugin Jetpack.
  • Correction : La mise en page de certains champs n'était pas correcte sur la page d'édition de l'entrée.
  • Corrigé : Les échelles de Likert avec une seule rangée d'échelle de notation étaient exportées de manière incorrecte.

1.8.6.1 (2024-01-10)

  • Une erreur fatale a été déclenchée dans de rares cas lors de l'exécution de tâches d'arrière-plan en raison d'un conflit avec certains plugins tiers.
  • Un gestionnaire d'erreur générait une TypeError dans certains cas rares.

1.8.6 (2024-01-09)

  • Ajouté : Nouveau sélecteur de colonnes et réorganisation des colonnes sur les pages Aperçu des formulaires et Entrées de formulaires.
  • Ajouté : Nouveau menu contextuel du clic droit dans le Form Builder.
  • Ajouté : Les formulaires peuvent désormais être importés par programme.
  • Ajouté : Nouveau bouton "Corbeille vide" pour la navigation dans les tableaux sur l'écran de visualisation de la corbeille des entrées.
  • Ajouté : Nouveau filtre `wpforms_pro_admin_entries_export_skip_not_selected_choices` pour ignorer les choix non sélectionnés dans l'export des entrées.
  • Ajouté : Les champs des cases à cocher de paiement peuvent maintenant être exportés en tant que colonnes séparées.
  • Ajouté : Nouvelle option de prix minimum pour le champ Paiement d'un article unique qui peut aider à protéger vos formulaires contre les tests de cartes effectués par des fraudeurs.
  • Ajouté : Mise en cache des balises de la liste des modèles sur la page Modèles et dans le générateur de formulaires pour améliorer les performances.
  • Ajouté : Le nom du client peut maintenant être configuré sur l'écran Form Builder > Payments > Stripe.
  • Ajouté : Prise en charge du mode sombre pour les notifications par courriel. Les utilisateurs peuvent désormais personnaliser le style de chaque thème d'apparence.
  • Changed : The `intl-tel-input` library has been updated to v18.3.3.
  • Modifié : Amélioration de la compatibilité avec la fonctionnalité Apple Pay pour les paiements Stripe.
  • Changé : Mise à jour du design de la page Addons dans le tableau de bord de l'administrateur.
  • Modifié : Le bouton Supprimer tout devient Vider la corbeille dans l'écran de visualisation de la corbeille des entrées.
  • Modifié : Amélioration de l'aspect du menu "Options d'affichage" sur la page d'affichage de l'entrée unique.
  • Modifié : Amélioration de la compatibilité avec les dernières versions du thème Divi.
  • Modifié : Amélioration de la compatibilité avec le thème OceanWP.
  • Changé : Amélioration de la compatibilité avec le thème Hello Elementor.
  • Modifié : Amélioration des styles des différents paramètres de Lite Connect.
  • Changé : Amélioration du comportement des différents paramètres de l'email sur la page des paramètres de WPForms.
  • Modifié : Amélioration de la recherche de modèles de formulaires. - Amélioration significative des performances du générateur de formulaires lors de l'ouverture de formulaires existants.
  • Modifié : Affichage d'un lien vers l'installation manuelle en cas d'échec de l'installation automatique de l'addon.
  • Modifié : Limiter les fichiers média aux seuls types d'images valides pour le champ Image d'en-tête de la page Email, et les options Choix d'image dans le Builder.
  • Modifié : Amélioration de la gestion des libellés de choix vides dans les champs de type liste déroulante, cases à cocher et choix multiples.
  • Modifié : Amélioration de divers messages dans la zone d'administration.
  • Modifié : Support des modèles d'email pour la notification des entrées importées de Lite Connect.
  • Modifié : Le sélecteur de plages de dates personnalisées dans l'onglet Exportation peut désormais être effacé.
  • Modifié : Les sous-champs État et Pays des champs d'adresse n'ont désormais plus de valeur par défaut sélectionnée sur le frontend.
  • Changé : Les personnalisations des styles des notifications par email sur la page Paramètres de WPForms peuvent maintenant être prévisualisées sans être sauvegardées.
  • Modifié : Optimisation du processus d'exportation des entrées pour éviter les problèmes de mémoire lors de l'exportation de nombreuses entrées pour des formulaires complexes.
  • Changé : La bibliothèque Stripe a été mise à jour vers la dernière version.
  • Modifié : Lorsque le plugin WPForms est déclassé, un message d'avertissement utile est maintenant affiché.
  • Modifié : Amélioration de l'apparence du champ "Section Divider".
  • Modifié : Le logo Authorize.Net a été mis à jour.
  • Correction : L'icône de l'étoile n'est pas alignée sur la page d'affichage de l'entrée unique.
  • Corrigé : L'avis sur les formulaires de plomb s'affichait sur la page d'aperçu avant impression si l'entrée avait été éditée manuellement.
  • Correction : Suppression du champ vide "saut de page" de la dernière page si le bouton "page précédente" est désactivé.
  • Corrigé : Le fait d'appuyer sur Appliquer sans action sélectionnée sur la page Aperçu des paiements déclenchait l'écran de mort de WordPress.
  • Correction : L'aperçu des widgets Elementor n'est pas correctement mis à jour après l'édition du formulaire dans le popup du constructeur.
  • Corrigé : Le champ Rich Text est rendu de manière incorrecte dans l'aperçu de l'éditeur Elementor.
  • Corrigé : Préfixe de plugin ajouté à tous les liens d'action sur la page des plugins pour éviter les collisions avec du code CSS tiers.
  • Correction : Les styles des champs Stripe Credit Card ne sont pas appliqués dans le Site Customizer de WordPress.
  • Corrigé : Le widget du tableau de bord affichait des comptes d'entrée incorrects pour les utilisateurs ayant des restrictions d'accès.
  • Correction : Le champ Stripe Elements avait trop d'espace autour du bouton Submit avec les styles Modern appliqués.
  • Correction : Le tri des formulaires par la dernière entrée fonctionnait incorrectement dans certains cas.
  • Corrigé : Les formulaires supprimés n'étaient pas supprimés lors du processus de suppression du plugin.
  • Correction : Une valeur vide du champ Dropdown est sauvegardée si le choix avec une étiquette vide est sélectionné.
  • Corrigé : Plusieurs notifications rappelant d'entrer votre clé de licence pouvaient être affichées en même temps sur la page des modules complémentaires.
  • Correction : Certains styles étaient incorrects pour le widget Form Selector dans Block Editor, Elementor et Divi.
  • Corrigé : Le menu déroulant de la page de confirmation n'est pas complètement visible dans certains cas sur les petits écrans.
  • Corrigé : Avertissement PHP concernant une clé de filtrage de pays non définie.
  • Correction : Le menu déroulant "Taille de l'image de l'en-tête" apparaissait sur la page "Paramètres de l'email" alors qu'aucune image n'était définie pour l'en-tête de l'email.
  • Correction : Le défilement du message d'erreur lorsque le formulaire est soumis avec une erreur ne fonctionnait pas dans certains cas.
  • Correction : Certains plugins tiers pouvaient être inclus dans la vérification des fichiers de traduction.
  • Correction : La notification par email n'est pas rendue correctement si plusieurs smart tags sont utilisés.
  • Correction : Affichage incohérent de la valeur de la devise dans l'affichage et l'impression de l'entrée existante si la devise a été modifiée.
  • Corrigé : Avertissement de dépréciation de PHP enregistré lorsque l'email du résumé hebdomadaire est déclenché via cron sur PHP 8.2.
  • Corrigé : Le champ du numéro de carte Stripe régulier n'héritait pas correctement des couleurs des paramètres des formulaires de prospects.
  • Correction : La valeur encodée du champ Mot de passe ne fonctionnait pas avec la page de connexion personnalisée de WPForm.
  • Correction : Le format de la date et de l'heure dans l'exportation d'entrée ne doit pas contenir `at` pour être reconnu comme une cellule de type date.
  • Correction : Les valeurs des champs d'adresse exportés contiennent des valeurs incorrectes si le formulaire est soumis avec des données d'adresse vides.
  • Corrigé : L'aperçu de la liste déroulante dans le Form Builder n'était pas mis à jour correctement.
  • Correction : le champ "Aperçu de l'entrée" est illisible sur certains thèmes de blocs par défaut.
  • Corrigé : Les champs et le bouton d'envoi ne sont pas alignés correctement sur les formulaires à ligne unique.
  • Corrigé : Les cases à cocher et les valeurs de plusieurs listes déroulantes s'affichent sur une seule ligne dans les nouveaux modèles d'e-mail.
  • Corrigé : La liste des pays ne s'affiche pas complètement dans le champ téléphone lors de la modification d'une entrée.
  • Corrigé : Ne pas afficher le bouton "Installer et activer" sur les pages Géolocalisation et Coupons pour les utilisateurs Lite si l'installation du plugin n'est pas autorisée.
  • Corrigé : Les champs numériques en lecture seule ne devraient pas afficher les boutons de rotation.
  • Corrigé : Le bouton Précédent ne s'affiche pas dans certains cas dans le Générateur de formulaires lorsque le champ Aperçu de l'entrée est ajouté.
  • Correction : Un texte d'erreur incorrect s'affichait lors du téléchargement d'un fichier d'un format illégal dans le Form Builder.
  • Correction : Des messages d'erreur incorrects s'affichaient pour les champs obligatoires "Total du paiement" et "Carte de crédit Stripe".
  • Corrigé : Empêcher la pagination du formulaire si celui-ci n'est pas valide.
  • Corrigé : Avertissement PHP sur la page d'administration des entrées de formulaire lorsque le format de date utilisé n'est pas standard.
  • Corrigé : Les champs Date/Heure dans les colonnes étroites s'affichaient incorrectement dans le Form Builder et le Divi Builder.
  • Corrigé : L'icône d'erreur de validation de champ était mal positionnée lorsqu'un formulaire héritait du centrage du contenu du thème.
  • Correction : Les adresses email contenant des caractères spéciaux sont incorrectement validées par rapport à la liste d'autorisation/refus.
  • Corrigé : Les champs avec des sous-champs s'affichaient incorrectement sur le frontend dans la dernière version de Safari et d'autres navigateurs utilisant WebKit.
  • Correction : Les notifications par courriel utilisant le format Plain Text contiennent certains caractères spéciaux qui sont convertis en entités HTML.
  • Correction : L'intégration de Stripe avec une configuration incomplète génère des erreurs de console sur la page des formulaires conversationnels.
  • Corrigé : Avis de dépréciation du JavaScript dans la console du navigateur lorsque le style Bargraph est utilisé sur les pages Paiements ou Vue d'ensemble des entrées.
  • Corrigé : Les styles de liste des champs Richtext affectaient les styles de liste dans d'autres instances de l'éditeur TinyMCE.
  • Correction : Les abonnements Stripe payés par Link ne pouvaient pas être renouvelés.

1.8.5.4 (2023-12-27)

  • Modifié : Le Chart.js La bibliothèque a été mise à jour à la version 2.9.4.
  • Ajouté : Corrections de sécurité.
  • Correction : Le format de la date dans l'infobulle du graphique ne prend pas en compte les paramètres du site.
  • Correction : L'image de l'en-tête du résumé de l'email ne respectait pas le paramètre de largeur maximale.
  • Correction : L'intégration mise en évidence dans l'onglet Paramètres > Intégrations ne bloque plus les autres intégrations après le rechargement de la page.

1.8.5.3 (2023-12-13)

  • Correction : Meilleure compatibilité avec les thèmes par défaut de Block.
  • Corrigé : L'assistant d'intégration de formulaire était chargé sur la page YOOtheme Builder.

1.8.5.2 (2023-11-21)

  • Corrigé : L'email de résumé hebdomadaire utilisait un formatage de texte simple lorsqu'un des nouveaux modèles d'email était sélectionné sur la page Paramètres > Email de WPForms.
  • Correction : Il n'y avait aucun moyen de personnaliser le texte du pied de page dans les notifications par courriel lorsque l'un des nouveaux modèles de courriel était sélectionné.
  • Correction : Le modèle d'email spécifié pour chaque formulaire/notification n'était pas respecté lorsque le modèle Plain Text était sélectionné sur la page WPForms Settings > Email.
  • Corrigé : La marge inférieure du premier paragraphe manquait dans les nouveaux modèles de notification par courrier électronique.
  • Corrigé : La sélection de la plage de dates personnalisée était cachée sur la page Outils > Exporter pour les entrées provenant de formulaires sans champs de paiement.

1.8.5.1 (2023-11-14)

  • Correction : Il y avait un conflit avec les plugins tiers qui utilisent la bibliothèque PHP Stripe.

1.8.5 (2023-11-08)

  • Ajouté : Les nouveaux modèles d'emails sont prêts à l'emploi !
  • Ajouté : Le modèle d'email peut maintenant être personnalisé et prévisualisé dans les paramètres.
  • Ajouté : Permettre la spécification d'un modèle d'email par formulaire/notification.
  • Ajouté : ajout de la possibilité de mettre les entrées à la corbeille au lieu de les supprimer directement.
  • Ajouté : Préfixe pour toutes les bibliothèques tierces afin d'éviter les problèmes de compatibilité avec d'autres plugins utilisant des versions différentes des mêmes bibliothèques.
  • Ajouté : L'exportation des entrées affiche désormais les détails du paiement séparément des autres champs du formulaire.
  • Ajouté : L'exportation d'entrées permet désormais d'exporter uniquement les entrées ayant un certain statut.
  • Ajouté : Les valeurs des entrées à choix multiples peuvent désormais être exportées sous forme de colonnes séparées.
  • Ajouté : Ajouté deux nouveaux liens, Form Edit et View Entries sur le bloc WPForms dans Gutenberg.
  • Ajouté : Ajout d'un nouveau filtre permettant de personnaliser les styles pour le champ Stripe Credit Card lorsque des éléments de paiement sont utilisés.
  • Ajouté : Intégration de WPCode.
  • Changé : Mise à jour de la bibliothèque DOMPurify vers la version 3.0.6.
  • Changé : Amélioration significative de la performance de la validation de l'email par le frontend.
  • Corrigé : Correction de quelques problèmes de compatibilité et d'erreurs de dépréciation avec PHP 8.1 et les versions plus récentes.
  • Correction : Dans certains cas, l'erreur concernant le champ Stripe Credit Card n'était pas visible sur les formulaires multipages.
  • Correction : La recherche ne fonctionnait pas dans l'écran Modèles de formulaires si le nom d'un modèle contenait le symbole du tiret.
  • Correction : Le bouton de duplication du champ Stripe Credit Card était visible dans le Form Builder dans certains cas.
  • Correction : Les demandes de webhook Stripe déclenchaient une erreur PHP et renvoyaient une réponse erronée dans certains cas.
  • Correction : La vue d'une entrée unique ne fonctionnait pas lorsque le champ HTML avait une syntaxe incorrecte.
  • Correction : La boîte méta de l'entrée sur la page d'affichage de l'entrée unique ne fonctionnait pas avec l'IPV6.
  • Corrigé : Les choix d'images avaient quelques problèmes de style dans l'aperçu du constructeur.
  • Corrigé : La protection Akismet ne fonctionnait pas lorsque la confirmation par email était activée pour le champ Email.
  • Corrigé : Dans certains cas, les chaînes traduites n'étaient pas affichées dans le bloc WPForms.
  • Correction : Dans de rares cas, le Turnstile Captcha ne s'affichait pas correctement lorsqu'il avait expiré et qu'il était réactualisé.
  • Correction : Les pages vides des formulaires multipages ne s'affichent plus si tous les champs sont masqués par une logique conditionnelle.
  • Correction : Les fichiers joints n'étaient pas supprimés de la bibliothèque multimédia lors de la suppression des entrées de spam.
  • Correction : Certains styles manquaient pour le champ File Upload dans le constructeur de pages Divi.
  • Correction : Les éléments du champ de texte riche avaient des problèmes d'alignement sur certaines pages.
  • Corrigé : Les styles personnalisés étaient écrasés pour le champ Stripe Credit Card lorsque le paramètre Modern Markup était utilisé.

1.8.4.1 (2023-10-24)

  • Corrigé : Une erreur fatale se produisait lors de l'utilisation de la commande WP-CLI avec l'option --context=admin paramètre.
  • Correction : Les actifs Stripe étaient chargés sur chaque page lorsque le plugin Elementor était activé.
  • Corrigé : Les images redimensionnées dans les choix d'images étaient affichées dans leur taille originale dans les notifications.

1.8.4 (2023-09-26)

  • IMPORTANT : Le support de PHP 5.6 a été abandonné. Si vous utilisez PHP 5.6, vous devez impérativement mettre à jour PHP avant d'installer WPForms 1.8.4. Si vous ne le faites pas, les fonctionnalités de base de WPForms seront désactivées.
  • IMPORTANT : Le support de WordPress 5.4 et moins a été interrompu. Si vous utilisez l'une de ces versions obsolètes, vous DEVEZ mettre à jour WordPress avant d'installer WPForms 1.8.4. Si vous ne le faites pas, les fonctionnalités de base de WPForms seront désactivées.
  • Ajouté : Les statuts des paiements Stripe peuvent maintenant être synchronisés par le biais de webhooks !
  • Ajouté : Les utilisateurs peuvent maintenant effectuer des remboursements de paiement, des annulations d'abonnement, et plus encore pour les paiements Stripe.
  • Ajouté : Les paiements peuvent être filtrés par type, passerelle et statut sur la page Aperçu des paiements.
  • Ajouté : De nouvelles statistiques ont été ajoutées au tableau de la vue d'ensemble des paiements : Total remboursé, Nouveaux abonnements et Renouvellements d'abonnements.
  • Ajouté : Lors de la recherche de formulaires sur la page d'aperçu des formulaires, vous pouvez désormais utiliser un identifiant de formulaire.
  • Ajouté : Il y a une nouvelle colonne de date "Dernière entrée" sur la page d'aperçu des formulaires qui peut être triée.
  • Ajouté : Il y a un nouvel onglet d'options avancées pour le champ Caché, disponible dans le générateur de formulaires.
  • Changed : WPForms Challenge text is improved to be more clear.
  • Modifié : Le intl-tel-input a été mise à jour à la version 18.2.1.
  • Modifié : Les modèles de formulaires sont désormais classés par date de création et par ordre croissant.
  • Changed : Styles for the Stripe Payment Links are improved.
  • Modifié : Les couleurs du texte de l'avis dans le générateur de formulaires ont été mises à jour.
  • Changed : Number slider behavior is improved.
  • Modifié : Sur la page de présentation des formulaires, la colonne Créé a été renommée en Date. Elle affiche désormais la date et l'heure auxquelles le formulaire a été mis à jour.
  • Modifié : Les pages d'administration ont été mises à jour pour utiliser un nouveau langage de conception unifié.
  • Modifié : Les paiements uniques et récurrents Stripe peuvent être activés et configurés séparément pour les nouveaux formulaires.
  • Modification : Les options Valeur par défaut et Classes CSS du champ Caché ont été déplacées vers le nouvel onglet Avancé.
  • Changé : Il est maintenant plus évident dans le panneau de prévisualisation de Form Builder que l'étiquette du champ caché n'est pas visible pour les utilisateurs finaux.
  • Correction : Le widget Style Settings n'était pas désactivé de façon permanente pour les formulaires Lead.
  • Corrigé : Lorsqu'il y avait plus d'une notification dans un formulaire, certains messages de réponse étaient envoyés par défaut à l'adresse électronique de l'administrateur du site.
  • Corrigé : Le bloc WPForms n'obtenait pas la liste des formulaires de manière dynamique.
  • Correction : Après la mise à jour d'une entrée de formulaire, le format de la date modifiée était différent.
  • Correction : Un message d'erreur interrompait l'alignement vertical du champ Date/Heure.
  • Corrigé : Les champs de mise en page comportaient des espaces verticaux doubles.
  • Corrigé : Les noms de balises très longs dans la modale Gérer les balises de la page Aperçu des formulaires n'étaient pas enveloppés.
  • Corrigé : Les entrées désactivées étaient différentes dans le panneau Form Builder > Notifications pour les options "From EMAIL" et "From NAME".
  • Correction : Un écran d'accueil s'affichait lorsque tous les paiements étaient déplacés vers la corbeille, empêchant de restaurer les paiements mis à la corbeille.
  • Correction : La liste déroulante du champ Smartphone était coupée sur la page d'édition de l'entrée.
  • Corrigé : Les choix dynamiques des taxonomies personnalisées (tags) pour le champ Checkboxes étaient affichés de manière incorrecte dans certaines conditions.
  • Correction : Dans certains cas, l'erreur concernant le champ Stripe Credit Card n'était pas visible pour les formulaires multipages.
  • Corrigé : Le pop-up de bienvenue de WPForms Challenge s'affichait au-dessus de l'écran d'accueil sur les tablettes.
  • Correction : Des notifications étaient générées dans le fichier `debug.log` pour un formulaire avec Lead Forms.
  • Correction : Le bouton "Envoyer" du formulaire de soumission ne fonctionnait pas correctement lorsque le Captcha invisible avait une clé invalide.
  • Correction : Les champs Nom, Adresse et Mot de passe traitent les valeurs. 0 comme vide.
  • Corrigé : L'encodage HTML-ENTITIES générait un avertissement de dépréciation sur PHP 8.2.
  • Corrigé : Un défilement irrationnel se produisait lors de l'ajout rapide de plusieurs champs dans le générateur de formulaires.
  • Corrigé : La hauteur des lignes dans le tableau "Aperçu des entrées" n'était pas cohérente.
  • Correction : Le champ Date/Time produisait des notifications dans le fichier `debug.log` dans certaines conditions.
  • Corrigé : Les champs avec des sous-champs étaient rendus différemment dans le panneau de prévisualisation de Form Builder et sur le front-end.
  • Corrigé : L'activation des modules complémentaires sur la page des modules complémentaires ne renvoyait pas un statut correct.
  • Corrigé : L'erreur de validation du champ "Rich Text" était mal placée.
  • Correction : Les champs Stripe étaient mal placés dans l'aperçu du formulaire de l'éditeur de blocs avec Lead Forms.
  • Corrigé : La valeur du champ Modern Dropdown multiple n'était pas centrée dans le Modern Markup.
  • Corrigé : Le changement de page ne fonctionnait pas sur les formulaires Multipage à l'intérieur de la popup Elementor.
  • Correction : Les puces s'affichaient pour la liste des codes pays dans le champ Téléphone avec le thème Divi.
  • Correction : L'affichage du tableau "Aperçu des entrées" a été amélioré lorsqu'il y a plus de colonnes.
  • Corrigé : Les paiements échoués étaient comptabilisés dans le tableau des ventes totales.
  • Corrigé : Les utilisateurs pouvaient voir les paiements mis à la poubelle.
  • Correction : L'écran d'accueil s'affichait lorsque tous les paiements étaient déplacés vers la corbeille.
  • Correction : Une devise incorrecte des paiements déjà traités était affichée lorsque le paramètre de la devise globale était modifié.
  • Correction : Il était possible d'exporter des données de paiement vides pour les entrées dans le fichier .csv/.xlsx.
  • Correction : Il y avait un nom de formulaire vide dans la métabox des détails du paiement unique si un formulaire de paiement était supprimé ou n'était plus modifiable.

1.8.3.2 (2023-08-15)

  • Corrigé : La logique de chargement des modules complémentaires présentait une faille qui les empêchait d'être correctement chargés lorsque la licence ne correspondait pas.

1.8.3.1 (2023-08-11)

  • Corrigé : Dans certaines situations, le champ Stripe Credit Card ne fonctionnait pas correctement dans Elementor.

1.8.3 (2023-08-08)

  • Ajouté : Nouveau {site_name} étiquette intelligente.
  • Ajouté : Les entrées de spam sont maintenant stockées dans la base de données et peuvent être consultées sur la page Entrées.
  • Ajouté : Les champs du générateur de formulaires peuvent désormais être recherchés par nom ou par mots-clés associés.
  • Ajouté : Nouveaux paramètres permettant aux utilisateurs de basculer entre les différents champs de la page d'affichage de l'entrée unique.
  • Modifié : Ajustement du message d'erreur en cas d'échec du paiement de l'abonnement par Stripe.
  • Changé : Intégration d'Elementor mise à jour et améliorée.
  • Modifié : Amélioration de l'affichage du nombre d'entrées dans le widget du tableau de bord.
  • Modifié : Le widget du tableau de bord affiche désormais le nombre d'entrées soumises aujourd'hui.
  • Modifié : Le traitement anti-spam a été considérablement amélioré.
  • Modifié : Diverses notifications pour les utilisateurs ne disposant pas des autorisations requises ont été améliorées.
  • Changé : Mise à jour de la bibliothèque DOMPurify vers la version 3.0.5.
  • Modifié : Amélioration de la gestion de l'état "entrées désactivées" sur la page "Aperçu des entrées" et dans le widget "Tableau de bord".
  • Modifié : La barre latérale dans le générateur de formulaires peut maintenant être réduite ou étendue avec un bouton Ctrl + T raccourci clavier.
  • Modifié : Mise à jour de la bibliothèque Icon Choices Font Awesome vers la version 6.4.0.
  • Modifié : Amélioration des états vides pour les blocs/widgets sur les éditeurs Gutenberg et Elementor.
  • Correction : La famille de police du bouton de soumission n'était pas héritée des styles du thème.
  • Corrigé : Proposition d'installation ou d'activation de l'addon Custom Captcha lors de son ajout au formulaire via l'écran Paramètres du formulaire > Protection contre le spam et sécurité.
  • Correction : Ouverture incorrecte du panneau de configuration des champs lors de l'ajout d'un champ Custom Captcha à partir de l'écran Protection contre le spam et sécurité.
  • Correction : Pas d'espace entre l'étiquette du champ et le champ sur les pages de paramétrage.
  • Correction : Gestion de l'erreur de conversion de type chaîne vers tableau dans les rares cas où l'option dans la base de données contenait une valeur malformée.
  • Correction : Amélioration de l'aperçu des choix de la liste déroulante avec des balises HTML dans le Form Builder.
  • Correction : Amélioration de la gestion des redirections sur les pages d'entrée dans certaines configurations.
  • Correction : Les champs de paiement Stripe ignoraient auparavant le paramètre "Inclure le style du formulaire".
  • Corrigé : Les champs de contenu dont la logique conditionnelle est activée ne s'affichent pas dans l'e-mail de notification.
  • Correction : Gestion des erreurs JavaScript et des notifications PHP lors de l'utilisation de champs manquants dans la logique conditionnelle.
  • Corrigé : Mauvais alignement du sous-champ "Pays" dans le champ "Adresse".
  • Correction : Amélioration des styles réactifs pour les contrôles à choix multiples sur les pages de paramètres.
  • Corrigé : Suppression de l'espace redondant entre les sous-champs des cartes de crédit Stripe lorsque les sous-étiquettes sont cachées.
  • Corrigé : Erreur de console sur l'écran d'édition d'un article ou d'une page lorsque l'utilisateur n'est pas connecté à Stripe.
  • Correction : Gestion d'un avis PHP généré lors de l'utilisation de l'ancienne API pour les paiements Stripe.
  • Corrigé : Révision du lien vers le guide complet dans le widget WPForms d'Elementor.
  • Corrigé : Suppression d'une erreur de la console lorsqu'un champ Rich Text était utilisé avec Form Locker.
  • Corrigé : La règle "IS NOT" de la logique conditionnelle ne fonctionnait pas correctement si la valeur était égale à 0 (zéro).
  • Corrigé : Les champs de téléchargement en style moderne n'étaient pas mis en évidence en cas d'erreur.
  • Correction : La vérification de l'anti-spam Akismet pouvait être ignorée dans certains cas.
  • Correction : Le champ de paiement Stripe affichait un avertissement avec un message d'erreur vide lorsque la validation de la carte échouait.
  • Corrigé : Le lien de renvoi des notifications n'était pas désactivé lorsque les notifications de "paiements terminés" étaient activées.
  • Correction : La liste hiérarchique des choix dynamiques entraînait une erreur de dépassement de délai PHP lorsque la liste comportait plus de 3 niveaux de profondeur.
  • Corrigé : Le badge CAPTCHA empêchant le chargement de l'aperçu de Divi Visual Builder.
  • Correction : Inconsistent email validation between front-end and server.
  • Corrigé : Le titre ou l'intitulé de l'emplacement du formulaire n'était parfois pas mis à jour après la mise à jour d'un article.
  • Correction : Les boutons de la fenêtre modale de confirmation n'étaient pas alignés correctement s'ils ne tenaient pas sur une ligne.
  • Corrigé : Le champ du numéro de sécurité de l'ancienne carte de crédit n'était pas aligné avec les autres champs.
  • Correction : Gestion des différentes combinaisons de boutons de téléchargement et de soumission de fichiers classiques/modernes.
  • Correction : Les images dans l'éditeur de texte riche pouvaient ne pas s'afficher à cause de caractères spéciaux.

1.8.2.3 (2023-07-18)

  • Modifié : Le contenu et la conception de l'avis administratif ont été améliorés.
  • Modifié : La bibliothèque utilisée pour le champ "téléphone moderne" a été mise à jour à la version 18.1.4.
  • Changé : Nous avons optimisé les performances de l'écran d'aide dans le Form Builder.
  • Correction : Le module de réécriture de chaîne de requête du plugin 7G Firewall était en conflit avec le bloc WPForms dans l'éditeur de blocs.
  • Corrigé : Lorsque les détails des liens Stripe n'étaient pas remplis, il était encore possible d'aller à la page suivante dans le formulaire multipage.
  • Corrigé : Les champs de paiement n'héritaient pas d'une devise nouvellement mise à jour depuis la page Paramètres > Paiements de WPForms.
  • Corrigé : Lorsque le formulaire multipage était soumis, les utilisateurs voyaient des erreurs dupliquées (le cas échéant) sur une page.
  • Correction : Le formulaire multipage ne retournait pas à la première page lorsqu'une erreur AJAX générale se produisait.
  • Corrigé : Lors de la duplication d'un champ dans le Form Builder, le panneau d'options pour le nouveau champ dupliqué n'était pas toujours actif.
  • Corrigé : La zone d'administration de WPForms utilisait la langue du site au lieu de la langue de l'utilisateur connecté si les langues étaient différentes.
  • Correction : La case à cocher "sélectionner l'entrée" et les actions de l'entrée étaient cachées si les entrées n'avaient pas de champs modifiables.
  • Corrigé : Lorsqu'un champ d'email contenait des mots longs sans espaces, les mots n'étaient pas correctement enveloppés.
  • Correction : Sur la page Paramètres > Intégrations, lorsqu'un titre de section était cliqué plusieurs fois de suite, la mise en page pour l'ajout d'un compte pouvait être interrompue.
  • Corrigé : Accessibilité : dans Safari, il n'était pas possible de modifier la valeur du champ Classement avec les touches fléchées du clavier.
  • Corrigé : Les paramètres du formulaire ne reflétaient pas les nouveaux paramètres du modèle lorsque l'on changeait de modèle.
  • Corrigé : Les permaliens des pages de formulaire et des formulaires conversationnels n'étaient pas mis à jour pour refléter les paramètres du modèle.
  • Corrigé : Les pointeurs Challenge de WPForms chevauchaient les étiquettes de texte dans certaines langues.
  • Correction : Le lien "Supprimer tout" dans la liste des entrées ne fonctionnait pas comme prévu lorsque les entrées étaient filtrées par date ou à l'aide de la recherche d'entrées.
  • Corrigé : Le code challenge n'affichait pas le bon numéro d'étape sur les formulaires existants.
  • Correction : Dans certains cas, la page contenant un formulaire ne défilait pas jusqu'au champ d'erreur.
  • Correction : La largeur de la bordure de la liste déroulante était incorrecte lorsque l'entrée était plus petite que la liste déroulante.
  • Correction : Il était possible de redimensionner le champ Paragraphe plus grand que les conteneurs.
  • Correction : L'option vide était remplacée par l'option par défaut pour une liste déroulante dupliquée.
  • Correction : Une erreur se produisait dans la console du navigateur lors de l'édition de la date sur la page des entrées uniques.
  • Correction : La taille de la carte de l'élément Single Line Text était trop petite dans l'aperçu de Form Builder.
  • Correction : Il y avait une erreur fatale sur la page Analytics si le plugin MonsterInsights Lite était actif.
  • Correction : Le champ Dropdown à l'intérieur du champ Layout sur les appareils mobiles se chevauchait partiellement.
  • Correction : Le bouton "Prévisualiser le formulaire conversationnel" se superposait au titre lorsque la fenêtre du navigateur était redimensionnée.
  • Corrigé : Les avis relatifs à la force du mot de passe n'avaient pas de bordures arrondies comme ils le devraient.
  • Correction : Les sous-étiquettes du champ "Adresse" étaient positionnées trop près des listes déroulantes à l'intérieur du champ "Disposition".
  • Corrigé : Le titre et l'intitulé de l'emplacement du formulaire étaient incorrects après la mise à jour d'un article contenant ce formulaire.
  • Correction : Le message de validation de l'option "From Email" était invisible lorsque le plugin WP Mail SMTP était actif.
  • Corrigé : L'avertissement PHP 'Illegal string offset' apparaissait sur certains sites.
  • Corrigé : Le texte de remplacement dans les choix dynamiques du champ déroulant ne s'affichait pas lorsque le champ était dupliqué.
  • Correction : Le bouton "Let's Go !" à l'intérieur de l'écran Form Embed était désactivé après le changement de titre de la page.
  • Correction : Les libellés des options en vrac n'étaient pas en ligne dans certaines langues.
  • Correction : Certains titres de champs ne fonctionnaient pas dans Safari dans le thème Twenty Twenty-One.

1.8.2.2 (2023-06-28)

  • Ajouté : WPForms est maintenant compatible avec l'addon WPForms Coupons.
  • Ajouté : Les développeurs peuvent maintenant utiliser un nouveau crochet qui est déclenché lorsque le formulaire est dupliqué.
  • Correction : Stripe Integration : Une erreur JavaScript se produisait lorsque l'utilisateur était invité à saisir des informations de vérification pour un formulaire de paiement verrouillé avec l'addon Form Locker.
  • Corrigé : Un avis de dépréciation PHP était généré lors de l'activation ou de la désactivation des mises à jour automatiques d'un plugin.
  • Corrigé : Les éléments du défi formulaire n'étaient pas alignés correctement dans plusieurs langues.
  • Correction : Dans les champs de téléchargement de fichiers modernes, les noms de fichiers longs provoquaient le chevauchement de la barre de progression du téléchargement avec le nom du fichier.
  • Corrigé : Les anciennes classes de mise en page ne fonctionnaient pas lors de l'utilisation des styles de formulaires modernes.
  • Corrigé : Le Captcha mathématique personnalisé restait volumineux lorsque l'addon Lead Forms était désactivé.
  • Corrigé : Les liens longs sur la page des détails de l'entrée ne s'enroulaient pas et provoquaient des problèmes de débordement.
  • Corrigé : Les cases à cocher et les champs à choix multiples avec icônes étaient coupés sur les appareils mobiles.
  • Correction : Les mots dans la liste déroulante Exportation de formulaire sur la page d'administration Outils > Exportation étaient séparés par des lettres.
  • Corrigé : Les liens étaient supprimés dans les étiquettes de choix.
  • Correction : L'éditeur de blocs affichait la boîte de dialogue des modifications non enregistrées alors qu'il n'y avait pas de modifications.
  • Fixe : wpforms_sanitize_amount() ne fonctionnait pas correctement avec les exposants.
  • Corrigé : La compatibilité avec le plugin Popup Maker a été améliorée - Le champ Stripe Credit Card ne se chargeait pas lorsqu'un formulaire de paiement était inséré dans une fenêtre popup.
  • Correction : Il n'y avait pas d'état vide lorsqu'aucun formulaire n'était créé pour le widget WPForms dans l'écran Elementor.

1.8.2.1 (2023-06-07)

  • Modifié : Sur la page des entrées de formulaire, la colonne "Statut" est renommée "Type" afin de mieux refléter la valeur réelle affichée.
  • Correction : Sur la page des entrées de formulaire, l'état de l'entrée "N/A" était affiché au lieu de la valeur attendue "Completed".
  • Corrigé : Sur la page Paiements pour les paiements Stripe, "N/A" était affiché comme titre de paiement au lieu de l'email mappé.
  • Correction : Dans certaines situations, des notifications PHP étaient générées sur la page de paiement unique de Stripe.
  • Corrigé : La compatibilité avec le plugin "AIOSEO - Local Business" a été améliorée.

1.8.2 (2023-05-31)

  • Ajouté : Les champs de paiement sont maintenant disponibles pour tous.
  • Ajouté : Les utilisateurs peuvent connecter leurs comptes Stripe et recevoir des paiements via leurs formulaires de paiement.
  • Ajouté : Il est maintenant possible d'imprimer des entrées en masse.
  • Ajouté : Les utilisateurs non-administrateurs sont maintenant informés des addons désinstallés ou non activés lorsque certains modèles de formulaires sont sélectionnés.
  • Ajouté : De nouveaux filtres ont été ajoutés afin de pouvoir modifier dynamiquement les données du formulaire avant l'exportation.
  • Ajouté : Il y a de nouvelles vignettes affichées dans tous les endroits où vous voyez la liste des modèles de formulaires disponibles (Form Builder et Form Templates page).
  • Ajouté : Les fichiers de cache des plugins sont gérés de manière plus performante.
  • Modification : le graphique et le tableau de la vue d'ensemble des entrées peuvent désormais être filtrés en fonction d'une chronologie personnalisée.
  • Modifié : Une version obsolète de la bibliothèque Moment.js a été supprimée du plugin, et nous sommes passés à l'utilisation de la bibliothèque intégrée à WordPress.
  • Modifié : Les étiquettes de prévisualisation pour les choix avec des balises HTML ont été améliorées.
  • Changé : Les choix dynamiques vides dans le générateur de formulaires, sur le front-end et sur la page d'édition d'entrée sont maintenant plus attrayants visuellement.
  • Correction : Il y avait des situations où le {user_ip} smart tag renvoyait une adresse IP du serveur au lieu de l'adresse IP de l'utilisateur.
  • Correction : L'étiquette du champ Contenu était visible dans le mode Formulaires conversationnels.
  • Corrigé : Une requête de base de données inutile était exécutée sur toutes les pages du tableau de bord de l'administrateur.
  • Correction : La liste déroulante "Modern Multiple" ne pouvait pas être fermée en cliquant sur la flèche.
  • Corrigé : Le bouton "Save" n'était pas entièrement cliquable sur la page d'administration WPForms > Settings.
  • Correction : Certains éléments de l'interface utilisateur ne s'affichaient pas correctement sur la page de construction du formulaire pour les langues autres que l'anglais.
  • Correction : Certains champs ne répondaient pas sur mobile lors de l'utilisation des classes de mise en page héritées.
  • Corrigé : Evénement Cron wpforms_email_summaries_cron n'a pas été supprimé lors de la désactivation du plugin.
  • Correction : La logique conditionnelle du choix multiple ne fonctionnait pas de manière fiable si la valeur du champ était vide.
  • Correction : Il était possible d'ajouter à nouveau des champs désactivés au formulaire dans le Form Builder.
  • Correction : Le formulaire ne s'affichait pas dans la partie frontale lorsque le bloc WPForms était ajouté aux modèles de blocs.

1.8.1.3 (2023-05-25)

  • Modifié : Le logo d'Uncanny Automator a été mis à jour.
  • Correction : Les informations de débogage (contrôlées par une constante) sont désormais correctement échappées avant d'être affichées sur une page.
  • Correction : Le message de vérification du captcha du tourniquet chevauchait le captcha lorsque le type de captcha passait d'Invisible à Géré.
  • Corrigé : Erreur fatale avec le plugin AMP.

1.8.1.2 (2023-04-12)

  • Corrigé : Les cases à cocher se déplaçaient lorsque la règle de limitation des choix était déclenchée.
  • Correction : Les liens de l'avis de l'administrateur "Demander un avis" ouvraient incorrectement un nouvel onglet.
  • Correction : Les cases à cocher et les champs radio vides n'étaient pas masqués lors de l'impression des entrées.
  • Correction : Le bouton "Suivant" n'était pas bloqué lorsque le champ "Téléchargement de fichier" déclenchait une erreur.
  • Correction : La conception du message a été ajustée pour une notification de licence valide après une mise à niveau vers Pro avec une licence invalide/expirée.
  • Correction : L'option "Choix non sélectionnés" ne fonctionnait pas correctement pour les choix dynamiques dans la fonctionnalité d'impression d'entrée.
  • Corrigé : Le champ texte riche générait une erreur dans la console du navigateur lors de la soumission du formulaire sur WordPress 5.2.
  • Correction : Une erreur fatale se produisait lorsque les paramètres étaient incorrectement réinitialisés par un plugin tiers.

1.8.1.1 (2023-03-30)

  • Corrigé : La fonctionnalité de limitation de la longueur ne fonctionnait pas dans le champ Texte du paragraphe.

1.8.1 (2023-03-28)

  • Ajouté : Modern Form Styles - contrôlez facilement l'apparence des champs de formulaire, des étiquettes et des boutons sans écrire de code, directement dans l'éditeur de blocs.
  • Ajouté : Le nouveau filtre wpforms_frontend_assets_header_force_load permet de forcer le chargement des ressources dans l'en-tête, ce qui est utile lorsque le formulaire se trouve dans le widget de la barre latérale ou dans des endroits similaires.
  • Ajouté : Le nouveau filtre wpforms_entry_preview_get_start_page_break_id_force_first permet d'afficher tous les champs depuis le début du formulaire jusqu'à la page de prévisualisation de l'entrée en cours.
  • Modifié : la conception des infobulles a été améliorée.
  • Changed : Entry Print Settings design is revised to provide better UX.
  • Correction : La page de prévisualisation du formulaire s'affichait de manière incorrecte dans certains thèmes.
  • Corrigé : L'ID du formulaire tourniquet CF était traduit, ce qui créait des problèmes d'analyse dans le tableau de bord Cloudflare.
  • Corrigé : Le style de la liste des pays a été ajusté pour le champ Téléphone, en particulier sur les thèmes sombres.
  • Corrigé : Les styles des paramètres de notification ne s'affichaient pas correctement sur un petit écran dans le générateur de formulaires.
  • Corrigé : L'état "colonne active" était bloqué pour un champ Layout dupliqué dans le panneau de prévisualisation de Form Builder.

1.8.0.2 (2023-02-28)

  • Changé : Mise à jour de la bibliothèque DOMPurify vers la version 3.0.1.
  • Corrigé : Une erreur se produisait lorsque le plugin DreamHost Panel Login et WPForms Lite étaient tous deux actifs et que WPForms Pro était activé.
  • Correction : Certains champs déroulants dans la zone des paramètres marketing du générateur de formulaires étaient affichés de manière incorrecte dans Safari après avoir effectué une sélection.
  • Corrigé : Le bloc de modèle de formulaire dans le générateur de formulaires pouvait déborder du conteneur sur les écrans de petite taille.
  • Correction : Les liens longs dans les messages électroniques HTML ne s'enroulaient pas et provoquaient des problèmes de débordement.
  • Corrigé : Google reCAPTCHA v2 ne pouvait pas être réinitialisé en cas d'échec de la validation côté serveur.

1.8.0.1 (2023-02-15)

  • Correction : Le traitement des reCaptcha invisibles était incorrect, ce qui entraînait l'échec des soumissions de formulaires avec un message d'erreur erroné.

1.8.0 (2023-02-14)

  • Ajouté : Empêchez les soumissions de spam en utilisant la nouvelle intégration anti-spam Turnstile de Cloudflare. Vous pouvez la trouver sur la page Paramètres > CAPTCHA.
  • Modifié : Les champs Custom Captcha et Section Divider sont désormais exclus du mappage des champs personnalisés dans les modules complémentaires de marketing.
  • Modifié : Les messages d'erreur concernant le filtre par pays et le filtre par mot-clé sont désormais affichés au-dessus du bouton Soumettre.
  • Modifié : Les taxonomies non publiques ne doivent pas être affichées dans les sources disponibles de Dynamic Choices.
  • Modifié : Le lien "Renvoyer les notifications" sur la page d'entrée est désactivé au lieu d'être caché si un addon bloque cette fonctionnalité.
  • Modification : L'utilisation externe de classes PHP supprimées est désormais gérée de manière élégante sans générer d'erreurs fatales.
  • Modifié : Les ID de transaction redondants ne sont pas affichés pour les paiements d'abonnements récurrents dans la section Afficher l'entrée > Paiement.
  • Modifié : La performance de la validation du champ Email est améliorée lors de l'utilisation d'une liste d'autorisation ou d'une liste de refus.
  • Modifié : Les fichiers téléchargés dans les champs Modern File Upload et Rich Text de la médiathèque ont désormais des titres de pièces jointes au format "Field label : Nom du fichier original".
  • Modifié : Les sous-champs État et Pays du champ Adresse permettent désormais de sélectionner la valeur par défaut dans la liste déroulante si celle-ci contient des choix.
  • Modifié : Les sous-champs "État" et "Pays" du champ "Adresse" permettent désormais de modifier la valeur par défaut.
  • Changé : Mise à jour de la bibliothèque DOMPurify vers la version 2.4.3.
  • Correction : L'indentation du texte du champ Dropdown était incorrecte dans le Form Builder sous Firefox.
  • Corrigé : Les titres de plusieurs modales de notification n'avaient pas la même taille dans le générateur de formulaires.
  • Correction : Les utilisateurs qui n'ont pas la permission de voir les entrées ne devraient pas voir les liens pour les comptes d'entrées dans le widget du tableau de bord.
  • Correction : L'arrière-plan de la colonne d'en-tête ne remplissait pas toute la hauteur de la colonne dans la vue compacte de l'aperçu avant impression de l'entrée.
  • Corrigé : Les erreurs de validation dans diverses fenêtres modales n'étaient pas cohérentes dans le générateur de formulaires.
  • Corrigé : Lors de la duplication d'un champ inactif, les paramètres du champ actif sont désormais supprimés correctement.
  • Corrigé : Du HTML malformé dans le champ "Entry Preview Notice" pouvait freiner le balisage de Form Builder.
  • Corrigé : Il était impossible de supprimer une clé de licence expirée après la mise à jour vers WPForms Pro si elle avait été initialement définie dans WPForms Lite.
  • Correction : Les notifications de licence expirée, désactivée et invalide étaient affichées deux fois après avoir saisi la clé dans WPForms Lite, puis après avoir installé et activé WPForms Pro.
  • Correction : Le champ "saut de page" était inséré dans la mauvaise position si le formulaire contenait un avis indiquant qu'un certain champ n'était pas disponible sous la licence actuelle.
  • Correction : Certains fichiers de cache étaient inutilement retéléchargés dans la partie frontale.
  • Correction : Le champ Article unique avec un type défini par l'utilisateur pouvait être soumis avec un montant négatif.
  • Corrigé : Empêcher d'autres plugins d'ajouter des boutons personnalisés à l'éditeur TinyMCE du champ de contenu afin d'éviter toute rupture de fonctionnalité.
  • Correction : Les images dans le champ "Rich Text" ignoraient les paramètres d'alignement dans l'email de notification de la saisie.
  • Corrigé : Les utilisateurs ayant un rôle autre que celui d'administrateur ne pouvaient pas ajouter le champ reCAPTCHA/hCaptcha et rejeter les avis même s'ils disposaient des autorisations suffisantes.
  • Correction : La validation du champ "Number Slider" échouait si la valeur maximale n'était pas un multiple d'étapes.
  • Correction : Les boutons à l'intérieur des avis dans les champs à 4 colonnes étaient formatés de manière incorrecte.
  • Correction : Le nombre maximum de téléchargements de fichiers pouvait être fixé à 0 ou à une valeur vide, ce qui entraînait l'échec de la validation du champ "téléchargement de fichiers".
  • Correction : La page précédente du champ Saut de page ne pouvait pas être ouverte sans que le champ Numéro de carte de crédit ne soit rempli.
  • Correction : L'exportation des entrées ne fonctionnait pas sur les systèmes de fichiers non directs, par exemple SSH2, FTP, etc. (y compris Pantheon.io utilisant Git).
  • Correction : Les choix d'images dans les champs à choix multiples n'affichaient pas l'image dans l'aperçu de la saisie lorsque l'étiquette du choix contenait du HTML.
  • Correction : Le balisage HTML dans les champs Texte par défaut et Texte du paragraphe ne s'affichait pas sur le front-end et dans l'aperçu de Form Builder.
  • Corrigé : Les espaces réservés et les valeurs par défaut des différents sous-champs du champ Adresse sont désormais cohérents dans l'aperçu de Form Builder.
  • Corrigé : Les icônes de la barre d'administration ne fonctionnaient pas après la soumission d'un formulaire avec le champ "Rich Text".

1.7.9.1 (2023-01-11)

  • Correction : Les champs de mise en page ne s'affichaient pas lorsqu'ils se trouvaient sur une page autre que la première page d'un formulaire multipage et que la logique conditionnelle était activée sur au moins un champ du champ de mise en page.
  • Correction : L'espacement incorrect autour du bouton Submit dans le Form Builder a été corrigé.
  • Corrigé : Les actifs manquants ont été ajoutés au plugin.

1.7.9 (2023-01-03)

  • Ajout d'une fonction de choix d'icônes pour les cases à cocher, les champs de paiement à choix multiples, les éléments des cases à cocher et les éléments multiples - une sélection de plus de 2000 icônes peut désormais être utilisée avec vos choix !
  • Modifié : Éviter de rendre la page d'administration de WPForms Import si l'utilisateur n'a pas le niveau de connaissance requis. unfiltered_html capacité.
  • Modifié : Respecter les paramètres du site pour l'affichage des avatars dans l'écran Révisions du Form Builder.
  • Modifié : Ajustements CSS mineurs sur la page des détails de l'entrée.
  • Modifié : Les champs de sélection des couleurs dans le générateur de formulaires gèrent désormais correctement les couleurs par défaut.
  • Modifié : Dans le formulaire Notifications, vous pouvez maintenant définir la valeur Reply-To Name en plus de la valeur Reply-To Email en utilisant un format spécial.
  • Changé : Mise à jour de la bibliothèque jquery-confirm vers la version 3.3.4.
  • Correction : Amélioration de la prévisualisation du champ Classic File Upload dans le Form Builder.
  • Corrigé : Empêcher la duplication des champs dans le Form Builder effectuée plusieurs fois lors d'un clic rapide à l'intérieur de la modale de confirmation.
  • Corrigé : Les liens d'action étaient affichés sur deux lignes dans le widget du tableau de bord de l'administrateur.
  • Correction : L'option de l'éditeur de contenu en mode HTML n'était pas visible lorsque le champ Contenu était ajouté à l'intérieur du champ Mise en page.
  • Correction : Les boutons de l'option éditeur de contenu en mode visuel n'avaient pas de texte de raccourci dans leur infobulle lorsque le champ Contenu était ajouté.
  • Correction : La notification par e-mail ne pouvait pas afficher la valeur du champ Contenu soumis.
  • Correction : Les styles de texte et d'image n'étaient pas appliqués à la valeur du champ Contenu sur la page d'aperçu de l'impression de l'entrée.
  • Corrigé : Les utilisateurs de la plateforme WordPress VIP ne pouvaient pas exporter les entrées de formulaire.
  • Correction : Les styles de l'éditeur du champ Contenu n'étaient pas appliqués lorsque le champ avait été placé dans le champ Disposition dans Firefox.
  • Correction : Le champ de contenu disparaissait s'il était dupliqué à l'intérieur du champ de mise en page.
  • Correction : Un espace vide apparaissait lorsque tous les champs à l'intérieur d'un champ de présentation étaient masqués à l'aide de la logique conditionnelle.
  • Corrigé : Des notifications PHP étaient générées lorsque la logique de localisation des formulaires s'exécutait pour des types de messages non enregistrés.
  • Correction : Les données spécifiques à WPForms n'étaient pas toutes supprimées de la base de données lorsque l'option Paramètres > Divers > Désinstallation était activée.
  • Correction : La performance du modal Embed dans le Form Builder a été grandement améliorée lorsqu'il y a une tonne de pages sur un site.
  • Correction : Le message de confirmation pour les soumissions de formulaires non-AJAX n'était pas intégré dans le conteneur du formulaire principal.
  • Correction : Dans le champ Disposition, la dernière colonne du côté droit était toujours plus large que les autres colonnes.
  • Corrigé : Amélioration de la compatibilité avec les popups Elementor v3.9+.
  • Corrigé : La suggestion d'email de notification ne fonctionnait pas correctement avec WordPress installé dans un sous-domaine.
  • Correction : La clé de licence n'était pas correctement traitée lorsqu'elle était définie dans le champ wp-config.php fichier.
  • Fixe : {page_title} smart était en conflit avec le plugin wpSEO.
  • Correction : Meilleure compatibilité avec le plugin Popup Maker.
  • Corrigé : Activation de la première page du formulaire avec une erreur après l'échec de la soumission du formulaire pour les formulaires AJAX.

1.7.8 (2022-11-09)

  • Ajouté : Introduction d'un tout nouveau champ Contenu pour vous aider à ajouter facilement du texte formaté à vos formulaires.
  • Ajouté : Les fichiers soumis peuvent maintenant être attachés à l'email de notification, qui est configurable sur l'écran Form Builder > Notifications.
  • Ajouté : Tous les paramètres de protection anti-spam sont regroupés au même endroit dans Form Builder > Settings pour un accès plus facile.
  • Ajouté : Vous pouvez maintenant bloquer complètement les soumissions de formulaires provenant de certains pays.
  • Ajouté : Vous pouvez également bloquer les soumissions de formulaires qui contiennent des mots-clés particuliers.
  • Ajouté : Nouveaux crochets au début et à la fin de chaque page du champ Saut de page.
  • Modifié : Les modèles de formulaires récemment ajoutés sont désormais disponibles dans la catégorie "Nouveaux modèles".
  • Modifié : La version non responsive (desktop) du Form Builder n'est pas accessible sur les appareils mobiles.
  • Correction : les avis de dépréciation de jQuery étaient déclenchés dans la console du navigateur.
  • Corrigé : Le bouton de fermeture des listes déroulantes s'affichait de manière incorrecte à certains endroits.
  • Corrigé : Un avertissement PHP était émis sur certaines configurations de site lorsque l'utilisateur essayait de soumettre un formulaire.
  • Correction : L'animation du contrôle de basculement ne fonctionnait pas correctement dans certains cas.
  • Corrigé : Les champs obligatoires étaient toujours mis en évidence comme étant incomplets après avoir été remplis dans l'écran "Form Builder > Marketing".
  • Correction : Le texte chevauchait la flèche vers le bas sur les listes déroulantes dans le thème 2021.
  • Correction : Le champ déroulant de la devise sortait du cadre de la page dans le générateur de formulaires.
  • Corrigé : L'expérience utilisateur de WPForms Challenge a été améliorée.
  • Correction : La liste des tags intelligents était trop grande dans les champs contenant des avertissements.
  • Correction : Certains masques de saisie provoquaient l'alignement à droite du texte dans le champ Texte.
  • Corrigé : La compatibilité avec le thème 2023 a été améliorée.
  • Correction : La recherche traitait incorrectement le terme `0` lorsqu'elle était effectuée sur la page d'aperçu des entrées.
  • Correction : La fonctionnalité d'aperçu de l'entrée ne fonctionnait pas sur la page d'aperçu du formulaire lorsque les formulaires conversationnels étaient activés.
  • Corrigé : Un avertissement PHP lié à l'attachement CSV d'entrée a été soulevé lors de la navigation à travers différentes révisions de formulaires.
  • Correction : Les paramètres de la pièce jointe CSV de l'entrée n'étaient pas sauvegardés correctement lorsqu'ils étaient sauvegardés trop rapidement après le chargement de la page.

1.7.7.2 (2022-10-12)

  • Ajouté : Il y a un nouveau filtre wpforms_builder_panel_sidebar_section_classes pour modifier les classes de sections de la barre latérale du panneau du constructeur.
  • Changé : Mise à jour de la bibliothèque DOMPurify vers la version 2.4.0.
  • Corrigé : Le texte de l'espace réservé dans le champ de la liste déroulante était coupé dans le générateur de formulaires.
  • Correction : Le constructeur de formulaires avait un échappement incohérent de la chaîne de texte.
  • Correction : L'information "aucun modèle de formulaire à afficher" ne disparaissait pas lorsqu'une catégorie était modifiée.

1.7.7.1 (2022-10-05)

  • Correction : Les options de notifications par email pour les paiements terminés étaient affichées à un endroit incorrect - sous la section Paramètres > Notifications > Avancées dans le générateur de formulaires.
  • Corrigé : Les étiquettes de champ très longues n'étaient pas enveloppées et s'interrompaient au milieu du mot.

1.7.7 (2022-09-27)

  • Ajouté : Introduction d'un tout nouveau champ de mise en page pour vous aider à créer des mises en page de formulaire avancées qui s'adaptent automatiquement à la taille de l'écran de l'utilisateur.
  • Ajouté : Tous les modèles sont maintenant disponibles sur notre nouvelle page d'administration Modèles de formulaires.
  • Ajouté : Les modèles de formulaires peuvent maintenant être marqués comme favoris pour un accès plus facile dans le générateur de formulaires.
  • Ajouté : La colonne des champs du formulaire peut maintenant être réduite dans le Form Builder pour donner plus d'espace au panneau de prévisualisation du formulaire.
  • Ajouté : Les valeurs de soumission de formulaire peuvent maintenant être jointes en tant que fichier CSV à l'email de notification. Vous pouvez le configurer sur l'écran Form Builder > Notifications.
  • Modification : La ligne des tables de la base de données dans la section Informations sur la santé du site est désormais privée, ce qui signifie qu'elle est exclue des données copiées lorsque l'on clique sur le bouton "Copier les informations sur le site dans le presse-papiers".
  • Correction : Les colonnes sélectionnées n'étaient pas centrées dans la liste déroulante des colonnes du champ d'entrée.
  • Corrigé : WPForms Challenge était affiché après une recherche de formulaire sans résultat.
  • Corrigé : WPForms Challenge disparaissait après avoir sélectionné un modèle pour le nouveau formulaire.
  • Correction : Après la soumission d'un formulaire, un avertissement PHP était généré dans certains cas lorsque la protection anti-spam Akismet était activée.
  • Corrigé : L'utilisation d'une liste d'autorisation/interdiction rompait la validation du masque de saisie pour tous les champs au-dessus du champ "Email".
  • Corrigé : Une chaîne de texte inhabituellement longue dans le message de confirmation provoquait des problèmes de mise en page dus à un débordement.
  • Corrigé : Le champ de téléchargement de fichiers ne fonctionnait pas dans l'éditeur de blocs sur WordPress 5.2-5.4.
  • Correction : La valeur de l'heure pour le champ Date/Heure n'était pas remplie correctement sur la page de modification de l'entrée.
  • Fixe : page_title La balise smart fonctionnait de manière incohérente sur la page de prévisualisation d'un formulaire.
  • Fixe : wpforms()->get( 'entry' )->get_entries() renvoie toutes les entrées lorsqu'aucune entrée n'a été trouvée.
  • Corrigé : La vérification de l'adresse "From Email" dans le Form Builder > Notifications traitait incorrectement les vérifications de domaine contenant le préfixe `www`.
  • Correction : Il était possible d'exécuter des valeurs de champ exportées sous forme de formules dans les formulaires .csv et .xlsx des dossiers.
  • Fixé : Le message de validation du masque de saisie n'utilisait pas ce qui avait été précédemment sauvegardé sur la page WPForms > Paramètres > Validation.
  • Corrigé : Dans le générateur de formulaires, la sélection d'un modèle ne fonctionnait pas si une page était traduite par le biais d'extensions web.

1.7.6 (2022-08-16)

  • Ajouté : Les entrées peuvent maintenant être vérifiées par rapport à l'API Akismet pour éviter les soumissions de spam.
  • Ajouté : Lors de l'exportation d'entrées sur la page Outils > Exporter, tous les éléments peuvent être sélectionnés ou désélectionnés facilement d'un simple clic dans les sections Champs de formulaire et Informations complémentaires.
  • Modifié : Seuls 3 fichiers téléchargés sont désormais affichés dans le tableau de la page de la liste des entrées.
  • Modifié : Les paragraphes et les valeurs longues sur plusieurs lignes sont correctement tronqués pour améliorer la lisibilité sur la page de la liste des entrées.
  • Modifié : Affichage des champs disponibles selon le niveau de licence comme actifs dans le Form Builder, même si l'addon requis n'est pas installé ou activé.
  • Modifié : L'option d'espace réservé pour un champ d'élément unique n'est désormais affichée que lorsqu'un type défini par l'utilisateur est sélectionné.
  • Modifié : Le champ Date/Heure affiche les options suivantes 01 à 12 au lieu de 00 à 11 lorsque le format est défini sur 12 H.
  • Modifié : Le nom du pays du champ d'adresse est désormais affiché à la place du code pays dans la zone d'administration du plugin.
  • Modifié : Les titres d'articles et les noms de termes vides dans Dynamic Choices sont maintenant traités de la même manière que WordPress.
  • Modifié : La sensibilité de la recherche floue dans le champ Dropdown moderne est ajustée pour n'afficher que les correspondances exactes.
  • Modifié : Autoriser la saisie de choix dans le champ déroulant moderne lorsque l'option de sélection d'options multiples est activée.
  • Changé : L'expérience de WPForms Challenge est améliorée pour les nouveaux utilisateurs.
  • Modifié : Lite Connect est désormais désactivé dans les environnements de non-production.
  • Modifié : La fonctionnalité Lite Connect améliore la gestion des sites en phase d'essai et des sites clonés, ainsi que les changements de noms de domaine.
  • Modifié : Les paquets PHP inutiles ne sont plus livrés avec WPForms Lite.
  • Modifié : Les feuilles de style chargées dans le Form Builder et sur certaines pages du plugin sont mieux optimisées et réduites pour améliorer les performances.
  • Changé : WPForms s'intègre maintenant mieux avec le plugin WP Mail SMTP pour permettre de surcharger les valeurs From Name et From Email dans les formulaires existants.
  • Modifié : Les notifications de formulaire ont maintenant une meilleure validation des paramètres de l'e-mail de départ.
  • Modifié : L'affichage et le comptage du nombre total d'entrées ont été améliorés dans la zone d'administration du plugin.
  • Changé : Commencer à utiliser le nouveau elementor/widgets/register introduit dans Elementor 3.5.0.
  • Changé : La bibliothèque intl-tel-input a été mise à jour à la version 17.0.17 pour prendre en charge plus de régions et d'indicatifs régionaux.
  • Changé : Mise à jour de la bibliothèque DOMPurify vers la version 2.3.10.
  • Modifié : Mise à jour de la bibliothèque jquery.validate vers la version 1.19.5.
  • Correction : Amélioration de la compatibilité avec le thème Twenty Twenty-Two.
  • Correction : Il n'y a plus d'ID de formulaire manquant dans la liste déroulante des dates. id Attribut HTML.
  • Corrigé : Ajout d'éléments significatifs alt texte dans l'image de la tournette de soumission de formulaire pour qu'elle ne soit plus signalée par certains scanners de référencement.
  • Correction : La valeur du pays du champ d'adresse sur la page de la liste des entrées était tronquée lorsque le schéma international était activé.
  • Corrigé : L'avis de l'administrateur de l'importation Lite Connect sur la page Outils > Actions programmées était mal positionné.
  • Corrigé : Les titres des sauts de page se chevauchaient sur certaines tailles d'écran lors de l'utilisation de l'indicateur de progression du connecteur.
  • Correction : La valeur du Placeholder du champ Single Item n'était pas mise à jour correctement dans l'aperçu du Form Builder.
  • Corrigé : Les champs Code d'autorisation et Nom de compte de Constant Contact sont désormais obligatoires sur la page Paramètres > Intégrations.
  • Corrigé : La connexion Constant Contact peut désormais être ajoutée même si le code d'autorisation n'est pas valide.
  • Correction : Une erreur se produisait lors de la soumission d'un formulaire lorsque l'heure dans le champ Date/Heure était réglée sur 00AM.
  • Corrigé : Les champs nécessitant des réponses uniques ne fonctionnaient pas avec les sauts de page.
  • Corrigé : Un formulaire avec un champ téléphone intelligent nécessitant une valeur unique n'était pas soumis si la valeur du champ téléphone était invalide, même si le champ téléphone était caché par une logique conditionnelle.
  • Corrigé : Le formulaire ne peut plus être soumis tant que tous les téléchargements dans les champs séparés de téléchargement de fichiers modernes ne sont pas terminés.
  • Corrigé : La logique conditionnelle ne fonctionnait pas lorsque la valeur était mise à jour lors du collage à partir du presse-papiers.
  • Corrigé : Le champ Modern File Upload n'était pas complètement effacé lorsqu'il était caché et réaffiché avec une logique conditionnelle appliquée.
  • Corrigé : La validation des champs obligatoires dans les sections Marketing ou Paiement du générateur de formulaires était déclenchée même si le champ était caché.
  • Corrigé : Le planificateur d'actions déclenchait une erreur PHP fatale sur la page Outils > Actions planifiées avec PHP 5.6.
  • Correction : Les images se détachent des conteneurs sur les petits écrans si les champs à choix multiples et les cases à cocher sont paramétrés pour utiliser des choix d'images.
  • Fixe : query_var La balise smart ne fonctionnait pas dans les confirmations et les notifications.
  • Correction : Des résultats incorrects s'affichaient lorsque la recherche par terme était combinée avec un filtre de date.
  • Corrigé : Les plugins et addons ne pouvaient pas être mis à jour via WP CLI.
  • Corrigé : Les modèles personnalisés avaient un badge incorrect, "Addon" au lieu de "Custom".
  • Correction : L'étiquette du message de confirmation chevauchait l'éditeur lorsque le mode WYSIWYG était désactivé.
  • Correction : Une liste d'adresses IP transmises par Cloudflare ou d'autres proxies ne pouvait pas être analysée si elle contenait des espaces.
  • Corrigé : Le titre du formulaire par défaut n'était pas modifié lors du changement de modèle de formulaire.
  • Fixe : Les deux page_title et page_id Les balises intelligentes renvoyaient des valeurs incorrectes sur les pages non singulières si le formulaire était utilisé en dehors de la boucle.
  • Corrigé : L'aperçu du bloc WPForms (au survol du bloc) était affiché de manière incorrecte dans l'éditeur de site.
  • Corrigé : Les utilisateurs ayant un rôle autre que celui d'administrateur ne pouvaient pas voir toutes les options d'exportation même s'ils disposaient des autorisations suffisantes.
  • Corrigé : Afficher seulement les sections que l'utilisateur a le droit de voir et d'interagir avec sur la page WPForms > Tools.
  • Correction : L'étiquette du champ Rich Text était mal placée si elle était placée sous le champ Single Line Text avec l'option Address Autocomplete activée.
  • Correction : Le tri des entrées par la colonne Total ne fonctionnait pas correctement lorsqu'il était combiné avec la pagination.
  • Correction : Les fichiers téléchargés par l'utilisateur restaient dans le répertoire /uploads/wpforms/ lorsqu'une entrée était supprimée.
  • Correction : Les fichiers partiellement téléchargés par l'utilisateur n'étaient pas supprimés lorsque le téléchargement était interrompu ou annulé.
  • Correction : Les fichiers dont l'extension contient un trait de soulignement ou un trait d'union n'étaient pas pris en charge par le champ de téléchargement de fichiers.
  • Corrigé : Les erreurs de validation personnalisées n'étaient pas affichées lorsque hCaptcha était activé lors de la soumission d'un formulaire AJAX.
  • Correction : Les erreurs de validation n'étaient pas affichées lorsque le champ contenant un masque de saisie n'était pas entièrement rempli.
  • Correction : Des doublons étaient créés dans la base de données lorsqu'une entrée du formulaire comportant plus de 30 champs était éditée.
  • Correction : Des Smart Tags pouvaient être ajoutés à l'Email de l'expéditeur et au Nom de l'expéditeur si les champs étaient gérés par le plugin WP Mail SMTP.
  • Correction : Le bloc de message de confirmation avait des marges incorrectes dans le thème Twenty Twenty-Two.
  • Corrigé : Des erreurs occasionnelles lors de la migration ont été corrigées lors de la mise à jour à partir de certaines anciennes versions de WPForms.
  • Correction : L'URL de redirection de confirmation ne peut plus être sauvegardée avec une valeur vide.
  • Corrigé : Les choix par défaut étaient affichés sur le frontend si une source de choix dynamique n'avait pas d'objets (les champs Dropdown, Multiple Choice et Checkboxes étaient concernés).

1.7.5.5 (2022-07-28)

  • Corrigé : La logique des migrations ne fonctionnait pas dans certains cas lorsque les addons avaient leurs propres migrations.
  • Correction : Améliorations liées à la sécurité concernant la génération d'e-mails pour les notifications.

1.7.5.4 (2022-07-22)

  • Correction : Certains utilisateurs ne pouvaient pas utiliser de modèles lors de la création d'un formulaire.

1.7.5.3 (2022-07-19)

  • Ajouté : Nouveau filtre pour modifier les classes CSS du bouton de soumission du formulaire sur le frontend.
  • Modifié : L'URL de la transaction PayPal Standard utilise désormais un nouveau format sur la page des détails de l'entrée.
  • Changed : Improve cached templates handling in the Form Builder.
  • Corrigé : La récupération d'une URL courante ne devrait pas supprimer un port personnalisé.
  • Correction : erreur "JavaScript file not found" lorsque l'option "Load Assets Globally" était activée dans Settings > General.
  • Corrigé : Erreur de base de données WordPress lors de la mise à jour de WPForms Lite vers WPForms Pro.
  • Corrigé : Ne pas mettre en cache une réponse incorrecte ou vide de l'API Modèles.
  • Corrigé : Avertissement PHP soulevé dans certaines configurations de notifications lorsque le statut du paiement PayPal est modifié en Terminé.

1.7.5.2 (2022-07-15)

  • Correction : Augmentation des chances que les modèles à l'intérieur du Form Builder se chargent correctement, de sorte que la création occasionnelle de formulaires vides à partir d'un modèle devrait être éliminée.
  • Corrigé : Une erreur fatale PHP était produite dans certains cas lorsque Lite Connect essayait de générer la clé du site trop de fois.

1.7.5.1 (2022-06-30)

  • Correction : la migration v1.7.5 ne se terminait pas lorsqu'un préfixe de base de données autre que wp_ a été utilisé.
  • Corrigé : Balises de formulaire : des liens incorrects pour filtrer par balises étaient générés juste après l'enregistrement des balises.

1.7.5 (2022-06-28)

  • Ajouté : Tags de formulaire : ajouter des tags aux formulaires avec la possibilité de les filtrer ; ajouter/modifier/supprimer des tags en masse pour plusieurs formulaires.
  • Ajouté : Les détails de paiement stockés dans les entrées sont maintenant consultables.
  • Ajouté : Affichage de l'état du paramètre Lite Connect et de la date à laquelle il a été activé (Outils > Info système).
  • Ajouté : Nouveau {unique_value} étiquette intelligente.
  • Changé : La bibliothèque sodium est maintenant incluse dans le noyau de WordPress, nous l'avons donc supprimée du plugin.
  • Modifié : La bibliothèque Action Scheduler a été mise à jour vers la version 3.4.2 pour corriger les avis de dépréciation avec PHP 8.1.
  • Modifié : La bibliothèque jquery.validate a été mise à jour à la version 1.19.4.
  • Modifié : La logique conditionnelle peut désormais être appliquée aux champs personnalisés.
  • Modifié : Ne pas permettre aux défis non complétés d'apparaître dans le générateur de formulaires normal.
  • Corrigé : Pour certains champs, les valeurs par défaut n'étaient pas toujours prévisualisées dans le générateur de formulaires.
  • Corrigé : Nettoyage régulier des informations supplémentaires stockées pour chaque tâche exécutée dans le plugin.
  • Correction : Il n'y a plus d'erreur fatale dans les listes d'emails Allow/Deny avec des emails très longs ou internationaux.
  • Corrigé : Gestion correcte des classes CSS supplémentaires pour chaque bloc WPForms sur la même page (Block Editor).
  • Correction : Traitement correct des valeurs des champs d'enquête lorsqu'ils ont été mis à jour et sont devenus vides.
  • Corrigé : L'ordre des modèles était incorrect lorsque la fonctionnalité Lite Connect était activée ou désactivée sur mobile.
  • Correction : La notification pour la dernière étape du WPForms Challenge n'était pas affichée sur la page des articles avec le plugin Gutenberg.
  • Correction : Certains modèles de formulaires pouvaient être vides lors d'une nouvelle installation.
  • Correction : Plusieurs problèmes mineurs dans le flux des défis sont maintenant corrigés.
  • Correction : La valeur totale des objets dont le coût est inférieur à 1 dollar était calculée de manière incorrecte.
  • Corrigé : La palette de couleurs n'était pas affichée dans le générateur de formulaires pour les champs dupliqués.
  • Corrigé : Ne pas enregistrer les styles de blocs Gutenberg sur le front-end lorsqu'aucun formulaire n'est présent sur une page.
  • Fixe : Contrôles d'accès : La liste des entrées affichait tous les formulaires ayant la capacité "Voir d'autres formulaires".
  • Corrigé : Form Builder se terminait automatiquement lorsqu'un utilisateur avec des permissions autorisées créait un formulaire.
  • Corrigé : Limiter le nombre de tentatives pour obtenir la clé du site dans Lite Connect.
  • Correction : Le choix d'éléments multiples (radio) affichait "vide" sur une page de saisie unique si la valeur du choix sélectionné était indéfinie/vide.
  • Corrigé : Les résultats de recherche n'affichaient pas les anciennes entrées abandonnées et partielles après la dernière mise à jour de l'addon.
  • Correction : La recherche d'entrées sur la page du tableau des entrées n'était pas complètement effacée lorsqu'un utilisateur effaçait la recherche.
  • Correction : Plusieurs problèmes ont été corrigés en ce qui concerne la possibilité de déplacer certains champs (saut de page et aperçu de l'entrée).
  • Correction : La popup Elementor ne traitait pas la logique conditionnelle lors du chargement initial.
  • Corrigé : Ajout d'une indication de l'état du focus pour les onglets d'administration.
  • Corrigé : Un nom de colonne en double apparaissait dans la configuration des colonnes sur la page du tableau des entrées lorsqu'un utilisateur essayait de modifier les paramètres.
  • Correction : Edit Entry : the Date field with a custom format was shown improperly.
  • Corrigé : Les sous-paramètres GDPR restaient activés si GDPR était désactivé et que les sous-paramètres restaient activés.
  • Corrigé : Les actions de duplication et de mise à la poubelle des formulaires ne fonctionnaient pas après avoir trié les formulaires par nom, auteur ou date de création.
  • Correction : Amélioration du style du message d'avertissement/chargement pour le champ Modern File Upload.
  • Correction : Des notifications apparaissaient dans le debug.log lorsque l'utilisateur créait un modèle personnalisé et l'utilisait dans le Form Builder.
  • Correction : Aperçu des entrées : les attributs de recherche étaient supprimés lors de la recherche d'une balise HTML vide.
  • Correction : Dans certains cas, une licence vide s'affichait de manière incorrecte dans la section Santé du site.
  • Corrigé : Erreur fatale en PHP 8 après un paiement PayPal.
  • Corrigé : le pointeur hCaptcha avait une bordure épaisse et sombre depuis WordPress 6.0.
  • Corrigé : Vérifier les paramètres GDPR avant d'essayer d'utiliser un cookie.

1.7.4.2 (2022-05-19)

  • Modifié : La bibliothèque DOMPurify a été mise à jour vers la version 2.3.8.
  • Corrigé : Avis PHP évités dans Lite Connect si les données d'entrée décryptées ne contenaient pas les clés requises.
  • Corrigé : Lite Connect : amélioration du comptage des entrées de formulaire soumises et de l'avis d'import-complet.
  • Corrigé : Compatibilité avec WordPress 6.0 : Correction du style des blocs WPForms dans l'éditeur complet du site.

1.7.4.1 (2022-05-05)

  • Corrigé : La demande de clé d'authentification LiteConnect ne fonctionnait pas avec des permaliens simples et avec l'installation de sous-répertoires.
  • Corrigé : Ne pas afficher la notification des entrées d'importation si la clé de licence n'est pas valide.
  • Correction : Amélioration de la compatibilité de l'emplacement des formulaires avec les parties du modèle de l'éditeur de site complet.

1.7.4 (2022-04-26)

  • Ajouté : Emplacement des formulaires ! Sur la page d'aperçu des formulaires, vous pouvez facilement vérifier tous les endroits où chaque formulaire est actuellement intégré.
  • Ajouté : Sauvegarder les soumissions de formulaires dans le nuage et les restaurer dans votre base de données en tant qu'Entrées après la mise à niveau vers un plan payant.
  • Ajouté : Nouveau {entry_details_url} étiquette intelligente.
  • Modifié : Amélioration de l'habillage du texte des étiquettes et des descriptions des champs.
  • Modifié : Chaque balise intelligente insérée par un utilisateur dans le Form Builder sera désormais placée en dernière position dans les entrées pertinentes.
  • Modifié : Affichage d'un message d'erreur lors de l'exportation d'une entrée si une erreur se produit.
  • Modifié : Le widget du tableau de bord de l'administrateur peut désormais modifier la palette de couleurs et le style du graphique.
  • Modifié : Le champ de saisie dans la fenêtre popup de l'assistant Form Embed dans le Form Builder est maintenant focalisé par défaut.
  • Changé : Mise à jour de la librairie DOMPurify vers la version 2.3.6.
  • Corrigé : Ajout d'un champ "Aperçu de l'entrée" après avoir visité le panneau "Révisions".
  • Correction : Le résultat de la recherche n'était pas réinitialisé lorsque l'utilisateur cliquait sur le signe "x" dans le champ de recherche de la page des modules complémentaires.
  • Correction : La validation de la force échouait lorsque le champ Mot de passe était vide et non requis.
  • Correction : Le champ "Aperçu de l'entrée" n'affichait pas les champs dont la valeur d'entrée était de 0.
  • Correction : Certains champs 0 était affichée comme vide sur les pages d'édition et d'impression.
  • Correction : Les avis non lus/lus et étoilés/non étoilés de la page des entrées du formulaire ne se comportaient pas correctement.
  • Corrigé : Les valeurs d'entrée n'étaient pas exportées (.xlsx) si les champs du formulaire avaient la même étiquette.
  • Correction : L'exportation d'entrées ne fonctionnait pas pour les non-administrateurs ayant accès à la fonction "Voir les entrées".
  • Correction : Une erreur se produisait lorsque l'utilisateur cliquait sur le lien de téléchargement de l'exportation d'entrées.
  • Corrigé : Les configurations de l'onglet Paiements dans le générateur de formulaires n'étaient pas affichées lorsqu'un utilisateur prévoyait les révisions du formulaire.
  • Corrigé : Les choix dynamiques ne pré-remplissaient pas les valeurs du champ Choix multiple sur la page Modifier l'entrée.
  • Corrigé : Les données du plugin ne devraient pas être supprimées lorsque la version Lite a été supprimée et que la version Pro est toujours active.
  • Correction : Le formulaire pouvait être sauvegardé tout en ajoutant un champ, alors qu'il ne devait pas l'être.
  • Correction : Amélioration de la compatibilité avec les popups d'Elementor.
  • Corrigé : Nettoyage de l'avis de dépréciation pour _register_controls() avec les versions récentes d'Elementor.

1.7.3 (2022-03-16)

  • IMPORTANT : Le support de PHP 5.5 a été abandonné. Si vous utilisez PHP 5.5, vous devez impérativement mettre à jour PHP avant d'installer WPForms 1.7.3. Si vous ne le faites pas, les fonctionnalités de base de WPForms seront désactivées.
  • IMPORTANT : Le support de WordPress 5.1 a été abandonné. Si vous utilisez WordPress 5.1, vous devez impérativement mettre à jour WordPress avant d'installer WPForms 1.7.3. Si vous ne le faites pas, les fonctionnalités de base de WPForms seront désactivées.
  • Ajouté : Les formulaires peuvent désormais être déplacés vers la corbeille et restaurés sur la page de présentation des formulaires.
  • Ajouté : Les formulaires prennent désormais en charge les révisions avec une nouvelle interface utilisateur et la possibilité de passer de l'une à l'autre.
  • Ajouté : Les entrées exportées (.csv et .xlsx) ont maintenant une colonne Statut de l'entrée qui indique l'entrée terminée, abandonnée ou partielle.
  • Ajouté : Les sélections Exporter des entrées et Exporter un modèle de formulaire sur la page Outils > Exporter supportent maintenant la recherche.
  • Modifié : Amélioration du support des couleurs de l'interface principale de WordPress et des thèmes d'administration dans le panneau de notifications de l'administrateur.
  • Modification : Amélioration de la validation de la valeur du champ "email" soumis (prise en compte de l'usage réel et des informations RFC).
  • Changé : Amélioration de la qualité de la détection de l'IP par `wpforms_get_ip()` en prenant en compte les proxies (par exemple lorsque le site est derrière Cloudflare).
  • Modifié : Amélioration de l'affichage du sélecteur de temps avec un nombre limité de choix.
  • Modifié : Mise à jour de la bibliothèque Action Scheduler vers la version 3.4.0.
  • Changed : Improved the manual addon installation message if automatic installation fails, added links to the downloads page and a manual installation guide.
  • Modifié : L'option Masquer les sous-étiquettes devrait être masquée pour certains formats dans les champs Nom et Date/Heure.
  • Modifié : Amélioration des performances des tâches du planificateur d'actions.
  • Modifié : Abandon de la bibliothèque jQuery matchHeight au profit d'une solution CSS.
  • Modifié : Les entrées abandonnées et partielles sont désormais affichées dans les résultats de recherche sur la page des entrées.
  • Changé : Modaux unifiés et améliorés dans toutes les pages du plugin et dans le Form Builder.
  • Modifié : Les formulaires peuvent désormais être supprimés lorsque l'utilisateur qui les a créés est supprimé.
  • Corrigé : Alignement confus des options de l'aperçu avant impression sur les petits écrans.
  • Corrigé : Les titres de champs longs ne s'enroulaient pas dans le conteneur du champ.
  • Correction : Le chargement du générateur de formulaires restait bloqué lorsque l'on passait à un nouveau modèle de formulaire avec des modifications non enregistrées et que l'on rejetait l'invite native du navigateur.
  • Correction : Les boutons n'avaient pas d'espacement lorsque le bouton Embed n'est pas disponible pour un utilisateur qui n'a pas la possibilité d'éditer des pages et/ou des articles.
  • Corrigé : Le menu déroulant ne se masquait pas automatiquement sur la page des entrées lorsque les résultats de l'enquête sont activés.
  • Correction : Position incorrecte du compteur de notifications dans la barre d'administration lorsqu'une notification a été rejetée.
  • Corrigé : Boutons mal alignés dans le bloc de navigation des entrées sur la page d'administration de l'entrée unique.
  • Corrigé : Le bouton de soumission du formulaire est toujours désactivé après l'action de soumission lorsque la soumission de formulaire AJAX ou la redirection de confirmation sont activées.
  • Correction : Les étiquettes de contrôle de basculement n'avaient pas de curseur de main.
  • Correction : L'élément `iframe` dans le champ HTML ne s'affichait pas après avoir respecté une logique conditionnelle dans le thème Twenty Twenty.
  • Correction : La liste déroulante s'affichait partiellement lorsqu'elle était située à la fin du formulaire dans le thème Twenty Twenty.
  • Corrigé : Le drapeau du pays du champ Téléphone se chevauchait dans le thème Enfold.
  • Corrigé : Les options sélectionnées multiples dans le champ de la liste déroulante classique n'avaient pas d'état actif visuel.
  • Corrigé : Problème de système de fichiers pour l'exportation CSV sur la plateforme WordPress VIP.
  • Corrigé : Avis de dépréciation lors du traitement des balises intelligentes.
  • Corrigé : Faux problème de JavaScript lorsque l'option Delay JavaScript execution de WP Rocket est activée.
  • Corrigé : Avis PHP généré lors de l'envoi de notifications par courriel.
  • Correction : Le bloc "Saviez-vous que" s'étend désormais sur toutes les colonnes.
  • Corrigé : Erreur de validation si un email n'était pas requis et laissé vide.
  • Correction : La validation des champs d'email échouait avec des emails longs et invalides.
  • Corrigé : Importation à partir d'autres plugins.
  • Corrigé : Compatibilité avec PHP 8.1.

1.7.2.2 (2022-02-03)

  • Corrigé : Compatibilité avec les versions actuelles des modules complémentaires User Journey et Form Locker.

1.7.2.1 (2022-02-03)

  • Corrigé : Compatibilité avec PHP 8.0 et PHP 8.1.
  • Corrigé : Compatibilité avec WordPress 5.9, y compris sa nouvelle fonctionnalité "Full Site Editing".
  • Corrigé : Le chemin d'accès au répertoire du cache n'était pas respecté si WP_CONTENT_DIR est défini dans le wp-config.php sans barre oblique.
  • Corrigé : Avis de PHP lors de l'utilisation de l'option wpforms_log() dans certaines conditions.
  • Correction : La non-concordance des types interrompt la liste des actions programmées dans le planificateur d'actions si des arguments typés sont transmis.

1.7.2 (2022-01-04)

  • Ajouté : La recherche par nom et description de formulaire est disponible sur la page de présentation des formulaires.
  • Ajouté : Nouvelle colonne "Auteur" dans le tableau "Aperçu des formulaires" pour afficher le nom de la personne qui a créé le formulaire.
  • Ajouté : Affichage des enregistrements sur la page d'entrée unique lorsqu'une note d'entrée a été ajoutée ou supprimée.
  • Modifié : Ajustement d'un message d'erreur pour la modale "Champ verrouillé" lors de la tentative de suppression des champs obligatoires d'un formulaire.
  • Modifié : Masquer les options de style de choix d'image si les choix d'image ne sont pas activés.
  • Modifié : Amélioration de la vérification des ID de page et de formulaire dans la fenêtre contextuelle de l'assistant d'intégration de formulaire.
  • Modifié : Ajustement du texte de l'email du résumé hebdomadaire pour les utilisateurs de la version Lite.
  • Changed : Updated the WPForms > About Us page.
  • Changé : Mise à jour de la librairie jQuery inputmask vers la version 5.0.7-beta29.
  • Changé : Mise à jour de la librairie DOMPurify vers la version 2.3.4.
  • Corrigé : Manque de documentation sur la recherche dans l'aide de Form Builder.
  • Correction : Affichage d'une table vide au lieu d'un écran d'état vide pour les vues Non lu (0), Etoilé (0), Abandonné (0), etc.
  • Correction : Le masque de saisie empêche les champs avec une logique conditionnelle d'être affichés lors du collage.
  • Corrigé : Chargeur de fichiers classique : le message d'erreur concernant le nombre maximum de fichiers autorisé ne s'affichait pas dans un champ correct.
  • Corrigé : Le menu 'Actions' de la modale Media était manquant lors de l'utilisation du Divi Builder.
  • Corrigé : Une notification PHP était générée lors de la prévisualisation d'un formulaire si un modèle de page était modifié.
  • Corrigé : Gestion correcte des anciennes options du widget (afficher/masquer le titre et la description du formulaire) sur le front-end.
  • Corrigé : Ne pas générer de notifications PHP en mode débogage lorsque les entrées du champ Adresse ont été supprimées à l'aide de filtres.
  • Correction : Si un formulaire avec Google reCAPTCHA v3 configuré est soumis après 2 minutes, il y avait une erreur "Google reCAPTCHA verification failed, please try again later."
  • Correction : Meilleure compatibilité pour les champs From Name et From Email dans l'écran Form Builder > Notifications lorsque le plugin WP Mail SMTP impose ces valeurs.
  • Fixe : {field_id="#"} smart tag supprime le codage HTML dans l'URL qui est enregistré dans le champ URL.
  • Corrigé : Un avertissement PHP apparaissait lorsque la fonction % est utilisé dans certains paramètres de Form Builder.
  • Corrigé : L'aperçu du formulaire ne fonctionnait pas correctement sur le thème Twenty Twenty-Two.
  • Corrigé : Un timeout PHP survenait dans le générateur de formulaires lorsque de grandes taxonomies à plusieurs niveaux étaient utilisées comme choix dynamiques pour les cases à cocher, les choix multiples et les champs déroulants.
  • Corrigé : Avis PHP généré sur la page d'aperçu de l'impression de l'entrée si un formulaire a été modifié.
  • Corrigé : Erreur fatale PHP générée dans certains cas lors de l'affichage des informations sur l'état de santé du site.
  • Corrigé : Les clients VIP de WP.com avaient des problèmes de mise en cache avec les données externes.
  • Corrigé : L'importation de produits WooCommerce (CSV) pour mettre à jour les produits existants ne mettait pas à jour les images des produits lorsque WPForms était actif.
  • Corrigé : Le formulaire ne pouvait pas être soumis sur la version Lite du plugin lorsqu'il contenait le champ Page Break de la version payante.

1.7.1.2 (2021-11-18)

  • Corrigé : Les téléchargements via le champ Modern File Upload échouent si ext-fileinfo L'extension PHP est désactivée.
  • Corrigé : Le champ de téléchargement de fichiers ne stocke pas le téléchargement lorsque la logique conditionnelle est configurée d'une certaine manière.
  • Correction : Cas de contournement lorsque les jetons de formulaire (protection anti-spam) échouaient à la vérification à une certaine heure d'un nouveau jour.

1.7.1.1 (2021-11-11)

  • Correction : La validation de l'adresse email par rapport à la liste d'autorisation ou à la liste de refus échoue toujours.
  • Corrigé : Le drapeau du pays de la position du champ Téléphone en haut des choix du champ déroulant sur la page Modifier l'entrée.
  • Corrigé : L'ancien champ Stripe n'affichait pas les années dans le sous-champ d'expiration de la carte de crédit.

1.7.1 (2021-11-09)

  • Ajouté : Les valeurs de l'heure sont maintenant validées par rapport aux paramètres de limite d'heures du champ Date / Heure.
  • Modifié : Mise à jour de la bibliothèque Dropzone.js vers la version 5.9.3.
  • Modifié : Amélioration des traductions en supprimant la confusion liée à l'utilisation de caractères de remplacement non traduisibles.
  • Changé : Amélioration du support des couleurs de l'interface principale de WordPress et des thèmes d'administration dans le menu de la barre d'administration.
  • Modifié : Amélioration du format et de la validation des limites du champ Modern File Upload.
  • Modifié : Amélioration de l'affichage des étiquettes des champs vides et cachés dans l'aperçu du générateur de formulaires.
  • Modifié : La notification de l'aide au champ dans le Form Builder peut désormais être supprimée.
  • Changed : Improved and standardized the look of classic and modern Dropdown fields across Form Builder, admin area, and frontend.
  • Modifié : Afficher le lien "Enregistrer et reprendre" dans l'aperçu d'un champ de saut de page dans le générateur de formulaires si l'option "Enregistrer et reprendre" est activée.
  • Correction : Des champs vides sont affichés dans les détails de l'entrée après l'édition d'une entrée avec des champs de saut de page ou de prévisualisation de l'entrée.
  • Correction : Suppression des barres obliques dans le champ Texte du paragraphe lorsque la valeur est remplie dynamiquement.
  • Correction : La page des paramètres SMTP est liée à l'assistant de configuration même si les paramètres SMTP sont déjà configurés.
  • Corrigé : Erreur fatale occasionnelle lors du déplacement d'un champ de saut de page pendant l'ajout d'un autre champ sur les connexions Internet lentes.
  • Correction : L'aperçu de l'impression d'une entrée affiche une page d'administration vide si l'ID de l'entrée n'est pas valide.
  • Corrigé : Erreur de téléchargement de fichier lorsque la validation personnalisée d'un autre champ échoue.
  • Corrigé : Le nombre de notifications dans la barre d'administration n'est pas aligné.
  • Corrigé : La notification de l'aide au champ dans le générateur de formulaires se superpose et bloque les actions Dupliquer et Supprimer lorsqu'elle est survolée.
  • Correction : Inconsistance des nouvelles lignes dans les différents types de champs dans l'aperçu de l'entrée.
  • Correction : Les adresses électroniques non latines (Punycode) ne sont pas converties pour être affichées dans les suggestions de courrier électronique.

1.7.0 (2021-10-05)

  • Ajouté : Nouveau champ - Rich Text.
  • Ajouté : Intégration d'Uncanny Automator.
  • Ajouté : Nouveaux filtres pour masquer de manière programmatique certaines valeurs de champs dans l'aperçu de l'entrée.
  • Modifié : Le lien "Retour à toutes les entrées" est remplacé par le lien "Retour à l'entrée" sur la page Modifier l'entrée.
  • Changé : Installer et activer les addons de paiement sans quitter le générateur de formulaires.
  • Changé : Mise à jour de la bibliothèque jQuery Validation vers la version 1.9.3.
  • Correction : Traitement incorrect des téléchargements de fichiers de langue lorsque le plugin est activé ou que la langue du site est modifiée.
  • Corrigé : Saut de page : la désactivation du bouton Précédent ne fonctionne pas.
  • Corrigé : Alignement du compteur de notifications de l'administrateur.
  • Corrigé : Le clavier ne se focalise pas sur un clavier numérique sur les appareils mobiles avec le champ téléphone au format US.
  • Corrigé : Problème de style de l'espace réservé dans le champ Modern Multiple Dropdown qui est affiché sous condition.
  • Corrigé : Possibilité de supprimer les fichiers téléchargés sur la page Modifier l'entrée.
  • Corrigé : Erreur Javascript dans le constructeur de page Elementor.
  • Correction : Les formulaires intégrés dans la barre latérale globale signalent une erreur dans le constructeur de pages Divi.
  • Corrigé : Les paramètres de modification n'étaient pas appliqués pour un champ Duplicated Modern Dropdown.
  • Corrigé : Ne pas autoriser l'édition de l'entrée lorsqu'un modèle de formulaire est modifié dans le formulaire vierge.
  • Corrigé : Erreur fatale PHP générée sur certaines installations lors de l'exécution de cron en tant qu'utilisateur non authentifié.
  • Corrigé : Les champs du formulaire ne s'affichent pas en pleine largeur sur les appareils mobiles lorsque le style de base du formulaire est sélectionné.

1.6.9 (2021-08-24)

  • Ajouté : Nouveau champ - Aperçu de l'entrée.
  • Ajout d'une fenêtre d'information sur les raccourcis clavier dans le générateur de formulaires, déclenchée par la commande Ctrl + / raccourci.
  • Ajouté : Catégorie séparée pour les modèles ajoutés par les modules complémentaires.
  • Ajouté : Support des Smart Tags dans les messages de confirmation.
  • Ajouté : Recherche avancée d'entrée par ID d'entrée, notes d'entrée, IP de l'utilisateur et agent de l'utilisateur.
  • Ajouté : Support du Punycode pour le champ Email afin de permettre l'utilisation de noms de domaines internationaux.
  • Ajouté : Compatibilité avec PHP 8.
  • Modifié : Afficher uniquement les actions liées à WPForms sur la page Outils > Actions planifiées.
  • Modifié : Activer la soumission de formulaire AJAX par défaut pour les nouveaux formulaires créés à l'aide du modèle Blank et des modèles d'extension.
  • Modifié : L'état par défaut de l'écran Paramètres CAPTCHA lors des nouvelles installations est désormais défini sur Aucun.
  • Modifié : Amélioration de la cohérence des différents popups modaux dans le Form Builder.
  • Modifié : Ne pas autoriser l'édition de l'entrée lorsqu'il n'y a pas de champs avec des valeurs modifiables.
  • Modifié : Accélérer la prévisualisation des formulaires dans le Form Builder en limitant le nombre de choix affichés.
  • Modifié : Mise à jour de la bibliothèque ActionScheduler vers la version 3.2.1.
  • Changé : Mise à jour de la bibliothèque JS de Flatpickr vers la version 4.6.9.
  • Correction : Tooltip is not working for the Form Locker Message box options.
  • Corrigé : Éviter l'erreur en autorisant les objets implémentant la méthode __invoke() en tant que rappel de crochet.
  • Corrigé : Absence de la flèche vers le bas dans le champ Dropdown du thème Twenty Twenty-One lors d'une nouvelle installation.
  • Correction : Le fait de cliquer sur l'onglet "Options des champs" dans le générateur de formulaires ouvre toujours les options pour le premier champ du formulaire.
  • Corrigé : Les panneaux de paramétrage des formulaires peuvent être interrompus par le redimensionnement horizontal des champs textarea.
  • Corrigé : Impossible de supprimer ou de dupliquer le champ Séparateur de section avec une étiquette vide.
  • Correction : Le bouton Insérer/Modifier un lien ne fonctionnait pas dans l'éditeur du message de confirmation.
  • Corrigé : Empêcher le chargement des styles de l'éditeur sur diverses pages de paramétrage.
  • Corrigé : Classe de logique conditionnelle manquante dans la version Lite causant des erreurs lors de l'utilisation d'une intégration personnalisée qui étend la classe `WPForms_Provider`.
  • Corrigé : Erreur de console dans Chrome lors de la réorganisation des choix dans les paramètres des champs de type Dropdown, Checkboxes et Multiple Choice.
  • Corrigé : Les avis d'administration non liés ne sont plus affichés sur les pages d'administration de WPForms.
  • Corrigé : Les champs Modern Dropdown et Custom Captcha ne sont pas initialisés correctement dans le Divi Builder.
  • Corrigé : L'aperçu de la liste déroulante dans le Form Builder n'est pas mis à jour si la valeur de la première option est vide.
  • Fixed: Password strength meter generating JavaScript error in WordPress <5.5.
  • Corrigé : Préservation de la réponse dans les paramètres des notifications lors de la création d'un formulaire à partir d'un modèle.
  • Corrigé : Améliorations CSS des pages Afficher et Modifier l'entrée lorsqu'il n'y a pas de champs.
  • Correction : Le champ Adresse du format international s'affiche désormais correctement lorsque les sous-champs sont désactivés.
  • Correction : Les traductions ne sont pas entièrement chargées lors du changement de langue du site.
  • Corrigé : Problème mineur de style des boutons dans WordPress 4.9.
  • Corrigé : Divers problèmes CSS concernant les champs déroulants dans le Form Builder.
  • Corrigé : Icône mal alignée dans le widget Dashboard.

1.6.8.1 (2021-07-21)

  • Modifié : Permettre d'utiliser le clic droit pour ouvrir un aperçu de formulaire dans un nouvel onglet ou une nouvelle fenêtre.
  • Correction : Les notifications désactivées dans la version précédente ont été activées après la mise à jour 1.6.8.
  • Correction : Le champ "élément unique" défini comme étant de type "caché" n'a plus de remplissage inutile.
  • Correction : L'aperçu des blocs dans le nouvel éditeur de blocs de Widgets de WordPress 5.8 est maintenant aligné correctement.
  • Corrigé : Suppression d'une option redondante concernant le nombre de fichiers dans le champ "Classic File Upload".
  • Correction : Certains champs n'avaient pas de remplissage dans l'écran de modification de l'entrée si la valeur était vide.
  • Corrigé : Problèmes d'habillage des mots à divers endroits pour les langues autres que l'anglais.
  • Corrigé : Suppression des espaces excessifs dans le nom de la notification après le clonage.
  • Correction : Le champ HTML dans les emails de notification est maintenant affiché en respectant la logique conditionnelle du champ.

1.6.8 (2021-07-13)

  • Ajouté : Modernisation visuelle du Form Builder et amélioration de l'expérience utilisateur.
  • Ajouté : Form Builder est maintenant plus optimisé, se chargeant et fonctionnant plus rapidement.
  • Ajouté : Plus d'infobulles dans différentes zones du Form Builder pour fournir un contexte pour les différentes options.
  • Ajouté : Beaucoup plus de modèles que vous pouvez utiliser pour créer des formulaires en un clic.
  • Ajouté : Catégorisation des modèles de formulaires dans différentes sections et amélioration de la recherche, permettant un accès plus rapide et une meilleure expérience utilisateur.
  • Ajouté : Nouveau bouton de prévisualisation pour tous les modèles, afin que vous puissiez vérifier à quoi ressemblera votre formulaire avant d'appliquer le modèle.
  • Modifié : Suppression du support d'IE11 dans le Form Builder (identique à WordPress 5.8).
  • Changed : Introducing tabs instead of accordion for Field Options in the Form Builder : Général, Avancé, Smart Logic.
  • Modifié : Autoriser l'utilisation du symbole du trait de soulignement dans la liste d'autorisation/de refus dans le champ Email.
  • Changé : Mise à jour de la librairie DOMPurify vers la version 2.3.0.
  • Corrigé : De nombreuses incohérences visuelles dans le Form Builder.
  • Correction : L'éditeur TinyMCE dans la confirmation par défaut a 2 onglets (Visuel, Texte), qui avaient auparavant une hauteur incorrecte.
  • Corrigé : Problème spécifique à Firefox empêchant de glisser-déposer des champs dans la zone de prévisualisation du Form Builder.
  • Correction : Le drapeau du champ Smartphone apparaissait au-dessus des choix du champ déroulant moderne.
  • Correction : L'affichage de la notification d'une nouvelle entrée sur la page des entrées n'était pas correct.
  • Corrigé : Modification correcte de l'étiquette du champ HTML lorsque le champ est copié.
  • Corrigé : Problème de performance du constructeur de formulaires avec un grand nombre de choix ajoutés aux champs d'option.
  • Corrigé : Absence de la flèche vers le bas dans le champ Dropdown du thème Twenty Twenty-One.
  • Corrigé : Les cases à cocher et les champs de saisie à choix multiples ne s'affichaient pas correctement dans le thème Twenty Twenty-One.
  • Correction : rupture de mots lors de l'habillage du champ Modern Dropdown.
  • Corrigé : Après la mise à jour de la licence, le popup "Upgrade to Pro" est toujours affiché.
  • Corrigé : Téléchargement de toutes les traductions pertinentes lors d'une mise à niveau de Lite à Pro sur la page des paramètres du plugin.
  • Correction : Lors de la suppression de la dernière règle de logique conditionnelle, les champs sont désormais réinitialisés.
  • Corrigé : Préservation des retours à la ligne lors du collage de blocs de texte dans le champ Paragraphe lorsque l'option de limitation du nombre de mots est activée.

1.6.7.3 (2021-07-02)

  • Modifié : Renommer une erreur d'orthographe wpforms_display_sumbit_spinner_src filtre à wpforms_display_submit_spinner_srcL'ancien nom est désormais obsolète.
  • Correction : Les transitoires expirés ne sont pas supprimés automatiquement.
  • Corrigé : Liens d'éducation sur les produits de Form Builder.

1.6.7.2 (2021-06-25)

  • Corrigé : Référence au drapeau de l'option d'avis de l'administrateur.

1.6.7.1 (2021-06-15)

  • Modifié : Le texte de la force du mot de passe dans le générateur de formulaires correspond désormais au texte du frontend.
  • Modifié : Amélioration de la logique de collage d'un texte dans les champs avec des limites de mots et de caractères.
  • Changé : Mise à jour de la librairie DOMPurify vers la version 2.2.9.
  • Modifié : Certaines notifications administratives peuvent être supprimées pour chaque utilisateur.
  • Correction : Les Smart Tags n'analysent pas correctement les symboles point et virgule.
  • Corrigé : Notifications PHP occasionnelles lors de l'obtention des URLs de téléchargement des addons et de l'impression de l'entrée.
  • Corrigé : Dans de rares cas, les appels aux fonctions WPForms ne sont pas gérés correctement dans les appels AJAX du front-end tiers.
  • Corrigé : Erreur JS de l'infobulle sur la page d'édition de l'entrée.
  • Corrigé : Avis de dépréciation du filtre `wpforms_smart_tag_process` incorrect.
  • Corrigé : Compatibilité avec Elementor 3.1.x, 3.2.x et 3.3.x.
  • Correction : XLSX cassé des entrées exportées dans les rares cas où le répertoire temporaire du serveur n'est pas accessible en écriture.
  • Corrigé : Nettoyage de la base de données des données obsolètes après la préparation d'un fichier d'exportation d'entrées pour le téléchargement.
  • Corrigé : Gestion correcte des rapports d'erreurs lorsque l'exportation des entrées a échoué pour une raison quelconque.

1.6.7 (2021-05-11)

  • Ajouté : Contrôles supplémentaires dans l'écran d'impression pour ajouter des champs HTML et des séparateurs de section dans la page imprimée.
  • Ajouté : Validation de la force minimale du mot de passe pour le champ Mot de passe.
  • Modifié : Reformulation d'un message d'erreur pour le champ Modern Upload lorsque le fichier n'a pas été téléchargé.
  • Modifié : Les résumés d'emails peuvent maintenant être modifiés via le crochet pour avoir plusieurs destinataires.
  • Modifié : Réécriture des scripts captcha en ligne en JS vanille pour améliorer sa compatibilité avec un code tiers.
  • Modifié : Remplacement des utilisations de jQuery.isFunction() (obsolète à partir de jQuery 3.3) par un équivalent recommandé.
  • Modification : La ligne d'objet des résumés des courriels a été modifiée afin de réduire le risque d'envoi dans le dossier spam.
  • Modifié : Affiner le système des étiquettes intelligentes pour en améliorer l'extensibilité.
  • Modifié : Avertir les utilisateurs de la suppression d'un champ dans un constructeur de formulaire contenant une logique conditionnelle qui affecte d'autres champs.
  • Changé : Mise à jour de la librairie DOMPurify vers la version 2.2.8.
  • Changé : Chaque titre d'addon est lié à la documentation correspondante sur la page Addons.
  • Modifié : Les champs désactivés en externe sont affichés dans le générateur de formulaires sous forme d'avis de désactivation.
  • Correction : Incohérence dans le nom du bouton de logique conditionnelle "Ajouter un nouveau groupe" dans les paramètres du champ.
  • Corrigé : Ordre de chargement des événements JS de Form Builder incohérent dans jQuery 3+ à travers différents navigateurs.
  • Corrigé : Problème de titre de formulaire sur un écran de saisie unique lors de l'utilisation d'une combinaison spécifique de paramètres de contrôle d'accès.

1.6.6 (2021-03-30)

  • Ajouté : Possibilité de supprimer les fichiers téléchargés lors de l'édition d'un formulaire.
  • Ajouté : Supprimer tous les fichiers téléchargés pour nettoyer l'espace lorsque l'entrée associée est supprimée.
  • Ajouté : Prise en charge des devises sans décimales.
  • Ajouté : Compatibilité avec le nouveau schéma de couleurs de WordPress 5.7.
  • Modifié : Masquer le bouton "Ajouter une nouvelle notification" lorsque les notifications sont désactivées.
  • Modifié : Autoriser l'utilisation de valeurs 0/faux dans les étiquettes de choix pour les cases à cocher, les champs à choix multiples et les champs déroulants.
  • Changé : Meilleure gestion des messages d'erreur de soumission de formulaire AJAX pour le champ Email.
  • Modifié : Refonte de la page Outils et de toutes ses sous-pages pour faciliter le support à long terme.
  • Modifié : Exclure les champs Saut de page, Captcha personnalisé, HTML et Séparateur de section d'un fichier d'exportation à entrée unique.
  • Changed : Updated the WPForms > About Us page.
  • Modifié : Mise à jour de la librairie Dropzone vers la version 5.8.1 (corrige le problème avec IE11).
  • Changé : Mise à jour de la librairie DOMPurify vers la version 2.2.7.
  • Modifié : Remplacé jQuery.ready() avec une méthode recommandée depuis jQuery 3.0.
  • Corrigé : Chargement lent d'un formulaire avec logique conditionnelle, lorsqu'il est appliqué à des champs avec choix d'images.
  • Correction : Disposition incorrecte de la page d'édition de l'entrée où les champs sont affichés, lorsque les champs ont des classes CSS personnalisées qui modifient la structure du formulaire (par exemple, en ajoutant des colonnes).
  • Correction : La mise en page HTML n'est pas correcte sur la page d'analyse pour certaines langues du site.
  • Correction : Vérifications incorrectes des autorisations à différents endroits du tableau de bord et du générateur de formulaires.
  • Corrigé : Support RTL pour les champs Nom, Email, Mot de passe, Adresse, et Date/Heure.
  • Correction : Valeur incorrecte du nombre total de formulaires pour différents rôles d'utilisateurs sur la page d'aperçu des formulaires (Tous les formulaires).
  • Correction : Accélérer le rendu du Form Builder en chargeant certains scripts uniquement lorsque la fonctionnalité Embed est déclenchée.
  • Correction : La validation du champ Classement est toujours requise même si la sélection est toujours affichée.
  • Correction : Le iframe L'élément HTML n'était pas rendu de manière incorrecte dans le thème Twenty Twenty.
  • Corrigé : Les problèmes CSS des cases à cocher et des champs à choix multiples dans le thème Twenty Twenty-One.
  • Corrigé : Sur WordPress 4.9.0-4.9.4 et certaines configurations FTP, il pouvait y avoir une erreur lors du téléchargement automatique des traductions.
  • Corrigé : Omettre les champs de choix dynamiques dans les paramètres de logique conditionnelle.
  • Corrigé : La validation Allowlist/Denylist ne fonctionnait pas pour le champ Email dans un formulaire multi-pages.
  • Correction : Le texte du message d'erreur était manquant ou incorrect lorsque l'installation d'un addon échouait dans certaines configurations WordPress/serveur.
  • Corrigé : Formatage correct des montants élevés dans le champ de paiement d'un article unique.
  • Corrigé : Le champ de paiement d'un article unique affiche une erreur "Amount mismatch" lors de la soumission du formulaire en PHP 8.0.
  • Corrigé : Avis PHP généré lors de l'exportation d'un formulaire avec le champ Diviseur, qui a une logique conditionnelle.
  • Corrigé : Erreur fatale PHP générée lors de l'utilisation de {entry_date format="m/d/Y"} dans un message de notification de la version Lite du plugin.
  • Correction : Affichage de l'option Payment Gateway Information sur la page Entries Export uniquement si l'un des addons de paiement est actif.
  • Correction : Affichage incorrect des capacités personnalisées de WPForms dans le plugin Members.
  • Corrigé : Le tri des colonnes sur la page d'aperçu des formulaires effectué par des non-administrateurs (à l'aide de la fonctionnalité de contrôle d'accès) pouvait interrompre les formulaires dans certains cas.
  • Corrigé : WPForms Challenge était bu dans le navigateur Firefox.
  • Correction : reCAPTCHA ne s'affiche pas dans une popup lorsque le même formulaire existe à un autre endroit.

1.6.5.1 (2021-02-23)

  • Correction : Validation incorrecte dans le champ de l'article unique avec le type "défini par l'utilisateur" et le statut "obligatoire" lors d'un paiement en milliers.
  • Corrigé : Avis PHP lors de l'exportation d'un modèle de formulaire sans champs de formulaire.
  • Corrigé : Sur certaines configurations WordPress/serveur, il pouvait y avoir une erreur lors du téléchargement automatique des traductions.

1.6.5 (2021-02-16)

  • Ajouté : Téléchargement automatique des fichiers de traduction pour le plugin principal et ses addons.
  • Ajouté : Exportation de toutes les entrées au format Microsoft Excel (.xslx), ce qui devrait résoudre les problèmes de compatibilité liés au format CSV.
  • Ajouté : Cloner les notifications dans le Form Builder pour recréer rapidement un grand nombre d'entre elles.
  • Changé : Mise à jour de la librairie DOMPurify vers la version 2.2.6.
  • Modifié : Convertir les valeurs des entrées d'exportation "Vu" et "Etoilé" en "Oui"/"Non".
  • Modifié : Recharger le générateur de formulaires après l'utilisation des options Enregistrer et Intégrer, et revenir en arrière à l'aide du bouton Précédent du navigateur.
  • Modifié : Amélioration des états vides pour la vue à entrée unique.
  • Modifié : Désactivation des champs From Name et From Email dans Form Builder > Notifications lorsque le plugin WP Mail SMTP impose ces valeurs.
  • Corrigé : Support RTL pour le champ Smart Phone.
  • Corrigé : Affichage correct de l'heure d'entrée lorsque le site a un fuseau horaire avec un décalage fractionnaire.
  • Corrigé : Le problème JavaScript du bloc Gutenberg dans les versions WordPress 5.0-5.1.1.
  • Corrigé : Les problèmes de CSS du bloc Gutenberg dans le thème Twenty Twenty-One.
  • Corrigé : Script AMP incompatible avec la version Lite.
  • Correction : Le champ d'adresse devrait avoir le pays US prédéfini lorsque le mode US est actif.
  • Correction : Le choix multiple sélectionné revient à la valeur par défaut lors de l'édition de l'entrée.
  • Corrigé : Les enregistrements de logs sur WPForms > Outils > Logs peuvent ne pas être cliquables dans certaines circonstances, empêchant la prévisualisation des informations enregistrées.
  • Correction : Email Summaries ignorant le décalage de fuseau horaire lors de la génération des rapports.
  • Corrigé : Problème CSS dans WordPress 5.5+ : le titre du formulaire est centré dans la vue d'une entrée unique s'il est étoilé.
  • Correction : Fonction de suggestion par courriel lors de l'utilisation de deux formulaires ou plus sur une page.
  • Correction : raccourcir les noms des fichiers téléchargés afin d'éviter les liens brisés sur une page d'entrée unique et dans les courriels.
  • Corrigé : Manque d'info-bulles en surimpression après clonage/duplication d'éléments dans le Form Builder (Notifications, champs, etc.).
  • Corrigé : Problèmes mineurs de style sur la page WPForms > Tools > Logs.
  • Correction : Problèmes lors de l'importation de formulaires sauvegardés en UTF-8 avec BOM.
  • Correction : Amélioration des performances du WPForms Challenge.
  • Corrigé : Compatibilité des icônes du module WPForms avec la dernière version d'Elementor.
  • Correction : Tri alphabétique incorrect des termes de CPT et de taxonomie dans les valeurs de l'option de choix dynamique pour les champs qui supportent cette option avancée.
  • Corrigé : Nettoyage correct de tous les fichiers CSV orphelins après la fin de l'exportation.
  • Corrigé : Compatibilité avec WordPress 4.9 sur les pages WPForms > Analytics/SMTP.
  • Correction : Incorrect required File Upload field post-processing when upload failed.
  • Corrigé : Soumissions de formulaires AJAX et téléchargement de fichiers sur certaines configurations de serveur.
  • Corrigé : Amélioration du support de la barre de menu d'administration depuis WordPress 5.2.
  • Corrigé : Ne pas autoriser la soumission du formulaire avec une valeur de champ de paiement obligatoire mais vide (ou égale à 0) définie par l'utilisateur pour un article unique.

1.6.4.1 (2020-12-28)

  • Ajouté : Avertissement de formulaire frontal indiquant l'absence de WPForms JS (visible par l'administrateur uniquement).
  • Changé : Aider hCaptcha à traiter toutes les demandes d'une manière plus efficace, afin que la détection des robots fonctionne mieux.
  • Correction : Amélioration de la pagination sur la page Outils > Journaux dans la zone d'administration du plugin.
  • Corrigé : Divers problèmes JavaScript sur les pages de création d'articles/de pages/de formulaires dans WordPress 5.6.
  • Corrigé : Les cas où le mappage des champs personnalisés pour les fournisseurs ne fonctionnait pas.

1.6.4 (2020-12-16)

  • Ajouté : support hCaptcha, voir WPForms > CAPTCHA settings.
  • Ajouté : Affichage d'une fenêtre de confirmation lors de la suppression d'entrées à l'aide de la méthode des actions en bloc.
  • Ajouté : Contrôle du message de validation de la limite de caractères/mots dans la page Paramètres > Validation.
  • Modifié : Affichage d'une notification à l'utilisateur dans le générateur de formulaires qui décrit toutes les conséquences de la désactivation du stockage des entrées.
  • Modifié : Les champs Dropdown et Dropdown Items utilisant le format Modern n'afficheront l'option de recherche que si au moins 8 choix sont proposés.
  • Changé : Mise à jour de la bibliothèque jQuery inputmask vers v5.0.6-beta20
  • Changed : Improved Form Builder Help documentation caching.
  • Modifié : La création de la table de la base de données Logs n'est possible que si elle est spécifiquement activée dans les paramètres des outils.
  • Modifié : Mise à jour des informations sur le nombre d'installations et les évaluations dans WPForms.
  • Modifié : Autorise le contrôle de la mise à jour automatique du plugin WPForms et des addons dans WP 5.5+.
  • Modifié : Ajout d'un bouton "Copier dans le presse-papiers" dans la modale Form Embed.
  • Modifié : Page des entrées : Le bouton "Supprimer tout" ne supprime les entrées filtrées que si un filtrage est appliqué.
  • Corrigé : Avertissement PHP causé par des changements dans le champ Email.
  • Correction : L'édition d'un texte multiligne dans le champ Paragraphe fait apparaître de nouvelles lignes dans le texte soumis.
  • Corrigé : Conflits Javascript avec IE11.
  • Corrigé : Erreurs possibles si l'hébergeur avait set_time_limit() handicapés.
  • Corrigé : Réinitialisation du format de la date du champ Date/Heure du générateur de formulaires après un rafraîchissement de la page.
  • Correction : problème de validation d'email si un formulaire est affiché plusieurs fois sur une page.
  • Corrigé : Problème de traitement des confirmations conditionnelles de formulaires si l'une des confirmations n'était pas correctement configurée.
  • Corrigé : Les liens en bas de page dans l'e-mail de synthèse fonctionnent désormais correctement.
  • Corrigé : Problème de double-clic pour les boutons "Ajouter un nouveau compte" sur la page Paramètres > Intégrations.
  • Corrigé : Les options avancées pour le champ Date / Heure ne sont pas ordonnées logiquement pour la logique conditionnelle.
  • Corrigé : Le champ déroulant Date requise affiche trois messages de validation au lieu d'un.
  • Correction : Search/Filter display an incorrect number of results on Entries screen (recherche/filtre affichant un nombre incorrect de résultats sur l'écran des entrées).
  • Corrigé : Le bloc Gutenberg ignore le paramètre "Inclure le style du formulaire" et force la feuille de style CSS complète.

1.6.3.1 (2020-10-21)

  • Correction : L'horodatage des entrées pouvait être décalé de plusieurs heures dans certains fuseaux horaires.
  • Corrigé : Problème d'affichage du titre du formulaire à l'intérieur du générateur de formulaire avec des fenêtres plus petites.
  • Corrigé : Problème d'affichage du widget Elementor sur le frontend lorsqu'aucun formulaire n'a été créé.
  • Corrigé : L'activation/désactivation des modules complémentaires sur la page des modules complémentaires échouait.

1.6.3 (2020-10-15)

  • Ajouté : Intégration native avec Divi.
  • Ajouté : Restrictions sur les listes d'autorisation et de refus pour les champs d'email, voir Options avancées pour les champs d'email.
  • Ajouté : restrictions du champ Date/Heure, voir Options avancées du champ Date/Heure.
  • Ajouté : Aide du générateur de formulaires - aide contextuelle, recherche de documents, et plus encore.
  • Ajouté : Navigation en fil d'Ariane lors de la recherche/filtrage d'entrées.
  • Ajouté : Logging, qui peut être activé pour le dépannage à partir de WPForms > Tools > Logs.
  • Ajouté : Vérification de l'état du site pour détecter si le répertoire d'uploads de WPForms est accessible en écriture.
  • Ajouté : {entry_date format="m/d/Y"} étiquette intelligente.
  • Changé : Les utilisateurs du Form Builder sont avertis de manière agréable lorsque leur session WordPress a expiré, et qu'ils ne peuvent plus sauvegarder le formulaire sans recharger la page.
  • Changé : Meilleure gestion des messages d'erreur des champs de soumission de formulaire AJAX.
  • Changé : Mise à jour de la bibliothèque javascript IntlTel.
  • Corrigé : Style de l'en-tête de la métabox personnalisée en raison des changements dans le noyau de WordPress.
  • Corrigé : La balise intelligente du titre de la page ne fonctionnait pas dans certains cas d'utilisation lors de soumissions de formulaires AJAX.
  • Correction : chargement des champs pour téléphones intelligents lorsque les formats US ou International sont sélectionnés.
  • Corrigé : Divers problèmes d'affichage de la zone d'administration lorsque l'étiquette du champ est vide.
  • Corrigé : Problèmes d'intégration du plugin Logo Translate.
  • Corrigé : Problèmes d'affichage de la grille de la page des modules complémentaires.
  • Corrigé : Problèmes liés aux bords du widget Elementor.
  • Correction : Le filtrage des entrées par la date donnait des résultats incorrects en raison des fuseaux horaires.
  • Corrigé : Problèmes liés à l'état désactivé du bouton de soumission du formulaire lors de l'utilisation du format de téléchargement de fichiers Modern.
  • Corrigé : Les paramètres du formulaire pouvaient s'afficher avant la création du formulaire.
  • Corrigé : Incohérences de style du constructeur de formulaires avec les styles des champs déroulants.
  • Correction : problèmes de masque de saisie avec certains navigateurs mobiles, notamment Chrome.
  • Corrigé : Erreurs de migration de la base de données dans certains cas particuliers lors des mises à jour du plugin.
  • Corrigé : Toujours afficher la zone d'administration de WPForms dans la langue de l'utilisateur, quelle que soit la langue du site.
  • Corrigé : Ne pas charger deux fois certaines variables JS sur le front-end.
  • Corrigé : La logique conditionnelle pour les champs de la liste déroulante moderne et de la liste déroulante de paiement devrait traiter correctement les espaces finaux dans les valeurs des champs.

1.6.2.3 (2020-09-08)

  • Modifié : Ajout d'un shortcode d'accès à un formulaire modal intégré et amélioration de la navigation modale.
  • Modifié : Amélioration des états vides pour tous les formulaires, la liste des entrées et le panneau de prévisualisation "Builder no fields".
  • Modifié : Amélioration du texte de bas de page des résumés des courriels.
  • Changé : Mise à jour de la bibliothèque Dropzone.js vers la version 5.7.2.
  • Corrigé : Exportation correcte des valeurs 0 (zéro) dans les valeurs des champs.
  • Corrigé : Gestion correcte des traductions des fichiers Lite requis pour la version Pro du plugin.
  • Corrigé : Autoriser la suppression de tous les champs personnalisés dans les paramètres de certains fournisseurs de services de marketing.
  • Corrigé : Affichage correct des secondes (au lieu des ms) dans le message d'erreur du champ Modern File Upload lorsqu'un délai d'attente est atteint.
  • Corrigé : Les messages de validation personnalisés pour les champs apparaissent correctement lorsque la soumission de formulaire Ajax est activée.
  • Correction : Le style de base CSS n'introduit plus de barres de défilement supplémentaires.
  • Correction : Le fait de cliquer sur le bouton "Suivant" ne soumet pas un formulaire multi-pages tant que la page n'est pas prête.
  • Corrigé : Correction du curseur dans les messages de validation des choix d'images.
  • Corrigé : La case à cocher "Hide subfields" du champ d'adresse a reçu une classe de basculement de visibilité plus unique.
  • Corrigé : L'obtention des détails de la licence à partir de la base de données fonctionne comme prévu, quel que soit le contexte.
  • Corrigé : L'obtention de la liste des addons WPForms pour le niveau de licence de l'utilisateur fonctionne comme prévu indépendamment du contexte.
  • Correction : L'incrémentation du champ "Number Slider" doit être supérieure à zéro.
  • Correction : Le comportement de la bascule "Afficher/Masquer les champs vides" est désormais cohérent sur les pages de saisie unique et d'impression de saisie unique.
  • Corrigé : La validation de Modern Dropdown fonctionne comme prévu pour les formulaires AJAX.

1.6.2.2 (2020-08-11)

  • Modifié : Désactivation pour l'instant de la fonction de mise à jour automatique des plugins (introduite dans WordPress 5.5) pour le plugin principal WPForms et tous ses addons.
  • Corrigé : Ne pas permettre au planificateur d'actions de générer des erreurs lors de la procédure de désinstallation du plugin.
  • Corrigé : L'erreur frontale est affichée (au lieu d'échouer silencieusement) lorsque le pot de miel est déclenché par un code externe.
  • Correction : La fenêtre contextuelle de l'assistant d'intégration de formulaire ne devrait être chargée que lorsqu'elle peut réellement être utilisée.
  • Correction : La validation du masque de saisie produit une erreur JS sur jQuery 3.x.

1.6.2.1 (2020-08-07)

  • Modifié : Reformulation de l'erreur de protection anti-spam pour fournir plus de contexte.
  • Correction : L'exportation d'entrées affiche une erreur lors de la préparation d'un fichier d'exportation.
  • Correction : "Single Line Text" et "Paragraph Text" calculent incorrectement le nombre de mots des champs vides.

1.6.2 (2020-08-05)

  • Ajouté : Protection anti-spam avec mise en cache (jetons de formulaire).
  • Ajouté : Uploader des fichiers en utilisant des chunks lors de l'utilisation du champ Modern File Upload.
  • Ajouté : Intégration native avec Elementor : ajouter à la page et créer de nouveaux formulaires directement dans son constructeur.
  • Ajouté : Ajout d'un aperçu au bloc WPForms Gutenberg.
  • Ajouté : "Afficher le prix après le libellé de l'article" pour les champs de paiement.
  • Ajouté : Le nom d'origine du fichier téléchargé est stocké et assaini en tant que chaîne de caractères (et non en tant que nom de fichier).
  • Ajouté : Affichage de l'heure de soumission de l'entrée dans une colonne Date dans le tableau des entrées.
  • Modifié : Amélioration considérable de l'expérience WPForms Challenge.
  • Modification : Amélioration du comptage des mots lorsque l'option Limiter la longueur du champ est utilisée avec les champs Texte à une ligne/Texte à un paragraphe.
  • Modifié : Amélioration des restrictions de saisie du champ Nombre avec différents navigateurs.
  • Modifié : La validation des champs de formulaire échoue désormais si le masque de saisie est activé et que la saisie de l'utilisateur ne complète pas les éléments requis du masque de saisie.
  • Modifié : L'icône du champ à choix multiples est désormais plus représentative.
  • Modifié : Masquer le bouton Supprimer pour une "Notification par défaut" dans le Form Builder.
  • Modifié : Amélioration des migrations Lite pour les installations WordPress Multisite.
  • Modifié : Mise à jour des logos de Constant Contact, Stripe, Mailchimp et GetResponse en raison de leur changement de marque.
  • Changé : Amélioration des descriptions des différentes options du plugin et ajout de plus de contexte.
  • Corrigé : Mappage correct des champs dans divers addons lorsque le premier champ est ajouté dans le Form Builder.
  • Correction : Problème lors de l'édition des valeurs d'entrée d'un champ Checkbox lorsque les choix dynamiques étaient activés et que plusieurs valeurs étaient sauvegardées.
  • Correction : Le champ Date et heure n'est pas toujours correctement rempli sur la page Modifier l'entrée.
  • Correction : La table des entrées n'est pas créée lors de la mise à jour de Lite à Pro à l'aide de zip.
  • Corrigé : La date d'installation de la version Pro n'est pas enregistrée correctement lors de la mise à niveau de la version Lite à la version Pro à l'aide d'un fichier zip.
  • Correction : Amélioration de la façon dont les modèles de logique conditionnelle sont rendus à l'intérieur du constructeur de formulaires.
  • Corrigé : Actualisation de la liste des champs de formulaire obligatoires afin d'afficher correctement les modules complémentaires de marketing.
  • Correction : erreur "Invalid Form" pour les utilisateurs déconnectés lors de la soumission d'un formulaire AJAX sur certaines configurations de serveur.
  • Corrigé : Les champs à choix multiples présentaient des problèmes dans le constructeur avec des choix d'images dont les étiquettes étaient vides.
  • Correction : Amélioration de la gestion des erreurs dans le back-end lors du traitement des fichiers qui ont été téléchargés à l'aide du champ Modern File Upload et dont les validations ont échoué.
  • Corrigé : Faire fonctionner les actions en bloc au bas de la vue d'ensemble des formulaires.

1.6.1.2 (2020-07-08)

  • Ajouté : Outils de cryptage/décryptage de données à utiliser dans l'écosystème WPForms.
  • Ajouté : Compatibilité PHPMailer v6 avec WordPress 5.5.
  • Correction : L'exportation des entrées ne se termine pas lorsque le nombre d'entrées est trop important.

1.6.1.1 (2020-06-30)

  • Correction : Smart Phone field should correctly submit its default value.
  • Corrigé : Gestion correcte de la logique conditionnelle imbriquée pour les champs déroulants (un champ dépend d'un champ qui dépend d'un champ qui dépend d'un champ, etc.)

1.6.1 (2020-06-23)

  • Ajouté : Affichage d'une liste d'actions programmées sur la page WPForms > Tools > Scheduled Actions.
  • Ajouté : Option de sélection multiple pour le champ Dropdown (désactivée par défaut).
  • Ajouté : Nouvelle option de style moderne pour les champs Dropdown et Payment Dropdown (désactivé par défaut).
  • Ajouté : Support des Smart Tags dans les descriptions de formulaires.
  • Modifié : Les fichiers téléchargés dans la médiathèque de WordPress auront désormais un titre et une description générés en fonction de l'étiquette et de la description du champ.
  • Corrigé : Gestion correcte des clics multiples sur divers éléments de type accordéon sur les pages Form Builder et Settings > Integrations.
  • Corrigé : Suppression de toutes les informations relatives au plugin lors de la désinstallation de la base de données lorsque l'option est activée dans les paramètres du plugin.
  • Corrigé : Éviter les requêtes inutiles à la base de données lors du chargement de la fonctionnalité d'exportation d'entrées.
  • Corrigé : Certains plugins, lorsqu'ils généraient leurs propres erreurs, affichaient la source du problème dans WPForms, ce qui n'est plus le cas. Nous avons simplifié la gestion des erreurs.
  • Corrigé : Remplacement de tous les caractères des nouvelles lignes par des espaces dans les sujets des courriels de notification (par exemple, lorsqu'une valeur de champ d'adresse est utilisée dans un sujet par le biais d'une balise intelligente).
  • Corrigé : Utiliser un nouveau filtre set_screen_option_{$option} sur les pages Formulaires et Entrées pour une meilleure compatibilité avec WP 5.4.2.
  • Corrigé : S'assurer que le plugin ne plante pas lorsque iconv L'extension PHP n'est pas installée sur un serveur.
  • Correction : Amélioration de l'apparence de la zone de configuration de la logique conditionnelle dans le Form Builder sur les tablettes.
  • Correction : La logique conditionnelle devrait fonctionner correctement lorsqu'elle dépend d'un champ avec ID=0.
  • Correction : HTML Field Label should be carried over when the field is duplicated.
  • Corrigé : Gérer correctement les champs avec des choix comportant des nouvelles lignes dans leurs étiquettes lorsqu'ils sont connectés à la logique conditionnelle.
  • Corrigé : Google Invisible v2 reCAPTCHA devrait afficher le texte de traitement du bouton de soumission lorsque le formulaire est soumis.
  • Corrigé : Un grand nombre de recherches sur la page des entrées pouvait entraîner une défaillance du serveur.
  • Corrigé : Affichage de la validation en ligne pour le champ obligatoire Smart Phone, lorsqu'il y a plusieurs champs de ce type dans un formulaire.
  • Corrigé : Mise à jour de la bibliothèque utilisée pour le champ Smart Phone, qui a corrigé les problèmes connus liés aux téléphones portables et les identifiants dupliqués pour le champ.
  • Correction : Affichage de la liste des pays dans le préréglage "Pays" et dans le champ "Adresse" par ordre alphabétique quelle que soit la langue du site.
  • Correction : L'édition des entrées n'affichait pas correctement toutes les valeurs de champ 0 (zéro).
  • Correction : Erreur si l'édition de l'entrée contient un champ obligatoire vide.

1.6.0.2 (2020-05-19)

  • Corrigé : Le champ téléphone ne devrait pas permettre la saisie de l'alphabet mais autoriser les espaces.
  • Corrigé : Problèmes d'encodage de l'URL de l'éducation au produit.
  • Corrigé : Les formulaires de grande taille comportant de nombreuses règles de logique conditionnelle subissaient des ralentissements importants de l'interface utilisateur dans le générateur de formulaires.
  • Correction : La valeur par défaut 0 (zéro) du champ Texte du paragraphe ne s'affiche pas sur le frontend.
  • Correction : Stockage sécurisé du cookie anonyme de WPForms, afin qu'il ne soit pas envoyé avec des requêtes intersites (samesite).
  • Correction : La page de la liste des entrées était inutilisable sur les appareils mobiles : les colonnes ne s'affichaient pas correctement, les liens pour chaque entrée dans un tableau n'étaient pas cliquables.
  • Corrigé : Diverses notifications PHP pouvant apparaître lors de formes de soumissions très compliquées.
  • Correction : Improved escaping inside Form Builder live preview, props Fortinet Fortiguard Labs.
  • Correction : Le format du champ date est par défaut le format AAAA-MM-JJ, quel que soit le format sélectionné.
  • Corrigé : Le champ "saut de page" devrait toujours se comporter correctement sur le front-end, même lorsque ses paramètres sont désactivés.
  • Correction : Une valeur d'intervalle incorrecte était utilisée lors de l'exécution d'un travail de nettoyage après l'envoi de notifications.
  • Corrigé : Affichage correct de la sélection du pays dans le champ Smartphone sur les téléphones portables.
  • Correction : Amélioration de la gestion des capacités personnalisées du plugin dans la zone d'administration de WordPress.
  • Corrigé : Ne pas générer d'erreurs lors de l'édition d'entrées pour des formulaires qui n'ont plus de champs.
  • Corrigé : Suppression des fichiers de traduction orphelins du plugin lorsque l'option de nettoyage dans les paramètres du plugin est cochée et que le plugin est supprimé du site.
  • Corrigé : Prévention de la création de doublons d'entrées en améliorant la vérification des autorisations lorsque des non-administrateurs sont autorisés à modifier des entrées.
  • Correction : Amélioration de la gestion des erreurs lors de l'exportation d'entrées présentant des erreurs bizarres.

1.6.0.1 (2020-04-16)

  • Corrigé : Problèmes de compatibilité avec les anciennes versions de l'addon "Enquêtes et sondages".

1.6.0 (2020-04-15)

  • Ajouté : Edition des formulaires de saisie.
  • Ajout d'un élément de menu dans la barre d'administration.
  • Ajouté : Prise en charge de la logique conditionnelle pour le champ Diviseur.
  • Ajouté : Alerte de Form Builder lors de l'utilisation du bouton "Back" du navigateur si le formulaire contient des modifications non sauvegardées.
  • Ajouté : Paramètres > Emails : Option "Optimiser l'envoi d'emails" qui permet d'envoyer des emails de manière asynchrone.
  • Ajouté : Téléchargement automatique des traductions à l'activation du plugin.
  • Modifié : Les courriels de notification des formulaires asynchrones sont désormais désactivés par défaut.
  • Modifié : Le champ Date peut être effacé lors de l'utilisation du sélecteur de date.
  • Modifié : Amélioration de l'affichage du champ Number Slider sur les petits appareils.
  • Modifié : Ne pas mettre en cache le nombre d'entrées sur la page d'aperçu des entrées.
  • Fixé : Erreur si certains plugins ou thèmes ajoutent le filtre `widget_title`.
  • Corrigé : Compatibilité frontale avec le champ Rating et jQuery 3.x.
  • Corrigé : Les images de choix ne s'affichent pas dans les notifications de formulaire si aucune étiquette n'est définie.
  • Correction : Les options avancées du champ Email/Mot de passe n'affichaient pas toujours les options correctes.
  • Corrigé : L'option "Désactiver l'animation du défilement" du champ "Saut de page" ne fonctionnait pas comme prévu.
  • Corrigé : La "zone de glissement" du constructeur de formulaires n'est pas disponible lorsque tous les champs sont supprimés.
  • Correction : Les noms des fichiers téléchargés ne sont pas vraiment uniques dans de très rares cas.
  • Fixé : Les `div` vides sont ajoutés à la fin de l'affichage du formulaire.
  • Corrigé : Problèmes d'alignement des blocs (WordPress 5.4+).
  • Corrigé : Le panneau d'options des champs du générateur de formulaires n'est pas disponible si le champ est placé avant le dernier champ du formulaire.
  • Fixed: Conditional confirmation error when '<' symbol is used as a field option.
  • Correction : Affichage de caractères de remplacement pour le champ Date/Heure lorsque l'option de date déroulante est sélectionnée et que la logique conditionnelle est appliquée au champ.
  • Corrigé : Population de repli pour les champs à choix (case à cocher, radio, etc.) en cas d'utilisation de caractères spéciaux.
  • Correction : L'exportation d'entrées supporte le stockage externe pour les fichiers CSV temporaires.
  • Correction : intégrité des données décodées avec un nettoyage supplémentaire.
  • Corrigé : Problèmes de compatibilité avec Elementor.

1.5.9.4 (2020-03-19)

  • Modifié : Amélioration de la compatibilité de la programmation des emails de notification asynchrone avec certains plugins de mise en cache et certaines installations de sites.

1.5.9.3 (2020-03-18)

  • Correction : Certaines balises intelligentes ne sont pas rendues correctement dans les notifications par email si elles sont envoyées de manière asynchrone.

1.5.9.2 (2020-03-09)

  • Fixed: PHP error for those upgrading from < 1.5.4.2.

1.5.9.1 (2020-03-05)

  • Corrigé : Le clic sur l'image de la case à cocher ne fonctionne pas bien pour sélectionner une option.
  • Corrigé : Ne pas autoriser les noms de connexion vides (espaces uniquement) pour les fournisseurs.
  • Fixed: File Upload field: properly handle `{field_value_id="#"}` smart tag.
  • Correction : Fournir des valeurs par défaut appropriées aux champs Date / Heure, lorsque seul le format Date ou Heure est sélectionné.

1.5.9 (2020-03-03)

  • IMPORTANT : Le support de PHP 5.4 a été abandonné. Si vous utilisez PHP 5.4, vous devez impérativement mettre à jour PHP avant d'installer WPForms 1.5.9. Si vous ne le faites pas, les fonctionnalités de base de WPForms seront désactivées.
  • Ajouté : suggestions intelligentes dans le panneau de configuration des contrôles d'accès.
  • Ajouté : Liens utiles pour les utilisateurs Lite et Pro sous le nom du plugin sur la page Plugins.
  • Ajouté : Option supplémentaire pour exporter l'état des paiements lors de l'exportation des entrées.
  • Ajouté : Vérification de la capacité de `wpforms()->entry_fields->get_fields()`.
  • Ajouté : Nouveaux crochets et filtres à plusieurs endroits, par exemple la pré-suppression pour les entrées/formulaires.
  • Ajouté : Contrôle de sécurité sur la page des paramètres du plugin pour s'assurer que toutes les tables de la base de données personnalisée sont présentes.
  • Ajouté : Prise en charge de la gestion des tâches asynchrones/planifiées (par exemple, envoi de courriels en arrière-plan).
  • Modifié : Mise à jour de l'URL de la vidéo "Comment créer votre premier formulaire de contact".
  • Modifié : Mise à jour de l'URL de la vidéo "How to Embed A Form" dans la modale "Embed" du générateur de formulaires.
  • Modifié : La modification du type de sélecteur de date actualise la liste des formats de date disponibles dans le champ "Date/Heure".
  • Modifié : Rendre le plugin cohérent avec la nouvelle image de marque de Mailchimp (MailChimp to Mailchimp).
  • Modifié : Champ "Number Slider" : autoriser les valeurs vides dans l'option "Value Display".
  • Modifié : Amélioration de l'état des champs de saisie de l'administrateur pour être plus cohérent avec le noyau de WordPress.
  • Correction : Numbers/Numbers Slider field : allow `0` value in email notifications and field smart tags output.
  • Corrigé : Les champs à cases à cocher obligatoires avec une valeur `0` ne passaient pas la validation.
  • Corrigé : Le champ Choix multiple pouvait générer une notification PHP lorsque le formulaire était créé après l'utilisation d'un modèle de formulaire personnalisé.
  • Correction : Initialisation correcte des infobulles pour les notifications/confirmations nouvellement créées.
  • Corrigé : Le bouton Ajax devrait être réactivé après une soumission incorrecte du formulaire.
  • Corrigé : Suppression de la notification d'alerte Javascript lorsque le formulaire est affiché dans AMP.
  • Correction : Amélioration de la compatibilité avec le "Lazy Loading Feature Plugin" pour l'image Ajax du spinner sur le front-end.
  • Correction : Montant de paiement invalide lorsque la case à cocher "Paiement" est vide dans la logique conditionnelle.
  • Corrigé : Problème de validation du champ Modern File Upload.
  • Correction : Les informations de l'entrée ne sont pas entièrement supprimées lors de l'utilisation du lien "Supprimer tout" dans la vue du tableau des entités.
  • Corrigé : Problème de validation avec les champs obligatoires de type case à cocher utilisant des choix d'images.
  • Corrigé : Problème de prévisualisation du constructeur de formulaire avec un champ utilisant le paramètre Dynamic Choices.
  • Corrigé : Les numéros de téléphone mobile australiens ne passaient pas la validation du champ Smart Phone (mise à jour de la bibliothèque intl-tel-put).
  • Correction : Les valeurs des champs numériques n'autorisaient pas les zéros initiaux.
  • Corrigé : Form Builder : la barre de recherche des modèles affiche une icône sur le texte.
  • Correction : renforcement de la sécurité et améliorations.

1.5.8.2 (2019-01-13)

  • Correction : Avertissement "Cannot modify header information" dans Pro/Access/Capabilities.php.
  • Corrigé : Impossible d'ajouter une nouvelle ligne dans les zones de texte dans le constructeur de formulaire (Notifications > Message etc.).
  • Corrigé : Le bloc d'édition des choix dans le générateur de formulaires est caché si l'on crée un formulaire à l'aide d'un modèle.

1.5.8.1 (2019-01-09)

  • Correction : "Invalid form" error on form submit if AJAX form submissions is enabled and user is not logged in.

1.5.8 (2020-01-09)

  • Ajouté : Contrôles d'accès : permet à l'administrateur de contrôler les permissions basées sur les rôles des utilisateurs du site web via les capacités spécifiques de WPForms (avec sa propre interface et l'intégration avec MemberPress et l'éditeur de rôle de l'utilisateur).
  • Ajout d'un identifiant de poste dans les détails de l'entrée sur la page d'entrée unique pour les entrées de soumissions postales (fonctionne avec n'importe quel CPT).
  • Ajouté : Meilleure validation du champ Téléphone pour les formats US et International avec la possibilité de redéfinir le message d'erreur en cas de valeur incorrecte du champ.
  • Changé : Sullie logo dans le Form Builder a récupéré sa main gauche.
  • Modifié : Amélioration de la validation de l'URL pour le champ "Website / URL".
  • Modifié : Masquer les options de choix d'images si les choix dynamiques sont activés.
  • Modifié : Ne pas permettre de désactiver le stockage des entrées lorsque les paiements sont déjà activés.
  • Modifié : La saisie du champ Numéro a été ajustée afin d'améliorer la cohérence entre les différents navigateurs/appareils.
  • Modifié : Amélioration de la détection des blocs pour charger les styles CSS plus tôt.
  • Modifié : Ouverture d'une nouvelle fenêtre modale de connexion du fournisseur après l'ajout d'un compte.
  • Modifié : Traiter les champs/notifications/confirmations selon la logique conditionnelle habituelle lorsque la règle CL n'est pas entièrement configurée (le champ de règle sélectionné est obligatoire).
  • Changé : Amélioration de la gestion de l'activation des versions Lite et Pro du plugin.
  • Modifié : Suppression de l'option "obligatoire" superflue dans le champ d'un curseur numérique.
  • Correction : Affichage incorrect de l'étiquette du curseur de nombre dans le panneau de prévisualisation de Form Builder.
  • Correction : Le remplissage automatique du navigateur pour le champ du code postal de l'adresse est incorrect.
  • Corrigé : Le menu des liens rapides génère une erreur de la console du navigateur sur la page des résultats de l'impression de l'enquête.
  • Corrigé : Le message de validation obligatoire n'est pas supprimé immédiatement lors de la sélection des choix.
  • Correction : Traitement incorrect de la logique conditionnelle pour le champ "Éléments de la case à cocher" du paiement lorsque plusieurs choix sont sélectionnés.
  • Corrigé : Compatibilité des styles du Form Builder avec les nouveaux styles de WordPress 5.3.
  • Corrigé : Traite correctement la pression de la touche Entrée dans le champ du téléphone intelligent lorsque la touche Entrée est utilisée pour soumettre un formulaire.
  • Corrigé : Suppression des paramètres GET inutiles de l'URL dans le Builder lors de la création d'un nouveau formulaire pour éviter les conditions de course avec la logique de chargement de certains fournisseurs.
  • Corrigé : Affichage de tous les choix sélectionnés (cases à cocher) dans les résultats de l'enquête.
  • Corrigé : Naviguer correctement entre les pages d'un formulaire multi-pages lorsque l'on appuie sur la touche Entrée.
  • Corrigé : Défilement correct dans tous les principaux navigateurs vers un champ défectueux dans un formulaire, y compris les formulaires multi-pages.
  • Corrigé : Fonctionnement correct des nombres négatifs dans les opérateurs "plus grand/moins grand que" de la logique conditionnelle.
  • Corrigé : Optimisation des indicateurs de progression des formulaires multi-pages pour les petits écrans.
  • Corrigé : Les sauts de pages multiples ne permettaient pas l'affichage du bouton "Précédent" dans le Builder.
  • Corrigé : Téléchargement de fichiers modernes : amélioration de la zone de téléchargement support des traductions d'indices.
  • Corrigé : Prise en charge du RTL pour le champ Téléphone, qui s'affiche correctement à la fois sur le front-end et sur le back-end du site.
  • Correction : L'exportation de l'entrée "Payment Gateway Information" n'est pas disponible lorsque l'addon Stripe est actif.
  • Corrigé : Le champ "Dropdown Items" ne gère pas correctement la population du champ "Fallback".
  • Correction : La vérification de la limite de caractères du Textarea renvoie une erreur si le contenu collé est trop volumineux et contient des sauts de ligne 'rn'.

1.5.7 (2019-12-12)

  • Ajouté : champ "Number Slider".
  • Ajouté : champ reCAPTCHA dans Form Builder permettant de gérer facilement le reCAPTCHA pour un formulaire.
  • Ajouté : Paramétrage de l'étiquette pour les champs HTML afin de les identifier plus facilement dans le générateur de formulaires.
  • Ajouté : Possibilité d'afficher les colonnes ID d'entrée et Notes d'entrée dans une liste d'entrées de formulaire.
  • Ajouté : Métaboxe du journal d'entrée pour une vue unique de l'entrée, permet de suivre la mise en vedette/la mise hors vedette et la lecture/la non-lecture de l'entrée.
  • Ajouté : Menu de liens rapides dans la zone d'administration.
  • Ajouté : page de sous-menu Analytics.
  • Ajouté : page de sous-menu SMTP.
  • Ajouté : Nouvelle option avancée pour le champ Saut de page : désactiver l'animation du défilement.
  • Changed : Improved smart Phone field RTL support.
  • Modifié : Amélioration du traitement des actions groupées sur les formulaires.
  • Modifié : Ajout d'un écran de démarrage du générateur de formulaires qui s'affiche sur les appareils mobiles.
  • Modifié : Affichage d'un message d'avertissement si JavaScript est désactivé dans le navigateur.
  • Modifié : Amélioration de la page "About Us > Versus" avec plus de détails sur les différents types de licences.
  • Changed : Improved Form Builder Page Break Progress Indicator discovery.
  • Modifié : Amélioration de l'affichage et de l'alignement du formulaire en front-end pour les thèmes centrés sur Gutenberg.
  • Changed : Improved invisible reCAPTCHA behavior when form is submitted.
  • Modifié : Amélioration des actions et des filtres pour les courriels de notification.
  • Corrigé : Duplicata du formulaire dupliqué créé lors du rechargement de la page.
  • Corrigé : Modern file uploader : styles de champs dans l'éditeur Gutenberg.
  • Corrigé : Modern file uploader : prévention des erreurs lors de l'envoi de données malformées.
  • Corrigé : Ne pas soumettre le formulaire via AJAX (si activé dans les paramètres du formulaire) en mode AMP.
  • Corrigé : Les guillemets à l'intérieur des notes de saisie étaient coupés.
  • Corrigé : Problèmes de style dans la zone d'administration de WordPress 5.3.
  • Corrigé : Les problèmes de style de l'entrée cachée Modern File Upload.
  • Correction : Le champ "Nombre" ne traitait pas correctement les nombres négatifs.
  • Fixe : page_url Problèmes liés aux étiquettes intelligentes.

1.5.6.2 (2019-11-07)

  • Ajouté : Valeur par défaut pour le champ "Texte du paragraphe".
  • Corrigé : Compatibilité avec WordPress 5.3.
  • Fixed: Smart Phone countries squashed dropdown on screen-width <= 600px on themes with Base form styling selected.
  • Corrigé : Inclure correctement les modèles de formulaires Pro sur l'écran de création de formulaire dans une section de sélection de modèles.
  • Corrigé : Chargeur de fichiers classique : traitement correct des fichiers téléchargés portant le même nom.
  • Corrigé : Valeur par défaut du champ 0 disparaît après avoir enregistré et quitté le générateur de formulaires.
  • Correction : Le champ Smart Email ne reconnaissait pas .dev les domaines de premier niveau comme valides.

1.5.6.1 (2019-10-30)

  • Corrigé : Modern file uploader : traite correctement la valeur post_max_size de php.ini (js ne devrait pas envoyer ce fichier du tout).
  • Corrigé : Modern file uploader : rendre le message d'erreur plus clair lorsqu'un fichier n'a pas été téléchargé.
  • Corrigé : Modern file uploader : lorsque le fichier est téléchargé, le texte du bouton Submit n'est pas modifié.
  • Corrigé : Modern file uploader : traite correctement l'intégration de la bibliothèque de médias de WordPress et la logique conditionnelle.
  • Corrigé : Chargeur de fichiers moderne : certains serveurs n'ont pas d'extension mime installée, il faut donc utiliser la fonction WP pour déterminer le type de mime.

1.5.6 (2019-10-23)

  • IMPORTANT : Le support de PHP 5.3 a été abandonné. Si vous utilisez PHP 5.3, vous devez impérativement mettre à jour PHP avant d'installer WPForms 1.5.6. Si vous ne le faites pas, les fonctionnalités de base de WPForms seront désactivées.
  • Ajouté : Champ de téléchargement de fichiers de style "moderne" avec prise en charge de plusieurs fichiers, AJAX, barre de progression, et plus encore !
  • Ajouté : Options de limitation des champs Texte à une ligne/Paragraphe (limitation par nombre de caractères ou de mots).
  • Ajout d'une page de sous-menu "Communauté" pour faciliter l'accès à des ressources et des liens utiles.
  • Correction : Les traductions ne se téléchargeaient pas correctement, ce qui entraînait une traduction partielle du texte.
  • Modifié : La version minimale de PHP requise est désormais PHP 5.4.
  • Modifié : La version minimale requise de WordPress est désormais WordPress 4.9.

1.5.5.2 (2019-09-18)

  • Ajouté : Compatibilité avec WPForms Stripe v2.3.
  • Corrigé : Problèmes mineurs et améliorations.

1.5.5.1 (2019-09-17)

  • Ajout d'un nouveau filtre permettant d'afficher des champs supplémentaires pour filtrer les entrées sur la page des entrées.
  • Ajouté : Nouveaux filtres pour ajouter des informations supplémentaires dans les entrées du fichier CSV exporté.
  • Corrigé : La case à cocher reCAPTCHA ne fonctionnait pas dans Builder > Settings > General si le type de reCAPTCHA n'était pas défini dans WPForms > Settings.
  • Corrigé : Ajout du téléchargement CSV .html pour commencer par un fichier CSV dans Safari sur MacOS.
  • Corrigé : Les valeurs par défaut des champs ne s'affichent pas si la logique conditionnelle est activée.
  • Correction : Smart tag {entry_id} ne doit pas être disponible pour les champs, car elle n'est disponible qu'après l'enregistrement de l'entrée.
  • Correction : problème de validation côté serveur du champ Email.
  • Correction : Broken "Bulk add" option in Builder in IE 11.
  • Correction : Problème de sélection des choix d'images et de style (mise en page) dans IE 11.
  • Corrigé : La redirection vers le paiement PayPal ne fonctionne pas lorsque la soumission de formulaire AJAX est activée.
  • Correction : Il manquait des filtres rétrocompatibles pour certains champs lors de leur affichage.

1.5.5 (2019-08-28)

  • Ajouté : Nouvel écran par défaut pour la page de la liste des entrées (WPForms > Entries).
  • Ajouté : Nouvel export d'entrée flexible (WPForms > Outils > Exporter).
  • Ajouté : détails WPForms dans les rapports d'information sur la santé du site (Outils > Santé du site > Info).
  • Ajouté : Filtre wpforms_emails_summaries_is_disabled pour désactiver facilement la fonctionnalité des résumés par courriel.
  • Ajouté : Nouvelle étiquette intelligente : {field_html_id="42"} - qui post-traitera la valeur du champ et affichera sa représentation HTML.
  • Modifié : Amélioré wpforms_get_ip() Détection de l'IP et autres {user_ip} valeur de l'étiquette intelligente.
  • Corrigé : L'accès aux WPForms pour les éditeurs (et autres rôles) devrait également donner accès au widget du tableau de bord.
  • Corrigé : Le widget du tableau de bord affiche le tableau des entrées et le décompte pour les 8 derniers jours, et non plus pour les 7 derniers jours.
  • Corrigé : Ajout d'une propriété 'attr' à 'input_container' pour les champs de type radio/case à cocher.
  • Corrigé : Diverses fautes de frappe.
  • Corrigé : Description du plugin WP Mail SMTP sur la page A propos de nous.
  • Correction : Positionner le symbole de la devise HKD ($) vers la gauche.
  • Corrigé : Éviter le défilement horizontal sur les appareils mobiles lors de l'utilisation du champ File Upload.

1.5.4.2 (2019-08-07)

  • Modifié : Renommer certaines actions dont le nom contenait des fautes de frappe, afin d'assurer la compatibilité avec le passé. Ajout d'un texte de dépréciation concernant l'utilisation de do_action_deprecated().
  • Modifié : Point de terminaison de l'API de géolocalisation (utilisé pour le champ des téléphones "intelligents").
  • Corrigé : Comportement de la page "A propos de nous" lorsque WP Mail SMTP Pro est installé.
  • Corrigé : Les licences Elite ne pouvaient pas installer les addons depuis le générateur de formulaires.
  • Corrigé : La couleur de l'icône du champ d'évaluation ne changeait pas sur le frontend avec certains thèmes.
  • Correction : les paramètres reCAPTCHA pouvaient être sauvegardés sans indiquer le type de reCAPTCHA.
  • Corrigé : Les tables de la base de données d'entrée n'étaient pas créées pour certains utilisateurs qui mettaient à jour WPForms Lite.

1.5.4.1 (2019-07-31)

  • Corrigé : Réglages du plugin > Divers > Erreurs du lien 'Voir l'exemple de résumé d'email'.

1.5.4 (2019-07-30)

  • Ajouté : Email Summaries.
  • Ajouté : Touche de raccourci du générateur de formulaires pour enregistrer les modifications, CTRL/CMD + S.
  • Modifié : photo de l'équipe sous WPForms > About Us. 🙂 .
  • Corrigé : La population des champs dynamiques remplit les cases à cocher et les champs radio mais n'ajoute pas la classe 'wpforms-selected' à leurs conteneurs.
  • Correction : Les attributs des champs Dropdown et Dropdown Items sont désormais accessibles avec la fonction wpforms_field_properties filtre.
  • Corrigé : Les boutons des champs du constructeur de formulaires débordaient lors de la traduction.
  • Corrigé : Erreur PHP du widget du tableau de bord.
  • Corrigé : Le formulaire peut être soumis plusieurs fois si le paramètre du formulaire "Traitement du texte du bouton de soumission" est vide.
  • Corrigé : "Erreur de chargement du bloc" dans Gutenberg si des paramètres de formulaire CSS supplémentaires sont fournis.
  • Correction : Montant de paiement incorrect affiché dans certains cas.

1.5.3.1 (2019-06-18)

  • Corrigé : Problème de validation des cases à cocher lorsque le champ n'est pas obligatoire.

1.5.3 (2019-06-17)

  • Ajouté : soumissions de formulaires AJAX.
  • Ajouté : Google reCAPTCHA v3.
  • Modifié : script de désinstallation de WPForms pour un meilleur nettoyage.
  • Modification : la fonction de vérification des champs d'email offre désormais des contrôles supplémentaires. Nouveaux filtres : wpforms_mailcheck_enabled, wpforms_mailcheck_domainset wpforms_mailcheck_toplevel_domains.
  • Corrigé : Problème de champs de téléchargement de fichiers dans Microsoft Edge.
  • Correction : Les caractères spéciaux ne sont pas encodés lorsque les Smart Tags sont traités dans la chaîne de requête.
  • Corrigé : Les champs avec choix d'image ne fonctionnent pas avec certains navigateurs Android et anciens navigateurs de bureau.
  • Corrigé : La valeur du champ "Total du paiement" inclut les champs "Élément unique" cachés sous conditions.
  • Corrigé : Le Frontend et les emails de notification affichent un montant de paiement incorrect pour certaines devises si la valeur est supérieure à 1000.
  • Fixe : Logique conditionnelle : Problème de sélection multiple des éléments de la case à cocher de paiement.
  • Corrigé : Form Builder : Plusieurs alertes modales sont affichées en lot si plusieurs fournisseurs ont des problèmes de configuration.
  • Corrigé : L'objet WP_Post est renvoyé par wpforms()->form->get() si les données du formulaire sont demandées avec un identifiant de poste qui n'est pas celui de WPForms.
  • Correction : comportement incohérent de la touche Entrée dans les formulaires multipages.
  • Corrigé : Impossible d'obtenir une entrée spécifique avec wpforms()->entry->get_entries() sans indiquer l'identifiant du formulaire.

1.5.2.3 (2019-04-23)

  • Corrigé : Erreur PHP si le champ de la case à cocher est vide lorsque le formulaire est soumis.
  • Corrigé : Validation de tous les champs de saisie :(et pas seulement les champs obligatoires) lors de la navigation dans des formulaires multi-pages.
  • Conflits de logique conditionnelle lors de l'utilisation de cases à cocher ou de listes déroulantes avec des options "false" ou "0".
  • L'utilisation du constructeur de prototypes de tableaux JavaScript rompt la logique conditionnelle.

1.5.2.2 (2019-04-15)

  • Corrigé : Avis PHP/avertissements pour les constantes non définies (typo).
  • Corrigé : L'écran des modules complémentaires ne s'affiche pas pour tous les niveaux de licence.

1.5.2.1 (2019-04-11)

  • Correction : La page d'aperçu d'impression de l'entrée ne supporte pas les jeux de caractères non-UTF8.
  • Correction : La page d'aperçu de l'impression de l'entrée n'affiche pas les notes de l'entrée.
  • Correction : Champs à cases à cocher obligatoires demandant que toutes les entrées soient cochées pour passer la validation.

1.5.2 (2019-04-10)

  • Ajouté : format intelligent pour les champs téléphone.
  • Ajout d'une option avancée "Limite de choix" pour les champs de type "case à cocher".
  • Ajouté : Détection intelligente des fautes de frappe dans le nom de domaine pour les champs Email.
  • Ajouté : Nouveaux mots-clés de bloc Gutenberg pour aider à la découverte.
  • Ajouté : Lien vers le document "How to Properly Test Your WordPress Forms Before Launching" à l'intérieur du bloc Gutenberg.
  • Ajouté : Filtre wpforms_upload_root pour modifier l'emplacement des téléchargements.
  • Modifié : L'icône de suppression des champs du générateur de formulaires est désormais une corbeille.
  • Modifié : Suppression de l'ancienne vérification de la logique conditionnelle.
  • Changed : Improved Entries list table on small devices.
  • Modifié : méthode de détection de l'IP de l'utilisateur, désormais filtrable.
  • Changé : Mise à jour de la bibliothèque JS de flatpickr vers la version 4.5.5.
  • Changé : Mise à jour de la bibliothèque jQuery inputmask vers la version 4.0.6.
  • Changed : Updated jQuery validation plugin to v1.19.0.
  • Modifié : Effacement du cache des widgets du tableau de bord lorsque le formulaire est créé/supprimé/modifié.
  • Correction : Formulaire vierge si l'on utilise un modèle de formulaire contenant target="_blank".
  • Correction : Le champ "Honeypot" n'utilisait pas d'identifiant unique.
  • Correction : Les formulaires dupliqués créaient un autre duplicata si la table était ensuite triée.
  • Corrigé : Problèmes mineurs avec l'éditeur Gutenberg.
  • Correction : Conflit de l'autocomplétion du navigateur avec le masque de saisie du code postal de l'adresse américaine.
  • Corrigé : Modale d'intégration du constructeur de formulaires affichant les instructions de l'éditeur classique pour les utilisateurs de Gutenberg.
  • Correction : Pas de détection ou d'erreur si la taille combinée de plusieurs fichiers téléchargés est supérieure à post_max_size.
  • Correction : Le champ "nombre" permet l'utilisation de caractères non numériques sur les appareils iOS.
  • Correction : Données incorrectes dans les exportations d'entrées CSV si des champs ont été supprimés.
  • Corrigé : Les choix dynamiques des champs ne s'affichaient pas dans l'aperçu du formulaire lors de l'utilisation de "Post Type".

1.5.1.3 (2019-03-20)

  • Corrigé : problème de style avec les boutons précédents/suivants à entrée unique.
  • Correction : Importation des formulaires contenant `target="_blank"`.
  • Correction : Problèmes liés à la duplication des notifications de formulaire et des règles de logique conditionnelle dans les notifications de formulaire.
  • Corrigé : Support/affichage des citations dans le paramètre de la requête Smart Tags.
  • Corrigé : Le cache de l'addon ne s'efface pas lorsque la clé de licence est changée ou désactivée.
  • Corrigé : Autres corrections mineures.

1.5.1.2 (2019-02-28)

  • Corrigé : Problème de logique conditionnelle avec les cases à cocher et les champs à choix multiples lorsque des valeurs par défaut sont définies.

1.5.1.1 (2019-02-26)

  • Corrigé : Conflit avec WordPress 5.1 si le formulaire contient target="_blank".
  • Corrigé : Les longues étiquettes des champs sont coupées lorsqu'elles sont affichées dans la vue compacte de la page d'impression des entrées.
  • Corrigé : Avis PHP sur la page d'impression de l'entrée.
  • Corrigé : Avis PHP sur la page des entrées.
  • Corrigé : Impossible de décocher la valeur par défaut du choix multiple dans le constructeur de formulaires après l'avoir définie initialement.
  • Corrigé : Erreur PHP lors de l'exportation d'entrées après la suppression d'un champ.
  • Corrigé : Problème d'affichage des paramètres de logique conditionnelle de notification par courriel du générateur de formulaires après l'ajout d'une nouvelle notification.
  • Corrigé : Conflit avec certains thèmes empêchant la sélection des champs à choix multiples.

1.5.1 (2019-02-06)

  • Ajouté : champ "Checkbox Items" (cases à cocher pour les paiements).
  • Ajouté : Traductions complètes pour l'espagnol, l'italien, le japonais et l'allemand.
  • Ajouté : Amélioration de l'éducation et des flux de travail du constructeur de formulaires : installez et activez n'importe quel addon sans jamais quitter le constructeur de formulaires !
  • Ajouté : Smart Tag pour référencer les méta-données de l'utilisateur, {user_meta key=""}.
  • Modifié : Suppression de la limite des colonnes d'entrée lors de la personnalisation.
  • Modifié : Amélioration de la prise en charge du plugin LocoTranslate.
  • Modifié : La fonctionnalité de prévisualisation des formulaires a été remaniée et ne nécessite plus la création d'une page privée cachée.
  • Modifié : Toujours charger le style complet de WPForms à l'intérieur de Gutenberg pour que les formulaires s'affichent correctement.
  • Correction : Le décompte des entrées se désynchronisait avec la détection du battement de cœur des entrées.
  • Correction : Typos, grammaire, et autres problèmes liés à l'i18n.
  • Corrigé : Création d'une classe alias pour WPForms pour éviter un problème avec l'espacement des noms introduit dans la version 1.5.0.
  • Corrigé : Problème de population dynamique lors de l'utilisation du champ Choix de l'image.

1.5.0.4 (2018-12-20)

  • Modifié : Amélioration des widgets du tableau de bord.
  • Corrigé : Diverses fautes de frappe.

1.5.0.3 (2018-12-06)

  • Modifié : Améliorations mineures du bloc Gutenberg pour WordPress 5.0.
  • Corrigé : Erreur lors de l'activation de WPForms Pro si WPForms Lite est toujours activé.

1.5.0.2 (2018-12-03)

  • Corrigé : Problème de validation du téléchargement de fichiers si la taille maximale du fichier était définie.
  • Corrigé : Apparition du widget du tableau de bord sous Windows.

1.5.0.1 (2018-11-28)

  • Corrigé : Application de la validation obligatoire pour les champs de type date-heure.

1.5.0 - 2018-11-28

  • IMPORTANT : Le support de PHP 5.2 a été abandonné. Si vous utilisez PHP 5.2, vous devez impérativement mettre à jour PHP avant d'installer WPForms 1.5. Si vous ne le faites pas, les fonctionnalités de base de WPForms seront désactivées.
  • Ajout d'un widget de tableau de bord avec des rapports de base.
  • Ajouté : WPForms Challenge : un guide interactif étape par étape pour créer un formulaire pour les nouveaux utilisateurs.
  • Ajouté : Population dynamique des champs, activable à partir des paramètres du formulaire.
  • Ajouté : Nouvelle notification "heartbeat" des entrées sur l'écran de la liste des entrées.
  • Ajouté : Page d'administration "A propos de nous" (WPForms > A propos de nous).
  • Added: {user_first_name} and {user_last_name} Smart Tags.
  • Modifié : Amélioration de la randomisation si le champ est configuré pour randomiser les éléments.
  • Modifié : Amélioration de la validation de la taille des fichiers en cas de téléchargements multiples.
  • Changed : Improved i18n support.
  • Corrigé : Erreurs de construction de formulaire si l'éditeur visuel était désactivé dans le profil de l'utilisateur.
  • Corrigé : Problèmes de style des fenêtres du constructeur de formulaires.
  • Corrigé : L'avertissement concernant les choix dynamiques du constructeur de formulaires n'était pas toujours supprimé.
  • Corrigé : Formatage CSS de l'option "Show Layout" du générateur de formulaires.
  • Corrigé : compatibilité avec reCAPTCHA lorsque le formulaire se trouve à l'intérieur d'une popup OptinMonster.
  • Corrigé : Erreurs PHP si le formulaire ne contient pas d'entrées.
  • Corrigé : Problèmes de validation et de formatage sur certains champs si la valeur soumise est zéro.
  • Corrigé : La validation javascript de l'upload de fichiers était conflictuelle avec les formulaires multi-pages.
  • Corrigé : Bloc Gutenberg renvoyant une erreur si aucun formulaire n'a été créé.

1.4.9 (2018-09-19)

  • Ajouté : Importateur de formulaires pirates.
  • Modifié : Certaines infobulles de constructeurs de formulaires contiennent désormais des liens vers la documentation.
  • Corrigé : Conflit entre le javascript du constructeur de formulaire et le mode non-conflictuel de jQuery.
  • Corrigé : Problème RTL avec le champ Téléphone lors de l'utilisation de masques de saisie.
  • Corrigé : Avis PHP du widget WPForms.
  • Correction : Markup incorrect autour de l'élément du sous-menu Addons.

1.4.8.1 (2018-08-31)

  • Corrigé : Certains paramètres de confirmation, antérieurs à la version 1.4.8, ne s'affichaient pas correctement dans le générateur de formulaires.
  • Corrigé : Problème de compatibilité avec le mode `Strict_Trans_Tables` de MySQL (encore une fois).

1.4.8 (2018-08-28)

  • Ajouté : Bloc Gutenberg.
  • Ajouté : Confirmations de formulaire conditionnelles - les formulaires peuvent maintenant avoir plusieurs confirmations avec une logique conditionnelle !
  • Ajouté : WP Mail SMTP detection and hints in the form builder notification settings.
  • Ajouté : Les balises Alt et title aux choix d'images sur l'affichage du frontend.
  • Modifié : Amélioration de la validation frontale du champ URL du site web - ajoute désormais automatiquement le protocole en cas d'omission.
  • Changed : i18n improvements.
  • Corrigé : Problème de compatibilité avec MySQL Strict_Trans_Tables mode.
  • Correction : Param incorrect utilisé avec shortcode_atts.
  • Correction : Les champs NPS et Rating n'avaient pas accès à toutes les comparaisons logiques conditionnelles.
  • Fixe : Accès aux wpforms_setting dans le javascript du frontend avant de vérifier s'il existe.
  • Corrigé : La méthode d'échappement dans un champ HTML manipulait le code lors de l'enregistrement.
  • Corrigé : Erreur PHP lors de la désactivation des notifications du constructeur de formulaires dans certains cas d'utilisation.
  • Corrigé : Le texte de l'accord sur le champ GDPR ne se mettait pas à jour en temps réel.
  • Corrigé : Connexions des fournisseurs de marketing contenant une apostrophe échappée.
  • Corrigé : L'appui sur "Enter" dans le constructeur de formulaire entraînait un comportement inattendu.
  • Correction : pagination incorrecte lors de la recherche d'entrées.
  • Correction : Améliorations de la sécurité et autres corrections de bugs divers.

1.4.7.2 (2018-06-21)

  • Modifié : L'ajout d'un nouveau choix dans le champ Articles multiples entraîne désormais un prix par défaut de 0 $.
  • Correction : L'ID de l'entrée affichait toujours 0 lors de l'affichage des détails d'une entrée unique.
  • Correction : Le champ "Honeypot" utilise un identifiant CSS qui n'est pas unique.
  • Corrigé : Problèmes d'affichage de l'ajout en bloc dans le générateur de formulaires dans certains cas d'utilisation.
  • Corrigé : Les valeurs des cases à cocher ne sont pas sauvegardées si l'option "Show Values" est activée.
  • Corrigé : Le texte de la liste déroulante du champ date-heure n'était pas accessible.

1.4.7.1 (2018-06-07)

  • Ajouté : règles de logique conditionnelle "plus grand que" et "moins grand que".
  • Ajouté : Prise en charge de la logique conditionnelle pour le champ Net Promoter Score (addon Enquêtes et Sondages v1.1.0).
  • Modifié : Mise à jour de la traduction en russe.
  • Corrigé : Divers problèmes liés à l'interface utilisateur.

1.4.7 (2018-06-04)

  • Ajouté : Nouvelle classe et fonctionnalité pour les fournisseurs. L'addon Drip est le premier à tirer parti de la nouvelle classe et les addons de fournisseurs existants seront mis à jour au fil du temps.
  • Modifié : Les colonnes de l'exportation CSV sont désormais filtrables (wpforms_export_get_csv_cols).
  • Modifié : L'ancien avertissement de la version PHP (5.2 et 5.3) a été ajusté pour refléter le nouveau calendrier d'août 2018.
  • Corrigé : Les champs à cases à cocher sont affichés comme des champs radio dans l'aperçu du constructeur lorsqu'ils sont créés pour la première fois.
  • Corrigé : La duplication des champs dans le générateur de formulaires causait des problèmes avec certains types de champs.
  • Correction : L'ID de l'entrée devient 0 lors de la réexpédition des notifications.
  • Correction : Problème d'échappement avec les noms de connexion des fournisseurs contenant une apostrophe.
  • Corrigé : Problèmes d'alignement dans l'affichage de la page Addons.
  • Correction : Texte incorrect sur la page d'activation de bienvenue.

1.4.6 (2018-05-14)

  • Ajouté : Paramètres du plugin GDPR Enhancements [doc].
  • Ajouté : Amélioration GDPR : Désactiver le paramètre du plugin "User Cookies".
  • Ajouté : Amélioration GDPR : Désactiver les détails de l'utilisateur (IP et agent utilisateur).
  • Ajouté : Amélioration GDPR : Désactivation de l'enregistrement des détails de l'utilisateur dans le formulaire.
  • Ajouté : Amélioration GDPR : Champ du formulaire Accord de l'utilisateur.
  • Ajouté : Le saut de page, l'intercalaire de section et les champs HTML peuvent maintenant être activés dans les notifications par email avec un filtre [doc].
  • Modifié : Masquer le champ carte de crédit à moins qu'il ne soit activé par un addon de paiement ou avec un filtre [doc].
  • Modifié : L'avertissement PHP qui prévient les utilisateurs que le support de PHP 5.4 et moins sera abandonné cet été.
  • Modifié : Enregistrement des spams, pour améliorer les performances.
  • Corrigé : L'évaluation et l'échelle de Likert ne sont pas incluses dans les exportations CSV.
  • Correction : Typo in base form CSS.
  • Corrigé : Suppression de l'HTML des cases à cocher, des choix multiples et des choix de paiements multiples dans le générateur de formulaires.
  • Corrigé : Erreurs illisibles en cas d'échec de l'installation d'un addon en 1 clic.
  • Corrigé : Les libellés des intervalles de temps des champs Date et Heure ne sont pas traduisibles.
  • Corrigé : Visibilité de l'icône du constructeur de formulaires lorsque les étiquettes des champs sont cachées.

1.4.5.3 (2018-04-03)

  • Modifié : utiliser des éléments d'administration minifiés le cas échéant.
  • Modifié : Afficher le lien vers la documentation utile dans la fenêtre modale d'intégration du formulaire.
  • Modifié : Améliorations mineures du traitement des règles logiques conditionnelles complexes.
  • Corrigé : Les champs Rating et Likert manquent dans les exportations CSV.
  • Corrigé : reCAPTCHA v2 s'affichant dans le constructeur de formulaire lors de l'utilisation de reCAPTCHA invisible.
  • Corrigé : Début des règles de logique conditionnelle.
  • Corrigé : Les règles de logique conditionnelle avec les choix de radio et de case à cocher n'étaient pas mises à jour avant l'enregistrement.
  • Corrigé : Suppression des références à jQuery dans `admin-utils` pour éviter les conflits.
  • Correction : Problème avec le hash de retour de formulaire qui n'était pas traité correctement dans certains scénarios.

1.4.5.2 (2018-03-21)

  • Corrigé : Les cases à cocher et les champs à choix multiples ne sont pas validés lorsqu'ils se trouvent à l'intérieur d'un saut de page.
  • Correction : Lien de documentation incorrect pour le masque d'entrée.
  • Correction : La valeur du masque d'entrée disparaissait lorsque le constructeur de formulaire était rafraîchi.

1.4.5.1 (2018-03-20)

  • Corrigé : Les choix dynamiques ne s'affichent pas correctement pour les champs à choix multiples et les cases à cocher.

1.4.5 (2018-03-15)

  • Ajouté : Fonctionnalité de choix d'images avec les champs Checkbox, Multiple Choice et Multiple Payments ; les images peuvent maintenant être téléchargées et affichées avec vos choix !
  • Ajouté : masques de saisie personnalisés pour les champs de texte à ligne unique (options avancées).
  • Ajouté : Mode sans conflit pour Google reCAPTCHA (Paramètres > reCAPTCHA). Supprime les autres occurrences de reCAPTCHA, pour éviter les conflits.
  • Ajouté : Test de connexion SSL (Outils > Infos système). Vérifiez rapidement que votre hébergeur supporte correctement les connexions SSL.
  • Ajouté : {user_full_name} Smart Tag, affiche le nom et le prénom de l'utilisateur.
  • Ajouté : Discalimer / Conditions d'utilisation Option de formatage de l'affichage pour les champs à cocher (Options avancées).
  • Ajouté : Style CSS de base pour disabled champs.
  • Ajouté : routine de désinstallation, disponible à partir de Paramètres > Divers.
  • Ajouté : Amélioration des performances du générateur de formulaires. L'édition d'un formulaire avec des centaines de champs est maintenant 500%+ plus rapide !
  • Ajout d'un champ de recherche sur la page des modules complémentaires pour rechercher rapidement les modules complémentaires disponibles.
  • Changed : New Settings tab : Divers, l'option Masquer les annonces a été déplacée dans le nouvel onglet.
  • Modifié : La colonne "Total" des entrées ne s'affiche que si le formulaire a une passerelle configurée et activée.
  • Modifié : {user_display} Smart Tag affiche le nom d'affichage de l'utilisateur (dans la plupart des cas, il s'agit du nom de l'utilisateur).
  • Modifié : Tous peuvent désormais être modifiés par l'intermédiaire de wpforms_frontend_form_atts filtre.
  • Corrigé : Traitement et validation des hashs de retour (principalement utilisés avec l'addon PayPal Standard).
  • Correction : Utilisation de Smart Tag dans les messages de confirmation affichés à partir des hashs de retour (principalement utilisé avec l'addon PayPal Standard).
  • Corrigé : L'alignement de l'icône de l'onglet du générateur de formulaires est en conflit avec le CSS d'un plugin tiers.
  • Corrigé : Problèmes d'affichage de la liste déroulante Smart Tag dans le constructeur de formulaires.
  • Corrigé : La zone de glisser-déposer du constructeur de formulaires disparaissait si tous les champs étaient supprimés d'un formulaire.

1.4.4.1 (2018-02-13)

  • Modifié : le chargement des domaines de texte a été reporté à une priorité ultérieure.
  • Modifié : Fournir l'identifiant de l'entrée si l'on enregistre les entrées afin d'améliorer les performances.
  • Modifié : Permettre à la classe `WPForms_Builder` d'être accessible.
  • Modifié : Déplacer le message de confirmation `wpautop` vers une priorité antérieure pour ne pas entrer en conflit avec le contenu ajouté à l'aide de filtres.
  • Corrigé : La zone des modèles de constructeurs de formulaires ne s'alignait pas correctement dans certains navigateurs.
  • Corrigé : Les identifiants des transactions de paiement ne s'affichent pas sur la page des détails de l'entrée.
  • Correction : Vérification incorrecte des permissions pour le flux d'annonces.

1.4.4 (2018-01-30)

  • Ajouté : Recherche d'entrées de formulaire ; recherche par champ spécifique ou à travers tous les champs, plusieurs conditions disponibles (est, n'est pas, contient, ne contient pas)
  • Ajouté : Filtrage des entrées de formulaire par date ; par exemple, afficher les entrées de formulaire du 1er au 31 décembre 2017
  • Ajouté : Champ de notation
  • Ajout d'un paramètre avancé pour les champs à choix multiples et les cases à cocher afin de rendre les choix aléatoires.
  • Ajouté : Filtre pour les entrées de sélection déroulante de la date et de l'heure, pour personnaliser les plages (wpforms_datetime_date_dropdowns)
  • Modifié : Les listes (ordonnées et non ordonnées) utilisées dans le champ HTML ont maintenant un style de base si le thème du formulaire complet est utilisé.
  • Modifié : Les icônes du menu administrateur utilisent désormais SVG au lieu de l'icône de police personnalisée.
  • Modifié : Révision de toutes les chaînes traduisibles, amélioration de l'échappement et du formatage
  • Modifié : Les liens externes ont rel="noopener noreferrer" améliorer la sécurité
  • Modifié : Le contrôle des autorisations est centralisé dans une seule fonction (wpforms_current_user_can())
  • Modifié : Le texte du champ de l'étiquette obligatoire est centralisé dans une seule fonction (wpforms_get_required_label())
  • Modifié : Amélioration de la liste des pays
  • Corrigé : Inadéquation de la logique conditionnelle due à l'assainissement des valeurs
  • Correction : Typo in German translation
  • Correction : Amélioration de l'interface utilisateur pour les pays
  • Corrigé : Les champs obligatoires de connexion au fournisseur de messagerie ne sont pas mis en surbrillance lorsqu'ils sont vides.
  • Correction : Dans le générateur de formulaires, la zone de nom de la notification se décomposait en plusieurs lignes sur les petits écrans.
  • Correction : Le champ "Total" ne se mettait pas à jour correctement lorsque plusieurs formulaires se trouvaient sur la même page.

1.4.3 (2017-12-04)

  • Ajouté : Les valeurs des champs de saisie des formulaires sont désormais stockées (en plus) dans une nouvelle base de données, wpforms_entry_fieldsLa Commission européenne a décidé de mettre en place un nouveau système de gestion de l'information, qui sera utilisé dans un avenir proche avec de nouvelles fonctionnalités très intéressantes.
  • Ajouté : routine de mise à jour pour la nouvelle base de données mentionnée ci-dessus
  • Ajouté : Filtre précoce pour les données du formulaire avant la sortie du formulaire, wpforms_frontend_form_data
  • Ajout d'un paramètre permettant de masquer le flux d'annonces
  • Ajouté : Données du flux d'annonces
  • Changé : Standardisation et ajustement des styles des boutons des fenêtres modales
  • Modifié : Les paramètres de notification par défaut sont désormais envoyés "à partir" de l'adresse électronique de l'administrateur du site ; l'adresse électronique de l'utilisateur est utilisée dans le champ "Reply-To" le cas échéant (afin d'améliorer la délivrabilité des courriers électroniques).
  • Modifié : Suppression de l'option "Masquer le nom et la description du formulaire", qui était une source de confusion fréquente.
  • Changé : Fournir un style de base pour les hr à l'intérieur des champs HTML
  • Correction : Le cache du site était vidé alors qu'il n'aurait pas dû l'être, ce qui affectait les performances dans certains scénarios.
  • Corrigé : Le pays, l'état, les mois et les jours ne sont pas correctement exposés à l'i18n
  • Corrigé : Les dates d'exportation CSV n'utilisent pas correctement l'i18n
  • Correction : Utilisation incorrecte de esc_sql avec `wpdb->prepare`
  • Correction : Le style empêchait le sélecteur de colonnes d'entrées de s'afficher correctement.
  • Corrigé : Les types d'articles personnalisés de WPForms omettant les étiquettes
  • Corrigé : Problèmes d'encodage des valeurs des étiquettes intelligentes avec les notifications par email
  • Correction : problème de récursion infinie lors de l'utilisation de l'option Valeurs dynamiques
  • Corrigé : Avis PHP dans le constructeur de formulaires

1.4.2 (2017-10-25)

  • Ajouté : Importez vos anciens formulaires Ninja Forms ou Contact Form 7 ! (WPForms > Outils > Importer)
  • Modifié : Date i18n improvements
  • Modifié : Le paramètre "Afficher les valeurs" des listes déroulantes, des cases à cocher et des choix multiples a été masqué par défaut pour éviter toute confusion ; il peut être réactivé à l'aide de l'option wpforms_fields_show_options_setting filtre
  • Modifié : Les entrées du champ Date/Heure sont séparées en lignes distinctes sur mobile afin d'éviter que le sélecteur de date ne sorte de l'écran dans certains scénarios.
  • Corrigé : reCAPTCHA s'affiche désormais dans l'aperçu du constructeur de formulaires lorsqu'il est activé
  • Correction : Entités encodées/escapées dans les notifications par courriel
  • Corrigé : Problème de traduction en allemand

1.4.1.2 (2017-10-03)

  • Correction : Le nouveau filtre séparateur CSV introduit dans la version 1.4.1 ne fonctionnait pas correctement.

1.4.1.1 (2017-09-29)

  • Changé : Amélioration de l'ordre de chargement des fichiers javascript pour le constructeur de formulaires
  • Modifié : Mise à jour de certaines chaînes de caractères pour la traduction en russe
  • Correction : La fonctionnalité d'exportation des entrées ne fonctionnait pas
  • Corrigé : Comportement des indicateurs multi-pages lorsque plusieurs formulaires multi-pages sont présents sur la même page

1.4.1 (2017-09-27)

  • Ajouté : Possibilité de renommer le formulaire >Paramètres>Notifications>Panneaux de notification unique
  • Ajouté : Définir une version minimale de PHP dans le fichier readme.txt du plugin
  • Ajouté : Affichage d'un lien amical vers une version pleine page, lorsque le formulaire est prévisualisé sur les pages AMP
  • Ajouté : Possibilité de réduire les panneaux de notification Form>Settings>Notifications>Single
  • Ajouté : Traduction en russe
  • Ajouté : Autoriser plus d'une sélection par défaut pour les champs à cases à cocher
  • Modifié : passage de la version minimale de WordPress à 4.6
  • Modifié : Amélioration de la prise en charge de la localisation du plugin
  • Modifié : Amélioration des textes à divers endroits
  • Modifié : Amélioration du style du code dans l'ensemble du plugin
  • Modifié : Combiner WPFORMS_DEBUG et WPFORMS_DEVELOPMENT en un seul, utiliser wpforms_debug() pour vérifier
  • Modifié : Toutes les requêtes HTTP valident désormais les certificats SSL des sites cibles avec les certificats intégrés de WP (depuis la version 3.7).
  • Corrigé : Visibilité de la version des classes de paiements et de fournisseurs
  • Fixed: Postal field (part of Address field) now supports the {query_var} smart tag
  • Corrigé : Compteurs de la page des entrées du formulaire non lus/lus et étoilés/non étoilés
  • Correction : La sélection incomplète des champs déroulants de la date entraîne l'enregistrement des entrées comme "Array".
  • Correction : L'email de notification est vide si le formulaire soumis n'a pas de valeurs utilisateur (affichage d'un message convivial à la place)
  • Corrigé : L'appui sur la touche "Entrée" dans la fenêtre pop-up "Entrez un nom de notification" n'a aucun effet.
  • Corrigé : Suppression des options d'écran sur l'écran de saisie unique
  • Corrigé : Permettre au code postal d'être caché/supprimé, corriger les problèmes liés aux pays
  • Corrigé : Les noms de pays ne sont pas redondants ) ou des espaces
  • Corrigé : Ne pas afficher l'option 2400 dans le TimePicker dans le champ Date / Heure pour le format 24h
  • Corrigé : Dépréciation d'un filtre mal orthographié `wpforms_csv_export_seperator`, introduction d'un nom correct pour celui-ci
  • Corrigé : Problèmes de comparaison de la logique conditionnelle si la règle contient des caractères spéciaux

1.4.0.1 (2017-08-24)

  • Ajouté : La page d'administration du tableau de bord non-dismissible n'est notifiée qu'en PHP 5.2
  • Changé : Mise à jour de la bibliothèque FontAwesome
  • Corrigé : Erreur fatale avec PHP 5.2 due à une fonction anonyme
  • Corrigé : Les champs obligatoires relatifs aux cartes de crédit ne passaient pas la validation JS s'ils étaient vides.
  • Corrigé : Sauts de ligne manquants dans les exportations CSV
  • Corrigé : Le menu déroulant des entrées était coupé sous le menu WordPress

1.4.0 (2017-08-21)

  • Ajouté : Les colonnes du tableau des entrées peuvent maintenant être personnalisées ; personnalisez les champs que vous voulez voir !
  • Ajouté : Toutes les entrées peuvent être supprimées pour un formulaire à partir de la page Entrées
  • Modifié : Le champ du numéro de téléphone est remplacé par la saisie `tel` pour une meilleure expérience mobile.
  • Modifié : Les modèles de formulaires principaux sont désormais affichés séparément des autres modèles personnalisés dans le générateur de formulaires.
  • Modifié : Refonte de l'exportation CSV pour une meilleure prise en charge
  • Corrigé : Problème de rendu de la fenêtre modale des choix dynamiques pour les éléments de grande taille
  • Corrigé : Certains caractères (tels que la virgule) rompent le format d'exportation CSV
  • Corrigé : Problèmes de curseur dans le constructeur de formulaires
  • Corrigé : Typographie dans le nom de la classe du générateur de mise en page CSS
  • Corrigé : Les choix dynamiques avec imbrication provoquaient parfois un délai d'attente pour le constructeur de formulaires.
  • Corrigé : Fautes de frappe sur la page des paramètres
  • Corrigé : Dans certains cas, la suppression d'un formulaire ne supprimait pas les méta des entrées qu'il contenait.
  • Corrigé : Les téléchargements de fichiers stockés dans la bibliothèque multimédia ne stockent pas l'URL correcte lorsqu'ils sont transférés vers d'autres services tels que S3.
  • Correction : typo dans le texte de description de l'exportation de la page Outils
  • Corrigé : L'état des widgets ne s'affichait pas correctement lors de l'ajout via le Customizer, sans forcer l'utilisateur à sélectionner un formulaire

1.3.9.2 (2017-08-03)

  • Corrigé : Le réglage de la devise pour les nouveaux utilisateurs s'enregistre dans une clé d'option incorrecte.

1.3.9.1 (2017-08-02)

  • Modifié : L'exportation de modèles exclut les éléments de tableau contenant des chaînes vides.
  • Corrigé : Affichage des notifications de l'administrateur sur l'écran de bienvenue/activation du plugin
  • Corrigé : Les pages d'administration de WPForms s'affichaient en blanc à cause de conflits avec d'autres plugins.
  • Corrigé : Les avis relatifs à la licence ne sont pas supprimés immédiatement après l'activation de la clé
  • Corrigé : Les éléments de la page des modules complémentaires ne s'affichent pas avec une hauteur uniforme
  • Corrigé : La page d'installation des modules complémentaires renvoyait un objet JS au lieu d'un message

1.3.9 (2017-08-01)

  • Ajouté : Refonte complète de la zone d'administration
  • Ajouté : Nouvelle API de paramétrage
  • Ajouté : Mode compact de l'aperçu avant impression de l'entrée
  • Ajouté : aperçu de l'impression de l'entrée, affichage des notes de l'entrée
  • Ajouté : Les choix de champs dynamiques imbriquent les éléments hiérarchiques
  • Modifié : Déplacement des contenus Import/Export et System Info vers la nouvelle sous-page Outils
  • Changé : Le shortcode fourni dans le constructeur de formulaire inclut maintenant les arguments titre/description.
  • Modifié : Ne pas afficher l'aide au sélecteur de mise en page CSS dans les champs Pagebreak
  • Corrigé : Problème de redirection de l'URL du générateur de formulaires dans l'onglet Marketing avec certaines configurations
  • Corrigé : Elément du champ mot de passe mal étiqueté
  • Corrigé : Avis PHP sur la page des entrées si le formulaire ne contient pas de champs
  • Corrigé : Remarques de PHP lors de l'utilisation d'un champ HTML avec une logique conditionnelle

1.3.8 (2017-06-13)

  • Ajouté : La fonctionnalité de logique conditionnelle est maintenant dans le plugin de base - l'addon de logique conditionnelle peut être supprimé.
  • Ajouté : Nouvelles règles de logique conditionnelle : vide et non vide
  • Ajouté : La logique conditionnelle peut désormais être appliquée aux champs marqués comme obligatoires.
  • Modifié : Les règles/fonctionnalités de logique conditionnelle disponibles avec les prestataires ont été mises à jour.
  • Changed : Updated form builder modals (jquery-confirm.js)
  • Modifié : Nombreuses améliorations des performances du Form Builder
  • Corrigé : Permettre l'activation du paramètre du formulaire de stockage des entrées lorsque le formulaire est connecté aux paiements
  • Correction : Le message de validation du champ "nombre" n'est pas sauvegardé
  • Correction : Le paramètre de confirmation de l'email/mot de passe ne s'affichait pas correctement lorsque la taille du champ était réduite.

1.3.7.3 (2017-05-17)

  • Corrigé : Désynchronisation de la case à cocher "paramètre requis" lors de la duplication de champs
  • Corrigé : Faute de frappe dans le nom de la classe CSS dans le sélecteur de mise en page du constructeur de formulaires
  • Corrigé : Excel ne tenait pas compte des caractères non anglais lors de l'ouverture des fichiers d'exportation CSV
  • Fixé : Smart Tag `field_id` supprimant les retours à la ligne
  • Corrigé : Les choix du champ Éléments multiples ne se mettent pas à jour correctement dans l'aperçu du constructeur de formulaires
  • Corrigé : Les paramètres JS du formulaire `wpforms_settings` manquent à cause de certains plugins de mise en cache
  • Fixé : Les classes vides provoquaient l'impression de la chaîne `array` dans certains cas d'utilisation
  • Modifié : Mise à jour des champs carte de crédit, saut de page, mot de passe et téléphone pour améliorer la classe de champ.

1.3.7.2 (2017-04-26)

  • Corrigé : Avertissement PHP lors de l'affichage de l'indicateur de saut de page en haut d'un formulaire
  • Corrigé : Erreur pour certains utilisateurs avec PHP 5.4 et moins

1.3.7.1 (2017-04-26)

  • Correction : Problème d'envoi de notifications de formulaires utilisant des champs d'email dont la confirmation est activée

1.3.7 (2017-04-26)

  • Ajouté : Prise en charge du reCAPTCHA invisible de Google
  • Ajouté : Messages de validation des champs personnalisés (voir la page Paramètres WPForms)
  • Ajouté : Ajout en masse de choix pour les cases à cocher, les champs à choix multiples et les champs déroulants.
  • Ajouté : Filtre permettant aux notifications par courrier électronique d'inclure des champs vides, wpforms_email_display_empty_fields
  • Ajouté : Exportation de modèles de formulaires personnalisés
  • Ajouté : Sélecteur de mise en page CSS pour les champs
  • Ajouté : les champs de paiement total peuvent désormais être marqués comme obligatoires, ce qui empêche le champ de se soumettre s'il ne contient pas de paiement.
  • Modifié : Les champs HTML autorisent et exécutent désormais les shortcodes WordPress
  • Changé : Effet de levier wp_json_encode au lieu de la fonction native PHP
  • Modifié : Diverses améliorations des normes de codage de WordPress (travail en cours)
  • Modifié : Refonte du code frontal du formulaire pour permettre davantage de personnalisations
  • Modifié : Les champs texte, textarea, email, nombre, nom, diviseur, téléchargement de fichier, caché, html, total du paiement et URL ont été remaniés pour permettre plus de personnalisations (plus d'informations à venir dans la prochaine version).
  • Corrigé : Typographie de la page d'accueil
  • Corrigé : Désynchronisation des options du champ d'adresse dans le générateur de formulaires
  • Correction : Bug d'ajout de nouvelles notifications et de non mise à jour des ID d'éléments
  • Corrigé : Indicateur de page (navigation) débordant dans certains cas d'utilisation
  • Corrigé : Les sélecteurs SmartTag se désynchronisaient dans le constructeur de formulaires
  • Corrigé : Routine de téléchargement de fichiers utilisant pathinfo qui n'est pas fiable dans certaines localités

1.3.6 (2017-03-09)

  • Ajouté : Intégration de Constant Contact
  • Modifié : Ne pas supprimer les balises des courriels en texte clair
  • Corrigé : Faute de frappe dans le nom de la variable du champ d'adresse
  • Corrigé : Conflit javascript du constructeur de formulaire avec le plugin Clef
  • Corrigé : URL du logo du constructeur de formulaires avec double barre oblique
  • Corrigé : Le champ du code d'intégration du constructeur de formulaires n'était pas sélectionnable

1.3.5 (2017-02-23)

  • Correction : Certains navigateurs autorisent des caractères inattendus dans les champs de saisie des nombres
  • Correction : Erreur lors de la réexpédition de notifications par courriel à partir de la page d'entrée unique
  • Correction : Problème avec le texte de remplacement du champ Dropdown
  • Corrigé : Quelques plugins chargeant des scripts conflictuels dans le constructeur de formulaires

1.3.4 (2017-02-09)

  • Ajouté : améliorations de reCAPTCHA ; reCAPTCHA est désormais obligatoire s'il est activé
  • Corrigé : Date/Time Smart Tag n'utilisant pas les paramètres de fuseau horaire de WordPress
  • Correction : Les valeurs par défaut du champ Nom ne traitent pas les Smart Tags

1.3.3 (2017-02-01)

  • Ajouté : Prise en charge de la valeur par défaut dans le champ email
  • Ajouté : Métaboxe "Related Entries" sur la page d'entrée unique
  • Ajouté : Divers nouveaux crochets et filtres pour une meilleure extensibilité
  • Modifié : L'état du paiement est désormais affiché dans la colonne d'état, indiqué par l'icône de l'argent.
  • Modifié : Le défilement multipage peut être personnalisé via des surcharges JS, wpform_pageScroll
  • Corrigé : Erreurs possibles si l'hébergeur avait set_time_limit() handicapé
  • Corrigé : Le téléchargement de fichiers échoue dans les cas extrêmes parce que la bibliothèque n'est pas chargée.
  • Corrigé : Message d'avertissement PHP 7.1 dans le constructeur de formulaire lors de l'utilisation de paiements

1.3.2 (2017-01-17)

  • Ajouté : Prise en charge des classes CSS pour les champs cachés, pour un ciblage plus facile
  • Ajouté : Demande de révision WP.org
  • Ajouté : Nouvelle classe de formulaire, .inline-fieldspour appliquer une mise en page de formulaire à ligne unique
  • Ajouté : Permettre de spécifier les propriétés des sélecteurs de date et d'heure pour chaque formulaire/champ
  • Modifié : Toutes les étiquettes intelligentes sont désormais disponibles pour le champ Objet de l'e-mail dans les notifications de formulaire.
  • Modifié : Les contrôles de licence s'appuient sur les options, au lieu des transitoires, pour plus de fiabilité.
  • Modifié : Activation du sélecteur de date sur les appareils mobiles
  • Correction : Les adresses email signalées comme invalides si le domaine contenait des majuscules.
  • Correction : Erreur lors du téléchargement de fichiers MP3 lorsque le téléchargement de fichiers utilisait la bibliothèque multimédia
  • Corrigé : Les Smart Tags liés à l'auteur ne fonctionnent pas dans les champs de notification des formulaires
  • Correction : Typo sur la page de configuration relative à Carbon Copy
  • Corrigé : Message/présentation incorrect(e) sur la page de l'addon de plugins pour les utilisateurs de la licence Basic
  • Corrigé : Le sélecteur de date du champ Date/Heure provoquait des problèmes de validation pour les utilisateurs mobiles.
  • Corrigé : Messages d'avertissement PHP 7.1 dans le constructeur de formulaires

1.3.1.2 (2016-12-12)

  • Corrigé : Le nom du plugin indique correctement Lite pour la version Lite

1.3.1.1 (2016-12-12)

  • Corrigé : Erreur avec la version 1.3.1 Lite

1.3.1 (2016-12-08)

  • Ajouté : champ de paiement des éléments de la liste déroulante
  • Ajouté : Tags intelligents pour l'ID de l'auteur, l'email et le nom
  • Ajouté : Support de la copie carbone (CC) pour les notifications de formulaires ; activer dans les paramètres de WPForms
  • Modifié : Les données et les champs du formulaire sont accessibles au public dans la classe de courrier électronique
  • Corrigé : Problèmes de duplication de champs
  • Correction : Erreur dans le champ de paiement total lors de l'utilisation d'un champ de paiement pour des articles multiples
  • Fixé : Le bouton "Ajouter un formulaire" de TinyMCE n'ouvrait pas la fenêtre modale avec les instances dynamiques de TinyMCE
  • Correction : Problèmes de formatage des courriels lors de l'utilisation du formatage en texte simple
  • Correction : la validation du champ "nombre" se déclenche lorsque le nombre soumis est égal à zéro
  • Correction : validation de reCAPTCHA réussie lorsque reCAPTCHA est laissé vide
  • Corrigé : La taille des champs déroulants n'est pas prise en compte dans le constructeur
  • Corrigé : Le champ "File Upload" offrait l'option "Size" mais n'était pas pris en charge (option supprimée).
  • Corrigé : Les téléchargements de fichiers configurés pour aller dans la bibliothèque multimédia ne fonctionnent pas
  • Correction : Les erreurs de téléchargement de fichiers côté serveur ne s'affichaient pas correctement en raison d'une erreur de type

1.3.0.1 (2016-11-10)

  • Ajouté : Paramètre d'utilisation du contexte à wpforms_html_field_value filtre
  • Ajouté : Nouveau filtre, wpforms_plaintext_field_valuepour les courriels en clair
  • Correction : Bug avec le sélecteur de date limitant la sélection de la date à l'année en cours
  • Corrigé : Avis PHP lors du téléchargement de fichiers de bibliothèque non multimédia
  • Corrigé : Problème avec le titre/description du formulaire qui était basculé avec le shortcode
  • Fixe : Sécurisé target=_blank utilisation

1.3.0 (2016-10-24)

  • Ajouté : Confirmation du champ email
  • Ajouté : Confirmation du champ mot de passe
  • Ajouté : Support pour Visual Composer
  • Ajouté : Types de champs de date supplémentaires (datepicker ou dropdowns)
  • Ajouté : Classe de champ pour forcer les éléments à s'afficher en pleine largeur sur les appareils mobiles, wpforms-mobile-full
  • Modifié : Bibliothèque Datepicker
  • Modifié : bibliothèque Timepicker
  • Modifié : Les espaces réservés sont ajoutés/mises à jour en temps réel pour les champs de type Dropdown dans le constructeur de formulaires.
  • Modifié : Ajout d'une valeur vide aux espaces réservés des éléments de sélection lors de l'affichage du formulaire pour une meilleure validation du balisage.
  • Corrigé : Plusieurs instances de reCAPTCHA sur une page ne se chargent pas correctement
  • Corrigé : Les valeurs par défaut des choix de champs ne sont pas restaurées dans le constructeur de formulaires.
  • Corrigé : Problèmes d'alignement des champs dans le générateur de formulaires lorsque l'on fait glisser le champ plus d'une fois.
  • Corrigé : Erreur fatale de PHP si l'adresse email de notification du formulaire n'est pas valide lors de l'envoi.
  • Corrigé : Le champ Datepicker permet une soumission vide alors qu'il est marqué comme obligatoire
  • Corrigé : Problèmes de compatibilité lors de l'activation du réseau sur une installation Multisite

1.2.9.1 (2016-10-07)

  • Corrigé : Problème de compatibilité avec l'addon Stripe

1.2.9 (2016-10-04)

  • Ajouté : Les champs individuels peuvent être dupliqués dans le générateur de formulaires
  • Modifié : Comment les données sont stockées pour les champs utilisant Dynanic Choices
  • Modifié : Le contenu des fichiers téléchargés peut (optionnellement) être stocké dans la bibliothèque multimédia de WordPress.
  • Corrigé : Les exportations CSV ne gèrent pas bien les nouvelles lignes
  • Corrigé : Les paramètres des actifs globaux provoquent des erreurs dans certains cas
  • Corrigé : Le paramètre d'écriture ("corriger le XHTML imbriqué de manière invalide") cassant les formulaires contenant du HTML
  • Corrigé : Les formulaires sont affichés/inclus dans la page d'exportation native de WordPress.
  • Corrigé : Erreur dans les choix dynamiques lorsqu'ils sont utilisés avec des Post Types
  • Corrigé : Etiquettes de formulaire incluant des ID vides

1.2.8.1 (2016-09-19)

  • Corrigé : La validation javascript de l'email du formulaire était trop stricte (introduit dans la version 1.2.8)
  • Corrigé : Les identifiants des sous-groupes de fournisseurs ne sont pas correctement stockés avec les informations de connexion

1.2.8 (2016-09-15)

  • Ajouté : Fonctionnalité de choix dynamique pour les champs de type Dropdown, Multiple Choice et Checkbox
  • Modifié : Ordre de chargement des modèles et des classes de champs - déplacé vers init
  • Modifié : La validation de l'email par le javascript du formulaire nécessite le TLD du domaine pour être acceptée.
  • Modifié : Le réglage de la taille des fichiers téléchargés autorise désormais les nombres non entiers, par exemple 0,5.
  • Correction : Les modèles de notification par email HTML utilisent les paramètres locaux du site pour la direction du texte.
  • Corrigé : Javascript dans le constructeur de formulaire en conflit avec certaines locales
  • Corrigé : Datepicker débordant de l'écran sur les petits appareils

1.2.7 (2016-08-31)

  • Ajouté : Stocker la date d'activation initiale du plugin
  • Ajouté : Masque de saisie pour le code postal américain dans le champ Adresse, supporte les formats à 5 et 9 chiffres
  • Ajouté : Protection contre les soumissions de formulaires en double
  • Modifié : Les dates d'entrée incluent le décalage GMT défini dans les paramètres de WordPress.
  • Modifié : l'exportation des entrées comprend désormais les dates locales et GMT
  • Modifié : Amélioration du champ "Adresse" pour permettre la création de nouveaux schémas/formats et de meilleures personnalisations.
  • Corrigé : Traitement de la logique conditionnelle du fournisseur lors de l'utilisation d'un champ de type case à cocher
  • Correction : Supprimer les barres obliques des données d'entrée avant le traitement
  • Fixé : Le prix du champ d'un article unique n'était pas mis à jour en temps réel dans le constructeur de formulaires.

1.2.6 (2016-08-24)

  • Ajouté : Prise en charge étendue de nouvelles devises
  • Ajouté : Affichage du statut du paiement et de la colonne du total sur l'écran de la liste des entrées, afin de permettre le tri avec ces nouvelles colonnes.
  • Ajouté : Affichage des détails du paiement dans l'écran de saisie unique
  • Ajouté : Diverses améliorations internes
  • Modifié : Ajout d'un sélecteur de mois/année au sélecteur de date pour une meilleure accessibilité
  • Modifié : Méthodes de validation des paiements
  • Correction : Des variables mal nommées dans le javascript du front-end empêchaient les fonctionnalités d'être correctement extensibles.

1.2.5 (2016-08-03)

  • Ajouté : Réglage de la couleur d'arrière-plan du modèle d'e-mail
  • Ajouté : Paramétrage du formulaire pour la classe CSS de l'enveloppe du formulaire
  • Modifié : Les champs de paiement multiples stockent le texte de l'étiquette de choix
  • Modifié : reCAPTCHA ajusté et filtre ajouté
  • Modifié : Amélioration de la détection des adresses IP
  • Corrigé : Les champs de sélection mappés dans le constructeur déclenchaient une erreur JS

1.2.4 (2016-07-07)

  • Ajouté : Importation et exportation de formulaires
  • Ajouté : Journalisation et rapports d'erreurs supplémentaires
  • Modifié : Priorité de détection des actifs en pied de page, pour une meilleure compatibilité avec d'autres services
  • Modifié : Refonte et raffinement du javascript front-end
  • Corrigé : Rétablissement des valeurs par défaut des notifications de formulaire pour le modèle vierge
  • Corrigé : La validation des champs par défaut considérait la valeur 0 comme vide
  • Corrigé : Avis de PHP erronés

1.2.3 (2016-06-23)

  • Ajouté : Possibilité de notifications de formulaires multiples
  • Ajouté : Paramétrage du message de notification du formulaire
  • Ajouté : Logique conditionnelle de notification de formulaire (via add-on)
  • Ajouté : Tags intelligents supplémentaires disponibles dans les panneaux de configuration des formulaires
  • Ajouté : Traiter les Smart Tags dans les messages de confirmation des formulaires et les URLs
  • Ajouté : Cacher la page de prévisualisation de WPForms dans le tableau de bord de WordPress
  • Ajouté : L'onglet System Details dans WPForms Settings, pour afficher les informations de débogage, etc.
  • Modifié : Centrer le texte à l'intérieur des boutons de navigation du saut de page
  • Modifié : Erreur de validation du défilement vers le haut lors de l'utilisation de la pagination du formulaire
  • Modifié : Nombreuses améliorations du javascript du constructeur de formulaires
  • Modifié : Amélioration des outils internes de journalisation et de débogage
  • Modifié : Ne pas afficher les champs de saut de page dans les tableaux d'entrée
  • Corrigé : La sélection d'un formulaire dans une fenêtre modale déborde lorsqu'un formulaire existe avec un titre long.
  • Corrigé : Les formulaires volumineux ne sont pas toujours sauvegardés à cause du paramètre PHP max_input_vars
  • Correction : Le décompte des entrées lues/non lues n'est pas correct après un basculement AJAX
  • Correction : Le champ Paiement unique n'était pas validé s'il était configuré pour la saisie utilisateur et si le montant contenait une virgule.

1.2.2.1 (2016-06-03)

  • Correction : L'identifiant d'entrée n'est pas toujours correctement transmis aux crochets

1.2.2 (2016-06-03)

  • Ajouté : Les boutons de navigation du saut de page ont maintenant un paramètre d'alignement
  • Ajouté : Le bouton de navigation précédente "Saut de page" est modifiable et désactivé par défaut.
  • Modifié : Amélioration du style des champs de saut de page dans le constructeur
  • Modifié : Les dispositions de choix utilisent désormais flexbox au lieu des colonnes CSS pour un meilleur rendu.
  • Corrigé : Faute de frappe dans le nom d'une classe de colonne CSS introduite avec la version 1.2.1
  • Corrigé : Avis PHP sur la page des entrées lorsqu'il n'y a pas de formulaires

1.2.1 (2016-05-30)

  • Ajouté : Boutons de champ glisser-déposer - il suffit de faire glisser le champ désiré dans le formulaire !
  • Ajouté : thèmes d'indicateurs de progression pour le saut de page, avec titres de page optionnels
  • Ajout d'une option de présentation des choix pour les cases à cocher et les champs à choix multiples (sous Options avancées)
  • Ajouté : Prise en charge complète et étendue des classes de colonnes et des grilles
  • Modifié : Refonte du champ "Saut de page", entièrement compatible avec la version précédente.
  • Modifié : Les boutons de navigation de saut de page sans étiquette ne s'affichent pas.
  • Modifié : Refonte des classes de colonnes CSS, les classes précédentes sont obsolètes
  • Modifié : Amélioration de la cohérence des gouttières des champs et des colonnes
  • Corrigé : Les formulaires se terminant par des classes de colonnes ne se fermaient pas correctement
  • Correction : le bouton reCAPTCHA recouvrait le bouton d'envoi, ce qui l'empêchait d'être cliqué

1.2 (2016-05-19)

  • Corrigé : Suppression de la vérification des nonce
  • Correction : Problème avec les champs d'adresse qui n'étaient pas traités correctement lors de l'utilisation du format international
  • Ajouté : Classes de colonnes pour les cases à cocher et les entrées à choix multiples
  • Modifié : Amélioration du format de texte pour le téléchargement de fichiers dans les tableaux d'entrée.

1.1.9.1 (2016-05-06)

  • Corrigé : Calculs de paiement incorrects avec de grandes valeurs

1.1.9 (2016-05-06)

  • Ajouté : Aperçu du formulaire
  • Ajouté : Paramètre général du formulaire permettant de désactiver l'enregistrement des entrées
  • Modifié : description des paramètres reCAPTCHA pour inclure un lien vers un article pratique
  • Changement : Certains champs n'avaient pas l'ID CSS correct (unique), ceci a été corrigé, ce qui signifie que le style personnalisé peut avoir besoin d'être ajusté.
  • Modifié : Les paramètres de notification des formulaires sont masqués s'ils sont désactivés
  • Correction : Problème de position du bouton de soumission lorsque le formulaire se termine par des classes de colonnes
  • Corrigé : Avertissements PHP dans le constructeur de formulaires

1.1.8 (2016-04-29)

  • Ajouté : "WPForm" à l'élément de menu de la barre d'administration new-content
  • Modifié : Suppression du préfixe de nom de champ "New".
  • Modifié : Déplacement des paramètres liés à l'email dans le groupe des paramètres de l'email
  • Corrigé : Chaînes i18n incorrectes
  • Corrigé : Ordre de chargement provoquant des conflits de mise à jour des modules complémentaires

1.1.7 (2016-04-26)

  • Ajouté : Smart Tag pour les valeurs brutes des listes déroulantes/multiples, permettant des notifications conditionnelles d'adresses email(lien)
  • Ajouté : Prise en charge de la logique conditionnelle pour les champs HTML/Code
  • Ajouté : Prise en charge des classes CSS pour les champs HTML/Code
  • Ajouté : Classes de champs CSS à trois colonnes(lien)
  • Ajouté : Support du plugin WordPress Zero Spam(lien)
  • Modifié : Les cases à cocher et les champs à choix multiples autorisent l'affichage de certains éléments HTML dans les étiquettes de choix.
  • Correction : Problème lors de l'empilement de champs avec des classes à 2 colonnes

1.1.6 (2016-04-22)

  • Ajouté : Entrée en vedette
  • Ajouté : Suivi des entrées lues/non lues
  • Ajouté : Filtrage des entrées par étoiles/état de lecture
  • Ajouté : Notes d'entrée
  • Ajouté : Exportation des entrées (CSV) pour toutes les entrées d'un formulaire
  • Modifié : Amélioration de la page de présentation de la table des entrées
  • Modification : La description du paramètre de l'image de l'en-tête de l'e-mail inclut désormais la taille recommandée.
  • Correction : reCAPTCHA coupant avec le thème du formulaire complet
  • Corrigé : Sortie de débogage de wpforms.js
  • Corrigé : Conflit entre l'action de confirmation et le filtre

1.1.5 (2016-04-15)

  • Ajouté : Imprimer l'entrée pour les entrées uniques
  • Ajouté : Exportation (CSV) pour les entrées individuelles
  • Ajouté : Renvoi des notifications pour les entrées uniques
  • Ajouté : enregistrement de l'ID de l'utilisateur, de l'adresse IP et de l'agent utilisateur pour les entrées
  • Modifié : Amélioration de la page d'entrée unique (d'autres améliorations sont à venir !)
  • Modifié : apparence du texte du pied de page du modèle d'e-mail HTML
  • Corrigé : Les zones de texte du constructeur de formulaires ne s'affichaient pas en pleine largeur
  • Correction : Les emails HTML ne s'affichent pas correctement dans Thunderbird

1.1.4 (2016-04-12)

  • Ajouté : Paramètres généraux du formulaire pour la "Classe CSS du bouton de soumission".
  • Ajouté : Dupliquer les formulaires de la page Aperçu des formulaires (Tous les formulaires)
  • Ajouté : Modèle de formulaire de suggestion
  • Modifié : Amélioration de la journalisation des erreurs pour les fournisseurs, écrit maintenant dans le journal des erreurs CPT
  • Modifié : Ajusté l'affichage des champs à l'intérieur du Form Builder pour mieux ressembler au thème complet
  • Corrigé : Problème de CSS pour Firefox dans le thème de base des formulaires
  • Corrigé : Ne pas permettre l'insertion de shortcode via la fenêtre modale s'il n'y a pas de formulaires.
  • Correction : Problème limitant la quantité d'affichage du champ Total

1.1.3 (2016-04-06)

  • Ajouté : Nouvelle classe qui gère l'envoi et le traitement des courriels
  • Ajouté : Paramètre de notification de formulaire pour l'"adresse de provenance", par défaut l'adresse électronique de l'administrateur du site.
  • Ajouté : Modèle d'email HTML pour les emails de type "sleek" (activé par défaut, voir plus bas)
  • Ajouté : Paramètre général pour configurer le format de notification par courriel
  • Ajouté : Paramètre général pour configurer optionnellement l'image de l'en-tête de la notification par email
  • Modifié : Le format par défaut des notifications par email est maintenant HTML, on peut revenir au format texte via une option dans WPForms > Settings page.
  • Modifié : Le champ de téléchargement de fichiers enregistre désormais le nom du fichier d'origine.
  • Modifié : Les champs vides ne sont plus inclus dans les notifications par courrier électronique.
  • Corrigé : Divers problèmes avec le champ File Upload dans différentes configurations
  • Corrigé : Le champ d'adresse enregistre les valeurs sélectionnées lorsqu'il est vide
  • Correction : Problème avec les cases à cocher lorsqu'elles sont vides

1.1.2 (2016-04-01)

  • Ajouté : Option de formulaire permettant de faire défiler la page jusqu'au formulaire après l'envoi, activée par défaut pour les nouveaux formulaires
  • Modifié : Le thème du formulaire "complet" a été revu afin d'être plus cohérent entre les différents thèmes, navigateurs et appareils.
  • Modifié : Thème complet et thème dépouillé séparés
  • Corrigé : Message de téléchargement de fichier requis lorsque celui-ci n'est pas défini comme requis

1.1.1 (2016-03-29)

  • Correction : Typologie de la page des paramètres
  • Corrigé : Problème de fournisseurs entraînant l'échec d'AJAX

1.1.0 (2016-03-28)

  • Ajouté : Champ de paiement par carte de crédit
  • Modifié : Mise à jour des CSS pour améliorer la compatibilité
  • Corrigé : Avis PHP lors de l'enregistrement des paramètres du plugin

1.0.9 (2016-03-26)

  • Modifié : Le champ "Email" devient par défaut "Obligatoire".

1.0.8 (2016-03-24)

  • Correction : Le paramètre du champ "Nom" est toujours affiché comme étant obligatoire
  • Corrigé : La fonction de débogage nécessite incorrectement WP_DEBUG

1.0.7 (2016-03-22)

  • Modifié : Ajustements CSS
  • Correction : Problème avec le champ File Upload qui renvoyait une URL de fichier incorrecte
  • Corrigé : Filtre (wpforms_manage_cap) incorrectement nommé dans certains cas

1.0.6 (2016-03-21)

  • Ajouté : Bouton d'intégration dans le Form Builder
  • Ajouté : Prise en charge des classes CSS de base pour deux colonnes
  • Ajouté : Traduction en français
  • Modifié : Les noms de formulaires ne sont plus requis ; si aucun nom de formulaire n'est fourni, le nom du modèle est utilisé.
  • Modifié : Script Inputmask, pour une meilleure prise en charge des périphériques larges
  • Modifié : Les ressources spécifiques à un champ sont désormais chargées de manière conditionnelle
  • Modifié : Ajustements CSS pour l'affichage des formulaires
  • Correction : Problème avec le champ Date/Heure
  • Correction : Le problème du champ d'adresse empêchait la sélection du pays de se cacher dans certaines configurations
  • Corrigé : Erreurs de chaînes de localisation

1.0.5 (2016-03-18)

  • Ajouté : Pagination pour le tableau des entrées
  • Modifié : Les cases à cocher, les champs déroulants et les champs à choix multiples affichent toujours la valeur de l'étiquette de choix dans les notifications par courrier électronique.
  • Corrigé : Avis PHP à l'intérieur du Form Builder
  • Corrigé : Faute de frappe dans l'info-bulle de Form Builder

1.0.4.1 (2016-03-17)

  • Ajouté : Vérifier la présence de TinyMCE dans le constructeur avant de déclencher l'enregistrement TinyMCE
  • Correction : Les sous-étiquettes s'affichent alors qu'elles sont configurées pour être cachées
  • Corrigé : Le réglage de l'écran du numéro de pagination des formulaires n'est pas sauvegardé
  • Correction : Le paramètre de notification par email affichait toujours "On".

1.0.4 (2016-03-16)

  • Modifié : Amélioration de la logique conditionnelle des fournisseurs de marketing
  • Modifié : Page des modules complémentaires [Lite]
  • Fixe : Affectation de variables dans le constructeur

1.0.3 (2016-03-15)

  • Ajouté : Editeur TinyMCE de base pour les messages de confirmation des formulaires
  • Modifié : Suppression de l'ID du formulaire dans le tableau de synthèse du formulaire, l'ID reste visible dans la colonne des codes courts.
  • Corrigé : Alignement des cases à cocher et des éléments du formulaire radio
  • Corrigé : Barres de guillemets dans le texte de la notification par courriel
  • Correction : La vérification SSL empêchait des appels API corrects sur certains serveurs

1.0.2 (2016-03-13)

  • Ajouté : Widget pour afficher le formulaire
  • Ajouté : Fonction d'affichage du formulaire, wpforms_display( $form_id )
  • Modifié : Paramètres de notification par défaut pour le modèle de formulaire de contact
  • Modifié : Style du message de réussite pour le thème du formulaire complet

1.0.1 (2016-03-12)

  • Ajouté : champs "From Name" et "Reply To" Setting>Notification
  • Ajouté : Fonctionnalité Smart Tags à tous les champs Setting>Notification

1.0.0 (2016-03-11)

  • Version initiale.

Changelogs pour les modules complémentaires

Pour tous les addons inclus dans votre licence, vous pouvez consulter les changelogs directement depuis votre compte WPForms. Après vous être connecté à votre compte, cliquez sur l'onglet Téléchargements.

Ouvrir l'onglet Téléchargements du compte WPForms

Vous pouvez également accéder à cette page en cliquant sur le lien Afficher la clé de licence, les détails et les téléchargements.

Agrandir pour voir les addons disponibles et les liens de téléchargement

Sur la page Téléchargements, vous verrez votre clé de licence et les modules complémentaires disponibles pour votre niveau de licence. Tout addon auquel vous pouvez accéder affichera une icône i (information). Cliquez sur cette icône pour ouvrir le journal des modifications de l'addon.

Ouvrir le journal des modifications pour l'addon WPForms

Voilà, c'est fait ! Vous pouvez maintenant consulter les changelogs pour voir ce qui a changé dans chaque mise à jour de WPForms.

Ensuite, vous voulez en savoir plus sur tout ce que vous pouvez faire avec les entrées ? N'oubliez pas de consulter notre guide complet sur les entrées, qui couvre tous les détails sur les options de gestion des entrées dans WPForms.

Le meilleur plugin WordPress de construction de formulaires par glisser-déposer

Facile, rapide et sécurisé. Rejoignez plus de 6 millions de propriétaires de sites web qui font confiance à WPForms.

Veuillez activer JavaScript dans votre navigateur pour remplir ce formulaire.