-
isBIM Visus 2D 0.15.0 Stable
released this
2026-06-20 16:12:27 +01:00 | 0 commits to main since this releaseAdicionado
- Auto-update via
tauri-plugin-updater+tauri-plugin-process: a app verifica
no arranque (não-bloqueante, depois da licença/splash) o manifest servido pelo
InforNext emhttps://next.infor.pt/api/visus2d/v1/update/{{target}}/{{arch}}/{{current_version}}?channel=stable
e, se houver versão nova, descarrega+instala o bundle assinado (do Gitea) e reinicia.
Tolerante a falhas — sem update / offline / endpoint indisponível é silencioso. - UI
UpdateBanner: aviso discreto no canto inferior direito (acima do rodapé) com
versão, notas de release limpas (Markdown → texto simples), barra de progresso durante
o download e botões "Atualizar e reiniciar" / "Mais tarde". Storelib/stores/updater.ts- i18n
update.*(pt/en). Reaproveita as classessurface-*/accent-*da linha isBIM.
- i18n
createUpdaterArtifacts: true+ blocoplugins.updaternotauri.conf.json(pubkey,
endpoint,windows.installMode: passive); permissõesupdater:defaulte
process:allow-restartemcapabilities/default.json.
Alterado
build-release.shunificado: argumento--publish, carregamento automático de
segredos de~/.config/isbim/release.env, leitura da chave do updater de
~/.tauri/isbim-visus2d-updater.key, password per-appVISUS2D_UPDATER_PASSWORD
(fallback ao genérico), verificação dos artefactos.app.tar.gz+.sigapós o build
e encadeamento de./publish-release.shquando se passa--publish.publish-release.shnovo: cria a release no Gitea (INFOR/isBIM-visus2d-releases),
sobe os artefactos de update como assets e faz smoke-test do manifest.
Requer o repo
INFOR/isBIM-visus2d-releasespúblico (download anónimo dos assets)
e a pubkey do updater colada notauri.conf.json(placeholderCOLAR_PUBKEY_VISUS2D).Downloads
- Auto-update via