- Nouveau : Introduction de l'API de champ CFM sur laquelle tous les champs CFM s'exécutent désormais
- Nouveau : Introduction de l'API de formulaire CFM sur laquelle tous les formulaires CFM s'exécutent désormais
- Nouveau : Introduction de
_cfm_deprecated_function() - Nouveau : Introduction du champ Honeypot
- Nouveau : Introduction du champ ReCAPTCHA 2.0
- Nouveau : Introduction du champ Conditions générales
- Nouveau : Introduction du champ déroulant Pays
- Nouveau : Introduction du champ E-mail
- Nouveau : Introduction du champ Caché
- Nouveau : Introduction du champ Sélection
- Nouveau : Refonte massive du champ date
- Nouveau : Refonte massive du champ de téléchargement de fichiers
- Nouveau : La possibilité d'enregistrer la date soit dans le paiement (pour utilisation sur une seule commande), soit dans le client (pour utilisation sur plusieurs commandes)
- Nouveau : Possibilité pour le client de modifier les métadonnées client enregistrées à partir du shortcode de profil EDD
- Nouveau : Possibilité pour l'administrateur de modifier les métadonnées client enregistrées à partir de la vue Clients EDD
- Nouveau : Les routines de validation utilisent désormais la validation intégrée d'edd, et sont effectuées en PHP filtrable, pas en JavaScript
- Nouveau : La possibilité d'importer, d'exporter et de réinitialiser le formulaire de paiement
- Nouveau : La possibilité de créer des champs uniquement côté administrateur (pour stocker des informations supplémentaires sur les commandes, par exemple)
- Nouveau : Introduction de
cfm_is_key()et de nombreuses autres fonctions d'aide aux tableaux - Nouveau : Le constructeur de formulaires divise désormais les champs en boîtes de métadonnées de champs personnalisés et d'extension
- Nouveau : Exigence EDD minimale augmentée à 2.4
- Nouveau : Exigence WP minimale augmentée à 4.3
- Nouveau : Une classe CSS peut maintenant être ajoutée à tous les champs dans CFM
- Nouveau : Vous pouvez maintenant choisir les champs qui sont ajoutés par défaut aux exportations CSV
- Nouveau : Vous pouvez maintenant utiliser n'importe quel champ CFM dans les e-mails EDD.
- Nouveau : Routine de mise à niveau et d'installation entièrement nouvelle avec une nouvelle classe de schéma
- Nouveau : Correcteur de schéma intelligent qui trouve les problèmes avec les champs stockés et les corrige automatiquement
- Nouveau : Introduction d'une multitude de variables de session EDD pour détecter la soumission, la validation d'un formulaire CFM et plus encore.
- Nouveau : Des centaines de filtres et d'actions ajoutés pour votre plaisir
- Nouveau : CFM ajoute maintenant un onglet de paramètres EDD dans les paramètres de l'extension (utilisé uniquement pour stocker les clés reCAPTCHA pour l'instant)
- Nouveau : Introduction de la fonction
get_form_id_by_name - Nouveau : Introduction de la fonction
get_form_class_by_name - Nouveau : Introduction de la fonction
get_form_by_name - Nouveau : Introduction de la fonction
get_form_by_id - Nouveau : Introduction de la fonction
get_form_name_by_class - Nouveau : Ajout d'une erreur si le formulaire de paiement n'est pas défini
- Nouveau : Ajout de
index.phpdans le dossier de langue - Nouveau : Introduction d'un système de nettoyage et de validation de champs très robuste et filtrable
- Nouveau : Introduction de la fonction
cfm_dash_to_lower - Nouveau : Introduction de la fonction
cfm_is_frontend() - Nouveau : Introduction de la fonction
cfm_is_admin - Nouveau : Introduction de la fonction
cfm_is_api_request - Nouveau : Système entièrement repensé pour déclencher la protection EDD des fichiers téléchargés
- Nouveau : Meilleures routines de validation des téléversements de fichiers
- Nouveau : Les scripts et les styles sont maintenant minifiés, déclenchés par un nouveau système amélioré
- Nouveau : Des centaines de docblocs PHP ajoutés
- Nouveau : Tous les champs disposent de routines de nettoyage et de validation entièrement nouvelles, conçues à partir de zéro
- Nouveau : Améliorations massives de l'affichage du constructeur de formulaires en termes de style
- Nouveau : Suppression de centaines de lignes de JS et CSS réduits précédemment chargés sur la page de paiement
- Nouveau : Tous les champs suivent maintenant la méthode de structure HTML du cœur d'EDD
- Nouveau : Journal des modifications reformaté
- Nouveau : (et incroyablement, si l'on considère tout ce qui précède), CFM a maintenant 2 200 lignes de code en moins que les versions précédentes (moins d'endroits pour les bugs).
- Corrigé : Le constructeur de formulaire de paiement ne s'affiche plus dans le panneau réseau d'un site MS
- Corrigé : Tous les champs de texte utilisent désormais la classe
edd-inputpour un style cohérent - Corrigé : Erreurs d'indice indéfini avec certains champs
- Corrigé : Il n'est désormais plus possible de contourner un champ de case à cocher obligatoire
- Corrigé : Un console.log qui avait été accidentellement laissé dans un fichier JS a été supprimé
- Ajustement : Le champ « Do Action » s'appelle désormais « Action Hook »

