-
isBIM Norma 2.5.3 Stable
released this
2026-06-20 15:40:43 +01:00 | 0 commits to main since this releaseAdicionado
- Auto-update in-app via
tauri-plugin-updater: no arranque, a app consulta o
manifest do InforNext (/api/norma/v1/update/{{target}}/{{arch}}/{{current_version}}?channel=stable)
e, se houver versão nova, oferece descarregar+instalar o bundle assinado (do
Gitea) e reiniciar. UI discretaUpdateBanner.svelte(notas limpas via
cleanReleaseNotes, acima do rodapé, progresso) + storestores/updater.ts.
Tolerante a falhas (sem update/offline → silencioso). - Plugins
tauri-plugin-updater+tauri-plugin-process(Rust e JS); permissões
updater:default+process:allow-restart;bundle.createUpdaterArtifacts: true
eplugins.updater(pubkey + endpoint +installMode: passiveno Windows) na
tauri.conf.json. i18nupdate.*(pt/en).
Alterado
build-release.shpassa a comando único: valida a chave do updater
(TAURI_SIGNING_PRIVATE_KEY[_PASSWORD]), confirma os artefactos (.app.tar.gz+
.sig), e ganha flag--publishque encadeia o novopublish-release.sh
(cria a release no Gitea, sobe assets, smoke-test). Ambos carregam segredos de
~/.config/isbim/release.enve a chave de~/.tauri/isbim-norma-updater.key.
Assinatura: keypair do updater gerada localmente; a pubkey está na
tauri.conf.jsone a privada (~/.tauri/isbim-norma-updater.key) é exigida
no build. A 1.ª release com updater instala-se à mão (DMG); as seguintes fluem
sozinhas. Requer o repo públicoINFOR/isBIM-norma-releases(org INFOR já pública).Downloads
- Auto-update in-app via