PrintStash v0.11.1: auditoría de la bóveda e i18n completa
Auditorías de la bóveda guardadas y reparables, importaciones pendientes que sobreviven a reinicios, filtros estructurados y control de acceso por impresora.
La v0.11.1 es un número de parche haciendo el trabajo de una versión menor: añade funciones y migraciones de base de datos de solo añadido, así que haz una copia de seguridad antes de actualizar. Es una excepción explícita a la política habitual de parches en 0.x, y todo lo que viene a continuación es aditivo: nada de la v0.11.0 se ha eliminado ni renombrado.
Mantenimiento y reparación de la bóveda
Los superusuarios pueden ejecutar una auditoría rápida o completa que queda guardada sobre la bóveda e inspeccionar los hallazgos agrupados por gravedad. El cálculo de hashes se puede cancelar entre objetos y no solo al final, los hallazgos de miniaturas, metadatos y revisiones que se pueden arreglar se reparan en el sitio, y los archivos de copia de seguridad se pueden verificar en estructura y correspondencia con el manifiesto antes de confiar en ellos.
La creación de copias de seguridad es más estricta a juego: ahora falla si un blob que pertenece a la base de datos es ilegible, falta, cambia de tamaño o desaparece a mitad de la escritura, en lugar de producir en silencio un archivo más pequeño que restaura incompleto.
Importaciones pendientes y Captura rápida
Las capturas por URL ahora sobreviven a los reinicios como importaciones pendientes con revisión limitada a su propietario. Cada una se puede reintentar, asignar a una colección y a etiquetas, y seleccionar el contenido del archivo comprimido o los archivos individuales antes de ingerirla. Un ayudante mínimo para el navegador, en Manifest V3, envía solo la URL y el título de la página actual. Nada más sale del navegador.
Las URL de captura eliminan los parámetros de consulta con forma de secreto y rechazan las credenciales incrustadas en la URL, y los manifiestos persistidos y las respuestas de la API omiten las rutas de preparación, las cookies y las credenciales de descarga resueltas.
Filtros estructurados de modelos
El tipo de artefacto, el material, el slicer, el modelo de impresora, el estado de la revisión, el historial de impresión y su resultado, la ubicación de almacenamiento y la fecha de subida ahora extienden la URL canónica, los recuentos de facetas y las vistas guardadas, de modo que una vista filtrada se puede compartir y restaurar en lugar de vivir solo en el estado local de la interfaz. Limpiar todos los filtros de golpe limpia ahora todos y cada uno de ellos, incluido el rango de fechas.
Control de acceso por impresora
Los superusuarios pueden conceder ver, imprimir, controlar o administrar en cada impresora de forma independiente. Las API de impresora, de flota, de WebSocket en directo, de archivos remotos, de cola, de enrutado y de mantenimiento aplican todas el rol efectivo, y los datos de conexión y las acciones no disponibles se quedan ocultos en la interfaz en lugar de fallar al pulsarlos. Imprimir requiere además acceso de edición previo a la colección del modelo de origen, y las claves de API heredan los permisos de impresora del usuario al que pertenecen.
Localización completada
Los catálogos en español que la base de localización de la v0.11.0 dejó traducidos a medias están ahora completos en el panel de ajustes de impresión del detalle del modelo, en los selectores de métrica de tarjeta y de campo de metadatos, y en el resto de las pantallas de ajustes. En móvil, los administradores mantienen Perfiles a un toque en la navegación inferior en lugar de tener que buscarlo en el menú desplegable.
Actualizar desde una instalación existente sigue el flujo normal de Docker Compose, y esta versión lleva migraciones de base de datos. Haz primero una copia de seguridad y después sigue la guía de actualización para ver los comandos y las notas de migración actuales.
Consulta la versión v0.11.1 en GitHub o lee el changelog completo.