Actualización 5.9.4 de Advanced Custom Fields

Desde octubre hasta ahora ha habido cuatro actualizaciones de ACF, ninguna especial, pero juntándolas todas vemos una buena lista de mejoras y correcciones. La única que me llama la atención es la validación en el servidor (con PHP) del campo de correo electrónico, que añade otra capa de seguridad a la validación en el navegador con javascript.

Mejoras

  • Se ha añadido la validación de PHP para el campo de correo electrónico (antes se basaba únicamente en la validación del navegador).
  • Añadido experimento para precargar el bloque HTML y reducir las peticiones AJAX en la carga de la página.
  • Añadido el parámetro $wp_block para bloquear render_callback y render_template (no disponible durante las peticiones de vista previa AJAX).
  • Se ha eliminado la función acf_get_term_post_id().

Correcciones

  • Se ha añadido compatibilidad con PHP 8.0 (se han corregido las advertencias registradas).
  • Se ha añadido compatibilidad con jQuery 3.5 (se han corregido las advertencias registradas).
  • Se ha corregido un error que provocaba que el campo WYSIWYG no respondiera en el editor Gutenberg.
  • Corregida la regresión que impedía que «blog_%d» y «site_%d» fueran valores válidos de $post_id para los términos de Taxonomía personalizada.
  • Corregido el error que provocaba que la etiqueta del campo Radio seleccionara la primera opción.
  • Se ha corregido un error que impedía la precarga de bloques que contenían múltiples elementos DOM padre.
  • Se ha corregido un error que provocaba que la meta Revisión actualizara incorrectamente la meta Post padre.
  • Se ha corregido un error que rompía la configuración de los campos «Filtro por tipo de entrada» y «Filtro por taxonomía».
  • Se ha añadido la detección de valores de atributos booleanos al analizador JSX (corrige el problema con templateLock=»false»).
  • Se ha añadido el atributo «dateTime» al conjunto de reglas del analizador JSX.
  • Se ha corregido la falta de respuesta de las instancias Select2 después de duplicar una fila o un diseño.
  • Se han añadido las traducciones del script Color Picker que faltaban para las versiones anteriores de WordPress.
  • Se ha corregido un error en Clone Field que provocaba un posible error de PHP si se clonaba un grupo de campos que ya no existía.
  • Se ha corregido la advertencia de PHP que se registraba cuando se comparaba una revisión que contenía valores para un campo que ya no existía.
  • Corregido el guten-bug que provocaba que el botón «Preview Post» publicara los cambios.
  • Corregido guten-bug que provocaba errores JS al editar con Elementor o Beaver Builder.
  • Corregido el bug en el campo Color Picker que causaba un error JS en los formularios del front-end.
  • Se ha corregido un error en la regla de localización de la taxonomía del puesto que provocaba una lista incompleta de opciones de la regla.
  • Revertida la mejora de «guardar en la ruta de origen» de JSON local debido a los comentarios de DX.

Otras actualizaciones de Advanced Custom Fields

Advanced Custom Fields

Últimas entradas en el blog de Elemendas