- Neu: CFM Field API eingeführt, auf der jetzt alle CFM-Felder laufen
- Neu: CFM Form API eingeführt, auf der jetzt alle CFM-Formulare laufen
- Neu:
_cfm_deprecated_function()eingeführt - Neu: Honeypot-Feld eingeführt
- Neu: ReCAPTCHA 2.0-Feld eingeführt
- Neu: AGB-Feld eingeführt
- Neu: Länder-Dropdown-Feld eingeführt
- Neu: E-Mail-Feld eingeführt
- Neu: Verstecktes Feld eingeführt
- Neu: Auswahlfeld eingeführt
- Neu: Umfangreiche Überarbeitung des Datumsfelds
- Neu: Umfangreiche Überarbeitung des Datei-Upload-Felds
- Neu: Die Möglichkeit, das Datum entweder in der Zahlung (zur Verwendung bei einzelnen Bestellungen) oder beim Kunden (zur Verwendung bei vielen Bestellungen) zu speichern
- Neu: Möglichkeit für den Kunden, gespeicherte Kundendaten-Metadaten über den EDD-Profil-Shortcode zu bearbeiten
- Neu: Möglichkeit für den Administrator, gespeicherte Kundendaten-Metadaten in der EDD-Kundenansicht zu bearbeiten
- Neu: Validierungsroutinen verwenden jetzt die integrierte Validierung von EDD und werden in filterbarem PHP, nicht in JavaScript, durchgeführt
- Neu: Die Möglichkeit, das Checkout-Formular zu importieren, zu exportieren und zurückzusetzen
- Neu: Die Möglichkeit, Admin-seitige Felder zu erstellen (für Dinge wie das Speichern zusätzlicher Informationen zu Bestellungen)
- Neu: Einführung von
cfm_is_key()und vielen weiteren Array-Hilfsfunktionen - Neu: Formbuilder teilt Felder jetzt in benutzerdefinierte und Erweiterungsfeld-Metaboxen auf
- Neu: EDD-Mindestanforderung auf 2.4 erhöht
- Neu: WP-Mindestanforderung auf 4.3 erhöht
- Neu: CSS-Klasse kann jetzt allen Feldern in CFM hinzugefügt werden
- Neu: Sie können jetzt auswählen, welche Felder standardmäßig in CSV-Exporten hinzugefügt werden
- Neu: Sie können jetzt jedes CFM-Feld in den EDD-E-Mails verwenden.
- Neu: Vollständig neue Upgrade- und Installationsroutine mit einer neuen Schemaklasse
- Neu: Intelligenter Schemakorrektor, der Probleme mit gespeicherten Feldern findet und automatisch behebt
- Neu: Einführung einer Vielzahl von EDD-Sitzungsvariablen zur Erkennung der Übermittlung, Validierung usw. eines CFM-Formulars.
- Neu: Hunderte von hinzugefügten Filtern und Aktionen, die Sie genießen können
- Neu: CFM fügt jetzt einen EDD-Einstellungs-Tab in den Erweiterungseinstellungen hinzu (wird vorerst nur zum Speichern von reCAPTCHA-Schlüsseln verwendet)
- Neu: Einführung der Funktion
get_form_id_by_name - Neu: Einführung der Funktion
get_form_class_by_name - Neu: Einführung der Funktion
get_form_by_name - Neu: Einführung der Funktion
get_form_by_id - Neu: Einführung der Funktion
get_form_name_by_class - Neu: Fehler hinzugefügt, wenn das Checkout-Formular nicht festgelegt ist
- Neu:
index.phpim Sprachordner hinzugefügt - Neu: Einführung eines äußerst robusten und filterbaren Systems zur Bereinigung und Validierung von Feldern
- Neu: Einführung der Funktion
cfm_dash_to_lower - Neu: Einführung der Funktion
cfm_is_frontend() - Neu: Einführung der Funktion
cfm_is_admin - Neu: Einführung der Funktion
cfm_is_api_request - Neu: Komplett überarbeitetes System zum Auslösen des EDD-Dateischutzes für hochgeladene Dateien
- Neu: Bessere Routinen zur Validierung von Datei-Uploads
- Neu: Skripte und Styles sind jetzt minifiziert, ausgelöst durch ein neues, besseres System
- Neu: Hunderte von PHPdocblocs hinzugefügt
- Neu: Alle Felder haben brandneue Bereinigungs- und Validierungsroutinen, die von Grund auf neu entwickelt wurden
- Neu: Massive Verbesserungen bei der Darstellung des Formular-Builders in Bezug auf das Styling
- Neu: Hunderte von Zeilen reduzierten JS und CSS entfernt, die zuvor auf der Checkout-Seite geladen wurden
- Neu: Alle Felder folgen jetzt der Methode der HTML-Struktur des EDD-Kerns
- Neu: Changelog neu formatiert
- Neu: (und unglaublich, wenn man alles bedenkt, was über diesem steht), CFM ist jetzt 2.200 Zeilen Code kürzer als frühere Versionen (weniger Fehlerquellen).
- Behoben: Der Checkout-Formularersteller wird jetzt nicht mehr im Netzwerk-Panel einer MS-Site angezeigt
- Behoben: Alle Textfelder verwenden jetzt die Klasse
edd-inputfür einheitliches Styling - Behoben: Undefinierte Indexfehler bei einigen Feldern
- Behoben: Es gibt jetzt keine Möglichkeit mehr, ein erforderliches Kontrollkästchenfeld zu umgehen
- Behoben: Ein console.log, das versehentlich in einer JS-Datei belassen wurde, wurde entfernt
- Anpassung: Das Feld „Aktion ausführen“ heißt jetzt „Aktions-Hook“

