Что нового в FastAPI 0.142.0
- Добавлена нативная поддержка OpenTelemetry. Теперь можно подключать трассировку и метрики без сторонних обёрток — интеграция идёт из коробки.
- Обновлены зависимости: anyio до 4.14.2, starlette до 1.6.0, typer min version поднят до 0.26.1.
- Улучшена адаптация конференц-раздела сайта под мобильные устройства.
- Обновлены переводы документации, включая русский.
- Исправлен таймаут фронтенд-тестов при работе с Git-версией Starlette.
Как внедрить OpenTelemetry в FastAPI после обновления
Если проект уже использует трассировку, проверьте, что ваша текущая интеграция не конфликтует с нативной. Для новых сервисов достаточно обновить FastAPI до 0.142.0 и следовать официальной документации по подключению OpenTelemetry — это снизит количество зависимостей и упростит настройку наблюдаемости. Обратите внимание на возросшую минимальную версию Typer, если он используется в CLI-части вашего приложения.
