Release do Spec Kit · 29 de julho de 2026

Spec Kit v0.14.4

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

Resumo

O Spec Kit 0.14.4 reúne uma sequência longa de correções de robustez em presets, workflows e integrações, com destaque para timeout em subprocessos e leitura limitada de respostas HTTP.

Novidades

A origem pública não anuncia recurso novo nesta versão; o conteúdo é majoritariamente correção e endurecimento (hardening).

Melhorias

  • Spec Kit 0.14.4 — Presets da comunidade atualizados: Agent Parity Governance para v0.4.1 (#3830), A11Y Governance para v0.4.2 (#3828), Parallel Autonomous Run Governance para v0.2.4 (#3825), Autonomous Run Governance para v0.3.3 (#3823), Intake Sequencing Governance para v0.2.2 (#3809), Intake Review Governance para v0.2.0 (#3796) e Verify Review Ship para v0.4.2 (#3792).
  • Spec Kit 0.14.4 — Tradução para chinês simplificado: README ganha tradução para chinês simplificado (#3740).

Correções

  • Spec Kit 0.14.4 — Timeout ausente em subprocesso de prompt step: adicionado timeout à execução de subprocesso do passo de prompt, evitando travamento indefinido (#3768).
  • Spec Kit 0.14.4 — Leitura sem limite em respostas HTTP do catálogo de integrações: leitura de respostas HTTP do catálogo de integrações passa a ser limitada (bounded read) (#3763).
  • Spec Kit 0.14.4 — Escape de metadados de catálogo na exibição: metadados de catálogo (presets, bundles e integrações) passam a ser escapados na saída de descoberta, prevenindo problema de renderização (#3773, #3774, #3772).
  • Spec Kit 0.14.4 — Progresso de passo com / quebrando a execução: a linha de progresso de passo passa a escapar corretamente ids que contêm /, que antes falhavam a execução (#3783).
  • Spec Kit 0.14.4 — Leitura de configuração não-UTF-8 no bundler: falhas de leitura de configuração não-UTF-8 no bundler passam a degradar para BundlerError em vez de travar (#3784).
  • Spec Kit 0.14.4 — --commands-dir vazio aceito indevidamente: integrações genéricas passam a rejeitar --commands-dir vazio (#3714).
  • Spec Kit 0.14.4 — Autenticação Azure no Windows: resolução do executável az via shutil.which corrige o token do azure-cli no Windows (#3709).
  • Spec Kit 0.14.4 — URL de asset de release do GitHub com tag contendo /: corrigida resolução de URL quando a tag do release contém barra (#3767).
  • Spec Kit 0.14.4 — Prefixo de comando para Droid: integrações com Droid (agente que sempre usa barra) renderizam /speckit- com hífen corretamente (#3688).
  • Spec Kit 0.14.4 — Anotação de tipo Optional incorreta: corrigida anotação de tipo do parâmetro _resolved_dir (#3801, #3771).
  • Spec Kit 0.14.4 — condition inválida em passos if/while/do-while: workflows passam a rejeitar condition que não seja string ou booleano (#3706).
  • Spec Kit 0.14.4 — Tags de catálogo não-lista toleradas: busca e exibição de informações de catálogo passam a tolerar tags que não estão em formato de lista (#3770, #3769).
  • Spec Kit 0.14.4 — Propagação indevida de guidance para templates: corrigida propagação de orientação de constituição para templates onde não deveria ocorrer (#3737, #3790).

Breaking changes

A origem pública não declara quebra de compatibilidade nesta versão.

Ponto de Atenção

  • Spec Kit 0.14.4 — Volume alto de correções de parsing: a maior parte das mudanças endurece o parsing de catálogos, manifests e workflows contra dados malformados; times com presets ou extensões customizadas fora do padrão devem revisar antes de atualizar.

Notas da versão

Voltar para o changelog do Spec Kit

Á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.