Gravity Forms 1.9.15: Actualizaciones de seguridad y mejoras de rendimiento.
Gravity Forms: Mejoras y Novedades de la Última Versión
Filtros y Funcionalidades
– Se añadió el filtro gform_search_criteria_entry_list que permite modificar los criterios de búsqueda para la lista de entradas.
– Se agregó el parámetro $default a la función rgar() para permitir devolver un valor específico si la propiedad objetivo está vacía.
– Se añadieron mejoras de seguridad. Créditos: Andrew Bauer – Equipo Web de la Universidad de Boston.
– Se agregó el filtro gform_media_upload_path para permitir la modificación de la ubicación a la que se copian los archivos de imágenes de las entradas.
– Se agregó un nuevo filtro gform_review_page para habilitar la página de revisión del formulario.
– Se añadió la función is_zero_decimal() para RGCurrency.
– Se añadió soporte «responsive» a la lista de entradas para una mejor experiencia en pantallas pequeñas.
– Se añadió un índice a la tabla de detalles de la entrada para acelerar las búsquedas.
– Se agregó source_url a GFFormsModel::get_incomplete_submission_values().
– Se actualizó la configuración de $review_page para el gancho gform_review_page con el fin de soportar la configuración de los botones siguiente y anterior como imágenes.
– Se actualizó GFFormDisplay::gform_footer() para ser un método público.
Traducciones y Actualizaciones
– Se actualizaron las traducciones al francés: Créditos a Thomas Villain.
– Se actualizó el orden en el que se llamaba a GFFormDisplay::maybe_add_review_page().
– Se actualizó GFFormDisplay::maybe_add_review_page() para aceptar un parámetro $form en lugar de un $form_id.
– Se actualizó GFCommon::replace_variables() para mejorar el rendimiento. Créditos al equipo de GravityView.
– Se actualizaron las traducciones al húngaro: Créditos a Péter Ambrus.
– Se actualizaron las traducciones al sueco (sv_SE) gracias a Thomas Mårtensson.
– Se actualizaron las traducciones al español (es_ES).
Correcciones de Errores
– Se corrigió un problema que podía ocurrir al reanudar una envío incompleto después de haber reducido el número de campos de página.
– Se corrigió un problema con la versión específica del formulario del gancho gform_review_page que no se estaba utilizando.
– Se corrigió un error fatal que podía ocurrir al utilizar el gancho gform_review_page.
– Se corrigió un problema con el campo de producto de tipo cálculo que mostraba el ajuste del nombre del parámetro para la entrada de precio.
– Se corrigió un problema con la entrada de cantidad del campo de producto que faltaba el atributo deshabilitado en el editor de formularios.
– Se corrigió un problema que causaba que no se mostraran columnas en la página de lista de entradas si los primeros cinco campos son de visualización solamente.
– Se corrigió un problema introducido en la versión 1.9.14.21 donde los valores de casilla de verificación enviados pueden no estar disponibles en ciertos escenarios.
API y Funciones Adicionales
– API: Se añadió la acción pgform_post_add_entry() que se activa al final de GFAPI::add_entry().
– API: Se agregó soporte para usar ‘like’ y ‘>=’ como operadores de búsqueda.
– API: Se agregó GFCommon::trim_deep().
– AF: Se actualizó GFFeedAddOn::can_duplicate_feed() para devolver false en lugar de true para permitir a los complementos optar por la duplicación en lugar de optar por no hacerlo.
– AF: Se añadió la capacidad de duplicar feeds.
– AF: Se añadió la capacidad de deshabilitar la duplicación de feeds específicos a través de GFFeedAddOn::can_duplicate_feed().
– AF: Se añadió la duplicación de feeds al duplicar un formulario.
Revisa los detalles de esta actualización en el changelog oficial: https://docs.gravityforms.com/gravityforms-change-log/.
En Zonsai, te ayudamos a mantener tu web siempre actualizada y segura.