Resumo
O Spec Kit 1.2.4 permite que bundles façam referência a outros bundles e utiliza credenciais do GitHub CLI na autenticação. As correções preservam a numeração de funcionalidades durante a reinicialização do projeto e os hooks quando uma substituição omite os eventos. A atualização também trata a recuperação de uma atualização malsucedida de etapas de bundle.
Novidades
- Spec Kit 1.2.4 — Referências entre bundles: um bundle pode referenciar outros bundles.
- Spec Kit 1.2.4 — Autenticação no GitHub: a autenticação aceita as credenciais do GitHub CLI.
- Spec Kit 1.2.4 — Integração Vibe: a configuração inclui a opção
--no-model-invocation.
Melhorias
- Spec Kit 1.2.4 — Presets de segurança: Secure Development Assurance Governance recebe a versão 0.1.8 e Security Governance recebe a 0.7.4.
- Spec Kit 1.2.4 — Extensões: Quality Gates (Enforcement Layer) recebe a versão 0.4.2 e Product Spec Extension recebe a 2.1.0. O catálogo comunitário inclui a extensão CSDD (Controlled Spec-Driven Development).
Correções
- Spec Kit 1.2.4 — Arquivos de exclusão:
.extensionignoree.presetignorerecebem erro de validação quando o caminho existente não corresponde a um arquivo. - Spec Kit 1.2.4 — Templates substituídos: templates do núcleo com nomes prefixados por
overridesrecebem a atribuição correta. - Spec Kit 1.2.4 — Recuperação de etapas: o rollback da atualização de uma etapa de bundle utiliza uma transação.
- Spec Kit 1.2.4 — Instalação local: a instalação aceita bundles com extensão
.ZIPem maiúsculas. - Spec Kit 1.2.4 — Reinicialização do projeto: a numeração das funcionalidades é preservada.
- Spec Kit 1.2.4 — Hooks de eventos: uma substituição que omite os eventos mantém os hooks existentes.
- Spec Kit 1.2.4 — Integração Junie: o prompt de encaminhamento utiliza
--task.
Ponto de Atenção
Os caminhos .extensionignore e .presetignore precisam corresponder a arquivos para passar pela validação corrigida. A nova opção da integração Vibe consta nas notas sem uma descrição adicional de seu comportamento, portanto a publicação não permite detalhar seus efeitos sobre a execução do modelo.
Teste sugerido: reinicialize um projeto de homologação que já tenha funcionalidades numeradas e compare seus identificadores. Aplique uma substituição sem eventos e confira os hooks preservados. Numa pasta descartável, crie um diretório chamado .presetignore e confirme o erro de validação.
Notas da versão
O release oficial do Spec Kit 1.2.4 foi publicado em 27/10/2026 às 18h07 UTC como versão estável. As notas também registram a separação do avaliador de expressões dos workflows em um pacote próprio, sem descrever uma migração exigida para os projetos existentes.