GitHub Releases웹 · 프론트엔드

fastapi/fastapi

FastAPI 0.160.0 출시, 파라미터 검증 규칙 강화

원제 fastapi/fastapi 0.160.0

0.160.0
Key Point

FastAPI 파라미터 검증 방식이 Pydantic과의 일관성을 위해 변경되므로, 기존 애플리케이션에서 파라미터 처리 동작을 재확인해야 한다.

핵심 요약

  • FastAPI 0.160.0에서 Query, header, cookie, form 파라미터 모델이 Pydantic 동작과 일관되게 같은 위치의 모든 필드에 extra 설정을 적용한다.
  • 이제 다른 모델이나 의존성에서 선언된 필드도 포함되어, 이전의 제외 동작이 변경된다.
  • extra="forbid" 설정 시 모델 외 필드를 거부하고, extra="allow" 시 해당 필드를 모델 extras로 포함하며, 기본값 extra="ignore" 시 무시된다.
  • 이는 주요 변경사항(breaking change)이며, PR #16594를 통해 적용되었다.
  • 함께 certifi가 2026.1.4에서 2026.10.19로 업데이트되었다.
AI 요약 안내

AI가 한국어로 정리한 내용입니다. 정확한 정보는 원문을 확인해 주세요.

요약 원칙 ↗