- Nuevo: Se introdujo la API de campos CFM en la que se ejecutan todos los campos CFM.
- Nuevo: Se introdujo la API de formularios CFM en la que se ejecutan todos los formularios CFM.
- Nuevo: Se introdujo
_cfm_deprecated_function() - Nuevo: Se introdujo el campo Honeypot
- Nuevo: Se introdujo el campo ReCAPTCHA 2.0
- Nuevo: Se introdujo el campo de Términos y Condiciones
- Nuevo: Se introdujo el campo desplegable de País
- Nuevo: Se introdujo el campo de Correo electrónico
- Nuevo: Se introdujo el campo Oculto
- Nuevo: Se introdujo el campo de Selección
- Nuevo: Se realizó una revisión masiva del campo de fecha
- Nuevo: Se realizó una revisión masiva del campo de carga de archivos
- Nuevo: La capacidad de guardar la fecha en el pago (para usar en un solo pedido) o en el cliente (para usar en muchos pedidos)
- Nuevo: Capacidad para que el cliente edite los datos guardados de metadatos del cliente desde el shortcode del perfil de EDD
- Nuevo: Capacidad para que el administrador edite los datos guardados de metadatos del cliente desde la vista de Clientes de EDD
- Nuevo: Las rutinas de validación ahora usan la validación incorporada de EDD, y se realiza en PHP filtrable, no en JavaScript
- Nuevo: La capacidad de importar, exportar y restablecer el formulario de pago
- Nuevo: La capacidad de crear campos solo para el administrador (para cosas como almacenar información adicional sobre pedidos)
- Nuevo: Se introdujo
cfm_is_key()y muchas más funciones auxiliares de matrices - Nuevo: El creador de formularios ahora divide los campos en metaboxes de campos personalizados y de extensiones
- Nuevo: Se elevó el requisito mínimo de EDD a 2.4
- Nuevo: Se elevó el requisito mínimo de WP a 4.3
- Nuevo: Ahora se puede agregar una clase CSS a todos los campos en CFM
- Nuevo: Ahora puedes alternar qué campos se agregan por defecto a las exportaciones CSV
- Nuevo: Ahora puedes usar cualquier campo CFM en los correos electrónicos de EDD.
- Nuevo: Rutina de actualización e instalación completamente nueva con una nueva clase de esquema
- Nuevo: Corrector de esquema inteligente que encuentra problemas con los campos almacenados y los soluciona automáticamente
- Nuevo: Se introdujo una multitud de variables de sesión de EDD para detectar el envío, la validación y más de un formulario CFM.
- Nuevo: Cientos de filtros y acciones agregados para que los disfrutes
- Nuevo: CFM ahora agrega una pestaña de configuración de EDD en la configuración de extensiones (solo se usa para almacenar claves reCAPTCHA por ahora)
- Nuevo: Se introdujo la función
get_form_id_by_name - Nuevo: Se introdujo la función
get_form_class_by_name - Nuevo: Se introdujo la función
get_form_by_name - Nuevo: Se introdujo la función
get_form_by_id - Nuevo: Se introdujo la función
get_form_name_by_class - Nuevo: Se agregó un error si el formulario de pago no está configurado
- Nuevo: Se agregó
index.phpen la carpeta de idioma - Nuevo: Se introdujo un sistema de sanitización y validación de campos altamente robusto y filtrable
- Nuevo: Se introdujo la función
cfm_dash_to_lower - Nuevo: Se introdujo la función
cfm_is_frontend() - Nuevo: Se introdujo la función
cfm_is_admin - Nuevo: Se introdujo la función
cfm_is_api_request - Nuevo: Se replanteó completamente el sistema para activar la protección de archivos de EDD para los archivos subidos
- Nuevo: Mejores rutinas de validación de carga de archivos
- Nuevo: Los scripts y estilos ahora están minificados y se activan usando un sistema nuevo y mejor
- Nuevo: Se agregaron cientos de PHPdocblocs
- Nuevo: Todos los campos tienen rutinas de sanitización y validación completamente nuevas diseñadas desde cero
- Nuevo: Mejoras masivas en la visualización del estilizado del constructor de formularios
- Nuevo: Se eliminaron cientos de líneas de JS y CSS reducidos que se cargaban previamente en la página de pago
- Nuevo: Todos los campos ahora siguen el método de estructura HTML del núcleo de EDD
- Nuevo: Changelog reformateado
- Nuevo: (e increíblemente, si consideras todo lo anterior), CFM ahora tiene 2200 líneas de código menos que las versiones anteriores (menos lugares para errores).
- Corregido: El constructor de formularios de pago ahora no se muestra en el panel de red de un sitio MS
- Corregido: Todos los campos de texto ahora usan la clase
edd-inputpara un estilo consistente - Corregido: Errores de índice indefinido con algunos de los campos
- Corregido: Ahora no hay forma de omitir un campo de casilla de verificación requerido
- Corregido: Se eliminó un console.log que se dejó accidentalmente en un archivo JS
- Ajuste: El campo "Do Action" ahora se llama "Action Hook"

