-
isBIM Visus 3D 0.31.0 Stable
released this
2026-06-20 16:28:28 +01:00 | 0 commits to main since this releaseAuto-actualização integrada (infra-estrutura isBIM, paridade com a Norma).
Adicionado
- Plugins
tauri-plugin-updater+tauri-plugin-process(Cargo +lib.rs),
com as permissõesupdater:defaulteprocess:allow-restartnas capabilities. - UI
UpdateBannerdiscreta no canto inferior direito (acima do rodapé):
versão + notas de release limpas (Markdown → texto simples), barra de
progresso durante o download e botões «Atualizar e reiniciar» / «Mais tarde».
Storestores/updater.ts(verificação silenciosa no arranque, tolerante a
falhas/offline) ligado no+layout.sveltede forma não-bloqueante. - Endpoint de updates
https://next.infor.pt/api/visus3d/v1/update/{{target}}/{{arch}}/{{current_version}}?channel=stable
ecreateUpdaterArtifacts: truenotauri.conf.json(compubkeya colar). build-release.shunificado (paridade Norma): argumento--publish,
carregamento de segredos de~/.config/isbim/release.env, leitura da chave do
updater de~/.tauri/isbim-visus3d-updater.key, password per-app
VISUS3D_UPDATER_PASSWORD, verificação dos artefactos.app.tar.gz+.sig
e encadeamento opcional dopublish-release.sh.publish-release.shnovo: cria a release no Gitea e sobe os artefactos de
update (+ smoke-test do manifest). Requer o repoINFOR/isBIM-visus3d-releases
público (download anónimo dos assets pelo backend).
i18n
- Bloco
update(pt/en): available, install, later, downloading, error.
Downloads
- Plugins