Actualizaciones y selector de versión: comprobación al arrancar, instalación y fijar una compilación

Senzoukria escritorio busca una versión nueva al arrancar y propone instalarla. La tarjeta Versiones de la página Cuenta lista todas las compilaciones publicadas, permite instalar cualquiera de ellas y puede fijar una para que el actualizador automático deje de hacerte avanzar.

Senzoukria · Documentación · Actualizado en septiembre de 2026


Dónde encontrarlo

Dónde
Modal de actualización al arrancar; Cuenta → tarjeta Versiones para el selector; Ajustes → Acerca de muestra la versión
Se omite cuando
Se ejecuta desde las fuentes (compilación de desarrollo) o cuando hay una versión fijada
Seguridad
Las firmas se verifican antes de ejecutar nada; una compilación sin firma publicada aparece como «no disponible»

Qué hace

Al arrancar, una vez restaurada la sesión, la aplicación pregunta al servidor de actualizaciones si hay una versión más reciente. Si existe, un modal «Actualización disponible» muestra la nueva versión, la versión en ejecución y las notas de la versión, con dos botones: «Instalar ahora» y «Recordármelo más tarde». Instalar descarga con una barra de progreso y relanza la aplicación. Los errores de red, las caídas o una firma ausente en la última versión nunca bloquean el arranque: la comprobación simplemente se da por hecha.

La tarjeta Versiones es la cara manual del mismo mecanismo. Lista las compilaciones publicadas con su fecha y tamaño, marca la compilación en curso como «En ejecución» y permite instalar cualquier otra. Todo lo sensible se queda del lado Rust: la resolución de la URL, la verificación de la firma y el lanzamiento del instalador.

Tarjeta Versiones

Controles y estados
ControlEstado o valor por defectoQué hace
InstalarAparece en toda compilación instalable que no esté en ejecuciónAbre una confirmación con tres opciones
Instalar y fijarOpción de la confirmaciónInstala esa compilación y la fija: las actualizaciones automáticas quedan desactivadas hasta que las reanudes
Solo instalarOpción de la confirmaciónInstala esa compilación; el actualizador automático puede volver a hacerte avanzar en el siguiente arranque
CancelarOpción de la confirmaciónCierra la confirmación
Insignia Fijada {versión}Ausente por defectoAparece en la cabecera de la tarjeta mientras exista una fijación, con la nota «Las actualizaciones automáticas están desactivadas mientras haya una versión fijada.»
Reanudar las actualizaciones automáticasEnlace en la nota de fijaciónQuita la fijación
no disponibleCompilaciones sin firma publicadaNo se pueden instalar desde la aplicación
ProgresoPorcentaje durante una descargaLo actualiza el bucle de descarga cada 512 KB

Cómo usarlo

Para volver atrás tras una versión problemática, abre Cuenta → Versiones, pulsa Instalar en la compilación anterior y elige «Instalar y fijar». La aplicación se cierra, se ejecuta el instalador de Windows y en el siguiente arranque la comprobación se omite por la fijación. Cuando llegue la corrección, pulsa «Reanudar las actualizaciones automáticas» o instala directamente la compilación más reciente.

Si la tarjeta indica que la compilación en ejecución no es la fijada, la instalación no se completó; vuelve a ejecutarla o reanuda las actualizaciones automáticas.

La versión instalada se imprime en el pie de Bienvenida, en el pie de Cuenta y en la página Acerca de; las notas de versión están detrás de «Novedades» en la pantalla de bienvenida.

Límites y trampas

Cosas que conviene saber antes de instalar:

  • Instalar cierra la aplicación: el instalador debe reemplazar binarios que están bloqueados mientras se ejecuta.
  • Una compilación de desarrollo lanzada desde las fuentes nunca busca actualizaciones; una rama de trabajo siempre va por detrás de la versión publicada, y el aviso volvería en cada arranque.
  • Un valor de fijación vacío cuenta como ausencia de fijación, así que una preferencia en blanco no puede congelar las actualizaciones en silencio.
  • Si la lectura de la fijación falla, la comprobación continúa: una preferencia corrupta no debe detener las actualizaciones de todo el mundo.
  • El selector solo envía una cadena de versión al lado Rust; la dirección de descarga se resuelve en el servidor.

Esta página en otros idiomas

Preguntas frecuentes

Volví a una versión anterior y la aplicación se actualizó sola otra vez. ¿Por qué?
Elegiste «Solo instalar». Usa «Instalar y fijar» para que la comprobación del arranque se omita hasta que reanudes las actualizaciones automáticas.
¿Por qué una compilación aparece como no disponible?
No se publicó ninguna firma para ella. La aplicación se niega a instalar una compilación que no puede verificar.
¿Por qué mi compilación local de desarrollo sigue pidiendo actualizar?
Ya no debería: la comprobación se omite en las compilaciones de desarrollo desde el 10-09-2026. Actualiza el checkout si el aviso sigue apareciendo.