Проект Betaflight, ключевое программное обеспечение с открытым исходным кодом для гоночных и фристайл-дронов, анонсировал фундаментальные изменения в своей экосистеме. С декабря 2025 года прошивка перейдет на календарную систему версий, а знаменитый Configurator станет прогрессивным веб-приложением (PWA), что упростит жизнь пилотов и разработчиков.

От семантики к календарю: новая схема версий
Команда Betaflight отказывается от традиционной семантической схемы версионирования (например, 4.5.2), которая отражала мажорные, минорные и патч-обновления. Новая система будет основана на дате выпуска и примет формат ГОД.МЕСЯЦ.ПАТЧ. Это изменение призвано сделать возраст прошивки очевидным с первого взгляда, что облегчит пилотам выбор актуальной версии.
Первым релизом в новой парадигме станет версия 2025.12.0, запланированная на декабрь 2025 года. В дальнейшем команда планирует придерживаться предсказуемого графика с двумя крупными релизами в год — в июне и декабре. Небольшие исправления (хотфиксы) будут выпускаться по мере необходимости, увеличивая последнюю цифру в номере версии (патч).

Ключевые аспекты новой системы:
- Формат: ГОД.МЕСЯЦ.ПАТЧ (например, 2025.12.0).
- График релизов: два основных обновления в год (июнь и декабрь).
- Обратная совместимость: исторические версии, такие как 4.5.x, не будут переименованы и сохранят свои старые номера. Новая схема применяется только для будущих выпусков.
Configurator теперь в браузере
Вторым важным нововведением стал переход от скачиваемого приложения Configurator к прогрессивному веб-приложению (PWA). Теперь доступ к конфигуратору можно получить напрямую через браузер по адресу app.betaflight.com. Это означает, что пользователям больше не нужно беспокоиться об установке и обновлении отдельной программы.

PWA сохраняет полный функционал своего предшественника, но предлагает значительные преимущества:
- Всегда актуальная версия: приложение в браузере всегда будет последней версии, что исключает проблемы совместимости.
- Офлайн-доступ: веб-приложение можно «установить» на компьютер. После установки оно будет работать как обычная программа, в том числе без подключения к интернету, что критически важно для настройки дрона в полевых условиях.
- Синхронизация версий: версия Configurator теперь будет соответствовать версии прошивки, что устранит путаницу при выборе правильной сборки для квадрокоптера.
Что это значит для FPV-сообщества?
Эти изменения направлены на повышение удобства и предсказуемости для всей экосистемы Betaflight. Пилоты получают более понятную нумерацию версий и избавляются от рутины по обновлению конфигуратора. Разработчики, в свою очередь, смогут планировать работу в рамках четкого полугодового цикла релизов.
Betaflight остается проектом с открытым исходным кодом, который существует благодаря поддержке сообщества. Команда разработчиков призывает пользователей поддержать их работу через пожертвования на платформах PayPal и Patreon, ссылки на которые можно найти на официальных страницах проекта и в самом конфигураторе. Это позволяет оплачивать инфраструктуру и продолжать развитие одного из самых популярных полетных контроллеров для FPV-дронов.
* Источник фото — blog.unmanned.tech
