Volver al blog

v0.23.1: Errores de Flock, Caídas del Sidecar y un Bug de Rutas en Windows

Si has estado usando Beadbox junto con el CLI de bd en modo embebido, probablemente hayas visto errores de flock. El backend Dolt embebido usa bloqueos exclusivos de archivo, y cuando el polling de Beadbox y tus comandos de terminal compiten por el mismo lock, uno de los dos pierde. En v0.23.1, añadimos un debounce de 2 segundos a la detección de cambios de Beadbox y ampliamos la ventana de reintentos. La contención de locks que causaba esos errores debería haber desaparecido.

También había un modo de fallo que los usuarios de Windows notaron primero, aunque no era específico de la plataforma: cuando el proceso de backend Node.js moría a mitad de sesión, Beadbox seguía renderizando el último estado conocido. Sin mensaje de error, sin indicación de que algo iba mal. Hacías clic por ahí, eventualmente aparecía "Failed to fetch", y no tenías más opción que reiniciar toda la app. Añadimos un monitor de salud del sidecar que detecta caídas del backend y muestra una pantalla de recuperación con reinicio de un clic.

@red-dot-camel reportó #17 con pasos claros de reproducción para un problema específico de Windows: los workspaces en unidades fuera del directorio home perdían la conexión cada vez que cambiabas de pestaña. Lo suficientemente detallado como para que pudiéramos reproducirlo y parchearlo el mismo día. Reportes de bugs como este nos ahorran semanas de adivinanzas.

Actualiza con brew upgrade beads-ui o descarga desde beadbox.app. Notas de la versión completas en la discusión del anuncio.

Pruébalo tú mismo

Empieza con beads como capa de coordinación. Agrega Beadbox cuando necesites supervisión visual.

Gratis durante la beta. Sin cuenta requerida. Compatible nativamente con Dolt.

Share