Godot 4.8 dev 7 выходит с последними фичами перед заморозкой

  • PublicPublic
  • 30 Sep, 2026
Godot 4.8 dev 7 выходит с последними фичами перед заморозкой

Godot 4.8 dev 7 — это последний снапшот на пути к бета-версии, и вместе с ним наступает feature freeze. С этого момента новые функции в Godot 4.8 больше не появятся: команда целиком переключается на исправление багов и регрессий, чтобы как можно скорее выйти на стабильный базовый уровень. Этот релиз завершает цикл разработки и закрывает список новых возможностей перед переходом к бета-стадии.

Главное событие выпуска — долгожданный symbol renaming от Томаша Хаборы в GH-117949. Годами эта возможность держалась на вершине списка самых запрашиваемых фич и попала в движок буквально в последний момент перед заморозкой. Теперь переименование символа корректно расходится по всему проекту, последовательно применяя новое имя везде, где это уместно. Инструмент различает идентификатор класса, комментарии и строки, а также разводит локальные переменные с одинаковыми именами в разных методах. Поскольку фичу добавили в последнюю секунду, она помечена как экспериментальная и пока требует явного opt-in.

Также добавлено runtime-манипулирование CanvasItems от Михаэля Александра в GH-122510. Колин О’Рурк в GH-115653 научил декали анимироваться полностью — завершив работу над DrawableTexture, он без сюрпризов справился и с ними. Кроме того, для борьбы с лишними аллокациями появились строго типизированные классы-посредники: aterray вместе с Рикардо Бурингом и Микаэлем Херманссоном реализовал их в GH-113970 для PhysicsDirectSpaceState2D и PhysicsDirectSpaceState3D. Новые методы вроде intersect_ray_into переиспользуют объекты результата, избавляя от ручных объявлений типов и обращений к словарю.

В GUI пришла нативная поддержка сенсорного ввода для TabBar (GH-122960) и PopupMenu (GH-123576) от Аниша Кумара. Гуго Лосурсио в GH-111455 добавил звуковые события через новый тип темы «audio» — теперь можно запускать аудио-эффекты по команде и менять их через theme override.

Отдельно анонсировано расширение поддержки доступности: AccessKit, раньше доступный только на десктопах, теперь приходит на iOS и Android. Реализацию для iOS сделал дебютант Бен Хамфрис в GH-119750, для Android — bruvzg в GH-117785. iOS-версия пока не поддерживает редактируемые текстовые поля. Итого 80 контрибьюторов внесли в релиз 182 исправления.