Resumo
O Paperclip recusa JSON malformado com uma resposta HTTP 400 estável, sem encaminhar esse tipo de requisição ao tratamento genérico de falhas do servidor. O grupo nightly também valida identificadores das execuções de heartbeat antes da consulta ao PostgreSQL e preserva as verificações existentes de empresa e permissão.
Novidades
Esta publicação concentra-se na validação das requisições e na recuperação das execuções, sem anunciar uma nova função na interface.
Melhorias
- Paperclip nightly/v2026.919.0-nightly.0 — Contrato da API: a documentação registra a resposta HTTP 400 para JSON malformado e para identificadores inválidos nas rotas de heartbeat.
- Paperclip nightly/v2026.919.0-nightly.0 — Cobertura de rotas: a validação compartilhada alcança 12 endpoints de heartbeat, com testes para UUIDs válidos, valores com espaços, registros ausentes e consultas entre empresas.
Correções
- Paperclip nightly/v2026.919.0-nightly.0 — JSON malformado: erros específicos do parser do Express retornam HTTP 400 com uma resposta constante. As demais falhas continuam no tratamento de erro do servidor.
- Paperclip nightly/v2026.919.0-nightly.0 — Identificadores de execução: valores como
undefined,nullou UUIDs cercados por espaços são recusados antes da consulta ao PostgreSQL, evitando respostas HTTP 500 nessas rotas. - Paperclip nightly/v2026.919.0-nightly.0 — Permissões: as verificações de acesso ao board e de administração da instância continuam ocorrendo na ordem anterior, e requisições válidas preservam o isolamento por empresa.
Ponto de Atenção
- Paperclip nightly/v2026.919.0-nightly.0 — Canal de teste: a publicação agrupa uma nightly e oito canaries. A validação apresentada confirma testes focados e a integração contínua no Linux, mas o build local completo não terminou por falta das ferramentas Rust no ambiente informado pelo projeto.
- Paperclip nightly/v2026.919.0-nightly.0 — Teste sugerido: envie JSON incompleto para um endpoint de teste e consulte uma rota de heartbeat com
undefined. As duas requisições devem retornar HTTP 400, enquanto um UUID válido deve conservar as mesmas verificações de empresa e permissão.
Notas da versão
- Paperclip nightly/v2026.919.0-nightly.0 — Publicação oficial: pré-release nightly de 19/09/2026, agrupada com oito canaries da mesma base de versão. Consulte as notas no GitHub.