Release do Specsfy · 15 de setembro de 2026

Specsfy v0.23.0

Detalhamento editorial da versão, com mudanças publicadas e referência oficial para consulta técnica.

Breaking changeVer release no GitHub

Resumo

O Specsfy v0.23.0 acrescenta deploy não interativo com uma fonte externa para a senha do Ansible Vault. A configuração inicial continua no terminal humano, com entrada oculta e armazenamento fora do Git.

Novidades

  • Specsfy v0.23.0 — Deploy: ./deploy run --non-interactive permite execução por agentes com arquivos de senha, scripts de cofre, Vault IDs ou configuração nativa do Ansible.
  • Specsfy v0.23.0 — Vault: ./deploy configure-vault prepara a fonte externa com permissões restritas e confirmação antes de substituir a senha. A descriptografia é conferida localmente antes da conexão aos servidores.

Breaking changes

  • Specsfy v0.23.0 — Projetos existentes: a adoção do novo fluxo exige incorporar as alterações em deploy, ansible/create-vault.sh e ansible/check-hosts.py, além de adicionar ansible/vault.py. Preserve as personalizações e execute ./deploy configure-vault no terminal humano.

Ponto de Atenção

  • Specsfy v0.23.0 — Teste sugerido: valide a descriptografia num alvo local descartável e confira a execução não interativa com a fonte externa configurada. O deploy manual continua disponível.

Notas da versão

  • Specsfy v0.23.0 — Publicação oficial: release estável, publicada em 2026-09-15 no fuso de Nova York. Consulte as notas no GitHub.
Voltar para o changelog do Specsfy

Área pública disponível

Participe da comunidade no Discord

Entre pelo convite oficial, apresente-se à comunidade e acompanhe os avisos e projetos compartilhados entre os encontros.