Actualizaciones
CLI (npm)
Sección titulada «CLI (npm)»codarch version --check # pregunta a npm si hay una versión más nuevanpm i -g codarch@latest # instala la últimacodarch version --check consulta el registro de npm y te dice si hay una versión nueva; sale con 1 solo si no pudo consultar.
La etiqueta latest se mueve con cada release; la versión exacta (0.3.36, …) no cambia nunca.
docker pull ghcr.io/jaminsmoke/codarch-web:latestDespués vuelve a lanzar el contenedor. Si quieres builds reproducibles, fija una versión exacta
y cámbiala a mano. Con Compose desde un clon: git pull y docker compose up --build.
App de escritorio
Sección titulada «App de escritorio»La app se actualiza sola en Windows y Linux. Al arrancar consulta las releases de GitHub, elige la versión más alta (incluidas las prereleases) y descarga el instalador en segundo plano. La ventana principal no muestra ningún aviso: el estado está en Ajustes › Actualizaciones, con «Comprobar ahora» y el botón «Actualizar y reiniciar».

Desde la 0.3.37, al pulsar «Actualizar y reiniciar» la app instala la versión nueva y se vuelve a abrir sola. Si no lo pulsas, la actualización se aplica al cerrar la app.
| Instalación | Cómo se aplica |
|---|---|
Windows (.exe) | Instalador NSIS con descarga diferencial. |
| Linux AppImage | Reemplaza el AppImage en tu carpeta de usuario, sin permisos. |
Linux .deb | Se instala con dpkg: el sistema te pide la contraseña de administrador. |
macOS no tiene autoactualización: no hay instalador firmado todavía.