Skip to content

v0.66.0

Choose a tag to compare

@github-actions github-actions released this 03 Sep 17:45
· 38 commits to main since this release
1329dbf

Fixes

In-app updater no longer fails while release assets are still uploading (#224)

The update banner appeared as soon as the release tag was visible, but the apply button failed with a misleading "no update available" during the few minutes the CI takes to attach the downloadable binaries, and the failed state stayed cached until the page was reloaded. "Available" now requires the binary to exist, apply performs a fresh re-check when its cached state is unusable (also covering a backend restart while the page is open), and the pending condition returns its own message.

Release CI no longer races duplicate binary uploads (#226)

Both the apk and the ipk packaging jobs of the same architecture uploaded the bare binary asset; when they arrived together one job failed with a 422 error. Only one job per architecture uploads it now.

Correcciones

El actualizador integrado ya no falla mientras los archivos de la release se siguen subiendo (#224)

El aviso de actualización aparecía en cuanto el tag de la release era visible, pero el botón de aplicar fallaba con un engañoso "no update available" durante los minutos que tarda el CI en adjuntar los binarios, y el estado fallido quedaba en caché hasta recargar la página. Ahora "disponible" exige que el binario exista, aplicar re-chequea en fresco cuando su estado cacheado no sirve (cubre también un reinicio del backend con la página abierta) y la condición de espera devuelve su propio mensaje.

El CI de releases ya no compite subiendo el binario por duplicado (#226)

Los jobs de empaquetado apk e ipk de la misma arquitectura subían ambos el binario suelto; cuando coincidían en el tiempo, uno fallaba con un error 422. Ahora solo un job por arquitectura lo sube.