v0.1.8
17 августа 2026
Что изменилось в этом релизе
HTTPExceptionтеперь возвращает более чистый payload ошибки сcode,details,request_idиtimestamp- Ошибки валидации теперь возвращают структурированные
fieldsсsource,field,inputиerrorдля body- и query-ошибок - Доменные ошибки могут переопределять стандартное имя HTTP-статуса через собственный
code, напримерINVALID_OR_EXPIRED_CHALLENGE - Неожиданные внутренние exception теперь печатают полный traceback в консоль, а ожидаемые
HTTPExceptionне шумят в выводе - Контроллеры и сервисы теперь поддерживают dependency injection через атрибуты класса, поэтому классы можно писать без конструктора
- Attribute injection использует те же правила разрешения зависимостей, что и constructor injection, включая union-зависимости и окружения
@only - Autumn теперь возвращает
405 Method Not Allowedс заголовкомAllow, если path маршрута существует, но запрошенный HTTP-метод не зарегистрирован