Llevaba mucho tiempo ACF sin liberar una actualización con cambios relevantes, todo eran correcciones de errores y retoques; pero esta versión 5.9.0 parece que trae cambios interesantes. Vamos a verlos:
Novedades
- Nuevo administrador de grupos de campo.
- Añadida barra de herramientas en todas las páginas de administración del ACF.
- Añadidas nuevas columnas de tablas: Descripción, Clave, Ubicación, JSON local.
- Añadido el popup modal para revisar los cambios del JSON local antes de la sincronización.
- Añadida la representación visual de dónde aparecerán los grupos de campo.
- Añadida una nueva pestaña de ayuda.
- Simplificado el diseño.
- Nuevas características de los bloques ACF.
- Añadido soporte para los Bloques Internos.
- Añadido nuevo ajuste «jsx».
- Añadido nuevo ajuste «align_text».
- Añadido nuevo ajuste «align_content».
- Añadida la funcionalidad de duplicación para los campos de repetición y contenido flexible.
- Se agregó soporte de validación PHP para Gutenberg.
- Se ha añadido la posibilidad de evitar los consejos de confirmación (sólo mantener pulsada la tecla shift).
- Los archivos JSON locales ahora se guardan en su ruta de origen cargada (no en la configuración «save_json»).
- Se ha mejorado el estilo de los metaboxes posicionados en la barra lateral del editor de bloques.
Correcciones
- Se ha mejorado la eficiencia de las solicitudes AJAX al editar atributos de bloque className o anchor.
- Los campos WYSIWYG no respondian después de mover un bloque mediante las flechas arriba/abajo.
- El HTML saltaba entre múltiples instancias del mismo bloque reutilizable.
- A veces mostraba errores de validación al guardar un borrador.
- Se rompía la interfaz del campo de imagen cuando se mostraba un archivo adjunto en formato vertical escalado.
- El campo Enlace trataba incorrectamente el botón «Cancelar» como «Enviar».
- Un subcampo dentro de una fila de Repetidor colapsada no crecía hasta el ancho total disponible.
- Asegurado que todas las URL de archivo mostradas en el desplegable del campo Enlace de página son únicas.
- Configuraciones incorrectas de lógica condicional en los campos anidados al duplicar un grupo de campos.
- Problemas de activación de licencia con algunas extensiones del navegador de administración de contraseñas.