Pular para o conteúdo
Stable

Specsfy 0.24.3

Confira as mudanças desta versão e os avisos antes de atualizar.

Publicada em
Posição no histórico
2 de 20
Nesta página

Resumo

O Specsfy 0.24.3 corrige a execução da CLI no Windows e recupera os arquivos gerenciados quando o instalador delegado falha. As skills ajustam a descoberta de subprojetos e a associação dos testes à especificação. A atualização do executável e a atualização das skills instaladas nos projetos continuam sendo etapas separadas.

Novidades

O catálogo mantém os especialistas existentes, sem anunciar uma nova skill.

Melhorias

A publicação concentra a manutenção no instalador e nos validadores, sem apresentar uma melhoria de desempenho medida.

Correções

  • Specsfy 0.24.3 — Windows: a busca dos executáveis respeita PATHEXT. O npx executa seu ponto de entrada JavaScript pelo Node, preservando argumentos com espaços.
  • Specsfy 0.24.3 — Instalação: a falha do instalador delegado restaura os arquivos gerenciados de configuração e as skills. Os validadores corrigem a descoberta da raiz do projeto e os caminhos com espaços.
  • Specsfy 0.24.3 — Detecção da aplicação: a procura identifica stacks em subprojetos e exclui dependências, skills instaladas e ambientes virtuais. As tabelas preservam linhas com pipes escapados.
  • Specsfy 0.24.3 — Testes e especificações: a rastreabilidade inclui testes .mjs e .cjs, limitados aos arquivos declarados pela especificação. A verificação do repositório respeita o estado Draft. As transições atualizam os caminhos de pesquisa e permitem reabrir especificações concluídas.
  • Specsfy 0.24.3 — Validação: os validadores reconhecem palavras Unicode. A consulta das migrations utiliza o banco de teste separado para distinguir as alterações históricas já executadas das pendentes.
  • Specsfy 0.24.3 — Documentação gerada: o processo exclui skills e dependências da análise, reconhece PHPUnit e identifica diagramas genéricos como exemplos.

Ponto de Atenção

O release registra testes do Windows por simulação de plataforma. A confirmação no Windows nativo e a integração com Laravel permanecem pendentes nas notas, portanto esses resultados não devem ser tratados como comprovados nesses ambientes.

Atualize a CLI com npm install --global @promovaweb/specsfy@0.24.3 e confira specsfy --version. Para as skills instaladas no projeto, consulte specsfy skills update --help e preserve suas customizações ao atualizar.

Teste sugerido: num projeto de homologação com caminho que contenha espaços, confira a chamada da CLI e a descoberta da raiz. Verifique se os testes associados à especificação correspondem somente aos arquivos declarados, incluindo uma extensão .mjs ou .cjs quando utilizada pelo projeto.

Notas da versão

O release oficial do Specsfy 0.24.3 foi publicado em 20/10/2026 às 18h58 UTC como versão estável.

Versões anteriores

    • Specsfy 0.24.2

      O Specsfy 0.24.2 recompila o executável da CLI e seu manifesto para corresponder à versão pública.

      Stable
    • Specsfy 0.24.1

      O Specsfy 0.24.1 completa a inclusão do especialista de relatório de servidor nos testes do catálogo.

      Stable
    • Specsfy 0.24.0

      O Specsfy 0.24.0 acrescenta um especialista para produzir relatórios de servidor por host.

      Stable
    • Specsfy v0.23.0

      O Specsfy v0.23.0 permite executar o deploy por agentes com uma fonte externa para a senha do Ansible Vault.

      Breaking change
    • Specsfy v0.22.2

      O Specsfy v0.22.2 publica o reforço que recusa a entrega quando uma migration planejada permanece aberta.

      Stable
    • Specsfy v0.22.1

      O Specsfy v0.22.1 limita a exigência automática de migration às mudanças que criam ou alteram a estrutura do banco.

      Stable

Versões posteriores

    • Specsfy 0.25.0

      O Specsfy 0.25.0 acrescenta um comando para arquivar capturas da inbox após conferir as especificações relacionadas.

      Breaking change
Ver todas as 20 versões do Specsfy
Histórico de versões