• v1.5.4 49b22c380f

    ruivenda released this 2026-06-20 11:29:18 +01:00 | 0 commits to main since this release

    Alterado

    • build-release.sh passa a ser o comando único de release: valida cedo as
      variáveis Apple (APPLE_ID/PASSWORD/TEAM_ID) e a chave do updater
      (TAURI_SIGNING_PRIVATE_KEY[_PASSWORD], agora obrigatória porque o
      createUpdaterArtifacts está ligado); compila/assina/notariza; confirma os
      artefactos de update (isBIM Codex.app.tar.gz + .sig); gera o DMG de marca
      (fundo + ícones grandes + ícone de volume squircle via dmgbuild), notariza e
      agrafa o DMG, e copia para dist/ + ~/Projectos/Releases/.
    • Nova flag --publish que encadeia o publish-release.sh (cria a release no
      Gitea, sobe os assets e faz smoke-test do manifest) — release completa num só
      comando.

    Notas

    • Sem alterações funcionais na aplicação. A 1.5.3 foi compilada sem o
      build-release.sh (DMG sem marca); a 1.5.4 é a primeira a sair pelo pipeline
      unificado e serve de validação ponta-a-ponta do auto-update (1.5.3 → 1.5.4).
    Downloads