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
BundlerErrorem vez de travar (#3784). - Spec Kit 0.14.4 —
--commands-dirvazio aceito indevidamente: integrações genéricas passam a rejeitar--commands-dirvazio (#3714). - Spec Kit 0.14.4 — Autenticação Azure no Windows: resolução do executável
azviashutil.whichcorrige 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
Optionalincorreta: corrigida anotação de tipo do parâmetro_resolved_dir(#3801, #3771). - Spec Kit 0.14.4 —
conditioninválida em passosif/while/do-while: workflows passam a rejeitarconditionque 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
- Spec Kit 0.14.4 — Origem: publicação vinculada ao release público em github.com/github/spec-kit/releases/tag/v0.14.4.