Релизы

Заметки о релизах Autumn и ключевых этапах развития фреймворка.

Посмотрите, как Autumn развивается от релиза к релизу — от изменений в ядре до новых возможностей.

v0.1.1
17 апреля 2026

Что изменилось в этом релизе

  • Снижен overhead на горячем пути HTTP-запроса
  • Контейнер зависимостей активнее использует кеши и выполняет меньше повторной работы
  • Быстрее стали вызовы controller handlers и внутренний runtime pipeline
  • Улучшены роутинг и выбор middleware на горячем пути
  • Ускорены JSON-ответы и обработка тела запроса
  • dict и list теперь можно возвращать из handler'ов напрямую с автоматической JSON-оберткой
  • Добавлен @serializable для явной сериализации пользовательских классов
  • Появились Public[T] и Private[T] для разделения публичных и внутренних полей сериализуемого класса
  • OpenAPI теперь лучше описывает ответы для пользовательских сериализуемых объектов
  • Добавлены in-controller middleware methods: @middleware, @middleware.before и @middleware.after
v0.1.0
14 апреля 2026

Что изменилось в этом релизе

  • Базовая поддержка маршрутизации и контроллеров
  • Контейнер внедрения зависимостей
  • Декларативная конфигурация
  • Автоматически создаваемая OpenAPI-документация и граф зависимостей
  • Интеграция с Uvicorn через ASGI