1. Novidades do FastAPI
FastAPI 0.162.0 estável altera padrões de campos booleanos de formulário omitidos
Em 2026-10-24, no horário da Coreia, a versão estável no GitHub foi publicada às 03:47:17 e os arquivos wheel e fonte no PyPI às 03:47:31–33. Campos de formulário bool e bool | None omitidos não são mais interpretados como False: usam os padrões declarados ou geram erros de campo obrigatório ausente (PR #16605). Isso se aplica a parâmetros individuais, modelos de formulário e suas uniões. Campos de modelo omitidos são excluídos de model_dump(exclude_unset=True), e padrões não contam como campos enviados na seleção de uniões. Para caixas de seleção HTML, recomenda-se declarar explicitamente False como padrão. Essa mudança de compatibilidade exige revisar requisições que dependam de caixas omitidas, padrões ou tratamento de uniões.
Editado com IA
0 comentários
Fazer login · Faça login para deixar um comentário.

0 comentários
Fazer login · Faça login para deixar um comentário.