Bricks 2.4 beta 3: lo que nos toca
Salió ayer la beta 3 de Bricks 2.4. Se descarga a mano desde tu cuenta en my.bricksbuilder.io, y es una beta: en producción, no.
El registro de cambios completo está aquí.
https://bricksbuilder.io/release/bricks-2-4-beta3/
Lo que más se nota si usas un sistema de diseño
- El Color Manager ya resuelve las variables CSS externas en las vistas previas y en las conversiones. Si tus colores vienen de Tailwind o de WindPress, dejan de verse en blanco dentro del gestor. Es el cambio pequeño que más tiempo ahorra al día.
- Componentes remotos: puedes navegar e importar componentes desde otra instalación de Bricks, y llegan con lo que necesitan — componentes anidados, clases globales, variables, paletas y, si quieres, las imágenes. Antes esto era exportar, importar y rezar.
- El CSS de una clase, escrito en la propia clase. Cuando necesitabas meterle una línea de CSS a mano a una clase global, había que escribirla en un elemento que llevara esa clase — y ahí se quedaba, colgando de ese elemento. Ahora se escribe en el gestor de clases: va con la clase y se encuentra donde uno la busca.
- El hueco entre elementos ya no se pierde al cambiar de flex a grid. La separación entre elementos tenía controles distintos según el contenedor estuviera en flex o en grid, así que al cambiar de modo el valor desaparecía de la vista y tocaba ponerlo otra vez. Ahora el control es el mismo para los dos.
Lo demás que vas a usar
- Elemento Archivo nativo, con vista previa del PDF. Se acabó el shortcode para poner un PDF.
- Navegador de medios propio que sustituye al de WordPress, con Salud de medios: archivos rotos, textos alternativos que faltan, tamaños sin generar, ficheros enormes y formatos obsoletos.
- Acciones de formulario condicionales: enviar siempre el correo, dar de alta en la lista solo si marcaron el consentimiento.
- Dos ajustes nuevos para la selección automática de clases.
Y esto conviene leerlo dos veces
La beta 3 añade una capacidad opcional de ejecutar PHP para los agentes de IA conectados. El resumen que circula traducido se deja el matiz que cuenta: está apagada por defecto, se enciende con una constante (BRICKS_ENABLE_EXECUTE_PHP_ABILITY) y da acceso completo a PHP dentro de WordPress. Los propios Bricks dicen que solo en desarrollo o preproducción de confianza.
Es una llave maestra. Bien que exista, bien que venga apagada — pero que no se te quede encendida en un sitio que luego pasa a producción.
La lectura
La beta 3 se lleva por delante tres cosas que hasta ayer eran plugin: el gestor de medios, el elemento para servir un PDF y la librería de componentes compartida. Bricks lleva un año haciendo eso en cada versión, y no va a parar.
¿Lo habéis probado ya? Si le dais caña a los componentes remotos, contadlo por aquí.